Eu sei que deveria ter um resistor de terminação na RS 485.
Preciso de resistores de polarização nas linhas +/- de um sinal diferencial RS485?
Eu sei que deveria ter um resistor de terminação na RS 485.
Preciso de resistores de polarização nas linhas +/- de um sinal diferencial RS485?
Respostas:
Se você precisar de um nível garantido quando nenhum transmissor estiver ativado, precisará de resistores de polarização (assumindo que um receptor não possua um deslocamento embutido, como algumas partes da Maxim).
Não ter resistores de polarização significa que você pode ter dados recebidos falsos.
Normalmente, você teria um resistor de A a +5 e outro de B a GND e um terceiro de A a B. Os valores são escolhidos para que o nível de tensão seja definido como o nível lógico (200mV ou superior) e a resistência de terminação diferencial desejada é apresentada.
Os resistores de polarização destinam-se a colocar a tensão diferencial do barramento em um estado definido, mesmo quando o barramento não é acionado ativamente ou está em um estado de falha.
Nas notas de aplicação RS485, os estados de falha são descritos como algo como
No entanto, a maioria dos transceptores RS485 já possui funcionalidade incorporada para resolver isso. Por exemplo, um dos recursos na folha de dados do SN65HVD485E da TI declara "Bus-Open-Failsafe Receiver".
Normalmente não. Talvez você tenha visto circuitos que colocam resistores de polarização? Os sinais foram de alguma forma ac acoplados através de um transformador ou talvez de capacitores? Nesse caso, serão necessários resistores de polarização.
Eu vi resistores terminadores divididos em dois resistores, um para cada fio, e eles podem dar a impressão de que são resistores de polarização, mas é mais provável que eles estejam tentando terminar o sinal normal E fornecer terminação em modo comum.