999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

實用抗干擾技術在單片機系統中的應用探究

2014-01-03 06:36:18秦亞叢李穎超
電子測試 2014年7期
關鍵詞:指令單片機程序

秦亞叢,李穎超

(中國礦業大學,221116)

0 引言

隨著電子技術的迅速發展及電子設備的廣泛運用,必然導致它們在其周圍空間產生的電磁場電平的不斷增加。也就是說,電子設備不可避免地在電磁環境(EME)中工作,而影響應用系統可靠、安全運行的最主要的因素正是各種電磁干擾。

因此,為了保證設備能在實際應用中安全穩定地工作,必須從系統設計開始就充分考慮到其對系統抗干擾性能的要求。本文以實際應用中的單片機控制系統為例,從硬件和軟件兩個方面介紹單片機系統使用抗干擾設計的常用方法。

1 硬件抗干擾

硬件抗干擾技術是系統設計時首選的抗干擾措施,它能有效抑制干擾源,阻斷干擾傳輸通道。這里主要介紹兩點:

1.1 電子元器件的選用

元器件的可靠性是設備或系統可靠性的基礎,可靠性指標已經成為元器件的重要的質量指標之一。研究電子元器件的可靠性就在于掌握元器件失效的客觀規律,分析產品的失效原因,以便進一步提高元器件的可靠性。因此在選用時要遵循以下原則:

(1)元器件的技術條件、技術性能、質量等級等均應滿足裝備的要求;

(2)優先選擇經實踐證明質量穩定、可靠性高、有發展前途的標準元器件,不允許選用淘汰品種和禁用的元器件;

(3)優先選用有良好的技術服務、供貨及時、價格合理的生產廠家的元器件。對關鍵元器件要進行用戶對生產方面的質量認定;

(4)綜合分析系統所工作的環境的溫度、濕度、振動、沖擊和電磁環境等因素,選擇適用的電子元器件。

1.2 印制板電路合理布線

印制電路板(PCB)是提供電路元件和器件之間的電氣連接的支撐件,如下圖所示。

隨著單片機系統功能的不斷擴大,PCB 的密度越來越高,而PCB 設計的合理與否對整體抗干擾能力影響很大。因此,在進行PCB 設計時,必須遵守PCB 設計的一般原則,并應符合抗干擾設計的要求,其中最重要的為以下兩點:

(1) 關鍵器件的放置:與其它邏輯電路一樣,在器件布置方面應盡量把相關的器件放的近些,目的是獲得較好的抗噪聲效果。

(2)要特別注意地線的正確連接,否則干擾影響將很嚴重。例如D/A、A/D 芯片以及采樣芯片都提供了數字地和模擬地,分別有相對應的管腳,連接時要格外注意。

2 軟件抗干擾

由于實際應用中干擾信號產生的原因有很多,并且具有不確定性,因此即使我們采取了一系列硬件抗干擾措施,也很難保證系統完全不受干擾。所以我們往往在硬件抗干擾措施的基礎上,加以軟件抗干擾技術,來作為硬件抗干擾的補充手段。這里著重介紹以下3 種方法:

2.1 指令冗余技術

采用冗余技術目的就是使程序納入正確軌道,它能起作用的條件是:PC 必須指向程序運行區,并且執行到冗余指令。本文著重介紹其中NOP 指令的使用。

如果在雙字節指令和3 字節指令之后插入兩個單字節NOP指令,則該指令就不會被前面的失控程序所影響,而會得到正確的運行。通常我們在一些對程序流向控制起著重要作用的指令前(例 如ACALL、LCALL、SJMP、LJMP、JB、JBC、JZ、JNZ、JC、JNC、DJNZ、CJNCRET、RETI 等),以及在某些對系統至關重要的指令前(例如:SETB、EA 等),插入兩條NOP 指令,以確保程序的運行。同時,在一個程序中“指令冗余”不能過多,否則會降低程序的快速性。

2.2 軟件陷阱技術

當程序失控引致到非程序區時,軟件冗余就起不上作用了,此時我們可在非程序區攔截,使程序進入設置好的陷阱中,同時設計一段用于程序失控處理的程序強制其執行,這種方法就叫做軟件陷阱技術。軟件陷阱可以采用3 種形式:

形式一為:LJMP 0000H

形式二為:LJMP 0202H

形式三為:LJMP ERR

使程序納入正軌,指定運行到預定位置。

2.3 程序監視定時器

