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.
Tool/software:
e2e,
I want to communicate 10 devices using RS485 (ISO1412BDW) but here I need to go up to 400 meters in distance. Naturally there will be a drop in the signal line voltage, how can I keep this signal line voltage at 5V level?
In this respect, we are thinking of using an RS485 repeater to amplify the signal, is there a reference design you can recommend for this?
Can you support me on this issue?
Adam
Hi Adam,
Thank you for reaching out. RS-485 is a robust protocol that is designed communicate long distances (a maximum length of about 1km of cable). The drop in signal level is accounted for due to RS-485 being a differential protocol. An RS-485 receiver will accept a valid signal level as long as the differential voltage is greater than +/-200mV.
Section 9 "Data Rate Versus Bus Length" of our The RS-485 Design Guide (Rev. D) shows that data rate will need to be decreased to ~4Mbps in order to have proper performance at 400m cable length.
Best,
Andrew
Thank you! Do we have an exemplary design for a repeater circuit?
Regards
Andreas
You do not need a reapeater. RS-485 drivers output not 5 V, but a differential signal of at least ±2 V. You can use very long cables before the voltage drop over the wire reduces the differential voltage at the receiver to less than ±0.2 V (see note C above).