如附件所示,我們配置了8個(gè)ADC之DMA模式通道
但是相鄰?fù)ǖ篱g會(huì)有串?dāng)_,如下圖,如果Z和X旋轉(zhuǎn)(CH2&CH3)懸空不接,搖動(dòng)XY搖桿(CH0&CH1)會(huì)發(fā)現(xiàn)Z和Rx跟著動(dòng)
客戶要求即使懸空不接電位器也不會(huì)出現(xiàn)串?dāng)_,請(qǐng)問(wèn)如何配置好,還能用DMA模式嗎?
如附件所示,我們配置了8個(gè)ADC之DMA模式通道
但是相鄰?fù)ǖ篱g會(huì)有串?dāng)_,如下圖,如果Z和X旋轉(zhuǎn)(CH2&CH3)懸空不接,搖動(dòng)XY搖桿(CH0&CH1)會(huì)發(fā)現(xiàn)Z和Rx跟著動(dòng)
客戶要求即使懸空不接電位器也不會(huì)出現(xiàn)串?dāng)_,請(qǐng)問(wèn)如何配置好,還能用DMA模式嗎?
您好,關(guān)于通道間串?dāng)_問(wèn)題,產(chǎn)生原因主要是相鄰?fù)ǖ乐g發(fā)生了耦合,可通過(guò)以下幾個(gè)方法嘗試解決一下:
1、將采樣周期設(shè)置的大一些或增大相鄰兩個(gè)通道之間的采樣延時(shí),一定情況下會(huì)降低干擾;
2、相鄰的兩個(gè)通道分別采用不同的ADC單元,一個(gè)使用ADC1,一個(gè)使用ADC2;
3、使用DMA的話可一次只配置一個(gè)通道,挨個(gè)使用DMA進(jìn)行采集
可以按照上述幾種解決思路試一下,后續(xù)若有問(wèn)題,可通過(guò)郵箱(lzs@wch.cn)和我溝通交流