標題: 單片機定時器不準的問題 [打印本頁]

作者: 是各個環(huán)節(jié)    時間: 2018-4-17 18:27
標題: 單片機定時器不準的問題
在定時器中只放LED燈旋轉(zhuǎn)的程序,清楚標記為在旋轉(zhuǎn)程序之前,但是程序在執(zhí)行的時候LED燈有事亮滅的時間不對。同樣的程序放在核心板上可以用。
晶振電路一致,而且在ADC采集的時候,ADC端口不給信號,會出現(xiàn)方波干擾,干擾周期與LED亮滅周期一致,甚至錯誤時間也一致。這是什么問題,求大佬告訴一下,順便說一下我用的是KEA128單片機

作者: 是各個環(huán)節(jié)    時間: 2018-4-17 22:37
還有一個問題,KEA使能ADC通道進行讀取時,一個通道采取的值會影響其它通道的值。給一個腳模擬信號,其他幾個通道的變化規(guī)律與其一模一樣,怎么回事,急求
作者: 是各個環(huán)節(jié)    時間: 2018-4-17 22:45
還有一個問題,就是KEA在進行ADC采集是ADC各通道之間會互相影響,給一個ADC通道模擬信號,其他記錄ADC也會有相同的變化規(guī)律,急求。
作者: yzwzfyz    時間: 2018-4-18 20:58
1、硬件分線不合理時,有可能出現(xiàn)干擾。
2、AD的內(nèi)部有一個記憶電容,它是用來采集引腳上的電壓的。當引腳切換后,它上面的電壓不能躍變,需要一定的時間才能變成切換后的引腳電壓。所以當切換后到一個新的引腳后,要稍等一會再采樣,可以放棄前幾次采樣的值。這樣就保險了。
很多人未注意到這一點,未留足夠的切換時間間隔,就會出現(xiàn)交叉干擾的現(xiàn)象。
作者: 是各個環(huán)節(jié)    時間: 2018-4-19 12:54
yzwzfyz 發(fā)表于 2018-4-18 20:58
1、硬件分線不合理時,有可能出現(xiàn)干擾。
2、AD的內(nèi)部有一個記憶電容,它是用來采集引腳上的電壓的。當引腳 ...

謝謝,
作者: 是各個環(huán)節(jié)    時間: 2018-4-21 21:31
問題已經(jīng)解決,定時器我們剛開始是通過觀察點亮的LED燈翻轉(zhuǎn)來進行指示的,最終檢查的原因是這兩個LED燈練得引腳同時也是ADC的復用引腳,因為ADC通道在沒有接外部信號來源時,容易受到相同ADC其它通道的影響,導致連在該引腳的LED燈不能正確翻轉(zhuǎn),我用邏輯分析儀測過,定時的時間是準確的。
作者: 煙花易冷酒易醉    時間: 2018-4-22 15:35
其實外置晶振的誤差是很大的,最好是用自帶震蕩電路那種




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1