Protocol+RS-485

__**Type de liaison:**__ Le signal RS-485 est tout à fait différent du RS-232. Un réseau fait avec se type de câble peut atteindre 32 recepteurs à une longeur de 1200 mètres ce qui est énorme, la vitesse maximum à cette longeur est de 100 kbps et de 35 Mbps à 12 mètres. Il existe deux type de configuration soit avec deux fils ou quatre fils. Pour la connection avec deux fils, on l'appel une liaison semi-duplex ( Half-Duplex ), elle utilse deux fils pour transmettre l'information dans un sens à la fois, plusieurs transmetteurs peu communiquer avec plusieurs receveurs lorsque que un seul transmetteur est actif, par exemple une conversation entre personnes l'interlocuteur va poser une quetions et attendre d'être répondu. Pour celle qui est configurée à quatre fils, c'est une liaison duplex intégrale ( Full-Duplex ), deux fils est utilisé pour envoyer et deux autres pour recevoir les données.

**Différence entre une connection 2 et 4 fils:**


Sortie du signal:Convertisseur RS-232 à RS-485

Connexion:


Les fils à l'intérieur du câble sont torsadés ( Twisted pair cable ), cela permet de réduire les interférences électromagnétique de certaines sources extérieurs. Un fil va transmettre une tension et l'autre va être l'inverse afin que la somme reste constante, donc même s'il y a de l'interférence qui abaisse la tension dans le premier fil l'autre va se réajuster. À la fin le receveur a seulement besoin de lire la difféence entre les deux fils.
 * __Cable:__**

Forme du Signal:


Dans notre cas, la liaison est semi-duplex à cause du régulateur de température est réglé de cette façon, de plus la vitesse de transmission est limitée à 9.6Kb/sec., ce qui est y vraiment lent pour une distance d'environ 12 mètres. Le signal RS-485 est un signal de forme différentiel qui varie de -7 Volts à 12 Volts, le 12 Volts vient du fait que le convertisseur est allimenté à 5 Volts ( 5+7=12... ). Afin de définir l'état Space ou Mark il faut y avoir une différence de potentiel de 200mVolts entre les deux fils.

**Voici un tableau des caractéristiques plus détaillé:**


Voici un exemple de ce qui ce passe lors de la communication entre notre régulateur de température et le convertisseur: Premier cas: Fil A = 6 Volts Résultats: La tension dans le fil B est plus grande que dans le fil A, donc le résultat sera un 1 ( Mark ). Fil B = 7 Volts

Deuxième cas: Fil A = 7 Volts Résultats: La tension dans le fil A est plus grande que dans le fil B, donc le résultat sera un 0 ( Space ) Fil B = 6 Volts

Troisième cas: Fil A = 7 Volts Fil B = 6,9 Volts Résultats: La tension dans le fil B est moins que 0,2 Volts, donc le résultat n'est pas valide et la transmission doit recommencer.

Finalement la formule pour trouver si le résultats sera un "1" ou un "0" est: Va - Vb < -0.2V = "1" Va - Vb > 0.2V = "0"