導航:首頁 > 電器電路 > 看門狗電路

看門狗電路

發布時間:2020-12-31 12:53:37

A. 什麼是看門狗電路,原理是什麼

在由單片機構成的微型計算機系統中,由於單片機的工作常常會受到來自外界電內磁場的干擾,造成容程序的跑飛,而陷入死循環,程序的正常運行被打斷,由單片機控制的系統無法繼續工作,會造成整個系統的陷入停滯狀態,發生不可預料的後果,所以出於對單片機運行狀態進行實時監測的考慮,便產生了一種專門用於監測單片機程序運行狀態的晶元,俗稱"看門狗"

看門狗電路電路的應用,使單片機可以在無人狀態下實現連續工作,其工作原理是:看門狗晶元和單片機的一個I/O引腳相連,該I/O引腳通過程序控制它定時地往看門狗的這個引腳上送入高電平(或低電平),這一程序語句是分散地放在單片機其他控制語句中間的,一旦單片機由於干擾造成程序跑飛後而陷入某一程序段不進入死循環狀態時,寫看門狗引腳的程序便不能被執行,這個時候,看門狗電路就會由於得不到單片機送來的信號,便在它和單片機復位引腳相連的引腳上送出一個復位信號,使單片機發生復位,即程序從程序存儲器的起始位置開始執行,這樣便實現了單片機的自動復位.

B. MAX706看門狗電路和AD7988工作原理分別是什麼

MAX706主要用於電源監控和看門狗,在上電期間只要Vcc大於1.0V,就能保證輸出電壓不高於0.4V的低電平。在Vcc上升期間RESET維持低電平直到電源電壓升至復位門限(4.65V或4.40V)以上。在超過此門限後,內部定時器大約再維持200ms後釋放RESET,使其返回高電平,就是保證電源啟動完成之後才啟動單片機,而且,只要電源電壓降低到復位門限以下(即電源跌落),RESET引腳就會變低。RESET接單片機的復位腳(低電平復位)。
WDI,是看門狗計數器輸入引腳,看門狗晶元不會去統計單片機輸出的脈沖數,而是只檢測在這個引腳上是否發生了電平翻轉,單片機需要不停地控制這個引腳翻轉,看門狗定時器的周期是1.6s,如果在這1.6s內沒檢測到電平翻轉,那麼說明單片機跑飛了,此時就會在RST引腳上輸出一個200ms的低電平,復位單片機。
按鍵S1用於人工復位。
將MR端通過一個二極體連接到WDO端,可以使看門狗定時器超時產生復位脈沖。
更詳細的介紹最好再看手冊。
AD7988就沒什麼好說的了,和普通ADC一樣,AIN:模擬信號輸入端,VDD:電源,VIO:輸入輸出數字電源,VREF:基準電壓,其他的就是SPI匯流排,和讀寫相關的數字信號線了。

C. 看門狗電路什麼作用

看門狗電路基本功能是在發生軟體問題和程序跑飛後使系統重新啟動。看門狗計數器正常工作時自動計數,程序流程定期將其復位清零,如果系統在某處卡死或跑飛,該定時器將溢出,並將進入中斷。在定時器中斷中執行一些復位操作。

使系統恢復正常的工作狀態,即在程序沒有正常運行期間,如期復位看門狗以保證所選擇的定時溢出歸零,使處理器重新啟動。看門狗電路的定時時間長短可由具體應用程序的循環周期決定,通常比系統正常工作時最大循環周期的時間略長即可。

編程時,可在軟體的合適地方加一條喂狗指令,使看門狗的定時時間永遠達不到預置時間,系統就不會復位而正常工作。當系統跑飛,用軟體陷阱等別的方法無法捕捉回程序時,則看門狗定時時間很快增長到預置時間,迫使系統復位。

(3)看門狗電路擴展閱讀;

看門狗型復位電路主要利用CPU正常工作時,定時復位計數器,使得計數器的值不超過某一值,當CPU不能正常工作時,由於計數器不能被復位,因此其計數會超過某一值,從而產生復位脈沖,使得CPU恢復正常工作狀態。

看門狗型比較器型復位電路的基本原理,上電復位時,由於組成了一個RC低通網路,所以比較器的正相輸入端的電壓比負相端輸入電壓延遲一定時間。而比較器的負相端網路的時間常數遠遠小於正相端RC網路的時間常數,因此在正端電壓還沒有超過負端電壓時,比較器輸出低電平,經反相器後產生高電平。

D. 什麼是看門狗電路

