MAX485 problem on signal with Arduino
It is probably due to the fact that you have not connected up the VCC and GND to the two modules. The initial communications transitions are back feeding the VCC and GND through the input protection diodes of the MAX485 until the C1 bypass capacitor gets charged up to a stable value. 

Make sure not to run your RS485 transceivers without power applied.