Hi to all. I am trying to connect my arduino with my car's sensors taking the signal bypass from the ecu's pins. The problem is that when I connect all the sensors and feed the arduino with power from my pc all works fine. When I connect the arduino to my car battery supply the sensor stop working well and doesnt run properly! It looks like the arduino sent some signal back to the arduino ?
And something else when I connect the sensors one by one then it works, when I connect them it fails !
Does anyone have an idea?
Automotive electrical systems are extremely noisy and dangerous environments for electronics. Your circuitry needs to be protected against voltage spikes of greater than 100 volts, and polarity reversals. Arduinos (and their voltage regulators) are easily destroyed without such protection.
Search the web for "automotive electrical noise filter" for some options.
Ground loops are another possible problem.
The sensors I use the signal from have not woltage spikes. Can you tell me how can I prevent ground loop?
The sensors I use the signal from have not woltage spikes.
I do not believe that statement, and voltage spikes from the sensors is not the problem I mentioned: the rest of the electrical system, including any wires connect to any sensors, can be a problem.
Google "ground loops" for information on the topic.