中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當(dāng)前位置:主頁(yè) > 科技論文 > 自動(dòng)化論文 >

單片機(jī)應(yīng)用的可靠性技術(shù)發(fā)展

發(fā)布時(shí)間:2014-07-27 06:11

        目前,大量的嵌入式系統(tǒng)均采用了單片機(jī),并且這樣的應(yīng)用正在更進(jìn)一步擴(kuò)展;但是多年以來(lái)人們一直為單片機(jī)系統(tǒng)的可靠性問(wèn)題所困惑。在一些要求高可靠性的控制系統(tǒng)中,這往往成為限制其應(yīng)用的主要原因。
        1.單片機(jī)系統(tǒng)的失效分析 
        一個(gè)單片機(jī)系統(tǒng)的可靠性是其自身軟硬件與其所處工作環(huán)境綜合作用的結(jié)果,因此系統(tǒng)的可靠性也應(yīng)從這兩個(gè)方面去分析與設(shè)計(jì)。對(duì)于系統(tǒng)自身而言,能不能在保證系統(tǒng)各項(xiàng)功能實(shí)現(xiàn)的同時(shí),對(duì)系統(tǒng)自身運(yùn)行過(guò)程中出現(xiàn)的各種干擾信號(hào)及直接來(lái)自于系統(tǒng)外部的干擾信號(hào)進(jìn)行有效的抑制,是決定系統(tǒng)可靠性的關(guān)鍵。有缺陷的系統(tǒng)往往只從邏輯上去保證系統(tǒng)功能的實(shí)現(xiàn),而對(duì)于系統(tǒng)運(yùn)行過(guò)程中可能出現(xiàn)的潛在的問(wèn)題考慮欠缺,采取的措施不足,在干擾信號(hào)真正襲來(lái)的時(shí)候,系統(tǒng)就可能會(huì)陷入困境。
        2. 提高可靠性的措施
        2.1減少引起系統(tǒng)不可靠或影響系統(tǒng)可靠的外界因素:
        1) EFT (Ellectrical Fast Transient)技術(shù)。EFT技術(shù)是一種抗干擾技術(shù),它是指在振蕩電路的正弦信號(hào)受到外界干擾時(shí),其波形上會(huì)迭加各種毛刺信號(hào),如果使用施密特電路對(duì)其整形,則毛刺會(huì)成為觸發(fā)信號(hào)干擾正常的時(shí)鐘,在交替使用施密特電路和RC濾波電路時(shí), 就可以消除這些毛否則令其作用失效,從而保證系統(tǒng)的時(shí)鐘信號(hào)正常工作。
        2) 低噪聲布線技術(shù)及驅(qū)動(dòng)技術(shù)。在傳統(tǒng)的單片機(jī)中,電源及地線是在集成電路外殼的對(duì)稱(chēng)引腳上,一般是在左上、右下或右上、左下的兩對(duì)對(duì)稱(chēng)點(diǎn)上。這樣,筆耕文化推薦期刊,就使電源噪聲穿過(guò)整塊芯片,對(duì)單片機(jī)的內(nèi)部電路造成干擾,F(xiàn)在,很多單片機(jī)都把地和電源引腳安排在兩條相鄰的引腳上。這樣,不僅降低了穿過(guò)整個(gè)芯片的電流,而且在印制電路板上容易布置去耦電容,從而降低系統(tǒng)的噪聲,F(xiàn)在為了適應(yīng)各種應(yīng)用的需要,很多單片機(jī)采用"跳變沿軟化技術(shù)",從而消除大電流瞬變時(shí)產(chǎn)生的噪聲。
        3) 采用低頻時(shí)鐘。高頻外時(shí)鐘是噪聲源之一,不僅能對(duì)單片機(jī)應(yīng)用系統(tǒng)產(chǎn)生干擾,而且還會(huì)對(duì)外界電路產(chǎn)生干擾,令電磁兼容性不能滿(mǎn)足要求。對(duì)于要求可靠性較高的系統(tǒng),低頻外時(shí)鐘有利于降低系統(tǒng)的噪聲。在一些單片機(jī)中采用內(nèi)部瑣相環(huán)技術(shù),則在外部時(shí)鐘較低時(shí),也能產(chǎn)生較高的內(nèi)部總線速度,從而保證了速度又降低了噪聲。
        2.2 提高系統(tǒng)自身抗干擾能力及降低自身運(yùn)行的不穩(wěn)定性
        2.2.1 用監(jiān)視定時(shí)器技術(shù)提高系統(tǒng)的可靠性監(jiān)視定時(shí)器(Watchdog)技術(shù)現(xiàn)在使用得非常廣泛,技術(shù)已較為成熟,這一技術(shù)的支持手段也很多。目前,各處理器的生產(chǎn)廠家?guī)缀醵荚谏a(chǎn)內(nèi)置有看門(mén)狗定時(shí)器的單片機(jī)產(chǎn)品,市場(chǎng)上還有許多獨(dú)立的看門(mén)狗定時(shí)器芯片可供選擇。采用監(jiān)視定時(shí)器技術(shù)后,一旦程序跑飛,系統(tǒng)立即會(huì)被監(jiān)視定時(shí)器復(fù)位掉,從頭重新啟動(dòng)系統(tǒng),從而退出不正常的運(yùn)行狀態(tài)。因此,對(duì)于采用了看門(mén)狗電路來(lái)提高可靠性的系統(tǒng),必須嚴(yán)格保證系統(tǒng)的可重人性。對(duì)于與歷史狀態(tài)相關(guān)的系統(tǒng),為保證其重人性能,可以把其歷史狀態(tài)保存在系統(tǒng)的RAM 中,即在單片機(jī)系統(tǒng)的內(nèi)存或其擴(kuò)展的外部存儲(chǔ)器中,開(kāi)辟出專(zhuān)用于保存歷史狀態(tài)的緩沖區(qū)。在確保系統(tǒng)不掉電的情況下,這些歷史數(shù)據(jù)在系統(tǒng)重人時(shí)可以被重新使用。如果不能保證系統(tǒng)的電源穩(wěn)定,還必須考慮采用備用電池供電,以保證RAM數(shù)據(jù)的安全穩(wěn)定;對(duì)于時(shí)間不是太敏感的系統(tǒng),還可以采用E2PR0M 或Flash ROM 來(lái)保存歷史數(shù)據(jù)。
        2.2.2 軟件抗干擾技術(shù)
        一個(gè)系統(tǒng)可能由于存在著各種干擾及不穩(wěn)定因素而出現(xiàn)運(yùn)行故障。為解決這一問(wèn)題,可以從程序的設(shè)計(jì)方面采取一些措施。傳統(tǒng)的為抑制系統(tǒng)的干擾信號(hào)而經(jīng)常采用的軟件濾波技術(shù)、軟件冗余設(shè)計(jì)就是這一類(lèi)的典型應(yīng)用。根據(jù)設(shè)計(jì)經(jīng)驗(yàn),通常還可以采用軟件鎖設(shè)計(jì)、程序陷阱設(shè)計(jì)。這一類(lèi)方法主要是針對(duì)程序跑飛的情況而采用的。當(dāng)系統(tǒng)在干擾信號(hào)的作用下發(fā)生程序跑飛時(shí),程序指針有可能指向兩個(gè)區(qū)域:一種可能正好轉(zhuǎn)到程序區(qū)的其他地址進(jìn)行執(zhí)行,一種可能轉(zhuǎn)移到程序空間的盲區(qū)進(jìn)行執(zhí)行。所謂盲區(qū),就是說(shuō)那里并沒(méi)有存放有效的程序指令。對(duì)于第一種情況,可以采取軟件鎖加以抑制。
        2.2.3 采用備份系統(tǒng)提高可靠性
        備份系統(tǒng)在許多重要控制系統(tǒng)中已被廣泛使用,但多在工控機(jī)中或較大型的系統(tǒng)中采用。備份系統(tǒng)可根據(jù)具體的情況分為在線備份系統(tǒng)和后備備份系統(tǒng)。對(duì)于在線備份系統(tǒng),系統(tǒng)中的兩個(gè)CPU均處于工作狀態(tài),有可能兩個(gè)CPU處在對(duì)等的位置,也可能一個(gè)處在主CPU 的位置,而另一個(gè)處在從CPU的位置。在對(duì)等的情況下,兩個(gè)CPU共同決定系統(tǒng)對(duì)外的操作,任何一個(gè)CPU 出錯(cuò)都將引起對(duì)外操作的禁止。對(duì)于一主一從的情況,往往是主CPU負(fù)責(zé)系統(tǒng)控制邏輯的實(shí)現(xiàn),而從CPU負(fù)責(zé)對(duì)主CPU的工作狀態(tài)進(jìn)行監(jiān)控。當(dāng)監(jiān)控到主CPU工作異常時(shí),從CPU通過(guò)強(qiáng)行復(fù)位主CPU等操作使主CPU恢復(fù)正常,同時(shí),為確保從CPU工作正常,從CPU的工作狀態(tài)也被主CPU監(jiān)控;當(dāng)從CPU 的工作狀態(tài)不正常時(shí),主CPU也可采取措施使從CPU恢復(fù)正常工作,即實(shí)現(xiàn)互相監(jiān)控的目的。

 



本文編號(hào):7692

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/zidonghuakongzhilunwen/7692.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)683e2***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com