新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機應用系統的抗干擾解決方案

        單片機應用系統的抗干擾解決方案

        作者: 時間:2012-03-26 來源:網絡 收藏

        在實際應用中,有各種專用芯片例如MAX813815等能夠完成看門狗功能,這些芯片集成了電壓監控電路、備用電池和切換電路以及Watchdog 電路,功能齊全,應用非常廣泛。在實時測控系統中,為了根據系統的需要來設定定時時間,也可采用圖3所示8254構成的看門狗電路,該電路使用 8254的一個計數器,工作在方式1,定時時間可以由程序設定。

        29.gif

        由圖3可以看出,無論8254輸出端OUT有正的上升沿還是系統上電復位的上升沿都將使系統復位,但兩者的含義是不同的。方式1的特點是OUT端輸出負脈沖的寬度為寫入8254的計數初值,在8254計數期間,若GATE端有重觸發信號,則重新裝入計數初值計數,亦即輸出保持為低電平。因此可設定8254 的計數初值,使其輸出負脈沖的寬度稍大于程序正常運行的時間,然后在程序運行的適當位置上設置指令,使P1.0口向8254發來觸發脈沖,這樣當程序正常運行時,OUT端一直輸出低電平,若程序跑飛后P1.0口不能正常送來觸發信號,則計時時間到后,OUT端變為高電平,形成復位脈沖,使系統復位。由 D觸發器7474構成的電路是用來區別是上電復位還是失控后的自動恢復復位的。

        4. 結論

        實際的根本在于硬件結構,軟件起到的是補充作用,在系統設計時只有二者兼顧,相互結合、互補才能達到較好的效果。

        參考文獻
        [1] 孫傳友. 測控系統原理與設計[J]. 北京:北京航空航天大學出版社, 2004.4
        [2] 艾玲梅. 測控系統抗抗干擾技術[J]. 陜西工學院學報,2003.6


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 从化市| 民丰县| 韩城市| 辽中县| 庆安县| 乡城县| 饶河县| 通辽市| 松滋市| 当雄县| 富宁县| 禄丰县| 白河县| 德阳市| 溆浦县| 胶南市| 颍上县| 石台县| 化德县| 黄陵县| 平武县| 达拉特旗| 英超| 华池县| 安阳县| 财经| 宁远县| 宿州市| 都江堰市| 明溪县| 南木林县| 敦化市| 天门市| 新河县| 桐柏县| 平江县| 广宁县| 贞丰县| 昭平县| 盐津县| 高州市|