Hi team,
My customer does not want to control DE/RE, so I recommend them to use b below circuit. Please help check if it is ok from your side. Thanks.
BR,
Charles Lin
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi team,
My customer does not want to control DE/RE, so I recommend them to use b below circuit. Please help check if it is ok from your side. Thanks.
BR,
Charles Lin
Hi Charles,
Thanks for reaching out and trying to provide a solution to customer. I see that this circuit needs TXD to be held HIGH to enable the receiver, it currently doesn't have a termination resistor and I see other concerns as well. Please allow me to review this circuit with the right people and come back to you. Thanks.
Regards,
Koteshwar Rao
Hi Charles:
Thanks for posting on E2E. This is a very interesting way to achieve auto-direction control in RS-485 communication.
Theoretically, this circuit works.
In transmit mode, logic zero is achieved by driving the RS-485 bus low while logic one is achieved by disabling the driver and using the fail-safe resistors to create ~160mV VOD.
In receive mode is enabled when UART_TXD11 signal is high.
However, there are few things to consider.
In summary, though this technique seems to work in theory, we'd recommend that the customer performs system level tests to validate the robustness of this solution.
Alternatively, you can propose the circuit architecture used in the reference design below to achieve auto-direction control.
https://www.ti.com/tool/TIDA-01090
Regards,
Dushmantha
Hi Dushmantha,
Thank you for your explanation that this circuit will work theoretically. For the reference you show here, I have discussed it with and they don't want one more IC in their design. For the RS-485 bus is not terminated properly, do you think it is possible to change the resistor value to meet the requirement? Thanks.
BR,
Charles Lin
Hi Charles:
Thanks for the additional information.
For RS-485 termination, we recommend 120Ohm at the farthest two nodes to minimize reflections. With this type of differential resistance on the bus, the logic one VOD will be close to zero; reducing the system level margin even further.
I'm not sure lowering the termination (from 10kOhm to 60Ohm) or decreasing the logic high VOD will give the best system level performance margin. This is something the customer has to validate in their system.
Hope this helps.
Regards,
Dushmantha