新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > STWD100xP系統硬件抗電磁干擾技術的應用

        STWD100xP系統硬件抗電磁干擾技術的應用

        作者: 時間:2013-11-28 來源:網絡 收藏
        供電引腳旁都要放置去耦陶瓷電容到地,濾除電源在傳輸過程中所產生的寄生干擾。去耦電容選取并不嚴格,一般來說都是可按f=1/C來選取,對于CPU控制系統來說濾除10~100 MHz電源信號寄生干擾,電容取0.01~0.1μF陶瓷電容,系統要求較高的高速電路中可以在集成電路電源端到地用一個1~10μF的電解電容,濾除電源1~10GHz的諧波干擾。

        本文引用地址:http://www.104case.com/article/227763.htm


        3 嵌入式系統軟件抗EMC技術

        為了增強嵌入式系統工作的穩定性和可靠性,嵌入式系統除抗干擾外,可以在軟件上采用一定的技巧抗干擾,使系統工作更加穩定可靠。

        3.1 信息冗余技術

        為了防止干擾,系統對重要數據或文件復制到多個存儲單元,當一個存儲單元數據損壞后立即啟動備用存儲單元使數據恢復。

        3.2 時間冗余技術

        為了增強系統可靠性,對于重要區域重復執行,將第1次與第2次的執行結果相比較如相同則認為正確,如不同第1次或第2次執行有問題或兩次都有問題,程序再執行第3次、第4次,如果有1次相同則認為正確。

        3.3 自動檢測與診斷技術

        自動檢測包括嵌入式系統RAM的檢測、ROM的檢測、標志位的檢測等,對RAM的檢測在開機時可以在RAM存儲區內開辟幾個單元,向RAM存儲單元寫入不同的數值例如55H、AAH、EEH等,在執行程序時讀出這些存儲單元的值是否開機放置的數值相等,判斷程序執行的正確性。ROM用來放程序或表格數值,對ROM區域二進制數0和1的個數檢測系統程序執行的正確性。在程序的執行過程中RAM區域數據結果不同,對標志位產生影響不同,例如51單片機中PSW,當兩個數據相加出現進位時PSW中第位7位CY由置,用戶可以查詢PSW中第7位判斷程序執行的正確性。

        3.4 軟件陷阱技術

        軟件陷阱技術指嵌入式系統中程序存儲器不一定用完,如因干擾嵌入式系統程序計數器PC值錯誤,程序將會跳到沒用到的存儲空間,導致系統出錯或程序跑飛,軟件陷阱就是在這些沒有用到的程序存儲器中放入空指令和無條件跳轉指令,當程序跑飛跑到空程序存儲器中,嵌入式系統則認為系統受到干擾程序執行出錯,系統自動復位。

        4 結語

        在有交流接觸器、繼電器、電機控制的程控噴泉控制系統中,加STWD100看門狗,系統連續開關50次運行正常;連續工作12 h并不間斷外加電機、焊機干擾,系統無死機、程序跑飛等異常情況出現,工作穩定可靠,解決了由繼電器、交流接觸器等器件動作時帶來的干擾,引起CPU誤動和死機等不穩定現象。在實際中應注意掌握好喂狗時間間隔,一般在1~2ms效果最佳。STWD100硬件看門狗在不占用CPU資源的情況下,系統工作穩定度和可靠性提高到100%,可廣泛用于繼電器、接觸器等具有較強干擾控制系統。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阳信县| 泸州市| 镶黄旗| 四子王旗| 体育| 海口市| 武清区| 克什克腾旗| 比如县| 乌兰县| 库伦旗| 莲花县| 万年县| 田阳县| 凤山县| 改则县| 金川县| 滦南县| 陇川县| 泸州市| 南阳市| 光泽县| 阳新县| 富裕县| 黄大仙区| 威宁| 郸城县| 阳曲县| 廉江市| 绥中县| 通渭县| 漳平市| 台中县| 虹口区| 廉江市| 广元市| 台湾省| 定兴县| 长治县| 穆棱市| 常山县|