These are the 5A versions. Both are connected to a common ground and a common +5V on a breadboard.
The 120V AC and 12V DC lines are the negative wires. I can get current readings using my multimeter on both of them.
When I place my multimeter on the bidirectional AC712 GND and OUT pins, the voltage always stays at 2.5V (signifying no current). For the 120V AC, I would expect the voltage to constantly fluctuate between the GND and OUT, since I have to take numerous samples and average out the analog readings in my Arduino code for AC voltage, but my multimeter reading is pegged at 2.5V. For the 12V DC, I would expect a constant non-2.5V reading because there are things running on 12V.
Basically the ACS712 always outputs 2.5V regardless of current being run through them.
Thinking there might be some kind of interference from being mounted side by side, I unplugged one ACS712 but the remaining one still read 2.5V.
Am I hooking these things up wrong?