Espacement minimum des nœuds RS485 - 3 x périphérique RS485 sur PCB

9

Je voudrais poser une question sur l'espacement minimum des nœuds RS485 qui est décrit dans (Page 5)

Guide de conception TI

Je voudrais créer un appareil composé de 3 appareils RS485 existants. Mon plan était de rassembler ces 3 appareils sur une seule carte PCB à 2 couches et de les connecter via une seule ligne RS485 (A, B). Selon le matériel ci-dessus, cela ne devrait pas être une bonne idée car il y aura de très petites traces entre ces appareils.

Avez-vous une expérience avec cette approche consistant à placer plus de périphériques RS485 sur la même carte? Existe-t-il une technique qui pourrait améliorer l'intégrité du signal?

Merci

Wojtkingson
la source
1
Jetez un oeil à la même question pour le réseau CAN . Puisque nous parlons de capacité distribuée, il pourrait être possible de la compenser en ajustant l'impédance de trace en changeant la géométrie de trace, comme discuté dans cette question.
Maple
1
Devrait juste fonctionner. Peut-être que des problèmes peuvent survenir lorsque tous transmettent, ce qui peut se produire si le protocole le permet. Avec un long câble, personne ne sait, quand tous sont ensemble .. Peut-être qu'ils peuvent se chauffer. Mais généralement ne vous inquiétez pas, essayez-le.
Gregory Kornblum
À des vitesses inférieures à 10 MHz, cela devrait toujours fonctionner correctement. Avec des vitesses plus lentes, vous n'avez besoin que d'un seul ensemble de terminaisons à tout moment sur le bus. Si vous voulez devenir fou, recherchez ECL différentiel et successeurs pour ce qui est utilisé dans le commerce. :-)
KalleMP
Quel est votre temps de montée et votre débit de données par rapport à la longueur du câble? Une dégradation de 10% est acceptable. double des effets de la ligne
Tony Stewart Sunnyskyguy EE75

Réponses:

1

la terminaison n'est requise que sur les longues lignes avec des débits élevés. Le but de la terminaison est de rendre l'impédance de fin de ligne identique à l'impédance du fil pour éviter les réflexions du front d'onde. Mais cela est totalement inutile sur un bus court.

Mon entreprise fabrique plus de 100 000 appareils par an (pendant plus de 10 ans) avec un bus RS-485 de 2 mètres et nous n'utilisons pas de terminateurs.

Il existe de nombreuses applications. notes à ce sujet.

Michael
la source
0

RS-485 est un bus différentiel. Cela signifie qu'il est très insensible au bruit. Il y a deux lignes A et B. Vous devez polariser le bus pour que (AB) soit autour de -200mV lorsque le bus est inactif. Essayez un diviseur potentiel comme: 5V-> 1k2 B 120 A 1k2 0V. C'est la polarisation du bus RS-485 lui-même. Cela signifie que lorsqu'aucune transmission de puce RS-485 n'est activée, le bus sera au repos.

Une petite longueur de bus n'a pas d'importance. Ce qui importe, c'est la résiliation. Vous devez faire en sorte qu'au ralenti A et B soient proches de la tension moyenne avec ([(AB) <-200mV] voir ci-dessus) mais lors du fonctionnement, il n'y a pas d'extrémités ouvertes sur le bus. Mettez également 120 Ohms à chaque extrémité du bus.

C'est assez bon https://www.maximintegrated.com/en/app-notes/index.mvp/id/763

Robin
la source
1
sur un bus court, vous pouvez simplement mettre 60 ohms à un seul endroit au lieu de terminer les deux extrémités,
Jasen
0

Cela dépend de votre débit de données. Les fréquences plus basses peuvent être plus proches les unes des autres, ce que vous essayez d'éviter, c'est la diaphonie. Utilisez des résistances de terminaison sur les lignes et vous ne devriez pas avoir de problème. La plupart des solutions commerciales sont terminées en interne dans une certaine mesure. Cela dit, si la longueur du bus est longue, surtout si elle est plus longue que la longueur maximale «officielle», vous entrez dans une zone grise où les terminaisons et le conditionnement de ligne jouent un rôle plus important. Terminez toujours par le récepteur, jamais par l'émetteur. Le but est de transformer un circuit LC en un circuit RLC, qui a généralement de meilleures caractéristiques de fréquence. Terminer au niveau de l'émetteur aggrave cependant le problème.

Anthony Bachler
la source
l'émetteur doit être suffisamment solide pour que la terminaison à proximité n'ait aucun effet.
Jasen
C'est une question d'immunité au bruit. la terminaison au récepteur offre une bien meilleure immunité au bruit que la terminaison à l'émetteur
Anthony Bachler
généralement les deux extrémités d'une ligne de transmission sont terminées. surtout si c'est un bus.
Jasen
0

Il n'y a aucun problème avec les courtes distances et la terminaison de bus n'est pas nécessaire. Si un appareil est toujours un maître, il n'est pas nécessaire de polariser le bus. Si vous avez un système multi-maître, où il y a des moments où aucun périphérique ne pilote le bus, un schéma de polarisation du bus peut être nécessaire, mais cela dépendra des pilotes RS-485 utilisés. La plupart des conducteurs modernes ne nécessitent pas de biais. Un circuit de polarisation peut être trouvé dans de nombreuses notes d'application du pilote RS-485. Il s'agit essentiellement d'une terminaison de bus avec une résistance connectée à l'une de vos alimentations. Cela ne fait pas de mal de terminer un bus s'il n'est pas nécessaire.

Michael
la source