Y_G_G 發(fā)表于 2024-3-4 21:01
ADC引腳有個104的電容就行了,加太大電容影響"真實"數(shù)據(jù)
ADC的結(jié)果一定是抖動的,像萬用表這種也是加了濾波 ...
aidianzi 發(fā)表于 2024-3-5 11:28
沒有電路不好判斷。1、檢查電源是否穩(wěn)定是否有雜波,用示波器看看,G030的基準(zhǔn)就是電源電源不穩(wěn)定測量值自 ...
c8t6 發(fā)表于 2024-3-5 14:16
很遺憾,均值濾波這個方法,我測試了一下沒有區(qū)別,還是一樣的波動
fishafish 發(fā)表于 2024-3-5 20:35
模擬電壓本來就是量子化的,沒有波動才不對
lidawei1 發(fā)表于 2024-3-5 13:37
所謂波動大不知大到什么程度?g030的adc還是可以的,這是間隔0.1秒轉(zhuǎn)換一次7號堿性電池的結(jié)果,可以參考下 ...
eddy123 發(fā)表于 2024-3-5 15:40
多次采樣然后取平均試試看
Y_G_G 發(fā)表于 2024-3-5 16:20
static u32 adc_sum = 0;
u16 adc_avg = 0;
adc_sum +=ADC的數(shù)字量;
c8t6 發(fā)表于 2024-3-6 11:17
有點(diǎn)不太了解這個原理
c8t6 發(fā)表于 2024-3-6 11:08
我的波動大約是在20mv上下偏移
1562
1542
Y_G_G 發(fā)表于 2024-3-6 12:50
adc_sum +=ADC的數(shù)字量;//每次運(yùn)算都是把ADC的數(shù)字量累加
adc_avg = adc_sum >> 5;//位移就是除法運(yùn)算了 ...
Y_G_G 發(fā)表于 2024-3-6 12:50
adc_sum +=ADC的數(shù)字量;//每次運(yùn)算都是把ADC的數(shù)字量累加
adc_avg = adc_sum >> 5;//位移就是除法運(yùn)算了 ...
c8t6 發(fā)表于 2024-3-6 16:45
這是我目前的算法
c8t6 發(fā)表于 2024-3-6 16:44
不用把他們先排序,然后在去最大最小值,然后除于個數(shù)么?
lidawei1 發(fā)表于 2024-3-6 18:23
真要濾波的話設(shè)置256過采樣、右移位數(shù)8就行了,直接硬件256個數(shù)取平均,不需要什么算法。
不過覺得應(yīng)該 ...
kk17328 發(fā)表于 2024-3-7 10:36
增加硬件濾波或者軟件濾波,但是要考慮實施性
Y_G_G 發(fā)表于 2024-3-6 23:21
電路沒有很大的干擾,就不需要
我這個基本只用于電源電壓和溫度之類的ADC,之前也有過去掉兩頭的數(shù)值,但實 ...
yaofuming 發(fā)表于 2024-3-7 09:59
ADC來的數(shù)據(jù)變化太快,你可以用定時器每隔一段時間如100ms讀取一次數(shù)據(jù),然后再處理。
c8t6 發(fā)表于 2024-3-7 13:56
我這個運(yùn)行步驟是
1;風(fēng)扇啟動把高壓離子吹出來。進(jìn)過鋼網(wǎng);
2;鋼網(wǎng)采集離子,經(jīng)過放大電路放大得到電 ...
Y_G_G 發(fā)表于 2024-3-7 16:57
感覺這東西就跟采集空氣中的PM2.5一樣,所采集到的數(shù)據(jù)是做不到非常穩(wěn)定的值的,它本身就不是穩(wěn)定的值
你 ...
c8t6 發(fā)表于 2024-3-7 13:59
我這個的話,我使用示波器查看查看了擼嵊幸恍《蔚鈉鴟歡ǖ姆逯?/blockquote>
Y_G_G 發(fā)表于 2024-3-6 23:21
電路沒有很大的干擾,就不需要
我這個基本只用于電源電壓和溫度之類的ADC,之前也有過去掉兩頭的數(shù)值,但實 ...
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |