久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 關(guān)于ADC濾波算法討論 [打印本頁]

作者: Y_G_G    時(shí)間: 2025-6-26 00:02
標(biāo)題: 關(guān)于ADC濾波算法討論
最近在做一個(gè)USB充電顯示電流和電壓測試儀,主要是顯示輸入電壓和充電電流的ADC全部采用算術(shù)平均算法,怎么說呢,反正能用,也正常,但有點(diǎn)強(qiáng)迫癥
電壓總是會5.06v,5.05V,5.03V之類的之間跳動,電流總是會在506mA,500mA,503mA之類的來回跳動,雖然知道這是正常現(xiàn)象,但總感覺不爽
請問各位有沒有一個(gè)比較好的算法,就是能在精確度,顯示穩(wěn)定度之間相對均衡的算法,是否可以分享一下,不要代碼,我自己擼就行,就是單純的討論一下算法問題

作者: szb314    時(shí)間: 2025-6-26 08:42
綜藝節(jié)目,去掉一個(gè)最高分,一個(gè)最低分。。。當(dāng)然還可以統(tǒng)計(jì)相同的數(shù)值出現(xiàn)最多的,第二多的。。。。然后看著辦吧
作者: zyftank    時(shí)間: 2025-6-26 09:26
換個(gè)測量工具,用TI的INA3221測量
作者: zhuls    時(shí)間: 2025-6-26 09:41
我也曾做過類同的,采用的的“算法”就是采樣20次,去掉2個(gè)高值、2個(gè)低值,余下平均即可。

記得有個(gè)大佬寫的一本書《匠人手記》,其中有介紹10多種濾波算法,你可以找來借鑒一下。
作者: hi等你    時(shí)間: 2025-6-26 09:56
別人怎么做我不知道,我會在單片機(jī)ad那個(gè)腳加個(gè)小電容,隔半秒或一秒讀取一次再去顯示
作者: cyi8    時(shí)間: 2025-6-26 09:57
不知道,聽說算法都很燒腦,大學(xué)學(xué)過的什么傅立葉算法等等我現(xiàn)在看著就感覺腦子里有個(gè)攪拌機(jī),攪得一團(tuán)混亂
作者: zyftank    時(shí)間: 2025-6-26 10:52
用軟件的方法基本是在做無用功
作者: powerdruy    時(shí)間: 2025-6-26 10:55
可以試試一階低通濾波,但是影響響應(yīng)速度,想要響應(yīng)和收斂都有比較好的表現(xiàn),還是卡爾曼濾波
作者: powerdruy    時(shí)間: 2025-6-26 10:56
hi等你 發(fā)表于 2025-6-26 09:56
別人怎么做我不知道,我會在單片機(jī)ad那個(gè)腳加個(gè)小電容,隔半秒或一秒讀取一次再去顯示

你這個(gè),只適合低速變化的信號,對于需要高速實(shí)時(shí)采樣比如無人機(jī),就不適用了
作者: angmall    時(shí)間: 2025-6-26 11:04
注意接地,注意VREF電壓和噪聲,有獨(dú)立AVCC的注意AVCC電壓和噪聲
10位的ADC和12位的ADC的不同。5V下10位的ADC分辨率一位是4.88mV,12位是1.22mV,有可能你的電路有大于1mV小于4mV的紋波或者噪聲,導(dǎo)致10位的結(jié)果不跳動而12位的跳動。
可以觀察一下ADC數(shù)值跳動的范圍,看看峰峰值大概多大。
看一下只采集一個(gè)通道數(shù)據(jù)跳不跳,也有可能是通道切換的時(shí)候采樣保持電容串?dāng)_了。
增加 ADC 的采樣時(shí)間,轉(zhuǎn)換時(shí)間是固定的 12個(gè) ADC 時(shí)鐘
先檢查自己的硬件,STC的ADC本身是很小跳動的,你有大跳動,檢查你的電源紋波、參考電壓紋波、輸入信號紋波。12位ADC、2.5V參考,分辨率是0.61mV,你示波器看看你的電路上述參數(shù)的紋波,就會明白為什么跳動。
使用1/16 IIR濾波: v= ((v << 4) - v + v_new) >> 4;

作者: chfmx    時(shí)間: 2025-6-27 14:12
angmall 發(fā)表于 2025-6-26 11:04
注意接地,注意VREF電壓和噪聲,有獨(dú)立AVCC的注意AVCC電壓和噪聲
10位的ADC和12位的ADC的不同。5V下10位的 ...

你好,可以問下1/16 IIR濾波: v= ((v << 4) - v + v_new) >> 4,具體是怎么得到的?

作者: dalaoshi    時(shí)間: 2025-6-27 23:36
采用大于還是小于來平滑,大于就加一點(diǎn),小于就小一點(diǎn),一次加減多少自己決定。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久久久久国产精品 | 中文字字幕在线中文乱码范文 | 国产999精品久久久久久 | 日韩在线一区二区三区 | 日本 欧美 三级 高清 视频 | 日韩影音 | 日日夜夜天天综合 | 久久久久久久久久久91 | 国产精品一区二区三区四区五区 | 女朋友的闺蜜3韩国三级 | 美女黄网站视频免费 | 欧美极品在线 | 日日干日日色 | 日韩一区二区在线免费观看 | 国产高清精品一区二区三区 | 极品销魂美女一区二区 | 国产美女视频黄a视频免费 国产精品福利视频 | 免费成人高清在线视频 | 久久精品日产第一区二区三区 | 日韩在线视频观看 | 热久久999 | 国产日韩一区 | 欧美日韩精品一区二区三区视频 | 一级大片免费 | 国产精品美女久久久 | 亚洲一区二区中文字幕在线观看 | 亚洲福利一区二区 | 亚洲入口 | 国产乱码精品一区二区三区五月婷 | 丁香一区二区 | 欧美日韩综合精品 | 亚洲成人精品一区 | 精品久久香蕉国产线看观看亚洲 | 欧美激情精品久久久久 | 一级黄色网页 | 亚洲性视频 | 成人国产在线视频 | 亚洲精品一二三区 | 福利视频网 | 精品一区二区三区在线观看国产 | 国产成人免费视频网站高清观看视频 |