Hello forum. i am in the process of building an RS-485 , full duplex (4 wires) , Bus , in my car.
it is going to have one Master, and multiple (4) slaves. in the meantime it consists of a single master and slave.
at any given time, the "output enable" in the TX line of the slave, is driven low.
The master "asks" for data from the slave, and then the slave drives the "Output enable" of the RS-485 chip (SP485E) high.
it waits 10 mS and then sends 14 characters (32bit each). after that, it waits another 10 mS and drives the output enable LOW.
so, when the car is not working, or at iddle, everything is working fine. but as soon as the RPM rise , the master starts receiving 15 chars, instead of 14.
the extra char is always on the beginning , and is the "-48" (in integer).
in the meantime, i have not set any special filter, in the power supply of the Slave. i am using a simple switching DC-DC converter, (designed for phone charging). So my first guess is that the power line has a lot of noise, when the RPM rise.
any suggestions, as what would be causing the problem and/or how to solve it??
thanks!