新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 對于防止單片機系統過程通道中干擾的探討

        對于防止單片機系統過程通道中干擾的探討

        作者: 時間:2012-02-16 來源:網絡 收藏

        3.2 數字量輸出

        的數字輸出信號,在條件可能的情況下都需加隔離和驅動電路,經常使用的有光耦合器和繼電器隔離。輸出級都需要帶一定的負載,是整個耗電較多的一部分。為了輸出級的通斷經電源影響主機,一般也要采用獨立電源,并與主機不共地,這樣就可以很好地回饋。現在市場上可以買到各種標準的輸出模塊(固態繼電器),這些模塊的輸入接口可以是TTL電平,也可以是CMOS電平,內部經光電隔離輸出給交流開關、直流開關或繼電器驅動大功率負載。

        4 模擬的抗設計

        由于模擬量信號的有效狀態有無數個,所以疊加在模擬信號上的任何狀態都會起干擾作用。因此在硬件設計時,抗干擾屏蔽的位置越往外推越好。也就是說,最好把光電耦合器設置在A/D轉換模擬量輸入和D/A轉換模擬量輸出的位置上[2]。要想把光電耦合器設置在這兩個位置上,就要求光電耦合器具有能線性變換和傳輸的特性。此類光電耦合器目前在市場上能見到。若沒線性的光電耦合器,則A/D電路來說,光電耦合器應設在A/D轉換芯片和模擬多路開關等芯片的開關量信號線上。還應注意光電耦合器兩邊的輸入輸出回路電源應分別供電,接地電路分開。

        4.1 模擬量輸入

        由于集成電路內部電路復雜,因此它的噪聲干擾較大,即使是那些被稱為極低噪聲的集成,在模擬量輸入幅值比較小時,其噪聲干擾也不容忽視。因此對需要放大的模擬量輸入信號可以采用前置放大差動電路[3],提高輸入電阻,采用對稱的電路結構,獲得較大的共模抑制比。

        直流變量模擬信號,在接口電路中必須采用直接級間耦合,要注意溫度對零點漂移的影響。在有特殊要求的場合可以采用MC7650斬波自穩零運算放大器,它的溫度漂移幾乎為零,達到10μV/℃。在對輸入量極小的進行放大時,要在前置級盡量采用低輸入失調電壓的運放,避免由于器件的誤差而影響的精度。但由于模擬信號在傳輸中一般需共地,要實現接口與主機完全隔離就非常困難。因此,在設計接口時一定要很好地處理地線與信號線關系。還可以采用雙電源供電,為運算放大器單設電源,同時為計算機接口電路--A/D轉換器另設一套電源,這樣就可以電源的干擾。在處理兩套電路的地線時,在印制板上要各走自己的回路,兩種地線只在交匯處有一點連接。如圖5所示。

        信號還要采取強有力的濾波措施,盡量消除一切尖峰干擾;對交流變量的模擬信號處理要簡單些。首先用電容來完成級間耦合,溫度漂移對電路影響較小,只要注意適當添加消振電路就可以消除寄生振蕩和尖峰干擾,然后采用適當的檢波方法,把交流變成直流(脈動直流也可)后,即可采用上面的方法進行處理。

        47.jpg

        4.2 模擬量輸出

        對于低速輸出,可以經鎖存器保存輸出的信息,經光耦合器隔離驅動D/A轉換器,將內部的二進制碼轉換成直流電平,這樣經隔離后就可以抑制輸出電路的干擾。

        5 結束語

        總之,在抗干擾方面需要研究的問題很多,而且在大的要與眾多的現場狀態相聯系。要完全克服由輸入輸出引起的干擾是不可能的,但要盡可能地在電路結構、制造工藝、電源等方面綜合開展工作,才會收到滿意的效果。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 锦州市| 钟祥市| 水富县| 巴南区| 那曲县| 宁化县| 纳雍县| 固阳县| 凭祥市| 南郑县| 锦州市| 托克托县| 增城市| 丁青县| 蕉岭县| 阳信县| 郑州市| 白山市| 会同县| 沈丘县| 龙井市| 红桥区| 银川市| 辰溪县| 开封县| 普兰店市| 睢宁县| 边坝县| 灵璧县| 若尔盖县| 武城县| 临漳县| 芦山县| 原平市| 韶关市| 那坡县| 措美县| 白银市| 清苑县| 武乡县| 富源县|