打印
[STM32L4]

比进入RC的信号大了2mV

[复制链接]
668|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gongche|  楼主 | 2019-7-6 17:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一个问题,用STM32L432 ADC做AD采样,出现一个现象, 具体描述如下:
直流电压信号经过分压电阻取样后送入 射极跟随器 然后经过 一个RC滤波电路 送入
STM32 ADC采样IO口。
这个小信号在单片机IO上测定比进入RC的信号大了2mV ,不明白是什么原因,
求高手指点。 一般信号在经过RC滤波理论上都是会有衰减的,信号反而变大了。

使用特权

评论回复
沙发
chuxh| | 2019-7-6 17:20 | 只看该作者

应该是射极跟随器导致的吧,这个模电的东西。

使用特权

评论回复
板凳
juventus9554| | 2019-7-6 17:23 | 只看该作者
是不是电路的问题,检查电路

使用特权

评论回复
地板
jiajs| | 2019-7-6 17:26 | 只看该作者
这不是高精度ADC,单片机而已,误差那么大是有的,你要检查rc输入后的电压范围还有rc的电阻值不能太大,10K以下最好,3.3v供电的话输入电压范围0.5至2.8v最好,超出范围误差就非常大,我试过好几片不同系列的都是这样,f3系列稍微比较好,不信你试试短路到VDDA,看看能不能达到最高ADC值

使用特权

评论回复
5
wangjiahao88| | 2019-7-6 17:28 | 只看该作者
加入偏置吧 调零 调满 还是必须的!

使用特权

评论回复
6
gongche|  楼主 | 2019-7-6 17:29 | 只看该作者

哦,那我就知道怎么回事了,多谢大家,结贴了哈

使用特权

评论回复
7
734774645| | 2019-7-6 21:16 | 只看该作者
你是用万用表测的不一样?

使用特权

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

本版积分规则

768

主题

9410

帖子

2

粉丝