STM32学习笔记 | ADC采集数据常见问题

关注+星标公众,不错过精彩内容

STM32学习笔记 | ADC采集数据常见问题

4. ADC数据对齐

STM32的AD转换后存储数据的对齐方式可通过软件配置成左对齐、右对齐。比如规则组12位分辨率左右对齐如下:

STM32学习笔记 | ADC采集数据常见问题

STM32 ADC基础内容及配置参数比较多,更多细节请查阅芯片对应的参考手册。

嵌入式专栏

2

STM32 ADC 参数配置

STM32 ADC配置的参数相对较多,只要理解了ADC的基础内容,再结合STM32CubeMX或官方提供的例程,使用ADC就较容易了。

比如:最基础的单通道配置(默认配置):

1.STM32CubeMX

STM32学习笔记 | ADC采集数据常见问题

这里结合STM32F4,STM32CubeMX和标准外设库描述了最基础的参数配置。

STM32CubeMX图形化工具配置起来很简单,但前提需要理解各参数的含义。

每项独立的参数其实不难理解,难在各项参数复合使用,比如:多通道、外部事件定时器触发、DMA等。

嵌入式专栏

3

STM32 ADC 常见问题

STM32内部集成ADC是一个常用的模块,单通道简单采集电压比较容易,但多通道、高频次等一些特殊情况下,对软件和硬件的要求更高。

些特殊情况下,对软件和

问题一:参考电压电阻问题

TM32部分型号芯片具有VREF+、 VREF-参考电压引脚。而且,参考电压必须低于VDDA电压。

/p>

STM32学习笔记 | ADC采集数据常见问题

解决办法:增大 ADC 相邻两个通道采样之间的延时:ADC_TwoSamplingDelay.

问题五:采样时间与外部输入阻抗不匹配

在做AD转换时,我们需考虑信号输入电路的阻抗,整体上,该阻值越大,为保证转换精度,所需采样时间就越长,STM32芯片可编程的采样时间是有限的,显然这个外部输入阻抗也是有上限的。关于这点,在STM32芯片数据手册里有关ADC特性的章节有详细解释,可以阅读。

解决办法:根据实际输入阻抗和具体应用来配置合适的采样时间。

复盘一下

▼ADC 基础内容:分辨率、采样率、通道、数据对齐、触发方式;

▼ADC 参数配置:结合STM32CubeMX工具或者例程配置参数;

▼ADC 常见问题:参考电压电阻问题、输入引脚浮空问题、多通道序列采集问题、通道间串扰问题;

———— END ————

后台回复『STM32』『STM32学习笔记』阅读更多相关文章。

欢迎关注我的公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。

欢迎关注我的视频号:

STM32学习笔记 | ADC采集数据常见问题

点击“阅读原文”查看更多分享。

来源:strongerHuang

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年2月9日
下一篇 2021年2月9日

相关推荐