EDA與制造相關(guān)文章

利用CPLD實(shí)現(xiàn)數(shù)字濾波及抗干擾

1濾波和抗干擾概述單片機(jī)應(yīng)用系統(tǒng)的輸入信號(hào)常含有種種噪聲和干擾,它們來(lái)自被測(cè)信號(hào)源、傳感器、外界干擾源等。為了提高測(cè)量和控制精度,必須消除信號(hào)中的噪聲和干擾。噪聲有兩大類:一類為周期性的;另一類為不規(guī)則的。前者的典型代表為50Hz的工頻干擾,一般采用硬件濾波,使用積分時(shí)間等于20ms的整數(shù)倍的雙積分A/D轉(zhuǎn)換器,可有效地消除其對(duì)信號(hào)的影響。后者為隨機(jī)信號(hào),它不是周期信號(hào),可用數(shù)字濾波方法予以消弱或?yàn)V除。所謂數(shù)字濾波,就是通過(guò)一定的計(jì)算或判斷程序來(lái)減少干擾信號(hào)在有用信號(hào)中的比重,故實(shí)際上它是一種軟件濾波。硬件濾波具有效率高的優(yōu)點(diǎn),但要增加系統(tǒng)的投資和設(shè)備的體積,當(dāng)干擾的性質(zhì)改變時(shí)我們往往不得不重新搭接電路;軟件濾波是用程序?qū)崿F(xiàn)的,不需要增加設(shè)備,故投資少、可靠性高、穩(wěn)定性好,并且可以對(duì)頻率很低的信號(hào)實(shí)行濾波,隨著干擾的性質(zhì)改變只需修改軟件即可,具有靈活、方便、功能強(qiáng)的優(yōu)點(diǎn),但要占用系統(tǒng)資源、降低系統(tǒng)的工作效率。一個(gè)傳統(tǒng)的實(shí)際系統(tǒng),往往采用軟件和硬件相結(jié)合的濾波方法,這種結(jié)合是在兩者的優(yōu)缺點(diǎn)之間尋找一個(gè)平衡點(diǎn)。硬件抗干擾主要采用隔離技術(shù)、雙絞線傳輸、阻抗匹配等措施抑制干擾。常用的隔離措施有采用A/D、D/A與單片

發(fā)表于:2/24/2011