打印

STM32中ADC+DMA(高频干扰问题)

[复制链接]
2580|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hxb20122012|  楼主 | 2013-6-4 10:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是STM32F103ZET6,使用ADC1的16个通道,ADC3的5个通道,同时开启DMA传输,现在的问题是:ADC3_CH4的第一个通道我用来检测晶振(12MHz),发现如果在ADC3_CH0通道上输入12MHz的正玄波的时候,发现会引起ADC1_CH0通道上检测的电压有干扰,如果没有12M晶振输入,ADC1_CH0通道采的电压是比较稳定的,偏差只有0.1V,但是在ADC3_CH4上输入12M之后,ADC1_CH0就会有0.3,0.4V的干扰。请问有人是否遇到?
沙发
hxb20122012|  楼主 | 2013-6-4 10:41 | 只看该作者
其他通道均无干扰现象。

使用特权

评论回复
板凳
hxb20122012|  楼主 | 2013-6-5 16:43 | 只看该作者
总结:只需在其他通道并上一个104的电容就解决了问题!

使用特权

评论回复
地板
hawksabre| | 2013-6-5 18:59 | 只看该作者
这个方法   我们最近也用到了   但是   会不会对单片机内部有影响   不知道   顶一个

使用特权

评论回复
5
hxb20122012|  楼主 | 2013-6-5 21:37 | 只看该作者
应该不会吧,呵呵,暂时还没发现问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

74

主题

564

帖子

1

粉丝