兼容至少兩種看門狗電路的pcb板的制作方法
【專利摘要】本實用新型涉及一種兼容至少兩種看門狗電路的PCB板,屬于單片機控制【技術領域】。本實用新型通過在PCB板上布設有用于與看門狗電路第2引腳相連的第一電阻焊接位、與看門狗電路第3引腳相連的第二電阻焊接位以及與看門狗電路第7引腳相連的第三電阻焊接位,不同的看門狗焊接不同的電阻,實現不同看門狗的兼容,降低了芯片缺料對生產和交付的影響,使單片機在更換看門狗電路時只需焊接相應的電阻即可,需要重新設計PCB板,降低了成本,同時也提高了效率。
【專利說明】兼容至少兩種看門狗電路的PCB板
【技術領域】
[0001]本實用新型涉及一種兼容至少兩種看門狗電路的PCB板,屬于單片機控制【技術領域】。
【背景技術】
[0002]看門狗定時器是單片機電路的一個重要組成部分,在單片機程序的調試和運行中有著重要的意義。它的主要功能是在發生軟件故障時,通過看門狗器件(如果軟件未將器件清零)將單片機復位,在電子電路中有廣泛的應用。在產品批量生產時,由于供貨渠道或價格原因更換器件時,需要重新設計PCB并修改底層軟件,增加成本和工作量。
實用新型內容
[0003]本實用新型的目的是提供一種兼容至少兩種看門狗電路的PCB板,以解決目前單片機在更換看門狗電路時需要重新設計PCB板所帶來使用不便以及成本高的問題。
[0004]本實用新型為解決上述技術問題而提供一種兼容至少兩種看門狗電路的PCB板,該PCB板上布設有用于與看門狗電路第2引腳相連的第一電阻焊接位、與看門狗電路第3引腳相連的第二電阻焊接位和與看門狗電路第7引腳相連的第三電阻焊接位,所述第一電阻焊接位的一個焊接點與看門狗電路的第2引腳焊接,另一個焊接點與單片機復位端的外圍上拉電路相連,第二電阻焊接位的一個焊接點與看門狗電路的第3引腳焊接,另一個焊接點與單片機復位端的外圍上拉電路相連,第三電阻焊接位的一個焊接點與看門狗電路的第7引腳焊接,另一個焊接點接地。
[0005]所述的看門狗電路為帶IIC接口或帶SPI接口的看門狗電路。
[0006]所述的看門狗電路為X4043或CAT1021。
[0007]本實用新型的有益效果是:本實用新型通過在PCB板上布設用于與看門狗電路第2引腳相連的第一電阻焊接位、與看門狗電路第3引腳相連的第二電阻焊接位以及與看門狗電路第7引腳相連的第三電阻焊接位,不同的看門狗焊接不同的電阻,實現不同看門狗的兼容,降低了芯片缺料對生產和交付的影響,使單片機在更換看門狗電路時只需焊接相應的電阻即可,不需要重新設計PCB板,降低了成本,同時也提高了效率。
【專利附圖】
【附圖說明】
[0008]圖1是本實用新型兼容至少兩種看門狗電路的PCB板的原理圖;
[0009]圖2是本實用新型實施例中看門狗選用X4043時PCB板的布設原理圖;
[0010]圖3是本實用新型實施例中看門狗選用CAT1021時PCB板的布設原理圖;
[0011]圖4是本實用新型實施例中看門狗電路的識別流程圖。
【具體實施方式】
[0012]下面結合附圖對本實用新型的的【具體實施方式】作進一步的說明。[0013]本實用新型的一種兼容至少兩種看門狗電路的PCB板,該PCB板上布設有配置電路,如圖1所示,該PCB板上布設的配置電路包括有用于與看門狗電路Ul第2引腳相連的第一電阻Rl焊接位、與看門狗電路第3引腳相連的第二電阻R2焊接位和與看門狗電路第7引腳相連的第三電阻R4的焊接位,第一電阻Rl焊接位的一個焊接點與看門狗電路Ul的第2引腳焊接,另一個焊接點與單片機U2復位端的外圍上拉電路相連,第二電阻R2焊接位的一個焊接點與看門狗電路的第3引腳焊接,另一個焊接點與單片機復位端的外圍上拉電路相連,第三電阻R4焊接位的一個焊接點與看門狗電路Ul的第7引腳焊接,另一個焊接點接地。
[0014]本實施例中我們選取的看門狗為X4043和CAT1021,如圖2所示,Vcc和Gnd為單片機系統電源和地,SCL和SDA是IIC的時鐘信和雙向數據信號,看門狗Ul的2腳和3腳分別經電阻Rl、R2接單片機的復位管腳,R3和Cl組成RC復位電路也接單片機的復位管腳,看門狗的7腳經R4接地。當看門狗電路Ul選用X4043時,如圖2所示,第一電阻Rl不焊,X4043外圍電路正常配置,給單片機提供復位信號和外部EEPROM ;當看門狗電路選用CAT1021時,如圖3所示,R2和R4不焊,CAT1021可以正常工作,滿足系統工作需要。其中X4043使用前需要配置才能使內部看門狗生效,CAT1021無此要求,因此底層軟件也需要進行兼容設計,在使用中能夠自動識別看門狗芯片,降低更換芯片對生產、調試環節造成的影響。看門狗芯片的識別流程如圖4所示,首先初始化IIC總線,默認焊接芯片為X4043,然后讀控制寄存器,“T”表示讀成功,“F”表示讀失敗,連續兩次讀失敗,則確認焊接的芯片為CAT1021,若焊接的是X4043,需要寫控制寄存器后看門狗才能正常工作。
[0015]本實用新型實現了看門狗的兼容,通過配置電路實現硬件部分的兼容,通過讀取控制寄存器可以自動判斷看門狗類型,實現了軟件兼容設計,通過兼容設計,硬件方面降低了芯片缺料對生產和交付的影響;利用軟件實現自動識別,不需要人工判斷,降低了人工成本,提高了工作效率。
【權利要求】
1.兼容至少兩種看門狗電路的PCB板,其特征在于,該PCB板上布設有用于與看門狗電路第2引腳相連的第一電阻焊接位、與看門狗電路第3引腳相連的第二電阻焊接位和與看門狗電路第7引腳相連的第三電阻焊接位,所述第一電阻焊接位的一個焊接點與看門狗電路的第2引腳焊接,另一個焊接點與單片機復位端的外圍上拉電路相連,第二電阻焊接位的一個焊接點與看門狗電路的第3引腳焊接,另一個焊接點與單片機復位端的外圍上拉電路相連,第三電阻焊接位的一個焊接點與看門狗電路的第7引腳焊接,另一個焊接點接地。
2.根據權利要求1所述的兼容至少兩種看門狗電路的PCB板,其特征在于,所述的看門狗電路為帶IIC接口或帶SPI接口的看門狗電路。
3.根據權利要求2所述的兼容至少兩種看門狗電路的PCB板,其特征在于,所述的看門狗電路為X4043或CAT1021。
【文檔編號】H05K1/02GK203748099SQ201320824465
【公開日】2014年7月30日 申請日期:2013年12月13日 優先權日:2013年12月13日
【發明者】王永秋, 齊瀛, 李振山, 李鈺瑞, 張永強, 李興佳, 秦自瑞, 周海洋, 馮軍強 申請人:鄭州宇通客車股份有限公司