新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > ZL6300在加載時間過長系統的巧妙應用

        ZL6300在加載時間過長系統的巧妙應用

        作者: 時間:2023-03-29 來源:ZLG 收藏

        采用單片機為核心的控制系統常常會受到各種干擾的影響,打亂正常程序的運行,這時就需要我司產品登場了,集成了欠壓監測復位、手動復位和超時復位等功能。本文將介紹的巧妙應用!

        本文引用地址:http://www.104case.com/article/202303/445062.htm


        低壓復位


        產品工作過程中,保持電源的穩定尤其重要,電源電壓的不穩定會導致一些難以預測的問題,比如說樣品測試的時候沒有問題,量產時就會出現問題。這樣問題排查起來也麻煩,而我司產品能時刻精準的監控系統工作電壓,無論是電源故障,還是偶發性掉電(tRD>10us),ZL6300都能監控到。


        程序”跑飛”復位


        針對程序“跑飛”,ZL6300也有很好的應對方案:由微處理器輸出的重復喂狗信號作用于ZL6300看門狗的 WDI 引腳。當 WDI 輸入在典型 1.7s 內沒有從低到高或從高到低的轉換時,看門狗定時器功能強制把圖片信號拉低復位。當圖片為高電平復位無效時,看門狗超時計時開始。如果在看門狗超時之前在 WDI 輸入引腳上發生電平轉換, 看門狗定時器將復位并再次開始進行計時,如此重復,一旦程序“跑飛”,微處理器沒有喂狗,ZL6300將產生復位信號使微處理器復位,有效地在程序“跑飛”后系統自動復位,使系統自動回歸正常工作。


        39.png

        圖1 ZL6300常規應用


        應用于初始化加載時間長的系統


        利用ZL6300的WDI引腳確實可以防止系統死機。但有一種特殊情況:就是對于初始化加載時間長的系統,加載時無法喂狗,超過ZL6300看門狗定時器溢出時間,系統就會復位。那么是不是就不能用ZL6300了?答案是否定的,下面我們就來討論下對于初始化加載時間長的系統的應用示例:


        1680006222308014.png

        圖2 ZL6300應用于加載時間長的系統


        示例說明:JP短接時,三極管截止,WDI引腳處于高阻態,ZL6300內部自動喂狗,便于燒錄調試時,ZL6300不會輸出復位信號,順利完成系統固件燒錄。當系統運行時,JP開路,三極管的狀態受控于IO2,系統加載時間過長時,在MCU加載系統前就需要將IO2拉低,此時三極管截止,WDI引腳也處于高阻態,IO1不需要喂狗,ZL6300也不會輸出復位信號。等系統加載完成后,先把IO2拉高,三極管導通,再用IO1周期性喂狗,系統進入正常運行狀態。這樣就可以應用于加載時間長的系統了。



        關鍵詞: ZLG ZL6300

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 民丰县| 垦利县| 新源县| 瑞安市| 原阳县| 额敏县| 河东区| 滕州市| 丹巴县| 收藏| 原阳县| 英德市| 山丹县| 布尔津县| 临西县| 乌兰县| 施甸县| 盐津县| 万年县| 五大连池市| 永仁县| 黔江区| 高密市| 靖宇县| 青海省| 沅陵县| 新巴尔虎左旗| 马公市| 三门县| 三江| 连云港市| 疏附县| 东阿县| 井研县| 海城市| 寻乌县| 康马县| 武清区| 沙雅县| 安康市| 盖州市|