Ai-je besoin de résistances de polarisation sur les lignes +/- pour RS485?

8

Je sais que je devrais avoir une résistance de terminaison sur RS 485.

Ai-je besoin de résistances de polarisation sur les lignes +/- d'un signal différentiel RS485?

Pugz
la source
La morale de l'histoire ici ne vous inquiète-t-elle donc pas si le récepteur dispose d'une sécurité intégrée au circuit intégré?
Pugz
Une polarisation externe AFAIK peut être requise, même si l'émetteur-récepteur intègre des circuits de sécurité. Cela dépend du nombre de clients et du nombre de résistances de terminaison (selon la topologie nette), car ces facteurs influencent la tension du bus. Cela fait un moment que j'ai lu des articles à ce sujet, mais il y a des notes d'application assez complètes des fabricants d'émetteurs-récepteurs.
Rev1.0
Il ne doit y avoir que 2 résistances de terminaison, une à chaque extrémité du bus. Vous devez avoir au maximum 1 jeu de résistances de polarisation. Si vous en avez plus, cela chargera inutilement le bus et dégradera vos niveaux de signal. Faites attention aux notes d'application des fabricants de puces.
jwygralak67

Réponses:

2

Si vous devez avoir un niveau garanti lorsqu'aucun émetteur n'est activé, vous avez besoin de résistances de polarisation (en supposant un récepteur qui n'a pas de décalage intégré, comme certaines pièces Maxim l'ont).

Ne pas avoir de résistances de polarisation signifie que vous pourriez avoir de fausses données reçues.

Typiquement, vous auriez une résistance de A à +5 et une autre résistance de B à GND et une troisième résistance de A à B. Les valeurs sont choisies de sorte que le niveau de tension tel que le niveau logique soit défini (200mV ou plus) et la résistance de terminaison différentielle souhaitée est présentée.

Spehro Pefhany
la source
2

Les résistances de polarisation sont destinées à mettre la tension différentielle du bus dans un état défini, même lorsque le bus n'est pas activement piloté ou est dans un état de défaillance.

Dans les notes d'application RS485, les états d'échec sont décrits comme quelque chose comme

  • circuit ouvert
  • court-circuit
  • bus inactif (eh bien, ce n'est pas vraiment un état d'échec)

Cependant, la plupart des émetteurs-récepteurs RS485 ont déjà une fonctionnalité intégrée pour résoudre ce problème. Par exemple, une des caractéristiques de la fiche technique du SN65HVD485E de TI indique "Récepteur de sécurité d'ouverture de bus".

Rev1.0
la source
1

Pas normalement. Peut-être avez-vous vu des circuits qui mettent des résistances de polarisation? Les signaux étaient-ils en quelque sorte couplés en courant alternatif via un transformateur ou peut-être des condensateurs? Si tel est le cas, des résistances de polarisation seront nécessaires.

J'ai vu des résistances de terminaison divisées en deux résistances, une pour chaque fil et celles-ci pourraient donner l'impression qu'elles polarisent les résistances, mais plus probablement, elles essaient de terminer le signal normal ET fournissent une terminaison en mode commun.

Andy aka
la source