gpt4 book ai didi

c - 嘈杂的 ADC dsPIC

转载 作者:太空宇宙 更新时间:2023-11-04 08:57:32 26 4
gpt4 key购买 nike

我有一个 dsPIC33F,同时以 10 位从两个 ADC channel 收集数据。我使用定时器以 64Hz 采样,并将 ADC 设置为自动采样,但手动转换。每次轮询定时器中断时,我都会清除采样位,并且 DMA 缓冲区会填充我的 ADC 数据。绘制此数据表明它给出了正确的值,但我注意到它非常嘈杂!

enter image description here

忽略绿线。红线正确绘制了我的 ADC 结果(峰值是故意的),但如您所见,它始终存在大量噪声。

关于如何减少这种情况有什么想法吗?当同时使用 DAQ 绘图时(但使用相同的电源并连接地面)它会平滑得多,所以我知道这种噪音并不总是存在。 PIC 上的去耦电容器可能吗?我正在使用面包板和通孔组件,模拟传感器放置在尽可能靠近 PIC 引脚的位置。我的印象是这是一个硬件问题,但如果可以在软件方面做些什么,请告诉我。

最佳答案

这可能是由于驱动 ADC 的源阻抗,即您的模拟传感器。它可能需要一个缓冲放大器来更好地驱动 ADC。一个opamp in unity gain configuration应该有帮助。实现某些改进的另一种方法是在 ADC 输入到地之间连接一个小电容器,但您需要仔细选择它的值以避免过多地过滤这些峰值。

关于c - 嘈杂的 ADC dsPIC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16221759/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com