在工業環境中,單片機會因為干擾的存在引起PC 錯誤,導致程序的失控,或陷入死循環,此時,指令冗余技術、軟件陷阱技術都無能為力了,這是可以采用程序監視定時器(WATCHDAG,WDT),俗稱“看門狗”措施。WDT 通過不斷監視程序每周期的運行事件是否超過正常狀態下所需的時間,從而判斷程序是否進入了“死循環”,并對系統進行復位。

下圖為內部WDT 電路

下圖是外部看門狗電路

3 結語

抗干擾設計是單片機應用系統設計中不可或缺的重要內容,也就是說抗干擾性能的好壞是評價單片機控制系統性能優劣的重要指標。在設計時我們應結合具體情況,正確認識到干擾環境的多樣性和變化性,綜合運用幾種抗干擾方法,互相補充完善,針對性地采用技術措施,以確保應用系統能正常運行。

[1] 何立民.單片機應用系統設計.北京:北京航空航天大學出版社,1990

[2] 王幸之等.單片機應用系統抗干擾技術.北京:北京航天航空大學出版社,2000

[3] 夏泓,鄭鵬洲.電子元器件失效分析及應用.北京:國防工業出版社,1998

[4] 何楚,王思賢,廖孟揚.MC14489 與MCS-51 的接口通信與抗干擾.《電子技術》1997 年第11 期

[5] 何立民.單片機應用技術選編(1-8).北京:北京航空航天大學出版社

[6] Mark I.Montrose:Printed Circuit Board Design Technique for EMC Compliance,IEEEPRESS Editorial Board,1996

猜你喜歡
指令單片機程序
聽我指令:大催眠術
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 亚洲成人在线网| 免费无码AV片在线观看中文| 99九九成人免费视频精品| 国产成人综合亚洲网址| 精品五夜婷香蕉国产线看观看| 色悠久久综合| 久久这里只精品国产99热8| 亚洲第一综合天堂另类专| 99热这里只有精品免费| 中文字幕亚洲专区第19页| 草草线在成年免费视频2| 亚洲成人高清无码| 午夜国产不卡在线观看视频| 欧美日韩中文国产va另类| 日韩在线2020专区| 无码免费试看| 亚洲中文字幕无码mv| 国产中文一区二区苍井空| 高潮毛片免费观看| 久久久久久久蜜桃| 国内精品免费| 1024国产在线| 波多野结衣视频一区二区| 欧美劲爆第一页| 亚洲一区二区三区中文字幕5566| 99re在线观看视频| 超碰精品无码一区二区| 九月婷婷亚洲综合在线| 亚洲床戏一区| 任我操在线视频| 欧美人在线一区二区三区| 人妻无码中文字幕第一区| 国产粉嫩粉嫩的18在线播放91| 网久久综合| 国产在线97| 国产精品视频白浆免费视频| 黄片在线永久| 57pao国产成视频免费播放| 免费人欧美成又黄又爽的视频| 又粗又大又爽又紧免费视频| 亚洲天堂自拍| 国产69精品久久久久妇女| 久久99精品国产麻豆宅宅| 丁香婷婷综合激情| 人妻无码AⅤ中文字| 国产精品亚洲欧美日韩久久| 91区国产福利在线观看午夜| 久久婷婷六月| 欧美69视频在线| 日韩精品一区二区深田咏美| 欧美福利在线| 精品人妻无码区在线视频| 国产99视频在线| 毛片卡一卡二| 91在线一9|永久视频在线| 一级高清毛片免费a级高清毛片| 精品无码一区二区三区电影| 不卡国产视频第一页| 色综合天天综合中文网| 国产精品成人AⅤ在线一二三四| 成人午夜视频在线| 最新亚洲人成无码网站欣赏网 | 欧美日韩精品一区二区视频| 98超碰在线观看| 久久精品国产国语对白| 亚洲综合色婷婷中文字幕| 亚洲AV无码一区二区三区牲色| 精品久久人人爽人人玩人人妻| 亚洲国产成人精品无码区性色 | 美女亚洲一区| 91在线国内在线播放老师 | 在线观看91精品国产剧情免费| 国产呦视频免费视频在线观看| 成人午夜视频免费看欧美| 亚洲经典在线中文字幕| 亚洲日韩精品综合在线一区二区| 国产亚洲精品yxsp| 1769国产精品视频免费观看| 国产特级毛片aaaaaaa高清| 99伊人精品| 亚洲av无码人妻| 亚洲欧美一级一级a|