So che dovrei avere una resistenza terminale su RS 485.
Ho bisogno di resistori di polarizzazione sulle linee +/- di un segnale differenziale RS485?
So che dovrei avere una resistenza terminale su RS 485.
Ho bisogno di resistori di polarizzazione sulle linee +/- di un segnale differenziale RS485?
Risposte:
Se devi avere un livello garantito quando nessun trasmettitore è abilitato, allora hai bisogno di resistori di polarizzazione (supponendo un ricevitore che non ha un offset incorporato, come alcune parti Maxim hanno).
Non avere resistori di polarizzazione significa che potresti avere dati ricevuti falsi.
In genere si avrebbe un resistore da A a +5 e un altro resistore da B a GND e un terzo resistore da A a B. I valori vengono scelti in modo che il livello di tensione in modo che sia definito il livello logico (200mV o superiore) e viene presentata la resistenza di terminazione differenziale desiderata.
Le resistenze di polarizzazione hanno lo scopo di mettere la tensione del bus differenziale in uno stato definito, anche quando il bus non è pilotato attivamente o si trova in uno stato di guasto.
Nelle note sull'applicazione RS485, gli stati di errore sono descritti come simili
Tuttavia, la maggior parte dei ricetrasmettitori RS485 ha già funzionalità integrate per risolvere questo problema. Ad esempio, una delle funzioni nella scheda tecnica di SN65HVD485E di TI indica "Ricevitore bus aperto aperto".
Normalmente. Forse hai visto circuiti che attivano resistori di polarizzazione? I segnali erano in qualche modo accoppiati tramite un trasformatore o forse condensatori? In tal caso, saranno necessari resistori di polarizzazione.
Ho visto resistori di terminazione divisi in due resistori, uno per ogni filo e questi potrebbero dare l'impressione di essere resistori di polarizzazione, ma più probabilmente stanno cercando di terminare il segnale normale E fornire terminazione in modalità comune.