Ho bisogno di resistori di polarizzazione sulle linee +/- per RS485?


8

So che dovrei avere una resistenza terminale su RS 485.

Ho bisogno di resistori di polarizzazione sulle linee +/- di un segnale differenziale RS485?


Quindi la morale della storia qui non ti preoccupare se il ricevitore ha un fail-safe integrato nell'IC?
Pugz,

Potrebbe essere necessaria una polarizzazione esterna AFAIK, anche se il ricetrasmettitore integra circuiti fail-safe. Dipende dal numero di client e dal numero di resistori di terminazione (a seconda della topologia netta), poiché questi fattori influenzano la tensione del bus. È da un po 'che leggo articoli a riguardo, ma ci sono note applicative abbastanza approfondite dei produttori di ricetrasmettitori là fuori.
Rev.1.0

Dovrebbero esserci solo 2 resistenze di terminazione, una ad ogni estremità del bus. Dovresti avere al massimo 1 set di resistori di polarizzazione. Se ne hai di più, caricherà il bus inutilmente e degraderà i livelli del segnale. Prestare attenzione alle note dell'app dei produttori di chip.
jwygralak67,

Risposte:


2

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.


2

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

  • circuito aperto
  • corto circuito
  • bus inattivo (beh, questo non è davvero uno stato di errore)

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".


1

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.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.