I have been designing a custom in dash pod for my car for quite some time now, and over the course of my learning and building, I've slowly built up a reasonably complex PCB design to house 3 teensy arduinos to control input/output, motor servos, back lighting, OBD communication and other bits and pieces.
I had got to rev 3 of my main PCB and pretty much everything was working great aside from a couple of inputs. I amended the design by changing out the input/output circuits after some advice from this forum and then ordered what I hoped would be the final design.
Unfortunately what I thought would be a simple tweak clearly has an error in it as when the PCB arrived, I plugged it in to my power supply and noticed that instead of sitting on a few milliamps as the 5v supply warmed up, the current draw shot straight to 4 amps, with the voltage pulled right down from 12.7 volts, to around 3 volts.
So what appears to be happening is the voltage is being pulled down massively while the current shoots up - not good!
Sadly being a mechanical engineer, I'm struggling to understand why this might be happening to be able to rectify the design. I've pulled up my revision 3 and revision 4 designs and can confirm that only the input output circuitry has changed, so the problem must lie within these items:
The new items are 3 input variants which are repeated a number of times each. I've not yet fitted the teensy arduinos to the board, and have only connected the 12v and ground wires from the power supply, so the arduino input and outside inputs are all not connected in this instance. The problem therefore must be inherent in one of the input circuit arrangements.
Here are the 3 in a little more detail for clarity:
The 3v3 supply comes from one of the arduino boards which isn't fitted, so the 3v3 line is also considered not connected at the moment (though it makes no difference if I install it). The 5v supply comes from a PCB mounted DC-DC converter so is present. Looking at the 3 circuits, both 2 and 3 only have 3v3 supplied, and since these aren't connected I can probably say that the issue is coming from circuit 1..??
I'll attach both the rev 3 and rev 4 Eagle designs for reference. I would be very grateful if someone with more circuit knowledge than I could help identify the problem, or even give me some idea of where to look closer.
I appreciate that ordering the board without testing this new feature probably wasn't my finest idea but I figured it was a simple addition to a working system and therefore low risk (sod's law... doh!)
Rev 3 Design.zip (122.5 KB)
Rev 4 Design.zip (131.7 KB)


