Bonjour.
Une liaison différentielle c'est une liaison série (bits a la queue leu leu sur 1 fil).
Sauf qu'on prend deux fils.
Sur le fil Data+, on met le signal
Sur le fil Data-, on met /le signal. Ce qui veux dire que si signal vaut 1, /signal vaut 0 et vice versa.
généralement, on a la sagesse d'utiliser un codage qui nous donne une valeur moyenne nule donc: VCC, -VCC.
ces deux fils data+ et - se baladent sur un même Canal de Transmission, et sont donc parasités par le même bruit!
donc, data+ = d + bruit
et
data-= -d + bruit.
si on fait data+ - data-, on a:
d+ bruit - (-d) - bruit = 2d + 0bruit = 2d.
on a supprimé le bruit! trop dingue non?
Donc on fait cette opération en sortie. Cette opération s'appelle une différence. D'où le nom de la liaison.
en entrée, il est nécessaire de créer les deux signaux data+ et data - a partir du même signal.
en pratique, il sera peu être necessaire de faire attention au déphasage du signal induit par la porte "non" utilisée pour obtenir Data-, mais là ça sort de mon domaine de connaissance.