本發(fā)明涉及一種汽車(chē)技術(shù)領(lǐng)域,尤其是涉及一種汽車(chē)點(diǎn)驅(qū)動(dòng)系統(tǒng)中的單片機(jī)mcu延時(shí)復(fù)位電路及控制方法。
背景技術(shù):
在低碳經(jīng)濟(jì)成為時(shí)代主流的背景下,電動(dòng)汽車(chē)成為當(dāng)前汽車(chē)發(fā)展的主要方向。電驅(qū)動(dòng)系統(tǒng)是電動(dòng)汽車(chē)的動(dòng)力源泉,直接影響整車(chē)的性能,電動(dòng)汽車(chē)用電驅(qū)動(dòng)控制器能夠很好識(shí)別駕駛員駕駛意圖,能夠快速響應(yīng)加速以及制動(dòng)等相應(yīng)控制輸出,而這一切是基于電機(jī)控制器中單片機(jī)mcu的相應(yīng)功能,因此,單片機(jī)mcu能否可靠工作是判定整車(chē)系統(tǒng)是否穩(wěn)定以及安全的關(guān)鍵因素。
對(duì)于目前已有技術(shù)中,大部分是采用單片機(jī)mcu對(duì)應(yīng)的電源管理芯片,此電源芯片能夠?qū)崿F(xiàn)單片機(jī)mcu上電過(guò)程中延時(shí)復(fù)位功能,確保單片機(jī)mcu能夠正常運(yùn)行,正因?yàn)槿绱?,一般此?lèi)電源管理芯片價(jià)格非常昂貴。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明主要是解決現(xiàn)有技術(shù)中具有延時(shí)復(fù)位功能電源管理芯片價(jià)格昂貴、提高了產(chǎn)品成本的問(wèn)題,提供了一種汽車(chē)點(diǎn)驅(qū)動(dòng)系統(tǒng)中的單片機(jī)mcu延時(shí)復(fù)位控制方法。
本發(fā)明的上述技術(shù)問(wèn)題主要是通過(guò)下述技術(shù)方案得以解決的:一種單片機(jī)mcu延時(shí)復(fù)位電路,包括mcu單元,還包括控制輸出高低電平的開(kāi)關(guān)控制單元、用于檢測(cè)mcu單元是否上電的電源開(kāi)啟判定單元、進(jìn)行延時(shí)控制的延時(shí)時(shí)間控制單元,mcu單元與開(kāi)關(guān)控制單元連接,電源開(kāi)啟判定單元與延時(shí)時(shí)間控制單元相連,延時(shí)時(shí)間控制單元與開(kāi)關(guān)控制單元相連。本發(fā)明次用幾個(gè)分立器件搭配實(shí)現(xiàn)單片機(jī)延時(shí)復(fù)位功能,很好的解決了單片機(jī)復(fù)位問(wèn)題,避免使用價(jià)格昂貴的專(zhuān)用芯片,保證產(chǎn)品穩(wěn)定可靠的基礎(chǔ)上,有效控制產(chǎn)品成本,提升了產(chǎn)品競(jìng)爭(zhēng)力。
作為一種優(yōu)選方案,所述延時(shí)時(shí)間控制單元包括計(jì)時(shí)單元、延時(shí)判定單元、信號(hào)輸出單元,計(jì)時(shí)單元與延時(shí)判定單元相連,延時(shí)判定單元與信號(hào)輸出單元相連,電源開(kāi)啟判定單元與計(jì)時(shí)單元相連,信號(hào)輸出單元與開(kāi)關(guān)控制單元相連。本方案中計(jì)時(shí)單元在接收到電源開(kāi)啟判定單元信號(hào)后開(kāi)始對(duì)延時(shí)時(shí)間進(jìn)行計(jì)時(shí),并實(shí)時(shí)將計(jì)時(shí)信息發(fā)送給延時(shí)判定單元。延時(shí)判定單元里設(shè)定有要求的延時(shí)時(shí)間,并對(duì)接收到的計(jì)時(shí)信息與要求的延時(shí)時(shí)間進(jìn)行比較,判定是否達(dá)到延時(shí)要求。在計(jì)時(shí)時(shí)間達(dá)到要求的延時(shí)時(shí)間時(shí)控制信號(hào)輸出單元工作,信號(hào)輸出單元輸出控制命令到開(kāi)關(guān)控制單元。
作為一種優(yōu)選方案,所述開(kāi)關(guān)控制單元連接在mcu單元復(fù)位引腳上。本方案通過(guò)開(kāi)關(guān)控制單元控制mcu單元上復(fù)位引腳的輸入電平,在mcu單元?jiǎng)偵想姇r(shí),開(kāi)關(guān)控制單元輸入低電平到mcu單元復(fù)位引腳,在開(kāi)關(guān)控制單元接收到控制命令后,將復(fù)位引腳輸入信號(hào)置為高電平,單片機(jī)mcu單元退出復(fù)位狀態(tài),進(jìn)入正常運(yùn)行模式,實(shí)現(xiàn)延時(shí)復(fù)位功能。
作為一種優(yōu)選方案,還包括有對(duì)延時(shí)時(shí)間進(jìn)行調(diào)節(jié)的調(diào)節(jié)單元,所述調(diào)節(jié)單元與延時(shí)判定單元相連。本方案通過(guò)調(diào)節(jié)單元來(lái)調(diào)節(jié)要求的延時(shí)時(shí)間,以滿(mǎn)足系統(tǒng)設(shè)計(jì)需要。
一種單片機(jī)mcu延時(shí)復(fù)位控制方法,包括以下步驟:
s1.初始化延時(shí)復(fù)位參數(shù);
s2.實(shí)時(shí)監(jiān)測(cè)mcu單元上電情況;
s3.在mcu單元上電后進(jìn)行延時(shí)判定;
s4.達(dá)到延時(shí)時(shí)間要求后控制mcu單元退出復(fù)位狀態(tài),進(jìn)入正常運(yùn)行狀態(tài)。
幾個(gè)分立器件搭配實(shí)現(xiàn)單片機(jī)延時(shí)復(fù)位功能,很好的解決了單片機(jī)復(fù)位問(wèn)題,避免使用價(jià)格昂貴的專(zhuān)用芯片,保證產(chǎn)品穩(wěn)定可靠的基礎(chǔ)上,有效控制產(chǎn)品成本,提升了產(chǎn)品競(jìng)爭(zhēng)力。
作為一種優(yōu)選方案,步驟s1中初始化延時(shí)復(fù)位參數(shù)的具體包括通過(guò)調(diào)節(jié)單元設(shè)定要求延時(shí)的時(shí)間值,將計(jì)時(shí)時(shí)間清零。
作為一種優(yōu)選方案,步驟s3中延時(shí)判定的具體過(guò)程包括:
s31.在接收到電源開(kāi)啟判定單元上電信息后,開(kāi)啟延時(shí)時(shí)間計(jì)時(shí);
s32.判斷計(jì)時(shí)時(shí)間是否達(dá)到要求的延時(shí)時(shí)間,若否進(jìn)入步驟s33,若是進(jìn)入步驟s34;
s33.控制開(kāi)關(guān)控制單元輸出低電平到mcu單元復(fù)位引腳,mcu單元處于復(fù)位狀態(tài),返回步驟s32;
s34.控制開(kāi)關(guān)控制單元輸出高電平到mcu單元復(fù)位引腳。
因此,本發(fā)明的優(yōu)點(diǎn)是:采用幾個(gè)分立器件搭配實(shí)現(xiàn)單片機(jī)延時(shí)復(fù)位功能,很好的解決了單片機(jī)復(fù)位問(wèn)題,避免使用價(jià)格昂貴的專(zhuān)用芯片,保證產(chǎn)品穩(wěn)定可靠的基礎(chǔ)上,有效控制產(chǎn)品成本,提升了產(chǎn)品競(jìng)爭(zhēng)力。
附圖說(shuō)明
附圖1是本發(fā)明的一種結(jié)構(gòu)框示圖;
附圖2是本發(fā)明的一種流程示意圖。
1-mcu單元2-電源開(kāi)啟判定單元3-延時(shí)時(shí)間控制單元4-開(kāi)關(guān)控制單元5-計(jì)時(shí)單元6-延時(shí)判定單元7-信號(hào)輸出單元8-調(diào)節(jié)單元。
具體實(shí)施方式
下面通過(guò)實(shí)施例,并結(jié)合附圖,對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步具體的說(shuō)明。
實(shí)施例:
本實(shí)施例一種單片機(jī)mcu延時(shí)復(fù)位電路,如圖1所示,包括mcu單元1、控制輸出高低電平的開(kāi)關(guān)控制單4、用于檢測(cè)mcu單元是否上電的電源開(kāi)啟判定單元2、進(jìn)行延時(shí)控制的延時(shí)時(shí)間控制單元3、調(diào)節(jié)單元8,mcu單元與開(kāi)關(guān)控制單元連接,具體的開(kāi)關(guān)控制單元連接在mcu單元復(fù)位引腳上,電源開(kāi)啟判定單元與延時(shí)時(shí)間控制單元相連,延時(shí)時(shí)間控制單元與開(kāi)關(guān)控制單元相連。
延時(shí)時(shí)間控制單元包括計(jì)時(shí)單元5、延時(shí)判定單元6、信號(hào)輸出單元7,計(jì)時(shí)單元與延時(shí)判定單元相連,延時(shí)判定單元與信號(hào)輸出單元相連,電源開(kāi)啟判定單元與計(jì)時(shí)單元相連,信號(hào)輸出單元與開(kāi)關(guān)控制單元相連。調(diào)節(jié)單元與延時(shí)判定單元相連。
一種單片機(jī)mcu延時(shí)復(fù)位控制方法,如圖2所示,包括以下步驟:
s1.初始化延時(shí)復(fù)位參數(shù);具體包括通過(guò)調(diào)節(jié)單元設(shè)定要求延時(shí)的時(shí)間值,將計(jì)時(shí)時(shí)間清零。
s2.實(shí)時(shí)監(jiān)測(cè)mcu單元上電情況;
s3.在mcu單元上電后進(jìn)行延時(shí)判定;具體過(guò)程包括:
s31.在接收到電源開(kāi)啟判定單元上電信息后,開(kāi)啟延時(shí)時(shí)間計(jì)時(shí);
s32.判斷計(jì)時(shí)時(shí)間是否達(dá)到要求的延時(shí)時(shí)間,若否進(jìn)入步驟s33,若是進(jìn)入步驟s34;
s33.控制開(kāi)關(guān)控制單元輸出低電平到mcu單元復(fù)位引腳,mcu單元處于復(fù)位狀態(tài),返回步驟s32;
s34.控制開(kāi)關(guān)控制單元輸出高電平到mcu單元復(fù)位引腳。
s4.達(dá)到延時(shí)時(shí)間要求后控制mcu單元退出復(fù)位狀態(tài),進(jìn)入正常運(yùn)行狀態(tài)。
本文中所描述的具體實(shí)施例僅僅是對(duì)本發(fā)明精神作舉例說(shuō)明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對(duì)所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類(lèi)似的方式替代,但并不會(huì)偏離本發(fā)明的精神或者超越所附權(quán)利要求書(shū)所定義的范圍。
盡管本文較多地使用了mcu單元、電源開(kāi)啟判定單元、延時(shí)時(shí)間控制單元、開(kāi)關(guān)控制單元等術(shù)語(yǔ),但并不排除使用其它術(shù)語(yǔ)的可能性。使用這些術(shù)語(yǔ)僅僅是為了更方便地描述和解釋本發(fā)明的本質(zhì);把它們解釋成任何一種附加的限制都是與本發(fā)明精神相違背的。