[APM32E1] ADC检测之硬件设计问题

[复制链接]
451|38
Grey1999 发表于 2026-8-5 09:17 | 显示全部楼层 |阅读模式
在锂电池电量检测电路设计中,部分工程师为降低静态功耗,倾向于选用大阻值分压电阻。然而,当分压电阻阻值过高时,会与 ADC 引脚的输入阻抗形成相互影响,导致在相同硬件、相同电池电压条件下,分压采样点电压出现偏差。以下是错误示范的图片:

680666a728e9585c47.png

因此,通常建议分压电阻的总阻值不超过 50kΩ,这样就不会出现采样点电压出现偏差,以确保采样精度。
hearstnorman323 发表于 2026-8-5 14:56 | 显示全部楼层
当分压电阻总阻值过大时,ADC引脚的输入阻抗会和分压网络的下电阻形成并联关系,等效拉低下支路的总阻抗,打破原本的分压比例,最终让ADC采集到的电压值远低于理论计算值,阻值越大偏差越明显。
pixhw 发表于 2026-8-5 16:31 | 显示全部楼层
延长ADC采样周期              
qinlu123 发表于 2026-8-6 08:45 | 显示全部楼层
pixhw 发表于 2026-8-5 16:31
延长ADC采样周期

输入阻抗没那么大,再延长采样时间也是偏低的
zzele 发表于 2026-8-6 09:05 | 显示全部楼层
最主要的是对ADC转换器来说,灌电流不够导致测量不准
xch 发表于 2026-8-6 09:27 | 显示全部楼层
给电子串连个模拟开关
wangshujun 发表于 2026-8-6 09:34 | 显示全部楼层
并联一个对地的电容就能平衡输入阻抗,只要采样够慢就可以忽略阻抗影响
但是大电阻对于潮湿污染会很敏感,还是很容易出现问题,小电阻配合pmos开关,用两个小mos可以解决,如果adc支持pga放大,可以用一个nmos做更简单的开关
xch 发表于 2026-8-6 09:42 | 显示全部楼层
加个运放也可以
xch 发表于 2026-8-6 09:45 | 显示全部楼层
曲鹏 发表于 2026-8-6 11:41 | 显示全部楼层
加个高输入阻抗电压跟随器,再加个模拟开关,采样的时候开关开开,休眠的时候开关关闭
macpherson 发表于 2026-8-6 13:01 | 显示全部楼层
由于电阻存在公差,建议在代码中引入校准系数,通过已知精确电压反推并修正 ADC 读数。
iyoum 发表于 2026-8-6 14:19 | 显示全部楼层
如何通过软件校准修正分压采样误差?
mmbs 发表于 2026-8-6 19:52 | 显示全部楼层
在软件中配置更长的 ADC 采样周期,给内部电容留出充足的充电时间。
cashrwood 发表于 2026-8-8 11:10 | 显示全部楼层
在分压网络和ADC引脚之间插入一个低输出阻抗的运放。
albertaabbot 发表于 2026-8-8 14:27 | 显示全部楼层
低功耗MCU的ADC输入阻抗典型参数是多少?
tifmill 发表于 2026-8-8 16:34 | 显示全部楼层
高阻分压网络与 ADC 输入阻抗并联分流,分压节点被拉偏,ADC 采集电压低于理论计算值,电池电量换算出现持续误差;电阻越大、ADC 内阻越低,偏差越严重。
alvpeg 发表于 2026-8-9 13:10 | 显示全部楼层
在锂电池电量检测的低功耗设计中,分压电阻的选取是一个需要精细权衡的过程。
sanfuzi 发表于 2026-8-9 17:23 | 显示全部楼层
某些 MCU 在深度睡眠时,IO 引脚会存在微小的漏电流。如果分压电阻阻值在兆欧级别,这个微小的漏电流流过大电阻时,会产生不可忽略的压降。
51xlf 发表于 2026-8-10 11:11 | 显示全部楼层
IO 分时开关分压,或运放跟随 + MΩ 级高阻分压
i1mcu 发表于 2026-8-10 14:10 | 显示全部楼层
使用MOS管控制分压电路的通断,能在需要时测量,不测量时完全关断,实现零功耗。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0