Bonjour,
Je possède un controllino(http://controllino.biz/controllino/learning/) et un compteur IME (http://www.imeitaly.com/docs/NT789.pdf).
Le controllino dispose d'une interface RS485 de type SN65HVD08 qui utilise l'UART3 de l'atmega2560.
Le compteur d'énergie est quand à lui paramétré pour communiquer a 9600 bauds, sans bit de parité et comme adresse 1.
Le protocole utilisé par le compteur est compatible modbus, voici sa description : http://www.imeitaly.com/protocolli/PR123.pdf.
Je ne sais pas trop comment aborder la communication, j'ai bien compris qu'il faut que j'envoie une trame mais sous quelle forme? Un ensemble de Serial3.write(0x..);
Sauf erreur de ma part on est ici en half-duplex, comment sélectionnent-ont un mode reception/transmission?
Au niveau du câblage faut t'il croiser les fils entre la sortie RS485 du controllino et l'entrée du compteur?
Le module SN65HVD08 est-il compatible avec des librairies utilisant le max485?
Je ne demande bien-sur pas de code tout fait mais simplement une explication me permettant de mieux comprendre comment faire fonctionner cela et a quoi doit ressembler la trame.
Merci,
doc SN65HVD08: http://www.ti.com/lit/ds/symlink/sn65hvd08.pdf