编程知识 cdmana.com

利用STM32F103的ADC采集模拟电压信号,采集不到信号

我最近在做一个温度采集系统,大体是温度传感器和一个运算放大器构成,将AD590温度传感器输出的电压经过运放后输入STM32的ADC口,然后将温度和电压显示在LCD上。

温度传感器采集电压的电路没什么问题,用电压表可以测出预定的电压,但是将输出电压接到STM32单片机的ADC口上却采不到数据。电压值和ADC的值一直是跳变的。




参考答案1:

1.首先用示波器量STM32对应pin脚的电压,一来确定采集范围内的电压确实给了引脚;二来看下待采集电压的纹波。
2.若电压大小和品质都没问题,那就是程序的问题了。debug下挨个看,IO初始化、时钟、DMA、中断等等,打断点一步一步执行,看看最终是哪儿的问题,按部就班调试即可。




参考答案2:

版权声明
本文为[CSDN问答]所创,转载请带上原文链接,感谢
https://ask.csdn.net/questions/7577991

Scroll to Top