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

單片機系統的可靠性研究

2014-04-29 10:33:09祝奕冰
電腦迷 2014年19期
關鍵詞:單片機

祝奕冰

摘 要 通過對單片機實際應用中遇到的、與可靠性技術有關的問題的討論,提出了一些解決辦法。只有細致周到地分析干擾源,硬件與軟件抗干擾相結合,完善系統監控程序,設計一套穩定可靠的單片機系統是完全可以實現的。

關鍵詞 單片機 抗干擾 可靠性 穩定性

中圖分類號:TP3 文獻標識碼:A

1單片機選型

1.1低功耗單片機

CHMOS芯片是專為低功耗系統設計的芯片類型,通過對單片機的特殊功能寄存器 PCON編程,使單片機工作在待機或掉電工作方式。在設計低功耗應用系統時,不僅要選用低功耗型單片機,在外圍擴展電路中也應選擇低功耗的芯片和器件。

1.2低噪聲單片機

使用低噪聲單片機可實現單片機系統噪聲的降低。而大功率的驅動電路集成到單片機內部無疑增加了噪聲源,一般采用跳變沿軟化技術可降低此類系統噪聲。

1.3高速度單片機

單片機外部時鐘是高頻的噪聲源,除了能引起單片機應用系統本身的干擾之外,還可能對外界其他設備造成干擾,使電磁兼容檢測不能達標。在對系統可靠性要求很高的應用系統中,通常可選用時鐘頻率低、指令運行速度快的單片機來降低系統噪聲干擾。

2單片機硬件抗干擾

2.1接地

給單片機系統提供良好的保護地線,提高系統的抗干擾能力。

2.2隔離與屏蔽

隔離一般是通過使用光電隔離器件將單片機的輸入輸出隔離開,從而有效地抑制尖峰脈沖及各種噪聲干擾,使傳輸通道的信噪比大大提高。屏蔽則是用來隔離空間輻射的,對噪聲特別大的部件,如開關電源用金屬盒罩起來,可減少對單片機系統的干擾。

2.3PCB綜合布局和布線

PCB電路板的設計要本著盡量控制噪聲源、盡量減小噪聲的傳播與耦合和盡量減少敏感元件對干擾噪聲的拾取這三大原則進行。具體設計時,應結合PCB設計的相關規則進行合理的布局和布線。

2.4硬件“看門狗”技術

若失控的程序進入“死循環”,一般采用“看門狗”技術使程序脫離“死循環”。通過硬件“看門狗”電路不斷檢測程序循環運行時間,當發現程序循環時間超過最大循環運行時間,則認為系統陷入“死循環”,對單片機進行復位操作,脫離“死循環”。

3單片機軟件抗干擾

3.1指令冗余技術

單片機CPU取指令過程是先取操作碼,再取操作數。當PC受干擾出現錯誤,程序便脫離正常軌道“亂飛”,當亂飛到某雙字節指令,若取指令時刻落在操作數上,誤將操作數當作操作碼,程序將出錯。若“飛” 到了三字節指令,出錯機率更大。

在關鍵地方人為插入一些單字節指令,或將有效單字節指令重寫稱為指令冗余。通常是在雙字節指令和三字節指令后插入兩個字節以上的NOP。這樣即使亂飛程序飛到操作數上,由于空操作指令NOP的存在,避免了后面的指令被當作操作數執行,程序自動納入正軌。

此外,對系統流向起重要作用的指令如RET、 RETI、LCALL、LJMP、JC等指令之前插入兩條NOP,也可將亂飛程序納入正軌,確保這些重要指令的執行。

3.2軟件陷阱技術

當亂飛程序進入非程序區,冗余指令便無法起作用。通過設置軟件陷阱,攔截亂飛程序,將其引向指定位置,再進行出錯處理。軟件陷阱是指用來將捕獲的亂飛程序引向復位入口地址0000H的指令。

3.3軟件“看門狗”技術

若失控的程序進入“死循環”,通常采用“看門狗”技術使程序脫離“死循環”。通過不斷檢測程序循環運行時間,若發現程序循環時間超過最大循環運行時間,則認為系統陷入“死循環”,需進行出錯處理。“看門狗”技術可由硬件實現,也可由軟件實現。 在工業應用中,嚴重的干擾有時會破壞中斷方式控制字,關閉中斷。則系統無法定時“喂狗”,硬件“看門狗”電路失效。而軟件“看門狗”可有效地解決這類問題。

