Ich weiß, ich sollte einen Abschlusswiderstand auf RS 485 haben.
Benötige ich Vorspannungswiderstände auf den +/- Leitungen eines RS485-Differenzsignals?
Ich weiß, ich sollte einen Abschlusswiderstand auf RS 485 haben.
Benötige ich Vorspannungswiderstände auf den +/- Leitungen eines RS485-Differenzsignals?
Antworten:
Wenn Sie einen garantierten Pegel benötigen, wenn kein Sender aktiviert ist, benötigen Sie Vorspannungswiderstände (vorausgesetzt, ein Empfänger verfügt nicht über einen eingebauten Offset, wie dies bei einigen Maxim-Teilen der Fall ist).
Wenn Sie keine Vorspannungswiderstände haben, können Sie möglicherweise falsch empfangene Daten haben.
Normalerweise haben Sie einen Widerstand von A bis +5 und einen anderen Widerstand von B bis GND und einen dritten Widerstand von A bis B. Die Werte werden so gewählt, dass der Spannungspegel so definiert ist, dass der Logikpegel definiert ist (200 mV oder mehr) und Der gewünschte Differenzwiderstand wird angezeigt.
Die Vorspannungswiderstände sollen die Differenzbusspannung in einen definierten Zustand versetzen, auch wenn der Bus nicht aktiv angesteuert ist oder sich in einem Fehlerzustand befindet.
In den Anwendungshinweisen zu RS485 werden die Fehlerzustände als ähnlich beschrieben
Die meisten RS485-Transceiver verfügen jedoch bereits über integrierte Funktionen, um dies zu beheben. Beispielsweise lautet eine der Funktionen im Datenblatt des SN65HVD485E von TI "Bus-Open-Failsafe Receiver".
Normalerweise nicht. Vielleicht haben Sie Schaltungen gesehen, die Vorspannungswiderstände anlegen? Wurden die Signale irgendwie über einen Transformator oder vielleicht Kondensatoren mit Wechselstrom gekoppelt? In diesem Fall werden Vorspannungswiderstände benötigt.
Ich habe gesehen, dass Abschlusswiderstände in zwei Widerstände aufgeteilt sind, einen für jeden Draht, und diese könnten den Eindruck erwecken, dass sie Widerstände vorspannen, aber wahrscheinlicher versuchen sie, das normale Signal zu beenden UND einen Gleichtaktabschluss bereitzustellen.