单片机12位ADC如何准确测量小电压,在没有加运放情况下。

img

很多水泵类方案都是直接一个20毫欧采样电阻,加了RC电路直接串联到单片机ADC引脚,为什么我在用ADC测量时数据波动特别大,别人居然在同样电路下实现了恒流,这样怎么做到采集精确的啊。

硬件要保证有足够的抗干扰能力,
控制好温漂、电阻精度等影响测量的因素
软件也要做均值滤波算法才能得到相对准确的测量值。

滤波
或者降低采样率

成本,高采样率,稳定
你不可能三者都兼顾