我在尝试测量纽扣电池的外部电压时遇到了“问题”。我已经简化了我的电路,但基本上我有一个由 Arduino 5v 输出供电的 DS1307 实时时钟,以及一个连接到 vBat 的纽扣电池,以在 Arduino 关闭时保持时钟活跃。我的想法是通过将其正极连接到模拟输入并读取电压电平来使用 Arduino 测量电池电量。所以,我想,由于最大电压是 3v,我可以使用 3v3 作为 AREF 并将模拟参考设置为外部,然后读取准确的结果。结果非常酷,Arduino 的读数与我的万用表读取的电池电压相同。当我从 Arduino(USB 连接)断开电源时,问题就来了。令我惊讶的是,Arduino 没有关闭(一些 LED 一直亮着),
为什么会这样?Arduino 如何从模拟引脚获取电流?这个小电路是电子畸变吗?