軟件看門狗通常是使用定時器中斷來監視程序運行狀態。定時器的定時時間稍大于主程序正常運行一個循環的時間,在主程序運行中執行一次定時器時間常數刷新操作,這樣只要程序正常運行,定時器不會出現定時中斷。當程序失常時,就不能及時刷新定時器時間常數而導致定時中斷時,利用定時中斷服務程序將系統復位。

4單片機復位

一般來說不同的單片機的復位電路稍有不同,單片機廠商都會提供標準的復位電路資料,可根據資料合理設計復位電路。

5單片機系統可靠性測試

5.1測試單片機軟件功能的完善性

這是針對所有單片機系統功能的測試,根據生產要求和控制要求測試軟件是否正確完整。

5.2上電掉電測試

在使用中,用戶必然會遇到上電和掉電的情況,通過多次開關電源來測試單片機系統的可靠性。

5.3老化測試

測試長時間工作情況下,單片機系統的可靠性。必要的話可以放置在高溫、高壓以及強電磁干擾的環境下測試。

5.4ESD和 EFT等測試

可以使用各種干擾模擬器來測試單片機系統的可靠性。例如使用靜電模擬器測試單片機系統的抗靜電ESD能力;使用突波雜訊模擬器進行快速脈沖抗干擾 EFT測試等等。

5.5人為模擬測試

即人為模擬使用中可能發生的破壞情況。例如用人體或者衣物故意摩擦單片機系統的接觸端口,由此測試抗靜電的能力。用大功率電鉆靠近單片機系統工作,由此測試抗電磁干擾能力等。

參考文獻

[1] 馮江,溫如春,易見兵. MCS-51單片機走飛的軟件抗干擾方法研究[J].南方冶金學院學報,2006(01).

[2] 李精華,陳勝權.單片機系統中的抗干擾分析及措施[J].信息技術,2005(08).

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 精品亚洲麻豆1区2区3区| 狠狠色婷婷丁香综合久久韩国| 伊人色综合久久天天| 国产爽妇精品| 亚洲无线视频| 亚洲欧州色色免费AV| 亚洲浓毛av| 久久中文字幕av不卡一区二区| 亚洲综合久久成人AV| 日本a级免费| 国产高潮流白浆视频| 日本道综合一本久久久88| 欧美一区二区三区不卡免费| 国产激情国语对白普通话| 色九九视频| 国产第八页| 日本人妻丰满熟妇区| 国产丝袜精品| 亚洲国产亚综合在线区| 国产女人在线| 日韩欧美综合在线制服| 男女精品视频| 国产特级毛片| 国产女人爽到高潮的免费视频| 1024国产在线| 日本一区二区三区精品视频| 免费国产高清精品一区在线| 波多野结衣亚洲一区| 不卡午夜视频| 一级毛片不卡片免费观看| 好吊日免费视频| 四虎永久在线精品国产免费 | h视频在线播放| 91色老久久精品偷偷蜜臀| 国产毛片片精品天天看视频| 欧美日本激情| 天堂成人在线视频| 99无码熟妇丰满人妻啪啪 | 亚洲va视频| 亚洲第一视频网| 露脸真实国语乱在线观看| 女人18毛片水真多国产| 91青青视频| 国产精品偷伦视频免费观看国产| 五月婷婷丁香色| 99成人在线观看| 在线综合亚洲欧美网站| 亚洲电影天堂在线国语对白| 18禁色诱爆乳网站| 国产美女在线观看| 91网站国产| 欧美精品在线视频观看| 无码免费试看| 五月天福利视频 | 一区二区三区国产精品视频| a级毛片毛片免费观看久潮| 欧美日韩在线亚洲国产人| 久久96热在精品国产高清| 国产网站免费看| 国产剧情无码视频在线观看| 国产美女无遮挡免费视频| 亚洲天堂网在线观看视频| 欧美人与动牲交a欧美精品| 成人福利视频网| 日本高清免费一本在线观看| 亚洲精品图区| 久久香蕉国产线| 欧美www在线观看| 一本二本三本不卡无码| 亚洲视频四区| 国产亚洲欧美在线视频| 波多野结衣中文字幕一区| 日韩 欧美 小说 综合网 另类| jizz亚洲高清在线观看| 久久精品视频一| 欧美日韩国产在线播放| 伊人激情综合网| 成人午夜免费视频| 欧美在线黄| 在线播放国产99re| 亚洲区视频在线观看| 精品少妇人妻av无码久久|