We are using THVD8000 for implementing power over RS485 in one of our products, during the beta testing it was observed that a customer connected two of the devices using a 4 core cable approximately 100ft long and there were errors in communication reported> His setup looks like below
- The signal from device 2 seems to be causing issues in device 1.
- Both Modbus master 1 and 2 are devices which source power and slave 1 and 2 power from their respective masters. each of these slaves consume 100mA from 28V power available on the RS485 bus.
- The communication over the bus is Modbus and baud rate from devices are 9600 and the carrier frequency is set to 135Khz.
The issue disappears if Modbus Master 2 is disconnected from 24V
and Modbus Master 1 and Slave 1 communicates without any error.
Attached are images of the signal and noise observed at A and B inputs to the THVD8000 driver on Modbus slave1
The center purple trace is A-B, Blue and yellow are B and A respectively
As the signal and noise are having same frequency , there are no effective ways I can think about to get rid of the noise.
Any suggestions to improve the situation?