標題: 單片機ADC反復橫跳 如何穩(wěn)定光強臨界點? [打印本頁]

作者: acgdc    時間: 2023-4-24 16:32
標題: 單片機ADC反復橫跳 如何穩(wěn)定光強臨界點?
實時光照強度作為判斷條件時,光強若在判斷條件臨界點反復橫跳,該如何解決?
單純加延時函數(shù)嗎?有更好的方法嗎?


作者: Hephaestus    時間: 2023-4-24 19:34
軟件上加滯回hysteresis即可。
作者: jinjin999    時間: 2023-4-24 19:54
可以考慮以下幾個方法:

采用外部濾波電路:通過在輸入信號與單片機之間添加濾波電路,可以抑制高頻噪聲和干擾信號,提高ADC采樣精度和穩(wěn)定性。

增加采樣次數(shù)和取平均值:通過多次采樣并取平均值的方法,可以減小采樣誤差和抖動,提高ADC采樣精度和穩(wěn)定性。

使用自適應調(diào)節(jié)算法:通過實時調(diào)整采樣精度、增益、濾波參數(shù)等方式,自適應地控制ADC采樣精度,提高ADC穩(wěn)定性和響應速度。

增加參考電壓穩(wěn)定性:參考電壓的穩(wěn)定性直接影響ADC采樣精度和穩(wěn)定性,可以通過選用高品質(zhì)的參考電壓電源或添加穩(wěn)壓電路來提高參考電壓的穩(wěn)定性。
作者: pdwdzz    時間: 2023-4-25 13:12
做回差

作者: Hephaestus    時間: 2023-4-25 15:12
pdwdzz 發(fā)表于 2023-4-25 13:12
做回差

hysteresis在機械上叫回差,在電子方面叫滯回。
作者: acgdc    時間: 2023-7-5 08:19
jinjin999 發(fā)表于 2023-4-24 19:54
可以考慮以下幾個方法:

采用外部濾波電路:通過在輸入信號與單片機之間添加濾波電路,可以抑制高頻噪聲 ...

感謝老哥解惑
作者: acgdc    時間: 2023-7-5 08:20
Hephaestus 發(fā)表于 2023-4-24 19:34
軟件上加滯回hysteresis即可。

好,感謝老哥解惑


作者: Y_G_G    時間: 2023-7-5 12:41
以開關(guān)燈為例
設定兩個值
光照大于A值,開燈,小于A,但大于B,不操作
光照小于B值,關(guān)燈,大于B,但小于A,不操作
這樣就不會跳來跳去了




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