請(qǐng)問CH559手動(dòng)采樣為什么需要兩次才能采到正確的數(shù)據(jù)?

你好,我在開發(fā)CH559程序時(shí)遇到以下問題,當(dāng)ADC轉(zhuǎn)換時(shí),輸出數(shù)據(jù)是上次采樣的數(shù)據(jù),要再次轉(zhuǎn)換才能拿到現(xiàn)在的電壓數(shù)據(jù)。


原始代碼是根據(jù)例程 ADCManual.C V1.3 改出來(lái)的 (貴論壇的插入代碼功能有問題,會(huì)出現(xiàn)一堆問號(hào),所以這里插圖)


1683079150491815.png



然后我做了以下測(cè)試,首先把延時(shí)加長(zhǎng),避免充電不足問題

1683079149200372.png


還是不行

那我把ADC_CTRL執(zhí)行兩次

Screen Shot 2023-05-02 at 9.58.14 PM.png

除了上電第一次采樣還是出錯(cuò),其他都沒問題。請(qǐng)問正確的采樣方法是什么?

建議采樣次數(shù)再多一點(diǎn),丟棄前面的部分,后面部分做濾波處理后求平均值。

充電時(shí)間無(wú)關(guān)代碼中延時(shí),只與寄存器配置有關(guān)。當(dāng)然采樣電路也要相對(duì)合理。


你好,確實(shí)反復(fù)采樣能部分回避這個(gè)問題,目前問題并不是采樣數(shù)據(jù)誤差大,而是采樣時(shí)間和預(yù)期不一致。

但是請(qǐng)問CH559有沒有一種明確的方法可流程能保證采樣采到的數(shù)據(jù)是當(dāng)前的值,而不是前一次采樣的值。


流程參考手冊(cè),基本就是代碼的體現(xiàn)

image.png


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频