STM32/STM8技术论坛
直播中

刘丽

8年用户 1356经验值
私信 关注
[问答]

STM32H743 ADC转换不全怎么解决?

最近在使用STM32H743采集多路数据用定时器3触发3个ADC,每个ADC采集5个通道数据,将数据通过网络发送到电脑,并绘制曲线,发现adc转换在整个量程范围内,有部分电压无法转换,0-3.3V对应0-0xFFFF,但是实际输出0-0xFFFF是有一部分或者几部分缺失了

而且每个ADC在0-3.3V转换区间内有多个缺失范围,例如上图缺失3FFF-0x4182之间的输出值,有的ADC不缺,adc校准也是用的线性校准,测试过程,用信号源直接输出一个0.016Hz的三角波,幅值0-3.3v,上位机绘图会发现缺失的部分,希望能给一个解决方法,这种随机缺失软件无法解决



回帖(1)

赵晨

2024-3-8 10:19:52
分两步走:
1. 通过调试手段,看看ADC采集的数据是否是正常的。 ADC也需要根据实际情况配置,并非一成不变的配置。所以先看
    先看看是不是模数转换结果的问题。
2. ADC结果正确后,再看看是不是传输的问题。数据通讯是否有异常。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分