CH32V103的不接霍尔电位器时候,ADC DMA模式,相邻通道直接的串扰问题

icon_rar.gifADC.zip

如附件所示,我们配置了8个ADC之DMA模式通道

image.png

但是相邻通道间会有串扰,如下图,如果Z和X旋转(CH2&CH3)悬空不接,摇动XY摇杆(CH0&CH1)会发现Z和Rx跟着动

image.png


客户要求即使悬空不接电位器也不会出现串扰,请问如何配置好,还能用DMA模式吗?

您好,关于通道间串扰问题,产生原因主要是相邻通道之间发生了耦合,可通过以下几个方法尝试解决一下:

1、将采样周期设置的大一些或增大相邻两个通道之间的采样延时,一定情况下会降低干扰;

2、相邻的两个通道分别采用不同的ADC单元,一个使用ADC1,一个使用ADC2;

3、使用DMA的话可一次只配置一个通道,挨个使用DMA进行采集

可以按照上述几种解决思路试一下,后续若有问题,可通过邮箱(lzs@wch.cn)和我沟通交流



只有登录才能回复,可以选择微信账号登录