專利名稱:電子控制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子控制裝置。
背景技術(shù):
眾所周知,WDT (監(jiān)視定時(shí)器)是指用于監(jiān)視CPU (中央處理單元)的狀態(tài)的硬件定時(shí)器,由CPU以一定周期進(jìn)行更新,若一定周期內(nèi)沒被更新,則檢測(cè)到超時(shí)而輸出異常。如果該WDT發(fā)生故障,則無法檢測(cè)CPU的異常,因此存在難以確保系統(tǒng)的可靠性的顧慮。在日本特開2005-25290號(hào)公報(bào)中,公開了如下的技術(shù)在從CPU對(duì)WDT提供的程序運(yùn)行信號(hào)(P-RUN信號(hào))停止時(shí),通過判定WDT是否對(duì)CPU進(jìn)行了重置動(dòng)作,進(jìn)行WDT的故障診斷。在上述現(xiàn)有技術(shù)中,在重置動(dòng)作時(shí),CPU在P-RUN信號(hào)停止之前對(duì)EEPROM寫入數(shù)據(jù),通過比較在對(duì)EEPROM寫入的數(shù)據(jù)與ROM數(shù)據(jù),判定WDT是否進(jìn)行了重置動(dòng)作。即,在上述現(xiàn)有技術(shù)中,為了進(jìn)行WDT的故障診斷,在每次重置動(dòng)作時(shí),需要進(jìn)行向EEPROM的數(shù)據(jù)寫入處理以及與ROM數(shù)據(jù)的比較處理,因此存在CPU的處理負(fù)擔(dān)增大的問題。
發(fā)明內(nèi)容
本發(fā)明的方式鑒于上述情況而完成,其目的在于,提供一種不會(huì)增大作為監(jiān)視對(duì)象的CPU等處理部的處理負(fù)擔(dān)就能夠進(jìn)行WDT的故障診斷的電子控制裝置。本發(fā)明的方式為了解決上述課題而采用了以下的方法。(A)本發(fā)明的一個(gè)方式的電子控制裝置包括處理部,根據(jù)程序而執(zhí)行規(guī)定的處理;監(jiān)視定時(shí)器,具有定時(shí)計(jì)數(shù)器,且輸出根據(jù)有沒有發(fā)生溢出而反轉(zhuǎn)其電平的信號(hào),所述定時(shí)計(jì)數(shù)器根據(jù)從所述處理部以一定周期輸出的脈沖信號(hào)而被重置;以及鎖定電路,鎖定所述監(jiān)視定時(shí)器的輸出信號(hào),并輸出通過該鎖定而獲得的信號(hào)作為第I輸出使能信號(hào),所述處理部在進(jìn)行所述監(jiān)視定時(shí)器的故障診斷時(shí),停止輸出所述脈沖信號(hào),并基于在所述脈沖信號(hào)的輸出停止后從所述鎖定電路輸出的所述第I輸出使能信號(hào),進(jìn)行所述監(jiān)視定時(shí)器的故障診斷。(B)在上述(A)方式中,也可以還包括AND電路,對(duì)從所述鎖定電路輸出的所述第I輸出使能信號(hào)、與從所述處理部輸出的第2輸出使能信號(hào)進(jìn)行邏輯與運(yùn)算,并輸出用于表示其運(yùn)算結(jié)果的信號(hào)作為最終的輸出使能信號(hào),所述處理部基于在停止輸出所述脈沖信號(hào)后從所述鎖定電路輸出的所述第I輸出使能信號(hào)以及從所述AND電路輸出的所述輸出使能信號(hào),進(jìn)行所述監(jiān)視定時(shí)器的故障診斷。(C)在上述(A)方式中,也可以還包括AND電路,對(duì)從所述鎖定電路輸出的所述第I輸出使能信號(hào)、與從所述處理部輸出的第2輸出使能信號(hào)進(jìn)行邏輯與運(yùn)算,并輸出用于表示其運(yùn)算結(jié)果的信號(hào)作為最終的輸出使能信號(hào);以及三狀態(tài)緩沖器,接入于所述處理部和輸出接口之間,根據(jù)從所述AND電路輸出的所述輸出使能信號(hào),將所述處理部的輸出信號(hào)輸出到所述輸出接口,所述處理部基于在停止輸出所述脈沖信號(hào)后從所述鎖定電路輸出的所述第I輸出使能信號(hào)以及所述三狀態(tài)緩沖器的輸出信號(hào),進(jìn)行所述監(jiān)視定時(shí)器的故障診斷。 (D)在上述(A)至(C)中的任一個(gè)方式中,所述鎖定電路也可以通過所述處理部的啟動(dòng)要因信號(hào)或者重置信號(hào)中的其中一個(gè)的輸入而被重置。根據(jù)本發(fā)明的方式,無需如以往技術(shù)那樣在WDT的故障診斷時(shí),在CPU停止R-RUN信號(hào)之前對(duì)EEPROM寫入數(shù)據(jù),并進(jìn)行比較對(duì)該EEPROM寫入的數(shù)據(jù)與ROM數(shù)據(jù)等處理,因此無需增大作為監(jiān)視對(duì)象的CPU等的處理部的處理負(fù)擔(dān)就能夠進(jìn)行WDT的故障診斷。
圖1是本發(fā)明的一實(shí)施方式的電子控制裝置的方塊結(jié)構(gòu)圖。圖2是表示電子控制裝置的動(dòng)作的時(shí)序圖。圖3是表示由CPU執(zhí)行的WDT的故障診斷處理的流程圖。
具體實(shí)施例方式以下,參照
本發(fā)明的一實(shí)施方式。圖1是本實(shí)施方式的電子控制裝置A的方塊結(jié)構(gòu)圖。電子控制裝置A是進(jìn)行高壓電池的充放電控制的電池ECU(電控單元),其包含CPU1、監(jiān)視定時(shí)器(WDT watchdog timer)2、鎖定電路3、AND電路4、三狀態(tài)緩沖器5、輸出接口 6、開電重置電路7、OR電路8以及定時(shí)器9,所述高壓電池例如搭載于電動(dòng)車、混合動(dòng)力車等以電機(jī)為動(dòng)力源的車輛上。CPUl (處理部)是根據(jù)在未圖示的非易失性存儲(chǔ)器中存儲(chǔ)的控制程序來執(zhí)行規(guī)定的處理(例如高壓電池的充放電控制所需的處理)的中央運(yùn)算處理裝置。該CPUl將通過各種處理而獲得的信號(hào)經(jīng)由三狀態(tài)緩沖器5而輸出到輸出接口 6。此外,該CPUl以一定周期將TOT脈沖信號(hào)WDTPLS輸出到WDT2,并將具有輸出禁止電平(例如高電平)與輸出許可電平(例如低電平)兩個(gè)狀態(tài)的CPU輸出使能信號(hào)CPUOE (第2輸出使能信號(hào))輸出到AND電路4。對(duì)該CPUl,輸入從鎖定電路3輸出的WDT輸出使能信號(hào)WDTOE作為中斷信號(hào),并輸入三狀態(tài)緩沖器5的輸出信號(hào),CPUl基于這些中斷信號(hào)(WDT輸出使能信號(hào)WDT0E)以及三狀態(tài)緩沖器5的輸出信號(hào),進(jìn)行WDT2的故障診斷,對(duì)此細(xì)節(jié)將在后面敘述。此外,CPUl具有向作為省電狀態(tài)的休眠狀態(tài)的轉(zhuǎn)移功能,根據(jù)啟動(dòng)要因的發(fā)生狀況(啟動(dòng)要因信號(hào)的狀態(tài))而切換休眠狀態(tài)和通常動(dòng)作狀態(tài)中的其中一個(gè)狀態(tài)。另外,例如從外部對(duì)CPUl輸入用于表示點(diǎn)火開關(guān)的開/關(guān)狀態(tài)的啟動(dòng)要因信號(hào)IG-SW作為啟動(dòng)要因信號(hào)。WDT2是用于監(jiān)視CPUl的狀態(tài)的硬件定時(shí)器,具有通過從CPUl以一定周期輸入的WDT脈沖信號(hào)WDTPLS而被重置的定時(shí)計(jì)數(shù)器。該定時(shí)計(jì)數(shù)器在從CPUl向WDT2的WDT脈沖信號(hào)WDTPLS的輸出停止之后也繼續(xù)計(jì)數(shù),在經(jīng)過一定時(shí)間之后溢出。WDT2將根據(jù)有沒有發(fā)生溢出而反轉(zhuǎn)的信號(hào)作為溢出重置信號(hào)RST而輸出到鎖定電路3。具體來說,WDT2在發(fā)生了溢出時(shí),一定期間將該溢出重置信號(hào)RST的電平從高電平反轉(zhuǎn)到低電平。鎖定電路3鎖定從WDT2輸出的溢出重置信號(hào)RST,并將通過該鎖定而獲得的信號(hào)作為WDT輸出使能信號(hào)WDTOE(第I輸出使能信號(hào))而輸出到CPUl的中斷端子INT以及AND電路4。另外,該WDT輸出使能信號(hào)WDTOE與CPU輸出使能信號(hào)CPUOE —樣,是具有輸出禁止電平(例如高電平)以及輸出許可電平(例如低電平)兩個(gè)狀態(tài)的信號(hào)。AND電路4對(duì)從鎖定電路3輸入的WDT輸出使能信號(hào)WDT0E、與從CPUl輸入的CPU輸出使能信號(hào)CPUOE進(jìn)行邏輯與運(yùn)算,并將表示其運(yùn)算結(jié)果的信號(hào)作為最終的輸出使能信號(hào)OE而輸出到三狀態(tài)緩沖器5的控制端子。三狀態(tài)緩沖器5插入于CPUl與輸出接口 6之間,根據(jù)從AND電路4對(duì)控制端子輸入的輸出使能信號(hào)0E,將從CPUl輸入的輸出信號(hào)輸出到輸出接口 6。具體來說,該三狀態(tài)緩沖器5在輸出使能信號(hào)OE為輸出許可電平的情況下,將CPUl的輸出信號(hào)直接輸出到輸出接口 6,當(dāng)輸出使能信號(hào)OE為輸出禁止電平的情況下,將輸出端子設(shè)為高阻抗?fàn)顟B(tài)而停止輸出。即,在輸出使能信號(hào)OE為輸出許可電平的情況下,三狀態(tài)緩沖器5的輸出也成為輸出許可電平,當(dāng)輸出使能信號(hào)OE為輸出禁止電平的情況
下,三狀態(tài)緩沖器5的輸出也成為輸出禁止電平。輸出接口 6是根據(jù)規(guī)定的通信協(xié)議而將CPUl的輸出信號(hào)(三狀態(tài)緩沖器5的輸出信號(hào))發(fā)送到與電子控制裝置A連接的外部裝置的通信接口。開電重置電路7將在接通電子控制裝置A的電源時(shí),將開電重置信號(hào)P_RES輸出到CPUl的重置端子RES_C、WDT2的重置端子RES_W以及OR電路8,所述開電重置信號(hào)P_RES在電源電壓VBU達(dá)到用于保證CPUl的正常動(dòng)作的規(guī)定電壓VBU_th之前成為低電平,在電源電壓VBU達(dá)到規(guī)定電壓VBU_th之后成為高電平。即,在接通電子控制裝置A的電源時(shí),在電源電壓VBU達(dá)到規(guī)定電壓VBU_th之前,CPUl以及WDT2維持重置狀態(tài)。OR電路8對(duì)從開電重置電路7輸入的開電重置信號(hào)P_RES、與從外部輸入的啟動(dòng)要因信號(hào)(點(diǎn)火信號(hào)IG0N)進(jìn)行邏輯或運(yùn)算,并將表示其運(yùn)算結(jié)果的信號(hào)經(jīng)由定時(shí)器9輸出到鎖定電路3的重置端子RES_L。定時(shí)器9將OR電路8的輸出信號(hào)延遲一定時(shí)間后輸出到鎖定電路3的重置端子RES_L。S卩,鎖定電路3根據(jù)CPUl的啟動(dòng)要因信號(hào)IG-SW或者開電重置信號(hào)P_RES中的其中一個(gè)的輸入而被重置,且比CPUl以及WDT2延遲一定時(shí)間后解除重置。接著,參照?qǐng)D2以及圖3,詳細(xì)說明如上所述那樣構(gòu)成的電子控制裝置A的動(dòng)作。圖2是表示電源電壓VBU、開電重置信號(hào)P_RES、CPU輸出使能信號(hào)CPU0E、WDT脈沖信號(hào)WDTPLS、WDT2的重置端子RES_W的電位、溢出重置信號(hào)RST、WDT輸出使能信號(hào)WDT0E、鎖定電路3的重置端子RES_L的電位、以及三狀態(tài)緩沖器5的輸出電平的時(shí)間上的對(duì)應(yīng)關(guān)系的時(shí)序圖。假設(shè)在圖2的時(shí)刻t0至tl的期間,對(duì)電子控制裝置A不提供電源電壓VBU,CPU1處于休眠狀態(tài)。這里,如果在時(shí)刻tl實(shí)施電源接通,則電源電壓VBU經(jīng)過一定的時(shí)間緩慢上升至最大電壓。如果設(shè)電源接通起因于點(diǎn)火開關(guān)的開操作,則雖然從時(shí)刻tl起啟動(dòng)要因信號(hào)IG-SW向高電平上升,但在電源電壓VBU到達(dá)規(guī)定電壓VBU_th的時(shí)刻t2之前,開電重置信號(hào)P_RES維持低電平,因此在從時(shí)刻tl起至?xí)r刻t2的期間,CPUl維持重置狀態(tài)。此外,在該從時(shí)刻tl起至?xí)r刻t2的期間,WDT2的重置端子RES_W的電位與鎖定電路3的重置端子RES_L的電位均維持低電平,因此進(jìn)行WDT2的定時(shí)計(jì)數(shù)器的重置、以及鎖定電路3的重置。如果在時(shí)刻t2,電源電壓VBU達(dá)到規(guī)定電壓VBU_th,則開電重置信號(hào)P_RES反轉(zhuǎn)為高電平,因此CPUl以及WDT2的重置被解除。另外,鎖定電路3比CPUl以及WDT2延遲一定時(shí)間而被解除重置(參照鎖定電路3的重置端子RES_L的電位)。如果在時(shí)刻t2被解除重置,則CPUl從休眠狀態(tài)啟動(dòng),從時(shí)刻t3起開始以一定周期將TOT脈沖信號(hào)TOTPLS輸出到WDT2,另一方面,從比時(shí)刻t3晚的時(shí)刻t4起,使在時(shí)刻t2之后被設(shè)定為輸出禁止電平(高電平)的CPU輸出使能信號(hào)CPUOE反轉(zhuǎn)為輸出許可電平(低電平)。在時(shí)刻t3之后,在WDT脈沖信號(hào)WDTPLS繼續(xù)輸出到WDT2的期間,由于WDT2的定時(shí)計(jì)數(shù)器正常被重置而不發(fā)生溢出,因此從WDT2輸出的溢出重置信號(hào)RST維持高電平。此間,從鎖定電路3輸出的WDT輸出使能信號(hào)TOTOE維持輸出許可電平(低電平)。 即,在時(shí)刻t4之后,從CPUl輸出的CPU輸出使能信號(hào)CPU0E、以及從鎖定電路3輸出的WDT輸出使能信號(hào)TOTOE均成為輸出許可電平,因此從AND電路4輸出的輸出使能信號(hào)OE成為輸出許可電平,其結(jié)果,三狀態(tài)緩沖器5的輸出電平也成為輸出許可電平。在通常動(dòng)作時(shí),只要WDT2沒有故障,通過持續(xù)從CPUl對(duì)WDT2輸出WDT脈沖信號(hào)WDTPLS,就能夠如上所述那樣使三狀態(tài)緩沖器5的輸出電平維持輸出許可電平,因此能夠準(zhǔn)確無誤地將由CPUl通過根據(jù)控制程序而執(zhí)行的各種處理來獲得的信號(hào)經(jīng)由輸出接口 6輸出到外部裝置。這里,假設(shè)由于CPUl失控,從時(shí)刻t5之后停止對(duì)WDT2輸出WDT脈沖信號(hào)WDTPLS。WDT2的定時(shí)計(jì)數(shù)器在TOT脈沖信號(hào)WDTPLS的輸出停止之后也繼續(xù)計(jì)數(shù),在經(jīng)過一定時(shí)候之后溢出。若在時(shí)刻t6發(fā)生了溢出,則WDT2在該時(shí)刻t6,一定期間將溢出重置信號(hào)RST的電平從高電平反轉(zhuǎn)為低電平。則,鎖定電路3以這樣的溢出重置信號(hào)RST的電平變化為觸發(fā),鎖定溢出重置信號(hào)RST0由此,在時(shí)刻t6之后,從鎖定電路3輸出的WDT輸出使能信號(hào)TOTOE反轉(zhuǎn)為輸出禁止電平(高電平)。由于WDT輸出使能信號(hào)WDTOE輸入到CPUl的中斷端子INT,因此CPUl基于對(duì)中斷端子INT輸入的WDT輸出使能信號(hào)WDT0E,判斷是否發(fā)生了 WDT2的溢出。若基于WDT輸出使能信號(hào)WDTOE而判斷為發(fā)生了 WDT2的溢出,則CPUl使CPU輸出使能信號(hào)CPUOE的電平反轉(zhuǎn)為輸出禁止電平(高電平)。由此,在時(shí)刻t6之后,從CPUl輸出的CPU輸出使能信號(hào)CPU0E、以及從鎖定電路3輸出的WDT輸出使能信號(hào)WDTOE均成為輸出禁止電平,因此從AND電路4輸出的輸出使能信號(hào)OE成為輸出禁止電平,其結(jié)果,三狀態(tài)緩沖器5的輸出電平也成為輸出禁止電平。S卩,在CPUl失控時(shí),從三狀態(tài)緩沖器5至輸出接口 6的信號(hào)傳遞被切斷,因此能夠防止異常信號(hào)經(jīng)由輸出接口 6而輸出到外部裝置。這樣,在WDT2正常時(shí),如果從CPUl至WDT2的WDT脈沖信號(hào)WDTPLS的輸出停止,則WDT輸出使能信號(hào)WDT0E、CPU輸出使能信號(hào)CPU0E、輸出使能信號(hào)OE以及三狀態(tài)緩沖器5的輸出電平均成為輸出禁止電平。將其利用,能夠通過以下要說明的方法進(jìn)行WDT2的故障診斷。圖3是表示CPUl在通常動(dòng)作中(圖2的時(shí)刻t2之后的期間)執(zhí)行的WDT2的故障診斷處理的流程圖。
如圖3所示,若故障診斷處理的執(zhí)行定時(shí)已到,則CPUl首先停止對(duì)WDT2輸出WDT脈沖信號(hào)WDTPLS(步驟SI),設(shè)置作為軟件定時(shí)器的故障監(jiān)視定時(shí)器(步驟S2)。這里,優(yōu)選將故障監(jiān)視定時(shí)器的設(shè)定時(shí)間至少設(shè)定圖2中的從時(shí)刻t5起至?xí)r刻t6的時(shí)間,即停止對(duì)WDT2輸出WDT脈沖信號(hào)WDTPLS起至在WDT2中發(fā)生溢出為止的時(shí)間。然后,CPUl根據(jù)對(duì)中斷端子INT輸入的WDT輸出使能信號(hào)WDTOE的電平,判斷在WDT2中是否發(fā)生了溢出(步驟S3 )。CPUl在步驟S3為“否”時(shí)(由于WDT輸出使能信號(hào)WDTOE為輸出許可電平而判斷為沒有發(fā)生溢出時(shí)),判斷是否經(jīng)過了故障監(jiān)視定時(shí)器的設(shè)定時(shí)間(步驟S4)。當(dāng)在上述S4中為“否”時(shí),CPUl返回上述步驟S3的處理,另一方面,當(dāng)在上述S4中為“是”時(shí),即停止對(duì)TOT2輸出WDT脈沖信號(hào)TOTPLS且盡管超過了故障監(jiān)視定時(shí)器的設(shè)定時(shí)間還沒發(fā)生溢出時(shí),CPUl判斷為WDT2發(fā)生了故障而結(jié)束本故障診斷處理(步驟S5)。此外,當(dāng)在上述步驟S3中為“是”時(shí),即在WDT脈沖信號(hào)WDTPLS的輸出停止后且在故障監(jiān)視定時(shí)器的設(shè)定時(shí)間內(nèi)發(fā)生了溢出時(shí),CPUl判斷三狀態(tài)緩沖器5的輸出電平是否為輸出禁止電平(步驟S6)。如上所述,如果WDT2正常,則在WDT脈沖信號(hào)WDTPLS的輸出停止后,三狀態(tài)緩沖器5的輸出電平應(yīng)成為輸出禁止電平。因此,當(dāng)在上述步驟S6中為“是”時(shí)(三狀態(tài)緩沖器5的輸出電平為輸出禁止電平時(shí)),CPUl判斷為WDT2正常,從而結(jié)束本故障診斷處理(步驟S7),另一方面,當(dāng)在上述步驟S6中為“否”時(shí)(三狀態(tài)緩沖器5的輸出電平為輸出許可電平時(shí)),CPUl判斷為WDT2故障而結(jié)束本故障診斷處理(步驟S8)。如上所述,根據(jù)本實(shí)施方式,判斷在停止對(duì)WDT2輸出WDT脈沖信號(hào)WDTPLS后是否在規(guī)定時(shí)間內(nèi)(故障監(jiān)視定時(shí)器的設(shè)定時(shí)間內(nèi))發(fā)生了溢出,當(dāng)發(fā)生了溢出時(shí),判斷三狀態(tài)緩沖器5的輸出電平是否成為輸出禁止電平,從而能夠進(jìn)行WDT2的故障診斷,因此與以往的技術(shù)相比,不會(huì)增大作為監(jiān)視對(duì)象的CPUl的處理負(fù)擔(dān),能夠簡(jiǎn)單地進(jìn)行WDT2的故障診斷。另外,本發(fā)明并不限定于上述實(shí)施方式,可舉出如下的變形例。(I)在上述實(shí)施方式中,例示了在圖3的步驟S6的處理中,判斷三狀態(tài)緩沖器5的輸出電平是否為輸出禁止電平的情況,但如上所述,如果WDT2為正常,則從AND電路4輸出的輸出使能信號(hào)OE也成為輸出禁止電平,因此也可以在步驟S6中判斷輸出使能信號(hào)OE是否為輸出禁止電平。(2)在上述實(shí)施方式中,判斷停止對(duì)WDT2輸出WDT脈沖信號(hào)WDTPLS后是否在規(guī)定時(shí)間內(nèi)發(fā)生了溢出,即使在發(fā)生了溢出時(shí),也通過判斷三狀態(tài)緩沖器5的輸出電平是否成為輸出禁止電平來進(jìn)行TOT2的故障診斷,但也可以僅判斷在停止對(duì)TOT2輸出WDT脈沖信號(hào)WDTPLS后是否在規(guī)定時(shí)間內(nèi)發(fā)生了溢出,從而進(jìn)行WDT2的故障診斷。此時(shí),也可以在停止對(duì)WDT2輸出WDT脈沖信號(hào)WDTPLS后在規(guī)定時(shí)間內(nèi)發(fā)生了溢出,判斷為WDT2正常,若在規(guī)定時(shí)間內(nèi)沒有發(fā)生溢出,則判斷為TOT2發(fā)生了故障。( 3)在上述實(shí)施方式中,作為電子控制裝置A,例示了進(jìn)行例如搭載于電動(dòng)車或者混合動(dòng)力車等以電機(jī)為動(dòng)力源的車輛上的高壓電池的充放電控制的電池ECU,但本發(fā)明并不限定于此,能夠廣泛應(yīng)用于具有處理部以及監(jiān)視定時(shí)器的電子控制裝置,其中,所述處理部根據(jù)程序而執(zhí)行規(guī)定的處理,所述監(jiān)視定時(shí)器具有根據(jù)從該處理部以一定周期輸出的脈沖信號(hào)而被重置的定時(shí)計(jì)數(shù)器且輸出根據(jù)有沒有發(fā)生溢出而反轉(zhuǎn)電平的信號(hào)。
權(quán)利要求
1.一種電子控制裝置,其特征在于,包括 處理部,根據(jù)程序而執(zhí)行規(guī)定的處理; 監(jiān)視定時(shí)器,具有定時(shí)計(jì)數(shù)器,且輸出根據(jù)有沒有發(fā)生溢出而反轉(zhuǎn)其電平的信號(hào),所述定時(shí)計(jì)數(shù)器根據(jù)從所述處理部以一定周期輸出的脈沖信號(hào)而被重置;以及 鎖定電路,鎖定所述監(jiān)視定時(shí)器的輸出信號(hào),并輸出通過該鎖定而獲得的信號(hào)作為第I輸出使能信號(hào), 所述處理部在進(jìn)行所述監(jiān)視定時(shí)器的故障診斷時(shí),停止輸出所述脈沖信號(hào),并基于在所述脈沖信號(hào)的輸出停止后從所述鎖定電路輸出的所述第I輸出使能信號(hào),進(jìn)行所述監(jiān)視定時(shí)器的故障診斷。
2.如權(quán)利要求1所述的電子控制裝置,其特征在于,還包括 AND電路,對(duì)從所述鎖定電路輸出的所述第I輸出使能信號(hào)、與從所述處理部輸出的第2輸出使能信號(hào)進(jìn)行邏輯與運(yùn)算,并輸出用于表示其運(yùn)算結(jié)果的信號(hào)作為最終的輸出使能信號(hào), 所述處理部基于在停止輸出所述脈沖信號(hào)后從所述鎖定電路輸出的所述第I輸出使能信號(hào)以及從所述AND電路輸出的所述輸出使能信號(hào),進(jìn)行所述監(jiān)視定時(shí)器的故障診斷。
3.如權(quán)利要求1所述的電子控制裝置,其特征在于,還包括 AND電路,對(duì)從所述鎖定電路輸出的所述第I輸出使能信號(hào)、與從所述處理部輸出的第2輸出使能信號(hào)進(jìn)行邏輯與運(yùn)算,并輸出用于表示其運(yùn)算結(jié)果的信號(hào)作為最終的輸出使能信號(hào);以及 三狀態(tài)緩沖器,接入于所述處理部和輸出接口之間,根據(jù)從所述AND電路輸出的所述輸出使能信號(hào),將所述處理部的輸出信號(hào)輸出到所述輸出接口, 所述處理部基于在停止輸出所述脈沖信號(hào)后從所述鎖定電路輸出的所述第I輸出使能信號(hào)以及所述三狀態(tài)緩沖器的輸出信號(hào),進(jìn)行所述監(jiān)視定時(shí)器的故障診斷。
4.如權(quán)利要求1至3的任一項(xiàng)所述的電子控制裝置,其特征在于, 所述鎖定電路通過所述處理部的啟動(dòng)要因信號(hào)或者重置信號(hào)中的其中一個(gè)的輸入而被重置。
全文摘要
本發(fā)明涉及電子控制裝置,其包括處理部,根據(jù)程序而執(zhí)行規(guī)定的處理;監(jiān)視定時(shí)器,具有定時(shí)計(jì)數(shù)器,且輸出根據(jù)有沒有發(fā)生溢出而反轉(zhuǎn)其電平的信號(hào),所述定時(shí)計(jì)數(shù)器根據(jù)從所述處理部以一定周期輸出的脈沖信號(hào)而被重置;以及鎖定電路,鎖定所述監(jiān)視定時(shí)器的輸出信號(hào),并輸出通過該鎖定而獲得的信號(hào)作為第1輸出使能信號(hào),所述處理部在進(jìn)行所述監(jiān)視定時(shí)器的故障診斷時(shí),停止輸出所述脈沖信號(hào),并基于在所述脈沖信號(hào)的輸出停止后從所述鎖定電路輸出的所述第1輸出使能信號(hào),進(jìn)行所述監(jiān)視定時(shí)器的故障診斷。
文檔編號(hào)G05B23/02GK102999039SQ20121033679
公開日2013年3月27日 申請(qǐng)日期2012年9月12日 優(yōu)先權(quán)日2011年9月14日
發(fā)明者吉川卓, 山田毅, 大保慎一, 河端雄一 申請(qǐng)人:株式會(huì)社京濱, 本田技研工業(yè)株式會(huì)社