打印
[技术讨论]

电压采样不准

[复制链接]
1578|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
电压采样不准


当把R10断开的时候 分压是准的  当把R10接上送入MCU的ADC口时  分压不准  误差很大,这种情况你们怎么处理的?


1.我采用加一个运放跟随的方式,阻抗变换(输入阻抗大,输出阻抗小,相当于电压源),此时分压是准的,不过增加了成本


2.有人会把分压电阻 R44 45 46减小,功耗增加了,而且不是整个电压范围都准(试验过了)


3.有人会把R10增大,使得流入MCU AD口的电流减小从而减小MCU内部分压电阻的分压


各位大神还有哪些高招?欢迎讨论


电压采样.jpg (123.73 KB )

电压采样.jpg

使用特权

评论回复

相关帖子

沙发
fzyuan| | 2022-6-16 17:07 | 只看该作者
首先要看MCU的手册,明白其ADC在某采样率下输入电阻是多少,然后就可以计算误差了。
如果计算的误差偏大,可以适当降低采样率。
如果采样不能降低,那就考虑降低分压电阻的阻值。
如果分压电阻不能改,那就考虑增加一级缓冲。

使用特权

评论回复
评论
QWE4562009 2022-6-20 19:21 回复TA
方总威武 
板凳
xaorry| | 2022-6-16 21:49 | 只看该作者
又想马儿跑,又想马儿不吃草。

使用特权

评论回复
地板
hhhh0294| | 2022-6-17 01:05 | 只看该作者
22UF的电容,这个充放电时间有点久

使用特权

评论回复
5
hugewinner| | 2022-6-17 08:13 | 只看该作者
首先要确定你的采样精度误差范围多少是能够接受的。
误差主要是考虑计算R10加上ADC内阻之和,与R46(还有旁边R1?)并联后总分压电阻,与目标分压电阻R46之间误差范围有多大,超出可接受范围,就可以采用降低R46阻值再计算上述误差范围。
如果增大R10较大,也要考虑R10和ADC内阻的分压导致采样误差。
加缓冲器应该是要求太高最后的选择吧。

使用特权

评论回复
6
gx_huang| | 2022-6-17 10:12 | 只看该作者
肯定不是电阻的问题,是GPIO配置的问题,是软件的问题。
目前的MCU,ADC直流输入阻抗还是比较高的,单次采样,或者数量有限的采样,只要有滤波电容,对电压影响不大。
只有持续高速采样,才会导致输入阻抗变低,导致输入电压变化。

使用特权

评论回复
7
linjinming2000| | 2022-6-17 11:33 | 只看该作者
运放跟随后接入ADC,电阻分压的输出阻抗太大了

使用特权

评论回复
8
xys9190| | 2022-6-18 14:42 | 只看该作者
谢谢分享

使用特权

评论回复
9
王栋春| | 2022-6-18 15:37 | 只看该作者
输出电压检测电路的话,不妨参考一下TL431经典线路形式。

使用特权

评论回复
10
QWE4562009|  楼主 | 2022-6-20 19:22 | 只看该作者
hhhh0294 发表于 2022-6-17 01:05
22UF的电容,这个充放电时间有点久

这个写错了而已

使用特权

评论回复
11
QWE4562009|  楼主 | 2022-6-20 19:22 | 只看该作者
linjinming2000 发表于 2022-6-17 11:33
运放跟随后接入ADC,电阻分压的输出阻抗太大了

你也倾向于加运放是吗  

使用特权

评论回复
12
QWE4562009|  楼主 | 2022-6-21 15:36 | 只看该作者
王栋春 发表于 2022-6-18 15:37
输出电压检测电路的话,不妨参考一下TL431经典线路形式。

贴出来  

使用特权

评论回复
13
xurexi| | 2022-6-21 18:28 | 只看该作者
从来不用R1和R10,R46为1K,R45和R46根据输入电压分配,使分压后,范围在0~5V或0~3.3之间

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

929

主题

2837

帖子

22

粉丝