只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
Y_G_G 發表于 2024-3-4 21:01 ADC引腳有個104的電容就行了,加太大電容影響"真實"數據 ADC的結果一定是抖動的,像萬用表這種也是加了濾波 ...
aidianzi 發表于 2024-3-5 11:28 沒有電路不好判斷。1、檢查電源是否穩定是否有雜波,用示波器看看,G030的基準就是電源電源不穩定測量值自 ...
c8t6 發表于 2024-3-5 14:16 很遺憾,均值濾波這個方法,我測試了一下沒有區別,還是一樣的波動
fishafish 發表于 2024-3-5 20:35 模擬電壓本來就是量子化的,沒有波動才不對
lidawei1 發表于 2024-3-5 13:37 所謂波動大不知大到什么程度?g030的adc還是可以的,這是間隔0.1秒轉換一次7號堿性電池的結果,可以參考下 ...
eddy123 發表于 2024-3-5 15:40 多次采樣然后取平均試試看
Y_G_G 發表于 2024-3-5 16:20 static u32 adc_sum = 0; u16 adc_avg = 0; adc_sum +=ADC的數字量;
c8t6 發表于 2024-3-6 11:17 有點不太了解這個原理
c8t6 發表于 2024-3-6 11:08 我的波動大約是在20mv上下偏移 1562 1542
Y_G_G 發表于 2024-3-6 12:50 adc_sum +=ADC的數字量;//每次運算都是把ADC的數字量累加 adc_avg = adc_sum >> 5;//位移就是除法運算了 ...
c8t6 發表于 2024-3-6 16:45 這是我目前的算法
c8t6 發表于 2024-3-6 16:44 不用把他們先排序,然后在去最大最小值,然后除于個數么?
lidawei1 發表于 2024-3-6 18:23 真要濾波的話設置256過采樣、右移位數8就行了,直接硬件256個數取平均,不需要什么算法。 不過覺得應該 ...
kk17328 發表于 2024-3-7 10:36 增加硬件濾波或者軟件濾波,但是要考慮實施性
Y_G_G 發表于 2024-3-6 23:21 電路沒有很大的干擾,就不需要 我這個基本只用于電源電壓和溫度之類的ADC,之前也有過去掉兩頭的數值,但實 ...
yaofuming 發表于 2024-3-7 09:59 ADC來的數據變化太快,你可以用定時器每隔一段時間如100ms讀取一次數據,然后再處理。
c8t6 發表于 2024-3-7 13:56 我這個運行步驟是 1;風扇啟動把高壓離子吹出來。進過鋼網; 2;鋼網采集離子,經過放大電路放大得到電 ...
Y_G_G 發表于 2024-3-7 16:57 感覺這東西就跟采集空氣中的PM2.5一樣,所采集到的數據是做不到非常穩定的值的,它本身就不是穩定的值 你 ...
c8t6 發表于 2024-3-7 13:59 我這個的話,我使用示波器查看查看了擼嵊幸恍《蔚鈉鴟歡ǖ姆逯?/blockquote>
本版積分規則 發表回復 回帖后跳轉到最后一頁
手機版|小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網