采用單片機為核心的控制系統(tǒng)常常會受到各種干擾的影響,打亂正常程序的運行,這時就需要我司產(chǎn)品登場了,ZL6300集成了欠壓監(jiān)測復位、手動復位和超時復位等功能。本文將介紹ZL6300的巧妙應用!
低壓復位
產(chǎn)品工作過程中,保持電源的穩(wěn)定尤其重要,電源電壓的不穩(wěn)定會導致一些難以預測的問題,比如說樣品測試的時候沒有問題,量產(chǎn)時就會出現(xiàn)問題。這樣問題排查起來也麻煩,而我司產(chǎn)品ZL6300能時刻精準的監(jiān)控系統(tǒng)工作電壓,無論是電源故障,還是偶發(fā)性掉電(tRD>10us),ZL6300都能監(jiān)控到。
程序”跑飛”復位
針對程序“跑飛”,ZL6300也有很好的應對方案:由微處理器輸出的重復喂狗信號作用于ZL6300看門狗的 WDI 引腳。當 WDI 輸入在典型 1.7s 內沒有從低到高或從高到低的轉換時,看門狗定時器功能強制把圖片信號拉低復位。當圖片為高電平復位無效時,看門狗超時計時開始。如果在看門狗超時之前在 WDI 輸入引腳上發(fā)生電平轉換, 看門狗定時器將復位并再次開始進行計時,如此重復,一旦程序“跑飛”,微處理器沒有喂狗,ZL6300將產(chǎn)生復位信號使微處理器復位,有效地在程序“跑飛”后系統(tǒng)自動復位,使系統(tǒng)自動回歸正常工作。
圖1 ZL6300常規(guī)應用
應用于初始化加載時間長的系統(tǒng)
利用ZL6300的WDI引腳確實可以防止系統(tǒng)死機。但有一種特殊情況:就是對于初始化加載時間長的系統(tǒng),加載時無法喂狗,超過ZL6300看門狗定時器溢出時間,系統(tǒng)就會復位。那么是不是就不能用ZL6300了?答案是否定的,下面我們就來討論下對于初始化加載時間長的系統(tǒng)的應用示例:
圖2 ZL6300應用于加載時間長的系統(tǒng)
示例說明:JP短接時,三極管截止,WDI引腳處于高阻態(tài),ZL6300內部自動喂狗,便于燒錄調試時,ZL6300不會輸出復位信號,順利完成系統(tǒng)固件燒錄。當系統(tǒng)運行時,JP開路,三極管的狀態(tài)受控于IO2,系統(tǒng)加載時間過長時,在MCU加載系統(tǒng)前就需要將IO2拉低,此時三極管截止,WDI引腳也處于高阻態(tài),IO1不需要喂狗,ZL6300也不會輸出復位信號。等系統(tǒng)加載完成后,先把IO2拉高,三極管導通,再用IO1周期性喂狗,系統(tǒng)進入正常運行狀態(tài)。這樣就可以應用于加載時間長的系統(tǒng)了。
審核編輯:湯梓紅
-
三極管
+關注
關注
143文章
3627瀏覽量
122488 -
單片機
+關注
關注
6044文章
44628瀏覽量
639017 -
看門狗
+關注
關注
10文章
566瀏覽量
70960 -
定時器
+關注
關注
23文章
3256瀏覽量
115457 -
引腳
+關注
關注
16文章
1222瀏覽量
50957
發(fā)布評論請先 登錄
相關推薦
GSS6300 GSS6300 GSS6300信號發(fā)生器GSS6300 GSS6300 GSS6300信號發(fā)生器GSS6300 GSS6300 GSS6300信號發(fā)生器
GSS6300信號發(fā)生器GSS6300
ZL6300產(chǎn)品數(shù)據(jù)手冊V1.0.03
MCUXPresso IDE加載全局變量時間過長怎么解決?
FAQ0007使用ISP DFU時Win7系統(tǒng)自動安裝USB驅動時間過長的解決方案
如何解決STM32在擦除內部FLASH時間過長導致IWDG復位的問題
![如何解決STM32<b class='flag-5'>在</b>擦除內部FLASH<b class='flag-5'>時間</b><b class='flag-5'>過長</b>導致IWDG復位的問題](https://file.elecfans.com/web1/M00/83/E9/o4YBAFxNK8CAY8TqAAK9HMaJO9U925.png)
如何解決電動汽車的充電時間過長問題
STM32擦除內部FLASH時間過長導致IWDG復位
![STM32擦除內部FLASH<b class='flag-5'>時間</b><b class='flag-5'>過長</b>導致IWDG復位](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
ZL6300如何在電路中發(fā)揮重要作用
ZL6300產(chǎn)品數(shù)據(jù)手冊
![<b class='flag-5'>ZL6300</b>產(chǎn)品數(shù)據(jù)手冊](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
復位監(jiān)控芯片ZL6300究竟有多穩(wěn)?
【產(chǎn)品應用】ZL6300在加載時間過長系統(tǒng)的巧妙應用
【產(chǎn)品應用】ZL6300在加載時間過長系統(tǒng)的巧妙應用
![【產(chǎn)品應用】<b class='flag-5'>ZL6300</b><b class='flag-5'>在</b><b class='flag-5'>加載</b><b class='flag-5'>時間</b><b class='flag-5'>過長</b><b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>巧妙</b>應用](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
評論