Convertisseur NMEA-USB Diy
Suite à mon article sur Hisse et oh, je me décide à ouvrir ce blog sur les différents bricolages possibles pour pas cher sur un voilier. Cela me permettra d'une part de garder une trace, mettre à jour facilement les articles, et potentiellement de les traduire.
Pour le premier article, je vais donc tout simplement recopier ce que j'ai fait sur hisse et oh.
Comme j'ai un peu galéré à trouver les bons branchements (étonnamment, je suis peut être passé à coté mais je n'ai pas trouvé de topic ni d'article sur internet qui expliquait ça clairement), je vais vous expliquer comment faire un adaptateur nmea-0183 (rs422) vers usb propre, bidirectionnel, et full duplex pour 1,5$ de composants. Je vais mettre des liens vers la boutique Aliexpress où j'ai commandé, mais vous pouvez très bien prendre ailleurs (c'est juste pour la "référence"). J'ai testé, ça marche avec un Raspberry Pi faisant tourner OpenPlotter et mon Elite 5 Ti Lowrance (d'ailleurs du coup juste en prenant les couleurs ça doit marcher avec n'importe quel sondeur Lowrance prise bleu). Tout d'abord, il vous faut un classique adaptateur usb-ttl, disponible par exemple ici.
Si vous comptez faire plusieurs adaptateurs, je vous conseille de prendre des modèles différents (marques différentes), comme ça Openplotter peut reconnaître l'appareil au numéro de série de l'adaptateur. Sinon, il peut reconnaître le port physique, mais il faut le brancher toujours au même.
Il vous faut ensuite l'adaptateur rs422 vers ttl.
Pour la connexion des 2 adaptateur, c'est simple, rxd sur rsd, txd sur txd, gnd sur gnd et 3.3v sur vcc.
Pour la connexion vers le nmea, j'ai du un peu tâtonner.
Sur le lowrance, ça donne
vert Y
orange Z
jaune B
bleu A
Baud à mettre à 4800 des 2 cotés (sur openplotter et sur l'appareil), si je met un baud plus élevé, sur mon Elite 5 les données "clignottent", je ne sais pas si c'est une limitation matérielle ou logicielle du élite 5.
Ce qui nous donne de façon générique d'après le manuel du élite:
Sur la carte Z sur le nmea Reception RX_A
Y Reception RX_B
B Transmission TX_A
A Transmission TX_B
Voila, c'est simple, mais sans doc, on peut tatonner un bon moment.
L'avantage du bidirectionnel: on peut récupérer le gps sur l'openplotter, mais je recupère aussi le compas magnetique de mon IMU sur le GPS (et ça bizarrement en nmea wifi avec l'elite 5 ti ca ne fonctionnait pas, seule l'emission de données marchait).