Ich arbeite an einem Design, bei dem ein RS-485-Transceiver-IC mit einem Cat5e-Kabel verbunden ist, hoffentlich mit 96.000 Baud in einer Entfernung von bis zu 150 m. Ich würde gerne etwas Schutz im Design bieten, aber ich habe noch nie wirklich mit RS-485- oder TVS-Dioden gearbeitet, daher suche ich nach etwas Beruhigung und Rat bezüglich der Schutzimplementierung.
Ich verwende einen MaxLinear SP485EEN-L/TR RS-485-Transceiver . Die TVS-Dioden TPD1E1B04 haben eine V BRF von 6,4 V und eine V RWM von ±3,6 V.
Die Daten werden über eines der Twisted Pairs gesendet. Ein weiterer Stift am RJ45 stellt eine Massereferenz zur anderen Seite bereit, und die Abschirmung wird geerdet.
Meine Gedanken im obigen Design sind wie folgt:
Erscheint dieses Design sinnvoll? Irgendwelche groben Fehler? Gibt es Verbesserungen, die vorgenommen werden können?
Ein echter RS485-Bus wäre für die bidirektionale Übertragung eingerichtet und nicht für den Einwegfluss bestimmt. Wenn Sie einen unidirektionalen Fluss verwenden möchten, sollten Sie eher dazu geeignet sein, Abschlusstechniken für RS422 zu studieren.
Eine symmetrische parallele Terminierung an jedem Ende, wie Sie zeigen, ist das, was Sie für einen Bus wünschen, der in beide Richtungen übertragen muss.
Für eine unidirektionale Übertragung benötigen Sie wirklich nur die 100-Ohm-Terminierung auf der Empfängerseite. Sie könnten auch 50-Ohm-Widerstände in jedem Bein auf der Sendeseite wählen, was eine optimale Terminierung für einen Treiber wäre.
Die 680-Ohm-Widerstände werden nur für einen ausfallsicheren Abschluss auf einer Empfängerseite benötigt, um den Empfänger so vorzuspannen, dass er einen „Stopbit“-Spannungspegel sieht, falls ein Kabel getrennt wird. In Ihrem Fall werden sie auf Ihrer Sendertreiberseite nicht benötigt.
Tomnexus
Polynom