I'm trying to connect an ACS712ACS712 current metersensor to an ESP32 ADC pingpin. The ESP32 expectedexpects 3.3V3 V, but the ACS712 can reach 4.5V5 V.
When there's no current going thruthrough the ACS712, its signal is 2.5V5 V, so I made a test: I setmade a voltage divider using 330Ω330 Ω / 1kΩ1 kΩ resistors and the instead of the 2.5V5 V dropping to 1.88V88 V as expected, it dropped to something like 0.4V4 V.
As soon as I connect the 1kΩ1 kΩ between signal and ground, the signal drops from 2.5V5 V to 0.4V4 V.
Using much bigger resistors (4.7kΩ7 kΩ / 10kΩ10 kΩ) it works as expected, but I'm left wondering why it doesn't with smaller resistors.
Thanks