Outil "universel" de debug liaison NMEA0183 (RS485-RS232/TTL <->USB)

Il y a souvent des soucis lors de l'installation et la configuration de liaisons NMEA0183 avec des interfaces parfois différentes (notamment 422/232)
J'ai trouvé ce composant (certes un peu cher, 2,5€ livré ;-) ) qui accepte RS485, RS422 et aussi TTL, vers USB
fr.aliexpress.com[...]22.html
documentation : www.katranji.com[...]143.pdf

à mon avis un bon outil de débug à avoir et aussi utile pour les multiplexeurs et autres interfaces USB

Ce n'est très probablement pas une nouveauté, mais je n'avais pas enciore vu ce modèle "universel"

L'équipage
25 mars 2021
25 mars 2021

J’ai perdu énormément de temps avec ces convertisseurs à 2€. Les niveaux de tension ne sont pas bien respectés, les filtres pas très bons, etc...
bref, maintenant je prends du ftdi et là, c’est royal : ça fonctionne bien, et pas besoin de drivers a télécharger sur d’obscurs sites chinois.


25 mars 2021

C'est sûr FTDI c'est pas le même prix !
je n'ai pas vu de module "universel" configurable facilement chez FTDI,

Pour le truc chinois, le chip qui est dessus (CP2102) semble correct c'est lui qui fait le job coté USB, après on est dans le très basique MAX232, MAX485, trigger de schmitt 74HC14. C'est probalement léger sur les capas autour.
Je pense tout de même que c'est un bon outil de debug de fond de tiroir.


25 mars 2021

@yannbis, d'autant que la NMEA0183 n'est ni RS232, ni RS485, et le plus proche RS422 n'est pas dans la doc!

Je préfère FTDI!


25 mars 202125 mars 2021

Moi aussi je préfère FTDI, tout dépend pourquoi faire et avec quel budget !
je suis en train de faire un multiplexeur MuxBerry, il me faudra 7 convert BUS->USB, certains en 232, d'autres en 422. En FTDI ça ferait un bon budget!

je n'ai pas vu chez FTDI de module "universel" configurable facilement
Mais je suis peut être passé à coté, si vous avez un lien je suis preneur

Effectivement j'ai emmelé RS485 et RS422 (mais il y a des passerelles simples), ce qui nous ramène sur le vaste sujet de la couche physique du NMEA0183 qui prend des formes diverses et variées... (et VENTS, tu es manifestement l'un des plus calé sur le sujet ici) ... ce qui amène au besoin d'avoir un outil simple de debug.
l'idée c'est plus de trouver un couteau suisse économique pour résoudre les problèmes de connexions de bus (souvent abordés ici) et de partager un référence précise

Et donc pour répondre au besoin que j'avais implicitement exprimé
il y a des choses de ce genre

USB/485/422/232/TTL 14€
fr.aliexpress.com/item/32609953165.html

et même isolé 19€
fr.aliexpress.com/item/32994289367.html

Autre solution/suggestion bienvenue... de préférence avec un lien!


26 mars 202126 mars 2021

Bonjour,

En gros il y a 3 familles de composants qui font la conversion USB TTL, FTDI, CP2102, CH340.
Le FTDI a, c'est vrai, les drivers les plus "suivis".

Derrière il faut mettre une driver RS422/485 ou RS232.
Le produit trouvé par Yannbis inclus les deux.

Le RS422 et le RS485 sont très proches et tous les deux compatibles pour du NMEA 0183.
Seul le nombre d'entrées "attaquables" change, mais pour du NMEA 0183 c'est une seule entrée.

Historiquement les sorties NMEA 0183 n'étaient pas symétriques comme l'est le RS422. L'étage de sortie pouvait être un push-pull et devait juste être capable d'attaquer un optocoupleur et avoir une tension de sortie supérieure à 4 Volts.

Par la suite le standard RS422 a été choisi pour améliorer l'immunité et reste compatible avec le choix historique.

Attaquer l'entrée NMEA 0183 est très facile du fait de l'usage d'un optocoupleur. C'est ce qui a permis à plusieurs Héonautes de connecter un récepteur GPS RS232 sur une entrée NMEA 0183.

Olivier


BlackNav:Je me suis toujours demandé pourquoi la norme rs485 n’a pas été utilisée: robuste aux bruits, grande distance possible, multi-points. Ç’aurait été parfait ! ·le 26 mars 2021 09:30
Spisea:C'est vrai, le RS485 aurait été parfait ! Heureusement pour le NMEA 2000 ils ont cette fois repris un bus éprouvé en industrie en automobile et en ferroviaire, le bus CAN !·le 26 mars 2021 09:37
VENTS:@Spisea Euh... La NMEA0183, comme la NMEA0182 et encore avant la NMEA0180, a toujours été symétrique!·le 26 mars 2021 21:40
Spisea:@vents, Voici une explication des versions de la norme NMEA0183 (voir p4) :www.morck.no[...]eet.pdf ·le 26 mars 2021 22:43
26 mars 202126 mars 2021

Comme d'habitude il faudrait remonter à la source de l'info... à savoir la norme elle même

www.nmea.org[...]tandard

Marine Industry $1000 (NMEA Member), $2000 (non member)
Government / Industrial / Testing $5,000
Consumer Electronics $7,500

Bon, je vais mettre mon budget ailleurs ...
Peu d'entre nous ont du voir cette norme du coup...


Phare du monde

  • 4.5 (130)

2022