niufeng217
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個(gè)
工控威望: 166 點(diǎn)
下載積分: 468 分
在線時(shí)間: 16(小時(shí))
注冊(cè)時(shí)間: 2009-08-20
最后登錄: 2022-03-30
查看niufeng217的 主題 / 回貼
樓主  發(fā)表于: 2010-04-10 20:51
用模擬模塊采集超聲波液位信號(hào),但信號(hào)在小范圍內(nèi)跳動(dòng),我想要個(gè)穩(wěn)定的值,怎么處理啊?
謝謝
brian
起昇電控工作室
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 743 個(gè)
工控威望: 4434 點(diǎn)
下載積分: 4302 分
在線時(shí)間: 2948(小時(shí))
注冊(cè)時(shí)間: 2008-01-25
最后登錄: 2024-10-30
查看brian的 主題 / 回貼
1樓  發(fā)表于: 2010-04-10 23:00
引用
引用樓主niufeng217于2010-04-10 20:51發(fā)表的 超聲波液位信號(hào)跳動(dòng)的問題 :
用模擬模塊采集超聲波液位信號(hào),但信號(hào)在小范圍內(nèi)跳動(dòng),我想要個(gè)穩(wěn)定的值,怎么處理啊?
謝謝

一般來(lái)講,類比信號(hào)經(jīng)過模擬量會(huì)有小量干擾或變動(dòng),所以你可以調(diào)整模擬量輸入模組的平均次數(shù)average times,來(lái)求取較穩(wěn)定的平均值,或者利用程式把你的輸入模擬量先透過mul指令放大後再div一個(gè)比mul量較大的値糗取較完整的換算後整數(shù),這樣會(huì)比較好一點(diǎn).例如:模擬輸入量為D0
MUL D0 K99 D10
DIV D10 K1000 D12
這樣D12的値會(huì)縮小一點(diǎn)減少跳動(dòng)值,給你參考
微信:brianlee1976
~~業(yè)餘打工仔~~
niufeng217
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個(gè)
工控威望: 166 點(diǎn)
下載積分: 468 分
在線時(shí)間: 16(小時(shí))
注冊(cè)時(shí)間: 2009-08-20
最后登錄: 2022-03-30
查看niufeng217的 主題 / 回貼
2樓  發(fā)表于: 2010-04-11 13:22
謝謝樓上指導(dǎo).
不知道還有別的辦法嗎?
majianfeng
相信自己
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 68 個(gè)
工控威望: 233 點(diǎn)
下載積分: 455 分
在線時(shí)間: 99(小時(shí))
注冊(cè)時(shí)間: 2009-05-12
最后登錄: 2024-03-08
查看majianfeng的 主題 / 回貼
3樓  發(fā)表于: 2010-04-11 14:54
如果你的AD模塊采集的是液位開關(guān)返回的電壓值,可在端口上加25V 0.1微法的電容來(lái)消除電氣干擾
我們的驕傲多半于我們的無(wú)知