專利名稱:電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路的制作方法
技術(shù)領(lǐng)域:
電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路技術(shù)領(lǐng)域[0001]本實(shí)用新型涉及一種應(yīng)用在電動(dòng)汽車電驅(qū)動(dòng)控制器中的串口燒寫與看門狗兼容電路。
背景技術(shù):
[0002]在眾多DSP控制電路中,需要對(duì)DSP芯片進(jìn)行程序燒寫,以便達(dá)到控制目的,通常是通過JTAG和串口兩種方式進(jìn)行燒寫;而在有些重要的產(chǎn)品中,如在電動(dòng)汽車的電機(jī)控制器中,需要加入必要的看門狗電路,隨時(shí)監(jiān)測(cè)DSP程序是否正常運(yùn)行,當(dāng)出現(xiàn)程序跑飛或其他故障時(shí),使用看門狗電路對(duì)DSP進(jìn)行復(fù)位,迅速清除故障,以保護(hù)車輛的安全性。在電動(dòng)汽車中,控制器的工作正常與否直接影響到整車的性能以及駕駛?cè)藛T的安全,因此,在控制器里加入看門狗電路至關(guān)重要?,F(xiàn)有技術(shù)中,在PCB電路板加工完成后沒有程序?qū)撮T狗電路進(jìn)行“喂狗”操作,故其一直對(duì)DSP進(jìn)行復(fù)位,此時(shí)無法對(duì)DSP進(jìn)行燒寫程序。發(fā)明內(nèi)容[0003]本實(shí)用新型是為避免上述現(xiàn)有技術(shù)所存在的不足之處,提供一種電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路,以使得在純電動(dòng)汽車電機(jī)控制器的硬件電路中,硬件 DSP串口燒寫電路可以與看門狗電路共存,當(dāng)串口燒寫程序完畢后,看門狗又能恢復(fù)正常工作,避免在某些控制電路中,由于看門狗電路的存在,無法通過串口對(duì)其主控芯片進(jìn)行程序燒寫。[0004]本實(shí)用新型為解決技術(shù)問題采用如下技術(shù)方案[0005]本實(shí)用新型電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路包括有[0006]一外部串口燒寫使能信號(hào)端,在需要使用串口進(jìn)行燒寫時(shí),在所述外部串口燒寫使能信號(hào)端直接接入串口燒寫12V的地使能信號(hào);[0007]一信號(hào)轉(zhuǎn)換電路,是將所述串口燒寫12V的地使能信號(hào)轉(zhuǎn)換成3. 3V的地使能信號(hào)和DSP主控芯片中串口燒寫使能引腳所能接收的使能信號(hào),以識(shí)別燒寫指令;[0008]一看門狗屏蔽電路,是將所述3. 3V的地使能信號(hào)作為看門狗屏蔽信號(hào),通過屏蔽看門狗功能,使得燒寫功能正常完成;并且在外部串口燒寫使能信號(hào)消失時(shí),恢復(fù)看門狗的設(shè)計(jì)功能。[0009]所述信號(hào)轉(zhuǎn)換電路設(shè)置為,外部串口燒寫使能信號(hào)端12V的地使能信號(hào)WR通過限流電阻R1、濾波電容Cl和光耦隔離器Ul組成的信號(hào)轉(zhuǎn)換隔離電路轉(zhuǎn)換成3. 3V的地使能信號(hào)Β00Τ_ΕΝ,以所述3. 3V的地使能信號(hào)Β00Τ_ΕΝ接入到看門狗屏蔽電路的控制引腳;在所述3. 3V電源電壓與地使能信號(hào)Β00Τ_ΕΝ的端腳之間接入串聯(lián)設(shè)置的電阻R5和電阻R6,以電阻R5阻值遠(yuǎn)大于電阻R6的阻值,在電阻R5和電阻R6之間獲得近似于地使能信號(hào)Β00Τ_ EN的引腳信號(hào)B00T_ENXF,并將所述引腳信號(hào)B00T_ENXF接入主控芯片DSP的串口燒寫使能引腳。[0010]所述看門狗屏蔽電路由三極管Q1、看門狗芯片U2以及相應(yīng)的上拉電阻R2、上拉電阻R3、上拉電阻R4和濾波電容C2、濾波電容C3組成;所述信號(hào)轉(zhuǎn)換電路3. 3V的地使能信號(hào)Β00Τ_ΕΝ接三極管Ql的基極,以所述三極管Ql的基極作為看門狗屏蔽電路的控制引腳, 看門狗芯片U2的溢出信號(hào)端8腳//7Λ9接三極管Ql的發(fā)射極,復(fù)位信號(hào)輸入端I腳WR 接三極管Ql的集電極。[0011]與已有技術(shù)相比,本實(shí)用新型有益效果體現(xiàn)在[0012]本實(shí)用新型實(shí)現(xiàn)了看門狗和串口燒寫共存,其實(shí)現(xiàn)簡(jiǎn)單,所需器件少,功能穩(wěn)定正堂巾O
[0013]圖I是本實(shí)用新型的系統(tǒng)框圖;[0014]圖2是本實(shí)用新型中信號(hào)轉(zhuǎn)換電路電路原理圖;[0015]圖3為本實(shí)用新型中看門狗屏蔽電路原理圖。
具體實(shí)施方式
[0016]參見圖1,本實(shí)施例中電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路包括有[0017]一外部串口燒寫使能信號(hào)端,在需要使用串口進(jìn)行燒寫時(shí),在外部串口燒寫使能信號(hào)端直接接入串口燒寫12V的地使能信號(hào);[0018]一信號(hào)轉(zhuǎn)換電路,是將串口燒寫12V的地使能信號(hào)轉(zhuǎn)換成3. 3V的地使能信號(hào)和 DSP主控芯片中串口燒寫使能引腳所能接收的使能信號(hào),以識(shí)別燒寫指令;[0019]一看門狗屏蔽電路,是將3. 3V的地使能信號(hào)作為看門狗屏蔽信號(hào),通過屏蔽看門狗功能,使得燒寫功能正常完成;并且在外部串口燒寫使能信號(hào)消失時(shí),恢復(fù)看門狗的設(shè)計(jì)功能。[0020]具體實(shí)施中,如圖2所示[0021]信號(hào)轉(zhuǎn)換電路設(shè)置為,外部串口燒寫使能信號(hào)端12V的地使能信號(hào)WR通過限流電阻R1、濾波電容Cl和光耦隔離器Ul組成的信號(hào)轉(zhuǎn)換隔離電路轉(zhuǎn)換成3. 3V的地使能信號(hào) Β00Τ_ΕΝ,以3. 3V的地使能信號(hào)Β00Τ_ΕΝ接入到看門狗屏蔽電路的控制引腳;在3. 3V電源電壓與地使能信號(hào)Β00Τ_ΕΝ的端腳之間接入串聯(lián)設(shè)置的電阻R5和電阻R6,以電阻R5阻值遠(yuǎn)大于電阻R6的阻值,在電阻R5和電阻R6之間獲得近似于地使能信號(hào)Β00Τ_ΕΝ的引腳信號(hào)B00T_ENXF,并將引腳信號(hào)B00T_ENXF接入主控芯片DSP的串口燒寫使能引腳。[0022]參見圖3,看門狗屏蔽電路由三極管Q1、看門狗芯片U2以及相應(yīng)的上拉電阻R2、 上拉電阻R3、上拉電阻R4和濾波電容C2、濾波電容C3組成;信號(hào)轉(zhuǎn)換電路3. 3V的地使能信號(hào)Β00Τ_ΕΝ接三極管Ql的基極輸入端,以三極管Ql的基極作為看門狗屏蔽電路的控制引腳,看門狗芯片U2的溢出信號(hào)端8腳_接三極管Ql的發(fā)射極,復(fù)位信號(hào)輸入端I腳接三極管Ql的集電極。當(dāng)使能信號(hào)接入到看門狗電路的三極管Ql的基極,使三極管Ql 關(guān)斷,這樣就屏蔽了看門狗正常的工作性能,從而保證程序能夠正確完整的燒寫。[0023]圖2示出,WR外部串口燒寫使能信號(hào),它是12V的地信號(hào),通過限流電阻Rl、R5、 R6、濾波電容Cl和光耦隔離器Ul組成的信號(hào)轉(zhuǎn)換隔離電路,經(jīng)過光耦隔離轉(zhuǎn)換成3. 3V的地使能信號(hào)Β00Τ_ΕΝ ;在不進(jìn)行串口燒寫程序時(shí),WR為12V高電平,光耦隔離器Ul不導(dǎo)通,所以看門狗輸出控制電路的控制信號(hào)Β00Τ_ΕΝ為3. 3V高電平,這樣三極管Ql處于導(dǎo)通狀態(tài),看門狗芯片的溢出信號(hào)8腳_與復(fù)位信號(hào)輸入端I腳I連通,此時(shí),看門狗的WDI 引腳如果沒有對(duì)其進(jìn)行”喂狗”操作,8腳—將會(huì)溢出,通過三極管Ql反饋到I腳Wr 端,進(jìn)而在看門狗芯片的7腳將會(huì)輸出復(fù)位信號(hào),這個(gè)復(fù)位信號(hào)直接接到主控芯片 DSP的復(fù)位引腳上,從而對(duì)DSP進(jìn)行復(fù)位,實(shí)現(xiàn)保護(hù)功能;當(dāng)有外部串口燒寫請(qǐng)求時(shí),WR為 12V的地信號(hào),此時(shí)光耦隔離器Ul導(dǎo)通,B00T_ENXF, Β00Τ_ΕΝ為低電平,這樣,三極管Ql關(guān)閉,此時(shí),在看門狗芯片的WDI引腳沒有進(jìn)行“喂狗”操作時(shí),8腳—溢出的信號(hào)不會(huì)反饋到I腳@端,因此,在7腳端不會(huì)輸出復(fù)位信號(hào),所以DSP此時(shí)可以正常工作,程序可以正常燒寫,當(dāng)燒寫結(jié)束后,WR外部使能信號(hào)消失,光耦隔離器Ul不導(dǎo)通,所以Β00Τ_ EN為3. 3V高電平,三極管Ql導(dǎo)通,進(jìn)而看門狗電路發(fā)揮正常的工作性能。
權(quán)利要求1.電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路,其特征是包括有 一外部串口燒寫使能信號(hào)端,在需要使用串口進(jìn)行燒寫時(shí),在所述外部串口燒寫使能信號(hào)端直接接入串口燒寫12V的地使能信號(hào); 一信號(hào)轉(zhuǎn)換電路,是將所述串口燒寫12V的地使能信號(hào)轉(zhuǎn)換成3. 3V的地使能信號(hào)和DSP主控芯片中串口燒寫使能引腳所能接收的使能信號(hào),以識(shí)別燒寫指令; 一看門狗屏蔽電路,是將所述3. 3V的地使能信號(hào)作為看門狗屏蔽信號(hào),通過屏蔽看門狗功能,使得燒寫功能正常完成;并且在外部串口燒寫使能信號(hào)消失時(shí),恢復(fù)看門狗的設(shè)計(jì)功能。
2.根據(jù)權(quán)利要求I所述的電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路,其特征是 所述信號(hào)轉(zhuǎn)換電路設(shè)置為,外部串口燒寫使能信號(hào)端12V的地使能信號(hào)WR通過限流電阻R1、濾波電容Cl和光耦隔離器Ul組成的信號(hào)轉(zhuǎn)換隔離電路轉(zhuǎn)換成3. 3V的地使能信號(hào)BOOT_EN,以所述3. 3V的地使能信號(hào)BOOT_EN接入到看門狗屏蔽電路的控制引腳;在所述3.3V電源電壓與地使能信號(hào)BOOT_EN的端腳之間接入串聯(lián)設(shè)置的電阻R5和電阻R6,以電阻R5阻值遠(yuǎn)大于電阻R6的阻值,在電阻R5和電阻R6之間獲得近似于地使能信號(hào)BOOT_EN的引腳信號(hào)BOOT_ENXF,并將所述引腳信號(hào)BOOT_ENXF接入主控芯片DSP的串口燒寫使能引腳。
3.根據(jù)權(quán)利要求2所述的電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路,其特征是 所述看門狗屏蔽電路由三極管Q1、看門狗芯片U2以及相應(yīng)的上拉電阻R2、上拉電阻R3、上拉電阻R4和濾波電容C2、濾波電容C3組成;所述信號(hào)轉(zhuǎn)換電路3. 3V的地使能信號(hào)BOOT_EN接三極管Ql的基極,以所述三極管Ql的基極作為看門狗屏蔽電路的控制引腳,看門狗芯片U2的溢出信號(hào)端8腳瓦反}接三極管Ql的發(fā)射極,復(fù)位信號(hào)輸入端I腳接三極管Ql的集電極。
專利摘要本實(shí)用新型公開了一種電動(dòng)汽車電驅(qū)動(dòng)控制器串口燒寫與看門狗兼容電路,其特征是包括有一外部串口燒寫使能信號(hào)端,在需要使用串口進(jìn)行燒寫時(shí),在外部串口燒寫使能信號(hào)端直接接入串口燒寫12V的地使能信號(hào);一信號(hào)轉(zhuǎn)換電路,是將串口燒寫12V的地使能信號(hào)轉(zhuǎn)換成3.3V的地使能信號(hào)和DSP主控芯片中串口燒寫使能引腳所能接收的使能信號(hào),以識(shí)別燒寫指令;一看門狗屏蔽電路,是將3.3V的地使能信號(hào)作為看門狗屏蔽信號(hào),通過屏蔽看門狗功能,使得燒寫功能正常完成;并且在外部串口燒寫使能信號(hào)消失時(shí),恢復(fù)看門狗的設(shè)計(jì)功能。本實(shí)用新型使得在純電動(dòng)汽車電機(jī)控制器的硬件電路中,硬件DSP串口燒寫電路可以與看門狗電路共存。
文檔編號(hào)G06F9/445GK202815812SQ20122040195
公開日2013年3月20日 申請(qǐng)日期2012年8月14日 優(yōu)先權(quán)日2012年8月14日
發(fā)明者林巨廣, 王淑旺, 劉蕾, 孫純哲, 桂星星, 徐義, 郗世洪, 趙前堅(jiān) 申請(qǐng)人:安徽巨一自動(dòng)化裝備有限公司