看門狗,又叫 watchdog timer,是一個定時器電路, 一般有一個輸入,叫喂狗(kicking the dog or service the dog),一個輸出到MCU的RST端,MCU正常工作的時候,每隔一端時間輸出一個信號到喂狗端,給 WDT 清零,如果超過規定的時間不喂狗,(一般在程序跑飛時),WDT 定時超過,就會給出一個復位信號到MCU,使MCU復位. 防止MCU死機. 看門狗的作用就是防止程序發生死循環,或者說程序跑飛。 工作原理:在系統運行以後也就啟動了看門狗的計數器,看門狗就開始自動計數,如果到了一定的時間還不去清看門狗,那麼看門狗計數器就會溢出從而引起看門狗中斷,造成系統復位。所以在使用有看門狗的晶元時要注意清看門狗。 硬體看門狗是利用了一個定時器,來監控主程序的運行,也就是說在主程序的運行過程中,我們要在定時時間到之前對定時器進行復位如果出現死循環,或者說PC指針不能回來。那麼定時時間到後就會使單片機復位。常用的WDT晶元如MAX813 ,5045, IMP 813等,價格4~10元不等. 軟體看門狗技術的原理和這差不多,只不過是用軟體的方法實現,我們還是以51系列來講,我們知道在51單片機中有兩個定時器,我們就可以用這兩個定時器來對主程序的運行進行監控。我們可以對T0設定一定的定時時間,當產生定時中斷的時候對一個變數進行賦值,而這個變數在主程序運行的開始已經有了一個初值,在這里我們要設定的定時值要小於主程序的運行時間,這樣在主程序的尾部對變數的值進行判斷,如果值發生了預期的變化,就說明T0中斷正常,如果沒有發生變化則使程序復位。對於T1我們用來監控主程序的運行,我們給T1設定一定的定時時間,在主程序中對其進行復位,如果不能在一定的時間里對其進行復位,T1 的定時中斷就會使單片機復位。在這里T1的定時時間要設的大於主程序的運行時間,給主程序留有一定的的裕量。而T1的中斷正常與否我們再由T0定時中斷子程序來監視。這樣就夠成了一個循環,T0監視T1,T1監視主程序,主程序又來監視T0,從而保證系統的穩定運行。 51 系列有專門的看門狗定時器,對系統頻率進行分頻計數,定時器溢出時,將引起復位.看門狗可設定溢出率,也可單獨用來作為定時器使用。 凌陽61的看門狗比較單一,一個是時間單一,第二是功能在實際的使用中只需在循環當中加入清狗的指令就OK了。

E. 簡述51單片機看門狗電路的功能和工作原理

看門狗實際上是定時器,計數值結束會引起復位,所以在定時結束之前要清除計數器,即喂狗,若程序出現異常將不能及時喂狗,就會引起單片機復位。多數5I單片機內沒有看門狗電路。

F. 單片機 看門狗電路中,喂狗信號是什麼求比較詳細通俗的解釋,謝謝了!

所謂看門狗電路就是一個定時計數器,一旦到達最大計數值就會把機器復位,內其作用是防止程序進入死容機狀態,監控程序的正常運行。在程序正常執行一遍後,會清零到電路的初始狀態,相當於初始化。所以不會到達最大計數值,但是如果程序由於外部干擾等原因而進入死機狀態,定時計數器,也就是時序器,達最大計數值就會把機器復位。

G. 看門狗電路怎麼畫

http://image..com/i?tn=image&ct=201326592&cl=2&lm=-1&z=0&word=%BF%B4%C3%C5%B9%B7%B5%E7%C2%B7

這不是有這么多設計電路內圖么容

H. 硬體看門狗詳細電路圖

對於單片機的硬體看門狗電路,可以用一個定時器中斷來提供喂狗信號(通過一個IO口)即可,程序很簡單,幾行代碼就搞定了。

I. 什麼叫作看門狗電路.它的主要作用是什麼

看門狗是用來看家的,作用是保護你家的財產不丟失,
看門狗電路是用來看著你的CPU的,作用是不讓你的程序丟失。

閱讀全文

與看門狗電路相關的資料

熱點內容
青海哈佛售後服務 瀏覽:321
手機維修之後保多久 瀏覽:728
洗衣機漏水如何維修視頻 瀏覽:112
豬肝色傢具顏色怎麼配 瀏覽:138
德國維修工具視頻 瀏覽:821
0息貸wey保修 瀏覽:300
臨沂24小時暖氣維修服務電話 瀏覽:65
藍邦沙發售後服務 瀏覽:805
維修人員應具備哪些專業技能 瀏覽:55
海信空調成都維修電話 瀏覽:473
佛山新城佛山公園什麼時候維修 瀏覽:2
顧家家居的電商 瀏覽:44
重慶家電維修雜志社培訓 瀏覽:902
汕頭澄海四海電器維修 瀏覽:278
vivo在保修期內刷機 瀏覽:845
聯想客服維修電話 瀏覽:274
華為路由器怎麼查詢保修期 瀏覽:271
傢具尺寸單位 瀏覽:726
如何監控保外維修費用 瀏覽:808
南京金士頓售後服務 瀏覽:651