[STM32F4] STM32F407中的AD某一段非线性

[复制链接]
1484|19
 楼主| kangzj 发表于 2020-12-16 21:43 | 显示全部楼层 |阅读模式
试验时发现,STM32F407的AD采样值有一个跳变,非线性。设置为12bit,输出值在2047之后,就会跳变到207x。而用万用表测试AD引脚的电压值是线性变换的。
tian111 发表于 2020-12-16 21:47 | 显示全部楼层
是不是信号变化太快了
juventus9554 发表于 2020-12-16 21:52 | 显示全部楼层
正常的话,不会这样跳变的
xxrs 发表于 2020-12-16 21:55 | 显示全部楼层

12bits 正数最大值为 2047,
207x 说明你处理的不好,
通常这个情况是 2048 为 ADC的过0点
你减去2048 就对了
lium 发表于 2020-12-16 22:02 | 显示全部楼层
差 30 左右, 有点问题,  希望能认真测量一下,  以前在其他芯片上遇到过  
wangzsa 发表于 2020-12-16 22:05 | 显示全部楼层
不过这是 ST 公司的高端产品, 应该不会出现这样的问题, 而且上市已经这么长时间了, 也没有听谁提到
happy_10 发表于 2020-12-16 22:08 | 显示全部楼层
每次都是这样吗
songqian17 发表于 2020-12-16 22:12 | 显示全部楼层
其实我想说的是  万用表并不准确
tian111 发表于 2020-12-16 22:20 | 显示全部楼层
如果你一直接的就是2047  那么它一直读到的是207X吗
wangpe 发表于 2020-12-16 22:27 | 显示全部楼层
在别的点上有跳变吗
wenfen 发表于 2020-12-16 22:33 | 显示全部楼层
用示波器监视看看呢
 楼主| kangzj 发表于 2020-12-16 22:36 | 显示全部楼层
在其他点,没有跳变。
示波器看不到啊。
 楼主| kangzj 发表于 2020-12-16 22:40 | 显示全部楼层
后来发现,和Vref串联的磁珠有关,如果串接0R,就没有问题。磁珠的直流电流为几个毫欧。
dalianmao2020 发表于 2020-12-19 19:12 | 显示全部楼层
407属于ST高性能MCU  我们给客户的都很正常
GrootBrain 发表于 2020-12-19 19:55 | 显示全部楼层
应用在什么场合?是否可以真的是MCU的问题?
labasi 发表于 2021-1-10 21:26 | 显示全部楼层
楼主设置的数据是什么类型的啊
paotangsan 发表于 2021-1-10 21:29 | 显示全部楼层
楼主数据处理的问题
renzheshengui 发表于 2021-1-10 21:33 | 显示全部楼层
为什么跟磁珠有关  这个有什么说法吗
wakayi 发表于 2021-1-10 21:38 | 显示全部楼层
那么原来串联的磁珠是多大的呢
wowu 发表于 2021-1-10 21:41 | 显示全部楼层
每一次都是这样的吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

672

主题

7007

帖子

2

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