Rs485 loading problem

rs485

I've one system with rs485 with max485 chip with microcontroller (pin 2& 3 r connected to gpio).To access that system I've made one other system with ilx485 chip. Pins 2 & 3 of these are connected to gnd and 5v.when I'm connecting both system, I'm not able to receive the response from ilx485 one,but I'm getting echo of tx data.
To debug this I've connected A and B to scope, transmit signal levels are close to 5v but for receive data signal levels drops to 3-3.5 v. I guess that's why it is not able to decode the receive signal to proper data. I've tried to use different cable, biasing resistors and terminating resistor.
What seems to be the problem? Any suggestions?

Thanks in advance

EDIT –

Below is scope trace and RS485 board designed by me.

In the scope trace first train of pulse may be for TX data and second – RX data. As u can see voltage drops for RX signal.

Valid XHTML

Valid XHTML

Best Answer

\RE can be held grounded, but DE should be driven high only when transmitting is in progress.