亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

車載電子控制設(shè)備的制作方法

文檔序號(hào):3967513閱讀:140來源:國(guó)知局
專利名稱:車載電子控制設(shè)備的制作方法
背景技術(shù)
發(fā)明領(lǐng)域本發(fā)明涉及車載電子控制設(shè)備,特別是改善測(cè)量目標(biāo)喚醒時(shí)間的啟動(dòng)控制以避免冷卻水預(yù)熱控制或燃油蒸發(fā)檢測(cè)的長(zhǎng)時(shí)間保持,尤其涉及具有高精度、低成本和低功耗啟動(dòng)控制的車載電子控制設(shè)備。
相關(guān)技術(shù)說明在相關(guān)技術(shù)中,一種已知的車載電子控制設(shè)備包括主控電路單元,它包括微處理器,構(gòu)成由車載電池通過開關(guān)元件和主電源電路相應(yīng)于電源開關(guān)作用供電的主CPU,用于根據(jù)各種輸入傳感器的作用狀態(tài)和第一程序存儲(chǔ)器的內(nèi)容驅(qū)動(dòng)各種電氣負(fù)載;和計(jì)時(shí)電路單元,它一直由車載電池通過輔助電源電路供電,用于測(cè)量發(fā)動(dòng)機(jī)停止后消逝的時(shí)間,故它能產(chǎn)生啟動(dòng)輸出信號(hào),當(dāng)測(cè)出的時(shí)間到達(dá)預(yù)定的目標(biāo)測(cè)量時(shí)間時(shí),就把主電源電路與車載電池相接。
例如,專利文件1的日本專利公報(bào)JA-A-2003-315474“Electronic ControlDevice and Semiconductor Integrated Circuit”,各種技術(shù)規(guī)范的均值計(jì)時(shí)器在測(cè)量時(shí)刻測(cè)量保持時(shí)間的理念和按照應(yīng)用的測(cè)量精密度都呈現(xiàn)在均值計(jì)時(shí)器上,以便檢測(cè)冷卻水預(yù)熱控制或燃油蒸發(fā)檢測(cè)的保持時(shí)間。
另外,專利文件2的日本專利公報(bào)JP-A-11-338572“Clock Generator”,還提出了在移動(dòng)電話中把環(huán)形振蕩器用作高速振蕩器的理念,其低速振蕩器用于低功耗模式,高速振蕩器用于正常工作模式。此外,專利文件2還描述了相對(duì)低速振蕩器的振蕩頻率累積性校正環(huán)形振蕩器的振蕩頻率的概念以及環(huán)形振蕩器的工作原理。
(1)相關(guān)技術(shù)存在的問題專利文件1的電子控制設(shè)備配有高度精密的外部振蕩器,根據(jù)該振蕩器的振蕩信號(hào)產(chǎn)生基準(zhǔn)時(shí)鐘。通過對(duì)該基準(zhǔn)時(shí)鐘信號(hào)的計(jì)數(shù),測(cè)出保持時(shí)間。但是外部振蕩器增加了功耗和部件數(shù)量,使電子控制設(shè)備價(jià)格增高。
另一方面,專利文件2的電子控制設(shè)備要求用高度精密的振蕩器作為低速振蕩器,而且必須調(diào)節(jié)高速振蕩器自身的振蕩頻率。因此僅對(duì)計(jì)時(shí)應(yīng)用而言,時(shí)鐘發(fā)生器成了復(fù)雜而昂貴的結(jié)構(gòu)。

發(fā)明內(nèi)容
(2)發(fā)明的目的本發(fā)明的第一目的是提供一種車載電子控制設(shè)備,它有的成本低和功耗小的特點(diǎn),具有抑制電池放電的計(jì)時(shí)器啟動(dòng)功能。
本發(fā)明的第二目的是提供一種車載電子控制設(shè)備,它對(duì)伴有環(huán)境溫度變化的長(zhǎng)目標(biāo)測(cè)量時(shí)間具有高度精密的測(cè)量時(shí)間。
本發(fā)明的第三目的是提供一種車載電子控制設(shè)備,其增設(shè)的診斷檢查功能提高了無人狀態(tài)計(jì)時(shí)器啟動(dòng)操作所需的安全性。
本發(fā)明所提供的車載電子控制設(shè)備包括包括微處理器的主控電路單元,構(gòu)成能由車載電池通過開關(guān)元件相應(yīng)于電源開關(guān)與主電源電路的作用的主CPU,用于根據(jù)各種輸入傳感器的作用狀態(tài)和第一程序存儲(chǔ)器的內(nèi)容驅(qū)動(dòng)各種電氣負(fù)載;和計(jì)時(shí)電路單元,它一直是由車載電池通過輔助電源電源供電,用于根據(jù)主CPU的時(shí)間測(cè)量啟動(dòng)命令測(cè)量消逝時(shí)間,在到達(dá)預(yù)定的目標(biāo)測(cè)量時(shí)間時(shí)產(chǎn)生開始輸出信號(hào),并用車載電池對(duì)主電源電路饋電以啟動(dòng)和激活主CPU,其中計(jì)時(shí)電路單元包括微處理器,構(gòu)成與第二程序存儲(chǔ)器協(xié)同作用,并與第一振蕩器產(chǎn)生的高速時(shí)鐘信號(hào)同步作用的CPU;計(jì)時(shí)計(jì)數(shù)器,用于對(duì)第二振蕩器所產(chǎn)生的低速時(shí)鐘信號(hào)計(jì)數(shù),測(cè)量主電源電路中斷后消逝的時(shí)間;第一估算裝置,用于估算高速時(shí)鐘信號(hào)的脈沖周期,方法是在主CPU活動(dòng)時(shí),從基準(zhǔn)振蕩器輸出信號(hào)中接收周期經(jīng)相除或相乘的校正基準(zhǔn)時(shí)鐘用于驅(qū)動(dòng)主CPU,并對(duì)校正基準(zhǔn)時(shí)鐘預(yù)定的測(cè)量周期用第一計(jì)數(shù)器來計(jì)數(shù)高速時(shí)鐘信號(hào)產(chǎn)生的脈沖;第二估算裝置,用于估算低速時(shí)鐘信號(hào)的周期,方法是在主CPU不活動(dòng)時(shí),對(duì)低速時(shí)鐘信號(hào)分頻的脈沖周期用第二計(jì)數(shù)器來計(jì)數(shù)高速時(shí)鐘信號(hào)產(chǎn)生的脈沖;和周期性校正裝置,用于按照低速時(shí)鐘信號(hào)周期累積地校正計(jì)時(shí)計(jì)數(shù)器的當(dāng)前值和計(jì)時(shí)消逝時(shí)間,而低速時(shí)鐘信號(hào)可連續(xù)修正和估算,辦法是用第二估算裝置對(duì)低速時(shí)鐘信號(hào)作定期的周期估算。
在描述至此的本發(fā)明的車載電子控制設(shè)備中,在主CPU作用期間,參照用于驅(qū)動(dòng)主CPU的高度精密基準(zhǔn)時(shí)鐘的乘/除脈沖周期,估算第一振蕩器的高速時(shí)鐘信號(hào)的脈沖周期。對(duì)于第一振蕩器的各種離散波動(dòng)與環(huán)境溫度特性波動(dòng),能消除各種離散波動(dòng)的影響。
再者,參照主CPU停止作用后的高速時(shí)鐘信號(hào)的脈沖周期,定期估算第二振蕩器的低速時(shí)鐘信號(hào)的脈沖周期,因此能消除第二振蕩器的各種離散撫動(dòng)影響和環(huán)境溫度特性波動(dòng)的影響。
計(jì)時(shí)計(jì)數(shù)器按照可連續(xù)修正和估算的低速時(shí)鐘信號(hào)的周期值,累積性校正消逝時(shí)間。針對(duì)環(huán)境溫度嚴(yán)重變化的長(zhǎng)期保持時(shí)間,即使采用周期精密度低的低速時(shí)鐘信號(hào)的廉型振蕩器,也能得到較高精密度的測(cè)量時(shí)間,而該測(cè)量時(shí)間取決于相應(yīng)于高速時(shí)鐘信號(hào)精度的環(huán)境溫度。
另在主電源電路中斷,使得主控電路單元停止其工作的狀態(tài)中,盡管第一振蕩器和從CPU可在極短時(shí)間內(nèi)定期地間歇啟動(dòng),但在大部分時(shí)間里是停止工作的,從而減少了計(jì)時(shí)電路單元的功耗,抑制了車載電池放電。
附圖簡(jiǎn)介

圖1是本發(fā)明第一實(shí)施例的電子控制設(shè)備的整體結(jié)構(gòu)圖;圖2A至2F是圖1所示設(shè)備中的電源電路的操作時(shí)間圖;圖3是圖1所示設(shè)備中計(jì)時(shí)電路單元的控制框圖;圖4A、4B和4C是圖1所示設(shè)備中各種時(shí)鐘信號(hào)之間的關(guān)系說明圖;圖5A、5B、5C和5D是圖1所示設(shè)備中計(jì)時(shí)計(jì)數(shù)器操作的說明圖;圖6是說明圖1所示設(shè)備前半部分操作的流程圖;圖7A與7B是說明圖6部分操作的流程圖;圖8是說明圖6前半部分后面的后半部分操作的流程圖;圖9是本發(fā)明第二實(shí)施例的電子控制設(shè)備整體結(jié)構(gòu)圖;圖10是圖9所示設(shè)備中計(jì)時(shí)電路單元的控制框圖;和圖11A與11B是說明圖9部分操作的流程圖。
較佳實(shí)施例的描述實(shí)施例1下面描述圖1所示的本發(fā)明第一實(shí)施例的電子控制設(shè)備的整體結(jié)構(gòu)。圖1中,車載電子控制設(shè)備100a主要由主控電路單元110a和計(jì)時(shí)電路單元120a,并安裝在未示出的密封外殼里。與車載電子控制設(shè)備100a連接的外部設(shè)備,包括車載電池101、電源開關(guān)102、用作電源繼電器的電磁線圈103a、電磁線圈103a的開關(guān)元件104a或輸出觸點(diǎn)、顯示設(shè)備或致動(dòng)器等各種電氣負(fù)載105、包括各種操作開關(guān)用于通/斷操作的各種輸入傳感器107、模擬輸入傳感器108和發(fā)光二極管顯示器106。主控電路單元110a主要包括諸如微處理器之類的主CPU111a、非易失閃爍存儲(chǔ)器等第一程序存儲(chǔ)器111b、操作處理RAM存儲(chǔ)器111c和串聯(lián)—并聯(lián)轉(zhuǎn)換器111d。
主CPU111a與使用石英振蕩器或陶瓷振蕩器的基準(zhǔn)振蕩器112所產(chǎn)生的基準(zhǔn)時(shí)鐘信號(hào)同步工作,基準(zhǔn)時(shí)鐘信號(hào)的分頻信號(hào)作為校正的基準(zhǔn)時(shí)鐘信號(hào)CLK0饋給計(jì)時(shí)電路單元120a。主電源電路114a由車載電池101經(jīng)開關(guān)元件104a供給電源功率,并對(duì)主控電路單元110a饋送DC 5伏或3.3伏的穩(wěn)定電壓。
主控電路單元110a設(shè)置了睡眠電源電路114b,作為RAM存儲(chǔ)器111c的備用電源。電源電路114b直接通過車載電池101饋送電力,而不通過開關(guān)元件104a,其功耗很小。
輸出接口電路115插在主CPU111a的輸出口DO與各種電氣負(fù)載105之間,還包括輸出鎖存存儲(chǔ)器與多個(gè)輸出晶體管。當(dāng)任一輸出晶體管導(dǎo)通時(shí),與該導(dǎo)通晶體管連接的一個(gè)電氣負(fù)載105就可由車載電池101經(jīng)開關(guān)元件104a饋送的電源功率驅(qū)動(dòng)。
輸入接口電路117接在各種輸入傳感器107與主CPU111a的輸入口DI1之間,并且還包括噪聲濾波器與數(shù)據(jù)選擇器。
模擬輸入接口電路118包括噪聲濾波器與多通道AD轉(zhuǎn)換器,各種模擬輸入信號(hào)的數(shù)字轉(zhuǎn)換數(shù)值與主CPU111a的輸入口DI2相接。
看門狗計(jì)時(shí)電路119監(jiān)視主CPU111a所產(chǎn)生的看門狗清除信號(hào)WD1或脈沖串脈寬,在脈寬變成預(yù)定或更大值時(shí)產(chǎn)生復(fù)位脈沖信號(hào)RST1,使主CPU111a復(fù)位和再啟動(dòng)。在看門狗清除信號(hào)WD1為一般脈沖串時(shí),看門狗計(jì)時(shí)電路119就把輸出允許信號(hào)OUTE的邏輯電平置成H。
如將要參照?qǐng)D2A~2F詳述的那樣,計(jì)時(shí)電路單元120a包括低速低功耗的從CPU121a、兩個(gè)由環(huán)形振蕩器組成的高速與低速振蕩器122以及三個(gè)硬件計(jì)數(shù)器123。輔助電源電路124直接由車載電池101提供電源功率,并一直采用諸如DC5之類的穩(wěn)壓電壓向計(jì)時(shí)電路單元120a饋電。
晶體管126a可由從CPU121a所產(chǎn)生的閃爍顯示輸出FLK經(jīng)與基極電路連接的驅(qū)動(dòng)電阻器126b導(dǎo)通和驅(qū)動(dòng),通過接集電板電路的限流電阻器126c驅(qū)動(dòng)顯示元件106閃爍。
只有在從CPU121a所產(chǎn)生的正的開始輸出信號(hào)PWP取邏輯電平H和從CPU121a所產(chǎn)生的負(fù)的開始輸出信號(hào)PWN取邏輯電平L時(shí),邏輯元件127a才產(chǎn)生邏輯電平為H的閉路驅(qū)動(dòng)輸出信號(hào)。該閉路驅(qū)動(dòng)輸出信號(hào)作為監(jiān)視器輸入信號(hào)WNT饋給主CPU111a。晶體管130接電源繼電路電磁線圈103a的一端,線圈103a的另一端接車載電池101的正端子。電源開關(guān)102閉合時(shí),晶體管130可通過驅(qū)動(dòng)晶體管132a與二極管132b的串聯(lián)電路導(dǎo)通和驅(qū)動(dòng),對(duì)電磁線圈103a賦能,使開關(guān)元件104a或輸出觸點(diǎn)導(dǎo)通。
另在開關(guān)元件104a導(dǎo)通而使主CPU111a開始工作時(shí),看門狗計(jì)時(shí)電路119產(chǎn)生的輸出允許信號(hào)OUTE通過驅(qū)動(dòng)晶體管133a與二極管133b的串聯(lián)電路使晶體管130導(dǎo)通和驅(qū)動(dòng)。主CPU111a一開始工作,即使電源開關(guān)102斷開,開關(guān)元件104a仍自我保持工作狀態(tài)。
響應(yīng)于電源開關(guān)102的開關(guān)操作,把接口元件134接成向主CPU111a輸入反向的邏輯信號(hào)IGS。當(dāng)主CPU111a檢測(cè)到電源開關(guān)102斷開時(shí),它就執(zhí)行致動(dòng)器的復(fù)原操作、后面描述的計(jì)時(shí)電路120a的準(zhǔn)備操作、存儲(chǔ)器信息的保存處理等,并停止產(chǎn)生看門狗清除信號(hào)WD1。
結(jié)果,看門狗計(jì)時(shí)電路119的輸出允許信號(hào)DUTE的邏輯電平取L,則使得晶體管130不導(dǎo)通,以中斷開關(guān)元件104a。
這里,看門狗計(jì)時(shí)電路119的輸出允許信號(hào)OUTE,可用主CPU111a產(chǎn)生的自保持驅(qū)動(dòng)信號(hào)DR取代。
另外,晶體管130的輸出可由邏輯元件127a通過驅(qū)動(dòng)電阻器131a與二極管131b的串聯(lián)電路導(dǎo)通和驅(qū)動(dòng)。當(dāng)計(jì)時(shí)電路120a產(chǎn)生邏輯電平H的開始輸出信號(hào)PWP和邏輯電平L的開始輸出信號(hào)PWN時(shí),晶體管130導(dǎo)通,使得開關(guān)元件104a閉合而啟動(dòng)主CPU111a。
主CPU111a啟動(dòng)時(shí),停止計(jì)時(shí)電路單元120a的開始輸出信號(hào)。不用開始輸出信號(hào)時(shí),在主CPU111a產(chǎn)生的看門狗清除信號(hào)的生成周期為預(yù)定或更短時(shí)間時(shí)有效的輸出允許信號(hào)OUTE,或者主CPU111a產(chǎn)生的自保持驅(qū)動(dòng)信號(hào)DR,都可保持電源繼電器工作。
但即使在主CPU111a啟動(dòng)后,仍繼續(xù)產(chǎn)生開始輸出信號(hào),當(dāng)啟動(dòng)操作結(jié)束時(shí),主CPU111a才停止其輸出。
在顯示圖1電源電路操作時(shí)序圖的圖2A~2F中,當(dāng)電源開關(guān)102閉合(到邏輯電平H)時(shí),如圖2A所示,開關(guān)元件104a就閉合(到邏輯電平H),如圖2B所示,使得主CPU111a開始操作,如圖2c。
結(jié)果,主CPU111a產(chǎn)生脈沖串的看門狗清除信號(hào)WD1,看門狗計(jì)時(shí)電路119輸出輸出允許信號(hào)DUTE。在主CPU111a被賦能的該周期,從CPU121a與后面描述的高速時(shí)鐘信號(hào)同步操作,如圖2E所示。
下面將描述,即使在主CPU111a停止操作的周期內(nèi),從CPU121a也周期性地間歇啟動(dòng)重復(fù)操作且持續(xù)極短時(shí)間。
當(dāng)電源開關(guān)102斷開時(shí),主CPU111a在保持操作周期Ta后停止操作。看門狗清除信號(hào)WD1停止,使輸出允許信號(hào)OUTE也停止。開關(guān)元件104a斷開也中斷了主CPU111a的電源,但從CPU121a總是由輔助電源電路124供電而建立間歇操作模式。對(duì)于保持操作周期Ta,車載電子控制設(shè)備執(zhí)行各種自身需要的保持操作,諸如致動(dòng)器復(fù)原操作,或者未示出的非易失數(shù)據(jù)存儲(chǔ)器按第一程序存儲(chǔ)器111b的內(nèi)容存貯各段存貯在第一RAM存儲(chǔ)器111c里的學(xué)習(xí)信息或異常滯后信息,并向計(jì)時(shí)電路單元120a發(fā)送下一目標(biāo)測(cè)量時(shí)間,從而產(chǎn)生計(jì)時(shí)器測(cè)量的啟動(dòng)命令。
在計(jì)時(shí)電路單元120a在長(zhǎng)時(shí)間產(chǎn)生正的/負(fù)的開始輸出信號(hào)PWP/PWN時(shí),如圖2F所示,邏輯元件127a取輸出邏輯電平H,使晶體管130導(dǎo)通而閉合開關(guān)元件104a。
結(jié)果,主CPU111a開始產(chǎn)生輸出允許信號(hào)OUTE,晶體管130保持導(dǎo)通,并按來自主CPU111a的命令停止開始輸出信號(hào)。
在周期Td完成啟動(dòng)操作時(shí),主CPU111a停止工作,使輸出允許信號(hào)OUTE停止而中斷開關(guān)元件104a。
若主CPU111a在啟動(dòng)操作周期Td啟動(dòng)下一啟動(dòng)命令,就立刻執(zhí)行類似的啟動(dòng)操作。除非給出下一啟動(dòng)命令,否則主CPU111a不再啟動(dòng)。
接著,參照?qǐng)D4A-4C和圖5A-5D,根據(jù)圖3中所表示的控制框圖的結(jié)構(gòu)與作用,來描述圖1的計(jì)時(shí)電路單元120a。
圖3中,門電路元件301a連接在把第一振蕩器122a所產(chǎn)生的高速時(shí)鐘脈沖饋至第一計(jì)數(shù)器123a的計(jì)數(shù)輸入端的位置。當(dāng)后面描述的校正命令302a出現(xiàn)時(shí),在一個(gè)周期或預(yù)定脈沖周期的測(cè)量周期To,諸如主CPU111a產(chǎn)生的10毫秒校正基準(zhǔn)時(shí)鐘CLK0,測(cè)量周期設(shè)置電路303a把門電路元件301a置成邏輯電平H并將它斷開。
結(jié)果,第一計(jì)數(shù)器123a對(duì)高速時(shí)鐘信號(hào)計(jì)數(shù),并把測(cè)量周期設(shè)置電路303a閉合門電路元件301a時(shí)的瞬間當(dāng)前值作為計(jì)數(shù)值NO存入測(cè)量值存貯存儲(chǔ)器304a。
若高速時(shí)鐘信號(hào)的脈沖周期為Th,就把它計(jì)算為校正基準(zhǔn)時(shí)鐘CLK0的測(cè)量周期To除以第一計(jì)數(shù)器123a的計(jì)數(shù)值NO的商,由圖4A的公式(1)表示。
校正基準(zhǔn)時(shí)鐘CLK0的周期性波動(dòng)的精密度至多小于1%,而高速時(shí)鐘信號(hào)脈動(dòng)的定期抗動(dòng)為±10%水平,這一波動(dòng)因素由第一振蕩器122a的各種離散與環(huán)境溫度變化造成。
公式(1)給出的高速時(shí)鐘信號(hào)脈沖周期值是一估算的周期,至少反映了各種離散波動(dòng),盡管環(huán)境溫度在測(cè)量時(shí)間點(diǎn)上改變?cè)撝档膯栴}仍未解決。
門電路元件301b連接在把第一振蕩器122a產(chǎn)生的高速時(shí)鐘脈沖饋至第二計(jì)數(shù)器123b的統(tǒng)計(jì)輸入端的位置。當(dāng)后面描述的校正命令302b出現(xiàn)時(shí),在分頻電路122c把低速時(shí)鐘信號(hào)除以m個(gè)頻率得到的分頻脈沖周期,即例如在相當(dāng)于10毫秒的測(cè)量周期T,測(cè)量周期設(shè)置電路303b把門電路元件301b置成邏輯電平H并將它開啟。
分頻電路122c的分頻率用于使分頻脈沖周期T基本上等效于校正基準(zhǔn)時(shí)鐘CLK0的測(cè)量周期To,但不必嚴(yán)格相等。結(jié)果,第二計(jì)數(shù)器123b對(duì)高速時(shí)鐘信號(hào)計(jì)數(shù),并把8測(cè)量周期設(shè)置電路303b關(guān)閉門電路元件301b時(shí)的瞬間計(jì)數(shù)值N存入測(cè)量值存貯存儲(chǔ)器304b。
若低速時(shí)鐘信號(hào)的脈沖周期為Ts,則把它計(jì)算為校正基準(zhǔn)時(shí)鐘CLK0的測(cè)量周期To與計(jì)數(shù)值N與計(jì)數(shù)值No之比的乘積,用圖4B的公式(2)表示。另外,低速時(shí)鐘信號(hào)的周期性波動(dòng)為±50%的程度,是由第二振蕩器122b的各種離散與環(huán)境溫度變化所造成的。
因此,周期性地利用公式(2)計(jì)算低速時(shí)鐘信號(hào)周期Ts,從而得出估算的周期,它反映了環(huán)境溫度在測(cè)量時(shí)間點(diǎn)的波動(dòng)和各別的離散波動(dòng)。
門電路元件301c接在把第二振蕩器122b產(chǎn)生的低速時(shí)鐘脈沖饋至第三計(jì)數(shù)器123c的計(jì)數(shù)輸入端的位置。當(dāng)后面描述的計(jì)時(shí)命令302c出現(xiàn)時(shí),第三計(jì)數(shù)器123c開始對(duì)第二振蕩器122b產(chǎn)生的低速時(shí)鐘信號(hào)計(jì)數(shù)。
脈沖數(shù)目標(biāo)值存儲(chǔ)器305存貯了圖4c的公式(3)表示的目標(biāo)值K。
因而,該目標(biāo)值K按目前周期Ts的值可變地設(shè)置,低速時(shí)鐘信號(hào)的脈沖周期Ts與目標(biāo)值K的乘積可以是第一周期τo或預(yù)定的計(jì)時(shí)單位,比如第一周期τo為0.1秒。目標(biāo)值K由后面描述的從CPU121a的校正目標(biāo)值操作裝置310周期性計(jì)算。
比較電路306把第三計(jì)數(shù)器123c的當(dāng)前值與存在脈沖數(shù)目標(biāo)值存儲(chǔ)器305中的目標(biāo)值K作比較。這些值相等時(shí),比較電路306產(chǎn)生一復(fù)位標(biāo)志,把第三計(jì)數(shù)器123c的當(dāng)前值復(fù)位到0,并在第一周期τo的間隔產(chǎn)生計(jì)時(shí)第一信號(hào)CLK1。
另外,比較電路306把計(jì)時(shí)信號(hào)饋給啟/停電路307作為高速時(shí)鐘停止部件,以后面描述的時(shí)序間歇地啟動(dòng)第一振蕩器122a。
而且,時(shí)鐘檢測(cè)電路308檢測(cè)饋?zhàn)灾鰿PU111a的校正基準(zhǔn)時(shí)鐘信號(hào)CLK0有效,使第一振蕩器122a可在時(shí)鐘信號(hào)接通/關(guān)閉時(shí)可連續(xù)工作。
從CPU121a與第二程序存儲(chǔ)器121b或非易失存儲(chǔ)器如掩模ROM存儲(chǔ)器協(xié)同工作,并與第一振蕩器122a產(chǎn)生的高速時(shí)鐘信號(hào)同步工作,從而用第二操作處理RAM存儲(chǔ)器121c執(zhí)行操作處理。
第二串并聯(lián)轉(zhuǎn)換器121d構(gòu)成串行通信電路,并在主CPU111a一側(cè)與第一串并聯(lián)轉(zhuǎn)換器111d配對(duì)。
根據(jù)存貯在計(jì)數(shù)值存儲(chǔ)器304a與304b里的計(jì)數(shù)值NO與N,校正目標(biāo)值操作裝置310用圖4c的公式(3)定期計(jì)算校正目標(biāo)值K,并把它存入脈沖數(shù)目標(biāo)值存儲(chǔ)器305。
第一計(jì)時(shí)計(jì)數(shù)器311對(duì)比較電路306所產(chǎn)生的計(jì)數(shù)第一信號(hào)CLK1進(jìn)行計(jì)數(shù),第二計(jì)時(shí)計(jì)數(shù)器312對(duì)當(dāng)前值比較裝置313所產(chǎn)生的計(jì)數(shù)信號(hào)CLK2進(jìn)行計(jì)數(shù)。
圖5示出當(dāng)前值比較裝置313的操作。
第一計(jì)時(shí)計(jì)數(shù)器311對(duì)圖5A所示的計(jì)時(shí)第一信號(hào)CLK1進(jìn)行計(jì)數(shù),如圖5B所示。例如,每次當(dāng)前值達(dá)到對(duì)應(yīng)于第十計(jì)數(shù)的第二周期τ=1秒,就產(chǎn)生計(jì)時(shí)第二信號(hào)CLK2,如圖5c所示。在產(chǎn)生第二個(gè)計(jì)時(shí)第二信號(hào)CLK2的瞬間,第一計(jì)時(shí)計(jì)數(shù)器311的當(dāng)前值復(fù)位到0。另一方面,第二計(jì)時(shí)計(jì)數(shù)器312對(duì)計(jì)時(shí)第二信號(hào)CLK2計(jì)數(shù),如圖5D所示。
在第一計(jì)時(shí)計(jì)數(shù)器311的當(dāng)前值為1時(shí),作為閃顯輸出裝置的閃驅(qū)裝置314驅(qū)動(dòng)顯示元件106(圖1)閃光,但在當(dāng)前值為0或2~19時(shí)不讓它閃光,因而交替重復(fù)0.1秒的閃光間隔和1.9秒的不閃光間隔。
第一計(jì)時(shí)計(jì)數(shù)器311還每隔幾秒鐘復(fù)位,此時(shí)閃驅(qū)輸出FLK的通/斷比不能為1/10或更小。
啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315存貯了目標(biāo)測(cè)量時(shí)間,它通過作為串行通信電路的第一/第二串并聯(lián)轉(zhuǎn)換器111d/121d來自主CPU111a。
當(dāng)?shù)诙?jì)時(shí)計(jì)數(shù)器312在1秒間隔脈沖內(nèi)所計(jì)數(shù)的計(jì)時(shí)第二信號(hào)CLK2的當(dāng)前值超過對(duì)應(yīng)于存貯在啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315里的目標(biāo)測(cè)量時(shí)間的值時(shí),比較判定輸出裝置316就產(chǎn)生開始輸出信號(hào)PWP,如圖5D所示。
另一方面,邏輯反相裝置317產(chǎn)生與開始輸出信號(hào)PWP反相邏輯的開始輸出信號(hào)PWN。在比較判定輸出裝置316產(chǎn)生的開始輸出信號(hào)PWP之后過了預(yù)定的時(shí)間Tr,復(fù)位計(jì)時(shí)器318使第二計(jì)時(shí)計(jì)數(shù)器312的當(dāng)前值復(fù)位。
啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315存貯一固定常數(shù),它可存入第二程序存儲(chǔ)器1216并從中傳出。
比較電路306按該時(shí)序激活并驅(qū)動(dòng)第一振蕩器122a,該時(shí)序在圖4c中產(chǎn)生計(jì)時(shí)第一信號(hào)CLK1,因而從CPU121a使第一計(jì)時(shí)計(jì)數(shù)器311能計(jì)時(shí)。對(duì)剩余的大部分周期,第一振蕩器122a與從CPU121a都不工作。
第三計(jì)數(shù)器123c對(duì)第二振蕩器122b在該周期所產(chǎn)生的低速時(shí)種信號(hào)計(jì)數(shù),而此時(shí)第一振蕩器122a與從CPU121a不工作。另外,一旦圖4c的計(jì)時(shí)第一信號(hào)CLK1產(chǎn)生計(jì)時(shí)20(例如,2秒一次),第一振蕩器122a就被第二計(jì)數(shù)器123b激活并驅(qū)動(dòng)成進(jìn)行測(cè)量,并由校正目標(biāo)值操作裝置310更新目標(biāo)值K。
下面參照?qǐng)D6所示前半部分工作流程圖來描述圖1所示的電子控制設(shè)備。
當(dāng)在步驟600將車載電子控制設(shè)備100a連接車載電池101時(shí),第一振蕩器122a和從CPU121a在步驟601開始工作。在步驟602,從CPU121a初始化,此時(shí)把開始輸出信號(hào)PWP的邏輯電平置L,開始輸出信號(hào)PWN的邏輯電平置H,使開始輸出信號(hào)進(jìn)入停止?fàn)顟B(tài)。同時(shí),驅(qū)動(dòng)顯示元件106的閃顯輸出FLK也取邏輯電平L,形成發(fā)光停止?fàn)顟B(tài)。
再者,復(fù)位信號(hào)輸出電路未示出將第一至第三計(jì)數(shù)器123a~c復(fù)位到當(dāng)前值0。
而且,脈沖目標(biāo)值存儲(chǔ)器305存有作為目標(biāo)值K的預(yù)定標(biāo)準(zhǔn)代表值K0,而啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315存有指示開始失活的初值0。另一方面,第一和第二計(jì)時(shí)計(jì)數(shù)器311與312也置成當(dāng)前值0。在步驟602之后,激活步驟603,判斷校正基準(zhǔn)時(shí)鐘CLK0是否通/斷,由此判斷主CPU111a是否工作。若主CPU111a工作,例程轉(zhuǎn)到步驟610,否則轉(zhuǎn)到步驟700a,將參照?qǐng)D7A描述。
另一方面,當(dāng)車載電子控制設(shè)備100a在步驟600連接車載電池101時(shí),睡眠電源電路114b在步驟620支持主控電路單元110a里的第一RAM存儲(chǔ)器111c。當(dāng)電源開關(guān)102在步驟621閉合時(shí),開關(guān)元件104a閉合,主電源電路114a產(chǎn)生恒壓輸出,使主CPU111a開始工作。
結(jié)果,在后一步驟623,看門狗清除信號(hào)WD1開始產(chǎn)生校正基準(zhǔn)時(shí)鐘CLK0。如框624所示,監(jiān)視計(jì)時(shí)器電路119產(chǎn)生輸出允許信號(hào)OUTE,保持晶體管130導(dǎo)通,以閉合和驅(qū)動(dòng)開關(guān)元件104a。
在步驟623后的步驟630,判斷在步驟621閉合的電源開關(guān)102是否仍閉合,若開關(guān)閉合,例程轉(zhuǎn)到步驟631,若未閉合,則經(jīng)步驟636D轉(zhuǎn)到步驟框650b。
步驟636b指示行使開啟命令,該命令是在電源開關(guān)102在后述步驟636a發(fā)送行使操作開始命令后的行使操作時(shí)間內(nèi)斷開的情況下由主CPU111a產(chǎn)生,從而啟動(dòng)步驟框700b的行使操作。
在步驟631,通過串行通信電路向從CPU121a發(fā)出基準(zhǔn)脈沖測(cè)量命令。在步驟610,由于步驟603證實(shí)了饋電狀態(tài),故停止閃顯輸出FLK,并在步驟631接收主CPU111a發(fā)送的基準(zhǔn)脈沖測(cè)量命令。
在后一步驟611,按照?qǐng)D3所示產(chǎn)生的第一校正命令302a,第一計(jì)數(shù)器123a測(cè)量校正基準(zhǔn)時(shí)鐘CLK0的周期,并把計(jì)數(shù)值NO存入計(jì)數(shù)值存儲(chǔ)器304a。
存貯了計(jì)數(shù)值NO時(shí),從CPU121a向主CPU111a發(fā)送完成報(bào)告。在步驟631之后激活步驟632,判斷該報(bào)告是否在預(yù)定時(shí)期由從CPU121a回答,若報(bào)告被延遲,例程就轉(zhuǎn)到步驟638,若收到了正常報(bào)告,則轉(zhuǎn)到步驟633。
在步驟633,通過串行通信電路向從CPU121a發(fā)出開始輸出信號(hào)的強(qiáng)制“通”與強(qiáng)制“斷”命令。在后一步驟634,通過監(jiān)視監(jiān)視器輸入信號(hào)MNT的信號(hào)電平,判斷從CPU121a是否強(qiáng)制開始輸出信號(hào)“通”與“斷”,若監(jiān)視器結(jié)果異常,例程轉(zhuǎn)到步驟638,若正常,則轉(zhuǎn)到步驟635。
在步驟611之后激活的步驟612,根據(jù)步驟633強(qiáng)制的通/斷命令,交替反相開始輸出信號(hào)PWP和PWN的邏輯電平,實(shí)行強(qiáng)制的“通”或“斷”。
在步驟635,發(fā)送大約幾分鐘的行使目標(biāo)測(cè)量時(shí)間。在后一步驟636a,發(fā)送行使操作啟動(dòng)命令。在后一步驟637,監(jiān)視監(jiān)視器輸入信號(hào)MNT的信號(hào)電平,判斷從CPU121a是否產(chǎn)生作為行使操作的開始輸出信號(hào),若監(jiān)視器結(jié)果異常,例程轉(zhuǎn)到步驟638,若正常,則轉(zhuǎn)到步驟框650a。
在步驟612后的步驟613,把行使目標(biāo)測(cè)量時(shí)間存入圖3的啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315,并發(fā)出計(jì)時(shí)命令302c。在后步驟框700b,執(zhí)行按圖7 B描述的啟動(dòng)控制操作。在后一步驟614,輸出行使操作輸出。在后一步驟615,在預(yù)定時(shí)間后對(duì)應(yīng)于圖3中復(fù)位計(jì)時(shí)器318的操作自動(dòng)開啟該行使操作輸出。
在步驟638,在第一RAM存儲(chǔ)器111c中存貯從CPU121a一側(cè)出現(xiàn)異常的滯后信息,同時(shí)產(chǎn)生復(fù)位輸出脈沖RST2,對(duì)從CPU121a初始化/再啟動(dòng),例程轉(zhuǎn)到步驟框650a。
步驟框639包括步驟633~638,用作監(jiān)視器控制手段,在未示出的旁路流程中閉合電源開關(guān)102后或幾分鐘周期后立刻被激活。
在步驟框650a,電源開關(guān)102閉合,主CPU111a按照諸輸入傳感器107和模擬輸入傳感器108的輸入信息及第一程序存儲(chǔ)器111b的內(nèi)容控制諸電氣負(fù)載105。在輸入/輸出控制步驟中,例程在適當(dāng)時(shí)間返回步驟630,驗(yàn)證電源開關(guān)102是否斷開。
若在步驟630判定電源開關(guān)102斷開,例程通過前述的步驟636b轉(zhuǎn)到步驟框650b,執(zhí)行保持控制操作。在后一步驟640,命令設(shè)置下一啟動(dòng)時(shí)間。在后一步驟641,判斷從CPU121a是否回答啟動(dòng)時(shí)間設(shè)置確認(rèn),若未回答確認(rèn),例程轉(zhuǎn)到步驟643,若回答了正常確認(rèn),則轉(zhuǎn)到步驟642。
在步驟642,發(fā)送啟動(dòng)時(shí)間的測(cè)量啟動(dòng)命令。在步驟643,在第一RAM存儲(chǔ)器111c里把從CPU121a一側(cè)出現(xiàn)的異常存貯為滯后信息,同時(shí)產(chǎn)生復(fù)位輸出脈沖RST2,對(duì)從CPU121a初始化/再啟動(dòng)。在未示出的流程中,再執(zhí)行步驟640和641的操作。
在步驟615后的步驟616,把步驟640命令的目標(biāo)測(cè)量時(shí)間存入啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315。在后一步驟617,確認(rèn)并回答設(shè)置啟動(dòng)時(shí)間。
在后一步驟618,在收到步驟642的啟動(dòng)時(shí)間的測(cè)量啟動(dòng)命令時(shí),復(fù)位圖3中第一/第二計(jì)時(shí)計(jì)數(shù)器311/312的當(dāng)前值,并產(chǎn)生計(jì)時(shí)命令302c,然后例程返回步驟603。
另一方面,在步驟642或643后激活的步驟644,主CPU111a停止看門狗清除信號(hào)WD1的脈沖生成。在后一步驟646,結(jié)束主CPU111a的工作。
當(dāng)看門狗清除信號(hào)WD1在步驟644停止時(shí),監(jiān)視計(jì)時(shí)器電路119在框645停止產(chǎn)生輸出允許信號(hào)OUTE,使晶體管130不導(dǎo)通而斷開開關(guān)元件104a,從而停止對(duì)主CPU111a饋電。
在表示說明圖6步驟框700a部分操作流程圖的圖7A中,步驟701a啟動(dòng)圖6步驟框700a的操作。在后一步驟702,判斷步驟611是否已測(cè)出計(jì)數(shù)值NO,若測(cè)量還未完成,例程轉(zhuǎn)到步驟703a,若已完成,則轉(zhuǎn)到步驟703b。
在步驟703a,讀出在步驟602被置成計(jì)數(shù)值NO的初值,在步驟703b,讀出在步驟611作為測(cè)量的計(jì)數(shù)值NO并存入計(jì)數(shù)值存儲(chǔ)器304a的計(jì)數(shù)值。
在步驟703a或703b之后,激活步驟704,判斷第一計(jì)時(shí)計(jì)數(shù)器311的當(dāng)前值是否為0,若不為0,例程轉(zhuǎn)到步驟706,若為0,則轉(zhuǎn)到步驟705。
在步驟705,產(chǎn)生圖3的第二校正命令302b,第二計(jì)數(shù)器123b對(duì)計(jì)數(shù)值N進(jìn)行計(jì)數(shù)。在該值存入計(jì)數(shù)值存儲(chǔ)器304b時(shí),基于圖4c的公式(3)計(jì)算校正目標(biāo)值K,該值存入脈沖目標(biāo)值存儲(chǔ)器305,例程再轉(zhuǎn)到步驟706。
在步驟706,判斷啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315是否用初值0以外的數(shù)值設(shè)置;若設(shè)置了,例程轉(zhuǎn)到步驟707a,存貯附加值Δ=1,否則例程轉(zhuǎn)到步驟707b,存貯附加值Δ=0。
該附加值判斷第二計(jì)時(shí)計(jì)數(shù)器312是否執(zhí)行加法操作,若附加值為0,不作加法操作。
在步驟707a或707b之后,激活步驟710,使第一計(jì)時(shí)計(jì)數(shù)器311等候計(jì)數(shù)第一信號(hào)CLK1到來并對(duì)一個(gè)脈沖內(nèi)的計(jì)時(shí)第一信號(hào)CLK1計(jì)數(shù)。在步驟711之后,判斷第一計(jì)時(shí)計(jì)數(shù)器311的當(dāng)前值是否為1;若為1,例程轉(zhuǎn)到步驟712a,若不為1,則轉(zhuǎn)到步驟712b。在步驟712a,閃顯輸出FLK置成邏輯電平H而點(diǎn)亮顯示元件106,例程轉(zhuǎn)到步驟713。在步驟712b,在步驟712a設(shè)置的閃顯輸出FLK復(fù)位,例程轉(zhuǎn)到步驟713。
在步驟713,判斷第一計(jì)時(shí)計(jì)數(shù)器311的當(dāng)前值是否為10;若不為10,例程轉(zhuǎn)到步驟715,只有為10,才轉(zhuǎn)到步驟714。在步驟714,對(duì)第二計(jì)時(shí)計(jì)數(shù)器3 12的當(dāng)前值加附加值Δ,例程再轉(zhuǎn)到步驟715。
在步驟715判斷第一計(jì)時(shí)計(jì)數(shù)器311的當(dāng)前值是否為20;若不是20,例程轉(zhuǎn)到步驟719a,若為20,則轉(zhuǎn)到步驟716。
在步驟716,對(duì)第二計(jì)時(shí)計(jì)數(shù)器312的當(dāng)前值加附加值Δ,第一計(jì)時(shí)計(jì)數(shù)器311的當(dāng)前值復(fù)位至0,例程再轉(zhuǎn)到步驟719a。
在步驟719a之后,例程轉(zhuǎn)到圖6的步驟717a。在步驟717a,判斷第二計(jì)時(shí)計(jì)數(shù)器312的當(dāng)前值是否達(dá)到對(duì)應(yīng)于啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315所設(shè)置值的目標(biāo)值;若未達(dá)到,例程返步驟603,并在循環(huán)步驟603和700a的操作時(shí)執(zhí)行計(jì)時(shí)操作。若步驟717a判定達(dá)到了目標(biāo)值,則例程轉(zhuǎn)到圖8的步驟800。
在示出說明圖6步驟框700b部分操作的流程圖的圖7B中,步驟701b是圖6步驟框700b的操作開始,后續(xù)步驟702~716的結(jié)構(gòu)與圖7A的相同,但因主CPU111a工作,消除了步驟711、712a與712b,故不產(chǎn)生閃顯輸出FLK。
當(dāng)步驟7 1 5的判斷為NO時(shí),第一計(jì)時(shí)計(jì)數(shù)器311的當(dāng)前值不是20,在步驟716之后激活步驟717b,以判斷第二計(jì)時(shí)計(jì)數(shù)器312的當(dāng)前值是否達(dá)到目標(biāo)值。當(dāng)步驟717b的判斷為NO時(shí),激活步驟718,判斷是否收到圖6步驟636D發(fā)出的行使開啟命令;若未收到,例程返步驟702,計(jì)時(shí)操作繼續(xù)下去。
當(dāng)步驟717b判定達(dá)到該設(shè)置值,或當(dāng)步驟718判定開啟了行使操作時(shí),就激活步驟719b,例程轉(zhuǎn)到圖6的步驟614。但在執(zhí)行行使開啟時(shí),步驟614不產(chǎn)生開始輸出。
在表示說明圖1的后半部分操作的流程圖的圖8中,當(dāng)圖6步驟717a判定達(dá)到目標(biāo)值時(shí),激活步驟800。在步驟800,停止閃顯輸出FLK,并且產(chǎn)生開始輸出信號(hào),再啟動(dòng)對(duì)應(yīng)于圖3復(fù)位計(jì)時(shí)器318的計(jì)時(shí)器。
因此,主電源電路114a在步驟810啟動(dòng)主CPU111a的操作,并在后一步驟811產(chǎn)生看門狗清除信號(hào)WD1與校正基準(zhǔn)時(shí)鐘信號(hào)CLK0。
在步驟框812,在步驟811產(chǎn)生看門狗清除信號(hào)WD1時(shí),監(jiān)視計(jì)時(shí)器電路119產(chǎn)生輸出允許信號(hào)OUTE,保持電源繼電器驅(qū)動(dòng)晶體管130導(dǎo)通。在步驟811后的步驟813,向從CPU121a發(fā)出開始輸出信號(hào)的復(fù)位命令。
另一方面,在步驟800之后激活的步驟801,判斷在步驟800啟動(dòng)的復(fù)位計(jì)時(shí)器是否超過預(yù)定時(shí)間Tr;若未超過,例程轉(zhuǎn)到步驟802,若超過,則轉(zhuǎn)到步驟803。
在步驟802,判斷是否收到主CPU111a在步驟813發(fā)出的開始輸出開啟命令;若未收到,例程返步驟801,若收到,則停止在步驟800設(shè)置的開始輸出和復(fù)位計(jì)時(shí)器操作。
在步驟813之后的步驟框814,主CPU111a按第一程序存儲(chǔ)器111b內(nèi)容執(zhí)行預(yù)定的啟動(dòng)操作。
在以后激活的步驟815,判斷是否必需再啟動(dòng),若必需,例程轉(zhuǎn)到步驟816a,證實(shí)目標(biāo)測(cè)量時(shí)間的傳輸與響應(yīng);若不需要,例程轉(zhuǎn)到步驟816b,發(fā)出目標(biāo)測(cè)量時(shí)間0以證實(shí)響應(yīng)。
在步驟816a或816b后激活的步驟816c,發(fā)出計(jì)時(shí)器測(cè)量操作的啟動(dòng)命令,并證實(shí)回答。在不需要再啟動(dòng)時(shí),啟動(dòng)命令就是啟動(dòng)產(chǎn)生閃顯輸出FLK的操作的命令。
在步驟816c后的步驟817,停止產(chǎn)生看門狗清除信號(hào)WD1與校正基準(zhǔn)時(shí)鐘信號(hào)CLK0,在步驟框818,監(jiān)視計(jì)時(shí)器電路119停止輸出允許信號(hào)OUTE,中斷主電源電路114a。在步驟817后的步驟819,主CPU111a停止其工作。
在步驟803后激活的步驟804,接受和存儲(chǔ)步驟816a或816b命令的目標(biāo)測(cè)量時(shí)間,然后證實(shí)與回答。在下一步驟805,把圖3中第一/第二計(jì)時(shí)計(jì)數(shù)器311/312的當(dāng)前值復(fù)位至0,并產(chǎn)生計(jì)時(shí)命令302c,啟動(dòng)第3計(jì)數(shù)器123c的操作。
在步驟805后的步驟806,停止校正基準(zhǔn)時(shí)鐘CLK0,例程再轉(zhuǎn)到圖6的步驟框700a。
將對(duì)圖6~8的控制流程作一般描述。在步驟框700a直接從圖6的步驟600~603開始作用的初始操作中,既不是測(cè)量步驟611的計(jì)數(shù)值NO,也不是在步驟616設(shè)置的目標(biāo)測(cè)量時(shí)間,因此,圖7A中步驟705的被校目標(biāo)值K的操作使用步驟602存貯的代表值NO。同時(shí),在步驟714或716不對(duì)第二計(jì)時(shí)計(jì)數(shù)器312作加法操作。因此,不產(chǎn)生開始輸出,而專門執(zhí)行顯示元件106在步驟712a與712b的閃顯操作。
繼圖6步驟635命令的偽啟動(dòng)時(shí)間之后,執(zhí)行在電源開關(guān)102閉合時(shí)的行使操作,如圖713所示。在行使操作期間中斷電源開關(guān)102時(shí),在步驟636b完成行使開啟,啟動(dòng)步驟640的正常啟動(dòng)操作。
在這種情況的步驟框700a的操作中,在步驟611測(cè)量計(jì)數(shù)值NO,在步驟616設(shè)置目標(biāo)測(cè)量時(shí)間,因而圖7A步驟705的被校目標(biāo)值K的運(yùn)算使用測(cè)得的計(jì)數(shù)值NO,并在步驟714或716執(zhí)行第二計(jì)時(shí)計(jì)數(shù)器312的加法操作。在圖8的步驟800,立即產(chǎn)生開始輸出信號(hào)。
當(dāng)再次完成啟動(dòng)操作時(shí),步驟框700a也工作。但啟動(dòng)操作后無需任何再啟動(dòng)命令,目標(biāo)測(cè)量值在步驟816b置0,故圖7A的附加值Δ=0,第二計(jì)時(shí)計(jì)數(shù)器312在步驟714或716不經(jīng)歷加法操作。
因此,不產(chǎn)生開始輸出,在步驟712a與712b只完成顯示元件106的閃顯操作。
由以上描述可知,本發(fā)明實(shí)施例1的車載電子控制設(shè)備100a包括主控電路單元110a,包含成為主CPU111a的微處理器,由車載電池101通過開關(guān)元件104a相應(yīng)于電源開關(guān)102和主電源電路114a的操作供電,用于按各種輸入傳感器107與107的操作狀態(tài)和第一程序存儲(chǔ)器111b的內(nèi)容驅(qū)動(dòng)各種電氣負(fù)載105;和計(jì)時(shí)電路單元120a,它一直由車載電池101通過輔助電源電路124供電的,用于測(cè)量發(fā)動(dòng)機(jī)停止后消逝的時(shí)間,當(dāng)被測(cè)時(shí)間達(dá)到預(yù)定的目標(biāo)測(cè)量時(shí)間時(shí),就產(chǎn)生開始輸出信號(hào)PWP與PWN,把主電源電路114a與車載電池101相接。
計(jì)時(shí)電路單元120a包括作為從CPU121a的微處理器,與第二程序存儲(chǔ)器121b協(xié)同工作,并與第一振蕩器122a產(chǎn)生的高速時(shí)鐘信號(hào)同步工作;計(jì)時(shí)計(jì)數(shù)器311和312,用于計(jì)數(shù)第二振蕩器122b產(chǎn)生的低速時(shí)鐘信號(hào)數(shù),測(cè)量主電源電路114a中斷后消逝的時(shí)間;啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315,用于存貯目標(biāo)測(cè)量時(shí)間;比較判斷輸出裝置316,用于在對(duì)應(yīng)于計(jì)時(shí)計(jì)數(shù)器311與312計(jì)數(shù)當(dāng)前值的消逝時(shí)間達(dá)到被存入啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315的目標(biāo)測(cè)量時(shí)間時(shí),產(chǎn)生開始輸出信號(hào)PWP與PWN;第一和第二估算裝置611與705;和周期性校正裝置705。
當(dāng)主CPU111a工作時(shí),在校正基準(zhǔn)時(shí)鐘CLK0從主CPU111a饋給從CPU121a的預(yù)定測(cè)量周期To內(nèi),第一估算裝置611用第一計(jì)數(shù)器123a對(duì)高速時(shí)鐘信號(hào)產(chǎn)生的脈沖計(jì)數(shù),并把產(chǎn)生的脈沖測(cè)量為計(jì)數(shù)值NO,由此把高速時(shí)鐘信號(hào)的周期Th估算為Th估算為Th=TO/NO。在主CPU111a不工作時(shí),在長(zhǎng)達(dá)低速時(shí)鐘信號(hào)周期Ts n倍的分頻脈沖周期T內(nèi),第二估算裝置705用第二計(jì)數(shù)器123b對(duì)高速時(shí)鐘信號(hào)產(chǎn)生的脈沖計(jì)數(shù),并把它測(cè)量為計(jì)數(shù)值N,從而把低速時(shí)鐘信號(hào)的脈沖周期Ts估算為Ts=T/n=Th×N/n=TO(N/NO)/n。
另外,周期性校正裝置705用第二估算裝置705周期性地估算低速時(shí)鐘信號(hào)的脈沖周期Ts,并按連續(xù)修正估算的低速時(shí)鐘信號(hào)的脈沖周期Ts值累積校正計(jì)時(shí)計(jì)數(shù)器311和312的當(dāng)前計(jì)數(shù)值與計(jì)時(shí)消逝時(shí)間之間的相互關(guān)系。
從CPU121a使用環(huán)形振蕩器或半導(dǎo)體振蕩器,其中采用以級(jí)聯(lián)循環(huán)方式連接奇數(shù)個(gè)邏輯反相的元件構(gòu)成第一和第二振蕩器122a與122b。校正基準(zhǔn)時(shí)鐘CLK0是高度精密的時(shí)鐘信號(hào),通過分頻基準(zhǔn)振蕩器112產(chǎn)生的信號(hào)得到,用于驅(qū)動(dòng)主CPU111a。相反地,第一振蕩器122a產(chǎn)生的高速時(shí)鐘信號(hào)具有中等精密度的脈沖周期,而第二振蕩器122b產(chǎn)生的低速時(shí)鐘信號(hào)具有較低精密度的周期。
因此,計(jì)時(shí)電路單元120a的特征在于,它可以集成為一個(gè)小尺寸的廉價(jià)集成電路元件,同時(shí)含有第一和第二振蕩器122a與122b。
CPU的高速工作通常耗用高的電功率,但該電子控制設(shè)備的特征在于從CPU121a使用低功耗型微處理器,其存儲(chǔ)器比主CPU111a的存儲(chǔ)器的速度低,容量也??;使用了由第一與第二振蕩器122a與122b構(gòu)成的環(huán)形振蕩器或半導(dǎo)體振蕩器;而且計(jì)時(shí)計(jì)數(shù)器311可用第二振蕩器122b的低速時(shí)鐘信號(hào)脈沖周期Ts啟/停第一振蕩器122a的高速時(shí)鐘信號(hào),因而從CPU121a可被高速時(shí)鐘信號(hào)或第一振蕩器122a間歇激活,以實(shí)現(xiàn)低功耗。
再者,主從CPU111a與121a可通過串行通信線路111d與121d相互通信,使主CPU111a通過串行通信線路111d與121d發(fā)送至少存在啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315里的目標(biāo)測(cè)量時(shí)間。而且,主CPU111a配備了監(jiān)視器輸入信號(hào)MNT和監(jiān)視器控制裝置639。
監(jiān)視器輸入信號(hào)NMT是把計(jì)時(shí)電路單元120a產(chǎn)生的開始輸出信號(hào)作為監(jiān)視信息輸入給主CPU111a的信號(hào)。當(dāng)電源開關(guān)102閉合而對(duì)主從CPU111a與121a供電時(shí),主CPU111a通過串行通信線路111d與121d產(chǎn)生開始輸出信號(hào)的強(qiáng)制操作命令。根據(jù)監(jiān)視器輸入信號(hào)MNT對(duì)強(qiáng)制操作命令的操作狀況,監(jiān)視器控制裝置639檢查計(jì)時(shí)電路單元120a和串行通信線路111d與121d的操作。
因此,該電子控制設(shè)備的特征在于,當(dāng)電源開關(guān)102閉合使車載Δ100a操作時(shí),可檢查計(jì)時(shí)電路單元120a和串行通信線路111d與121d的操作,從而防止由于部件損壞而不適當(dāng)所產(chǎn)生的啟動(dòng)操作。
而且,開始輸出信號(hào)的強(qiáng)制操作命令是強(qiáng)制的通/斷命令633,它由主CPU111a通過串行通信線路111d與121d饋給計(jì)時(shí)電路單元120a,強(qiáng)制地接通或切斷計(jì)時(shí)電路單元120a產(chǎn)生的開始輸出信號(hào)。該開始輸出信號(hào)有一對(duì)正負(fù)輸出信號(hào)PWP與PWN,具有相反的正負(fù)極性的邏輯電平。
因此,該電子控制設(shè)備的特征在于,通過讓它不工作,可防止由于輸出單元的部件損壞而不適當(dāng)?shù)禺a(chǎn)生啟動(dòng)操作,除非成對(duì)的開始輸出信號(hào)PWP與PWN都變得異常。
開始輸出信號(hào)的強(qiáng)制操作命令是操作操作啟動(dòng)命令636,由主CPU111a通過串行通信線路111d與121d饋給計(jì)時(shí)電路單元120a,以根據(jù)模擬目標(biāo)測(cè)量時(shí)間產(chǎn)生開始輸出信號(hào)。因而該電子控制設(shè)備的特征在于,通過操作檢查,包括啟動(dòng)時(shí)間的計(jì)時(shí)操作,可防止由于多個(gè)相關(guān)部件的損壞而不適當(dāng)?shù)禺a(chǎn)生啟動(dòng)操作。
而且,計(jì)時(shí)電路單元120a還包括由從CPU121a操作的被校目標(biāo)值操作裝置310和位于從CPU121a之外的第三計(jì)數(shù)器123c。被校目標(biāo)值操作裝置310計(jì)算目標(biāo)值K=τo/Ts,因而即使低速時(shí)鐘信號(hào)的脈沖周期Ts可能出現(xiàn)波動(dòng),但是脈沖周期Ts與被校目標(biāo)值K的乘積總是為計(jì)時(shí)單元時(shí)間τo。另外,第三計(jì)數(shù)器123c統(tǒng)計(jì)低速時(shí)鐘信號(hào),在被計(jì)當(dāng)前值每次達(dá)到被校目標(biāo)值K時(shí)使當(dāng)前值復(fù)位,并產(chǎn)生具有計(jì)時(shí)單元時(shí)間τo的第一周期的計(jì)時(shí)第一信號(hào)CLK1,以再次重復(fù)統(tǒng)計(jì)低速時(shí)鐘信號(hào)。計(jì)時(shí)計(jì)數(shù)器311和312對(duì)時(shí)間校正的計(jì)時(shí)第一信號(hào)CLK1計(jì)數(shù),得到與自計(jì)數(shù)開始以來消逝的時(shí)間成正比的當(dāng)前值。
因此,該電子控制設(shè)備的特征在于,通過用計(jì)時(shí)電路單元311與312對(duì)計(jì)時(shí)第一信號(hào)CLK1或高度精密的時(shí)鐘信號(hào)計(jì)數(shù),它不受高速時(shí)鐘信號(hào)周期Th的各種離散波動(dòng)、低速時(shí)鐘信號(hào)脈沖周期的各種離散波動(dòng)和環(huán)境溫度波動(dòng)不利的影響,可獲得目標(biāo)啟動(dòng)時(shí)間。
計(jì)時(shí)電路單元120a還包括高速時(shí)鐘停止裝置307,用于在第三計(jì)數(shù)器123c的當(dāng)前值不是預(yù)定值時(shí)停止第一振蕩器122a,由此停止從CPU121a工作。在第三計(jì)數(shù)器123c的當(dāng)前值在預(yù)定值范圍內(nèi)而高速時(shí)鐘信號(hào)有效的周期內(nèi),計(jì)時(shí)計(jì)數(shù)器311和312和第二估算裝置705的計(jì)數(shù)操作變?yōu)橹芷谟行А?br> 該電子控制設(shè)備的特征在于,在電源開關(guān)102斷開而停止主CPU111a后,高速時(shí)鐘信號(hào)間歇地產(chǎn)生以運(yùn)行從CPU121a,從而在大部分時(shí)期第三計(jì)數(shù)器123c只對(duì)低速時(shí)鐘信號(hào)計(jì)數(shù),由此提供低功耗的啟動(dòng)計(jì)時(shí)器電路。
在計(jì)時(shí)電路單元120a中,計(jì)時(shí)計(jì)數(shù)器分成第一和第二計(jì)時(shí)計(jì)數(shù)器311與312,前者是一分頻計(jì)數(shù)器,用于對(duì)計(jì)數(shù)第一信號(hào)CLK1計(jì)數(shù),以在計(jì)數(shù)值每次達(dá)到預(yù)定值時(shí)產(chǎn)生計(jì)時(shí)第二信號(hào)CLK2;后者對(duì)計(jì)時(shí)第二信號(hào)CLK2計(jì)數(shù),在計(jì)數(shù)值變成對(duì)應(yīng)于存貯在啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315里的目標(biāo)測(cè)量時(shí)間時(shí),比較判斷輸出裝置316就輸出一開始輸出信號(hào)。第二估算裝置705在每次產(chǎn)生計(jì)時(shí)第二信號(hào)CLK2時(shí)工作。
因此,該電子控制設(shè)備的特征在于,通過改變第一計(jì)時(shí)計(jì)數(shù)器311的計(jì)數(shù)值而改變計(jì)時(shí)第二信號(hào)CLK2的周期,可用級(jí)聯(lián)連接的第二計(jì)時(shí)計(jì)數(shù)器312可得到各種規(guī)格的長(zhǎng)短啟動(dòng)時(shí)間。
計(jì)時(shí)電路單元120a還包括與外部連接的顯示元件106和驅(qū)動(dòng)該顯示元件106閃顯的閃顯輸出裝置314,后者是通/斷比控制裝置,當(dāng)?shù)谝挥?jì)時(shí)計(jì)數(shù)器311的計(jì)數(shù)當(dāng)前值在預(yù)定值范圍內(nèi)時(shí),驅(qū)動(dòng)顯示元件106閃顯,而在第一計(jì)時(shí)計(jì)數(shù)器311的計(jì)數(shù)當(dāng)前值不是預(yù)定值時(shí),停止驅(qū)動(dòng)顯示元件106。顯示元件106置于至少能被車輛駕駛者看得見的位置,顯示時(shí)看得出計(jì)時(shí)電路單元120a在工作。
因此,該電子控制設(shè)備的特征在于,即使在電源開關(guān)102斷開后,也能提示啟動(dòng)的有效狀態(tài),而且容易改變閃顯操作的閃顯比,此減少功耗。
顯示元件106置于從車外也看得見的位置,因而可用作警戒顯示裝置,以防停放車輛的遭竊。
因此,該電子控制設(shè)備的特征在于,計(jì)時(shí)電路單元120a可把指示操作模式的該顯示元件用作防竊警戒的顯示元件,以抑制功耗增大。
插在車載電池101與主電源電路114a之間的開關(guān)元件104a是電源繼電器的輸出觸點(diǎn),繼電器中的電磁線圈103a用第一至第三驅(qū)動(dòng)信號(hào)的邏輯加輸出閉合。響應(yīng)于電源開關(guān)102在車輛行駛時(shí)的閉合或斷開,第一驅(qū)動(dòng)信號(hào)變成有效或無效。
而且,第二驅(qū)動(dòng)信號(hào)或是輸出允許信號(hào)OUTE,它在由主CPU111a產(chǎn)生的看門狗清除信號(hào)WD1的生成周期為預(yù)定時(shí)間或更短時(shí)有效,或是主CPU111a產(chǎn)生的自保驅(qū)動(dòng)信號(hào)DR。
再者,第三驅(qū)動(dòng)信號(hào)是從CPU121a產(chǎn)生的開始輸出信號(hào)PWP/PWN。主CPU111a用第三驅(qū)動(dòng)信號(hào)啟動(dòng)后,就停止輸出開始輸出信號(hào)PWP/PWN,開關(guān)元件104a的閉合操作用第二驅(qū)動(dòng)信號(hào)代替第三驅(qū)動(dòng)信號(hào)保持,或者第三驅(qū)動(dòng)信號(hào)連續(xù)產(chǎn)生,但因啟動(dòng)操作結(jié)束,主CPU111a停止其輸出。
因此,該電子控制設(shè)備的特征在于即使在電源開關(guān)102斷開后,第二驅(qū)動(dòng)信號(hào)仍使主CPU111a能準(zhǔn)備啟動(dòng)控制;可伴隨開始輸出信號(hào)PWP/PWN的產(chǎn)生控制啟動(dòng)操作周期,從而在啟動(dòng)準(zhǔn)備操作或啟動(dòng)操作結(jié)束后立即斷開主電源電路114a,可節(jié)省車載電池101的電力。
實(shí)施例2現(xiàn)在描述圖9示出的本發(fā)明第二實(shí)施例的電子控制設(shè)備整體結(jié)構(gòu)圖,著重指出與圖1結(jié)構(gòu)的差異。
圖9中,車載電子控制設(shè)備100b主要由主控電路單元110b和計(jì)時(shí)電路單元120b構(gòu)成,并裝在未示出的密封外殼里。
首先,將具有電磁線圈103b的電源繼電器的輸出觸點(diǎn)104b通過反向電流截止二極管140連接主電源電路114a,構(gòu)成起自車載電池101的第一饋電電路。
主控電路單元110b包括與主CPU111a關(guān)聯(lián)的非易失閃爍存儲(chǔ)器的第一程序存儲(chǔ)器111e、操作處理RAM存儲(chǔ)器111c和串并聯(lián)轉(zhuǎn)換器111d,并按主CPU111a的操作啟動(dòng)產(chǎn)生自保驅(qū)動(dòng)信號(hào)DR。
電源開關(guān)102閉合時(shí),對(duì)電磁線圈103b賦能的晶體管130通過驅(qū)動(dòng)電阻器132導(dǎo)通。主CPU111a工作時(shí),自保驅(qū)動(dòng)信號(hào)DR通過基極電阻器135使晶體管135b導(dǎo)通和驅(qū)動(dòng),因而晶體管130利用驅(qū)動(dòng)電阻器135c和晶體管135b保持導(dǎo)通。
如圖10所示,計(jì)時(shí)電路單元120b包括低速低耗的從CPU121a,兩個(gè)由環(huán)形振蕩器組成的高低速振蕩器122和三個(gè)硬件計(jì)數(shù)器123。在用作第一開關(guān)元件的輸出觸點(diǎn)104b斷開后并超過了預(yù)定的目標(biāo)測(cè)量時(shí)間,計(jì)時(shí)電路單元120b產(chǎn)生開始輸出信號(hào)PWP。
晶體管141或第二開關(guān)元件接在車載電池101與主電源電路114a之間,當(dāng)基板電路里的晶體管142導(dǎo)通時(shí),晶體管141就通過驅(qū)動(dòng)電阻器143而導(dǎo)通被驅(qū)動(dòng)。
啟動(dòng)驅(qū)動(dòng)輸出PWP通過二極管127c與驅(qū)動(dòng)電阻器127b的串聯(lián)電路使晶體管142導(dǎo)通和驅(qū)動(dòng),而主CPU111a的自保驅(qū)動(dòng)輸出DR通過二極管127d與驅(qū)動(dòng)電阻器127b的串聯(lián)電路保持使它導(dǎo)通。
使晶體管135b和142保持導(dǎo)通的自保驅(qū)動(dòng)輸出DR可用輸出允許信號(hào)DOTE代替,后者在看門狗清除信號(hào)WD1或主CPU111a產(chǎn)生的脈沖串具有預(yù)定值或更小的脈寬時(shí),由監(jiān)視計(jì)時(shí)器電路119產(chǎn)生。
而且,若從CPU121a連續(xù)產(chǎn)生開始輸出信號(hào)PWP,而主CPU111a在啟動(dòng)操作結(jié)束時(shí)停止產(chǎn)生該開始輸出信號(hào),就不需要用自保驅(qū)動(dòng)信號(hào)DR或輸出允許信號(hào)OUTE驅(qū)動(dòng)晶體管142。
現(xiàn)在描述表示圖9計(jì)時(shí)電路單元控制框圖的圖10,指出與圖3的差異。
圖10中,用于計(jì)時(shí)電路單元120b的從CPU121a與第二程序存儲(chǔ)器121e或非易失存儲(chǔ)器如掩模ROM存儲(chǔ)器協(xié)同工作,并與第一振蕩器122a產(chǎn)生的高速時(shí)鐘信號(hào)同步工作。從CPU121a與第二RAM存儲(chǔ)器121c執(zhí)行操作處理,通過構(gòu)成串行通信線路的串并聯(lián)轉(zhuǎn)換器12111d與主CPU111a通信。
第一計(jì)時(shí)計(jì)數(shù)器321a對(duì)第一周期τ0如為0.1秒的計(jì)時(shí)第一信號(hào)CLK1計(jì)數(shù),產(chǎn)生第二周期τ如為1分鐘的計(jì)時(shí)第二信號(hào)CLK2。例如,當(dāng)?shù)谝挥?jì)時(shí)計(jì)數(shù)器312a取當(dāng)前值600時(shí),當(dāng)前值比較裝置323a產(chǎn)生計(jì)時(shí)第二信號(hào)CLK2,并把第一計(jì)時(shí)計(jì)數(shù)器321a的當(dāng)前值復(fù)位至0。
第二計(jì)時(shí)計(jì)數(shù)器322對(duì)計(jì)時(shí)第二信號(hào)CLK2計(jì)數(shù),當(dāng)其當(dāng)前值取對(duì)應(yīng)于存在啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315里的時(shí)間數(shù)值時(shí),通過比較判斷輸出裝置316發(fā)出開始輸出信號(hào)PWP。
存在啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315里的啟動(dòng)時(shí)間是直接目標(biāo)值,如5小時(shí)30分鐘,而被比較判斷輸出裝置316比較值可轉(zhuǎn)換為計(jì)時(shí)單位,如第二計(jì)時(shí)計(jì)數(shù)器322中的19,800秒。
然而,主CPU111a發(fā)出的目標(biāo)測(cè)量時(shí)間值本身也可轉(zhuǎn)換成第二計(jì)時(shí)計(jì)數(shù)器322的計(jì)時(shí)單位。
環(huán)形計(jì)數(shù)器321b對(duì)第一周期τ0為0.1秒的計(jì)時(shí)第一信號(hào)CLK1計(jì)數(shù),而在環(huán)形計(jì)數(shù)器321b的當(dāng)前值每次達(dá)到閃爍周期設(shè)置存儲(chǔ)器325設(shè)置的值如20時(shí),當(dāng)前值比較裝置323b就把環(huán)形計(jì)數(shù)器321b的當(dāng)前值復(fù)位至0。
當(dāng)環(huán)形計(jì)數(shù)器的當(dāng)前值在預(yù)定值范圍內(nèi)時(shí),閃驅(qū)顯示輸出裝置324就產(chǎn)生閃顯輸出信號(hào)FLK。
因此,通過改變閃爍周期設(shè)置存儲(chǔ)器325的設(shè)置值,或選用存有各種設(shè)置值的設(shè)置存儲(chǔ)器,都能自由地改變顯示元件106的閃爍周期。
用于輸入門元件301a與301b的輸出的邏輯加元件301b,與公共計(jì)數(shù)器123b的計(jì)數(shù)輸入電路連接。基于校正命令302a的計(jì)數(shù)值NO可存入計(jì)數(shù)值存儲(chǔ)器304a,基于校正命令302b的計(jì)數(shù)值N存入計(jì)數(shù)值存儲(chǔ)器304b。校正命令302a與302b不同時(shí)產(chǎn)生。
圖9電子控制設(shè)備前后兩半部分的操作與圖1的相同,如圖6和8所示。
然而,第一和第二計(jì)時(shí)計(jì)數(shù)器311與312用計(jì)數(shù)器321a與322代替,第一和第二計(jì)數(shù)器123a與123b用公共計(jì)數(shù)器123d代替。圖6、7A與7B的步驟框700a與700b可用圖11A與11B的步驟框代替。
在表示說明圖6步驟框700a部分操作的流程圖的圖11A中,在步驟701a啟動(dòng)圖6步驟框700a的操作。在后一步驟702,判斷步驟611是否已測(cè)出計(jì)數(shù)值NO;若測(cè)量未完成,例程轉(zhuǎn)到步驟703a,若完成了,則轉(zhuǎn)到步驟703b。
在步驟703a,步驟602設(shè)置的初始值可讀為計(jì)數(shù)值NO。在步驟703b,把實(shí)際計(jì)數(shù)值讀為計(jì)數(shù)值NO,該值在步驟611測(cè)量并存入計(jì)數(shù)值存儲(chǔ)器304a。
在步驟703a或703b之后激活步驟704,判斷第一計(jì)時(shí)計(jì)數(shù)器321a的當(dāng)前值是否為0;若不是0,例程轉(zhuǎn)到步驟706,只有為0才轉(zhuǎn)到步驟705。
在步驟705,產(chǎn)生圖10的第二校正命令302b,公共計(jì)數(shù)器123d對(duì)計(jì)數(shù)值N計(jì)數(shù)。當(dāng)該值存入計(jì)數(shù)值存儲(chǔ)器304b時(shí),按圖4c的公式(3)計(jì)算被校目標(biāo)值K并把它存入脈沖目標(biāo)值存儲(chǔ)器305。之后,例程轉(zhuǎn)到步驟706。
在步驟706,判斷啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315是否設(shè)置了不是初值0的數(shù)值;若設(shè)置了,例程轉(zhuǎn)到步驟707a,存貯附加值Δ=1,若還未設(shè)置,則轉(zhuǎn)到步驟707b,存貯附加值Δ=0。
使用附加值來判斷第二計(jì)時(shí)計(jì)數(shù)器322是否作加法,若附加值為0,則不作加法。
在步驟707a或707b之后,激活步驟720,第一計(jì)時(shí)計(jì)數(shù)器321a和環(huán)形計(jì)數(shù)器321b以一個(gè)脈沖對(duì)計(jì)時(shí)第一信號(hào)CLK1計(jì)數(shù),同時(shí)等候計(jì)時(shí)第一信號(hào)CLK1的到來。在后一步驟721,判斷環(huán)形計(jì)數(shù)器321b的當(dāng)前值是否為1;若為1,例程轉(zhuǎn)到步驟722a,若不是1,則轉(zhuǎn)到步驟722b。
在步驟722a,閃爍輸出FLK置成邏輯電平H而點(diǎn)亮顯示元件106,例程轉(zhuǎn)到步驟723。在步驟722b,在步驟722a設(shè)置的閃顯輸出FLK復(fù)位,例程轉(zhuǎn)到步驟723。在步驟723,判斷環(huán)形計(jì)數(shù)器321b的當(dāng)前值是否為存在閃爍周期設(shè)置存儲(chǔ)器325里的目標(biāo)值Nmax;若不是,例程轉(zhuǎn)到步驟725,只有是才轉(zhuǎn)到步驟724。在步驟724,環(huán)形計(jì)數(shù)器721b的當(dāng)前值復(fù)位至0,例程轉(zhuǎn)到步驟725。
在步驟725,判斷第一計(jì)時(shí)計(jì)數(shù)器721a的當(dāng)前值是否為600;若不是,例程到步驟719a,只有是才轉(zhuǎn)到步驟726。
在步驟726,把附加值Δ加到第二計(jì)時(shí)計(jì)數(shù)器322的當(dāng)前值里,第一計(jì)時(shí)計(jì)數(shù)器321a的當(dāng)前值復(fù)位至0。之后,例程轉(zhuǎn)到步驟719a。
在步驟719a之后,例程轉(zhuǎn)到圖6的步驟717a,判斷第二計(jì)時(shí)計(jì)數(shù)器322的當(dāng)前值是否變成對(duì)應(yīng)于啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315設(shè)置值的目標(biāo)值;若未達(dá)到,例程返到步驟603,執(zhí)行計(jì)時(shí)操作,同時(shí)循環(huán)步驟603和步驟框700b。若步驟717a判定達(dá)到了目標(biāo)值,則例程轉(zhuǎn)到圖8的步驟800。
在表示說明圖6步驟框700b部分操作流程圖的圖11B中,在步驟701b啟動(dòng)圖6步驟框700b的操作。后續(xù)步驟702~726的操作與圖7A的相同。
但因主CPU111a工作,故取消了步驟721~724的操作,不產(chǎn)生閃顯輸出FLK。在步驟720,環(huán)形計(jì)數(shù)器321b不計(jì)數(shù)。當(dāng)步驟725判為NO而第一計(jì)時(shí)計(jì)數(shù)器321a的當(dāng)前值不是600或在后一步驟726時(shí),激活步驟717b,判斷第二計(jì)時(shí)計(jì)數(shù)器322的當(dāng)前值是否達(dá)到目標(biāo)值。在步驟717b判定沒有達(dá)到目標(biāo)值時(shí),激活步驟718,判斷在圖6步驟636b是否收到行使開啟命令;若未收到,例程返步驟702,繼續(xù)計(jì)時(shí)操作。
在步驟717b判定達(dá)到了設(shè)置值或在步驟718判定行使操作開啟時(shí),激活步驟719b,例程轉(zhuǎn)到圖6的步驟614。
但在行使開啟時(shí),步驟614不產(chǎn)生開始輸出。
由此可見,本發(fā)明實(shí)施例2的車載電子控制設(shè)備100b包括主控電路單元110b,包括作為主CPU111a由車載電池101通過開關(guān)元件104b響應(yīng)于電源開關(guān)102與主電源電路114a供電的微處理器,用于按各種輸入傳感器107與108的操作狀態(tài)和第一程序存儲(chǔ)器111e的內(nèi)容驅(qū)動(dòng)諸電氣負(fù)載105;和計(jì)時(shí)電路單元,它一直由車載電池101通過輔助電源電路124供電的120b,用于測(cè)量主電源電路114a的中斷時(shí)間,從而在被測(cè)時(shí)間達(dá)到預(yù)定目標(biāo)測(cè)量時(shí)間時(shí)產(chǎn)生開始輸出信號(hào)PWP,將主電源電路114a與車載電池101相接。
計(jì)時(shí)信號(hào)120b包括作為從CPU121a的微處理器,與第二程序存儲(chǔ)器121e協(xié)同工作,并與第一振蕩器122a產(chǎn)生的高速時(shí)鐘信號(hào)同步工作;計(jì)時(shí)計(jì)數(shù)器321a與322,用于對(duì)第二振蕩器122b產(chǎn)生的低速時(shí)鐘信號(hào)計(jì)數(shù),以測(cè)量主電源電路114a中斷后消逝的時(shí)間;啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315,用于存貯目標(biāo)測(cè)量時(shí)間;比較判斷輸出裝置316,用于在消逝時(shí)間對(duì)應(yīng)于計(jì)時(shí)計(jì)數(shù)器321a與322的被計(jì)數(shù)當(dāng)前值時(shí)產(chǎn)生開始輸出信號(hào)PWP;第一和第二估算裝置611與705;和周期性校正裝置705。
在主CPU111a工作時(shí),由它饋給從CPU121a的校正基準(zhǔn)時(shí)鐘CLK0的預(yù)定測(cè)量周期TO內(nèi),第一估算裝置611用公共計(jì)數(shù)器123d對(duì)高速時(shí)鐘信號(hào)產(chǎn)生的脈沖計(jì)數(shù),并把測(cè)量到的產(chǎn)生脈沖作為計(jì)數(shù)值NO,從而把高速時(shí)鐘信號(hào)的周期Th估算為Th=TO/NO。
主CPU111a不工作時(shí),在長(zhǎng)度為低速時(shí)鐘信號(hào)周期Tsn倍的分頻脈沖周期T內(nèi),第二估算裝置705用公共計(jì)數(shù)器123d統(tǒng)計(jì)高速時(shí)鐘信號(hào)產(chǎn)生的脈沖計(jì)數(shù),并把測(cè)量到的產(chǎn)生脈沖作為計(jì)數(shù)值N,從而把低速時(shí)鐘信號(hào)的脈沖周期Ts估算為Ts=T/n=Th×N/n=TO(N/NO)/n。
另外,周期性校正裝置705用第二估算裝置705定期估算低速時(shí)鐘信號(hào)的脈沖周期Ts,并按低速時(shí)鐘信號(hào)被連續(xù)修正與估算的脈沖周期Ts值累積地校正計(jì)時(shí)計(jì)數(shù)器321a和322的當(dāng)前值與計(jì)時(shí)消逝時(shí)間之間的相互關(guān)系。
計(jì)時(shí)電路單元120b還包括由從CPU121a操縱的被校目標(biāo)值操作裝置310和位于從CPU121a之外的第三計(jì)數(shù)器123c,前者計(jì)算目標(biāo)值K=τo/Ts,因而即使低速時(shí)鐘信號(hào)的周期Ts波動(dòng),周期Ts與被校目標(biāo)值K的乘積也總是為計(jì)時(shí)單位時(shí)間τo。
再者,第三計(jì)數(shù)器123c對(duì)低速時(shí)鐘信號(hào)計(jì)數(shù),每次在被計(jì)當(dāng)前值達(dá)到被校目標(biāo)值K時(shí),使當(dāng)前值復(fù)位,并在計(jì)時(shí)單位時(shí)間τo的第一周期產(chǎn)生計(jì)時(shí)第一信號(hào)CLK1,以反復(fù)對(duì)低速時(shí)鐘信號(hào)計(jì)數(shù)。計(jì)時(shí)計(jì)數(shù)器321a和322對(duì)時(shí)間校正的計(jì)時(shí)第一信號(hào)CLK1計(jì)數(shù),得到正比于自計(jì)數(shù)開始以來的消逝時(shí)間的當(dāng)前值。
計(jì)時(shí)電路單元120b還包括高速時(shí)鐘停止裝置307,在第三計(jì)數(shù)器123c的當(dāng)前值不是預(yù)定值時(shí),它就停止第一振蕩器122a,進(jìn)而停止從CPU121a工作。在第三計(jì)數(shù)器123c的當(dāng)前值在預(yù)定值內(nèi)使高速時(shí)鐘信號(hào)工作時(shí),周期激活計(jì)時(shí)計(jì)數(shù)器321a和322和第二估算裝置705的計(jì)數(shù)工作。
在計(jì)時(shí)電路單元120b中,計(jì)時(shí)計(jì)數(shù)器可分成第一和第二計(jì)時(shí)計(jì)數(shù)器321a與322;前者是分頻計(jì)數(shù)器,用于對(duì)計(jì)時(shí)第一信號(hào)CLK1計(jì)數(shù),每次計(jì)數(shù)值達(dá)到預(yù)定值時(shí)就產(chǎn)生計(jì)時(shí)第二信號(hào)CLK2;后者對(duì)計(jì)時(shí)第二信號(hào)CLK2計(jì)數(shù),當(dāng)計(jì)數(shù)值對(duì)應(yīng)于存在啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器315里的目標(biāo)測(cè)量時(shí)間時(shí),便產(chǎn)生開始輸出信號(hào)PWP。第二估算裝置705在每次產(chǎn)生計(jì)時(shí)第二信號(hào)CLK2時(shí)工作。
計(jì)時(shí)電路單元120b還包括與外部連接的顯示元件106、驅(qū)動(dòng)顯示元件106閃顯的閃顯輸出裝置324和閃顯周期設(shè)置存儲(chǔ)器325。閃顯輸出裝置324是通/斷比控制裝置,當(dāng)環(huán)形計(jì)數(shù)器321b在計(jì)數(shù)值變?yōu)榇嬖陂W顯周期設(shè)置存儲(chǔ)器325里的設(shè)置值時(shí)的當(dāng)前值復(fù)位成為預(yù)定值時(shí),就對(duì)計(jì)時(shí)第一信號(hào)CLK1計(jì)數(shù)且驅(qū)動(dòng)顯示元件106。
另對(duì)于準(zhǔn)備存入閃顯周期設(shè)置存儲(chǔ)器325的閃顯周期設(shè)置值,可選用多個(gè)存儲(chǔ)器,其中重寫和存貯了不同的設(shè)置值(至少取決于從CPU121a是否處于啟動(dòng)操作模式),或者存貯了不同的設(shè)置值。顯示元件106置于至少車輛駕駛者看得見的位置,故能顯示計(jì)時(shí)電路單元120b是否工作。
因此,該電子控制設(shè)備的特征在于,即使電源開關(guān)102斷開后,仍能提示啟動(dòng)的工作狀態(tài),而且便于改變閃顯操作的閃顯比,降低了功耗。
該電子控制設(shè)備的特征還在于,能鑒別模式是否為啟動(dòng)操作。
公共計(jì)數(shù)器123d作為設(shè)置在計(jì)時(shí)電路單元120b里的第一和第二計(jì)數(shù)器來使用,因而以不同的計(jì)時(shí)測(cè)量饋?zhàn)灾鰿PU111a的校正基準(zhǔn)時(shí)鐘信號(hào)CLK0的周期和計(jì)時(shí)電路單元120b按第二振蕩器122b所產(chǎn)生的低速時(shí)鐘信號(hào)的脈沖周期。
因此該電子控制設(shè)備的特征在于,可得到小型廉價(jià)的計(jì)時(shí)電路單元120b。
車載電子控制設(shè)備100b還包括第一和第二饋電電路。
第一饋電電路包括電源繼電器,具有用于接在主電源電路114a和各種電氣負(fù)載105與車載電池101之間的第一開關(guān)元件104b的輸出觸點(diǎn)和閉路驅(qū)動(dòng)該輸出觸點(diǎn)的電磁線圈103b;和與輸出觸點(diǎn)串接的逆流截止二極管140。電磁線圈103b是一饋電電路,在工作于車輛運(yùn)行時(shí)的電源開關(guān)102閉合時(shí)被偏置,而且在主CPU111a產(chǎn)生的看門狗清除信號(hào)WD1的產(chǎn)生周期為預(yù)定時(shí)間或更短時(shí)輸出允許信號(hào)OUTE變成有效或者自保驅(qū)動(dòng)信號(hào)DR由主CPU111a產(chǎn)生時(shí)保持工作。
第二饋電電路包括第二開關(guān)元件141,用于連接主電源電路114a和車載電池101。第二開關(guān)元件141在產(chǎn)生開始輸出信號(hào)PWP時(shí)閉合,并由任一第一、第二和第三閉合繼續(xù)裝置保持閉合,而在閉合繼續(xù)裝置變成不工作時(shí)斷開。
第一閉合連接裝置使計(jì)時(shí)電路單元120b將開始輸出信號(hào)PWP繼續(xù)下去,直到被啟動(dòng)的主CPU111a產(chǎn)生停止命令。第二閉合繼續(xù)裝置被主CPU111a啟動(dòng)后產(chǎn)生的自保驅(qū)動(dòng)信號(hào)DR取代。第三閉合繼續(xù)裝置被輸出允許信號(hào)OUTE替代,該信號(hào)在主CPU111a啟動(dòng)后產(chǎn)生的看門狗清除信號(hào)WD1的產(chǎn)生周期為預(yù)定時(shí)間或更短時(shí)有效。
再者,逆流截止二極管140以某種關(guān)系連接,即允許電力從第一饋電電路饋到諸電氣負(fù)載105,但阻止電力從第二饋電電路饋到各種電氣負(fù)載105。
因此,該電子控制設(shè)備的特征在于,即使在電源開關(guān)102,斷開后,第二驅(qū)動(dòng)信號(hào)仍使主CPU111a準(zhǔn)備啟動(dòng)控制,而且在伴隨產(chǎn)生開始輸出信號(hào)PWP的啟動(dòng)操作周期能被主CPU111a控制,從而通過在啟動(dòng)準(zhǔn)備操作或啟動(dòng)操作結(jié)束后立刻中斷主電源電路114a,可以節(jié)省車載電池101的電力。
該電子控制設(shè)備的特征還在于,第一開關(guān)元件104b在啟動(dòng)操作時(shí)斷開,使電力不饋給與第一開關(guān)元件104b可連接的各種電氣負(fù)載105,從而防止不必要地增大功耗。
權(quán)利要求
1.一種車載電子控制設(shè)備,其特征在于,包括主控電路單元,包括微處理器,作為主CPU由車載電池通過響應(yīng)于電源開關(guān)與主電源電路的操作的開關(guān)元件供電,用于按各種輸入傳感器的操作狀態(tài)和第一程序存儲(chǔ)器的內(nèi)容驅(qū)動(dòng)各種電氣負(fù)載;和計(jì)時(shí)電路單元,這一直,由車載電池通過輔助電源電路供電的,用于根據(jù)主CPU的時(shí)間測(cè)量啟動(dòng)命令測(cè)量消逝時(shí)間,從而在達(dá)到預(yù)定目標(biāo)測(cè)量時(shí)間時(shí)產(chǎn)生開始輸出信號(hào),并用車載電池對(duì)主電源電路饋電,以啟動(dòng)和激活所述主CPU,其中所述計(jì)時(shí)電路單元包括微處理器,作為從CPU,它與第二程序存儲(chǔ)器協(xié)同工作,并與第一振蕩器產(chǎn)生的高速時(shí)鐘信號(hào)同步工作;計(jì)時(shí)計(jì)數(shù)器,用于對(duì)第二振蕩器所產(chǎn)生的低速時(shí)鐘信號(hào)計(jì)數(shù),以測(cè)量所述主電源電路斷開后的消逝時(shí)間;第一估算裝置,通過在所述主CPU工作時(shí)接收來自驅(qū)動(dòng)所述主CPU的基準(zhǔn)振蕩器輸出信號(hào)的周期被相除或相乘的校正基準(zhǔn)時(shí)鐘,并在所述校正基準(zhǔn)時(shí)鐘預(yù)定的測(cè)量周期用第一計(jì)數(shù)器對(duì)所述高速時(shí)鐘信號(hào)產(chǎn)生的脈沖計(jì)數(shù),來估算所述高速時(shí)鐘信號(hào)的脈沖周期;第二估算裝置,通過在所述主CPU不工作時(shí)在所述低速時(shí)鐘信號(hào)的分頻脈沖周期用第二計(jì)數(shù)器對(duì)所述高速時(shí)鐘信號(hào)產(chǎn)生的脈沖計(jì)數(shù),估算所述低速時(shí)鐘信號(hào)的周期;和、周期性校正裝置,用于通過用所述第二估算裝置對(duì)低速時(shí)鐘信號(hào)定期作周期估算,根據(jù)低速時(shí)鐘信號(hào)被連續(xù)修正與估算的周期,累積地校正所述計(jì)時(shí)計(jì)數(shù)器的當(dāng)前值和計(jì)時(shí)消逝時(shí)間。
2.如權(quán)利要求1所述的車載電子控制設(shè)備,其特征在于,所述從CPU包括具有比主CPU的存儲(chǔ)器速度更低、容量更小的存儲(chǔ)器的微處理器;和由環(huán)形振蕩器組成的第一和第二振蕩器或半導(dǎo)體振蕩器,而且其中,所述第一振蕩器的高速時(shí)鐘信號(hào)由所述計(jì)時(shí)計(jì)數(shù)器啟/停,使所述從CPU被高速時(shí)鐘信號(hào)即第一振蕩器間歇激活。
3.如權(quán)利要求1所述的車載電子控制設(shè)備,其特征在于,主從CPU用串行通信線路連接,使主CPU通過串行通信線路發(fā)送準(zhǔn)備至少存入啟動(dòng)時(shí)間設(shè)置存儲(chǔ)器的目標(biāo)測(cè)量時(shí)間,因而主CPU能用從CPU應(yīng)答的內(nèi)容來檢查從CPU的操作狀況,其中,主CPU包括監(jiān)視輸入信號(hào)與監(jiān)視器控制裝置,其中,所述監(jiān)視器輸入信號(hào)是把計(jì)時(shí)電路單元產(chǎn)生的開始輸出信號(hào)作為監(jiān)視信息輸入主CPU的信號(hào),和其中,所述監(jiān)視器控制裝置在主CPU通過串行通信線路產(chǎn)生所述強(qiáng)制操作命令時(shí),依據(jù)監(jiān)視器輸入信號(hào)操作對(duì)開始輸出信號(hào)的強(qiáng)制操作命令的操作狀況,檢查計(jì)時(shí)電路單元和串行通信線路的操作。
4.如權(quán)利要求3所述的車載電子控制設(shè)備,其特征在于,所述計(jì)時(shí)電路單元產(chǎn)生的開始輸出信號(hào)包括一對(duì)具有相反正負(fù)邏輯電平的正負(fù)輸出信號(hào)。
5.如權(quán)利要求3所述的車載電子控制設(shè)備,其特征在于,所述開始輸出信號(hào)的強(qiáng)制操作命令從主CPU經(jīng)串行通信線路饋給計(jì)時(shí)電路單元,以根據(jù)來自主CPU的模擬目標(biāo)測(cè)量時(shí)間行使能促進(jìn)產(chǎn)生開始輸出信號(hào)的操作。
6.如權(quán)利要求1所述的車載電子控制設(shè)備,其特征在于,所述計(jì)時(shí)電路單元還包括由從CPU操作的被校目標(biāo)值操作裝置和位于從CPU之外的第三計(jì)數(shù)器,其中,所述被校目標(biāo)值操作裝置所作的計(jì)算,即使第二振蕩器低速時(shí)鐘信號(hào)的脈沖周期可能波動(dòng),也總是使第二振蕩器低速時(shí)鐘信號(hào)的脈沖周期與被校目標(biāo)值的乘積為恒定的計(jì)時(shí)單位時(shí)間,其中,所述第三計(jì)數(shù)器對(duì)第二振蕩器低速時(shí)鐘信號(hào)的脈沖周期計(jì)數(shù),并產(chǎn)生具有計(jì)時(shí)單位時(shí)間第一周期的計(jì)時(shí)單位信號(hào),以便再反復(fù)統(tǒng)計(jì)低速時(shí)鐘信號(hào)計(jì)數(shù),和其中,所述計(jì)時(shí)計(jì)數(shù)器對(duì)時(shí)間校正的計(jì)時(shí)單位信號(hào)計(jì)數(shù),得到正比于計(jì)數(shù)開始以來消逝時(shí)間的當(dāng)前值。
7.如權(quán)利要求6所述的車載電子控制設(shè)備,其特征在于,所述計(jì)時(shí)電路單元還包高速時(shí)鐘停止裝置,和其中,高速時(shí)鐘停止裝置在第三計(jì)數(shù)器的當(dāng)前值不是預(yù)定值時(shí)停止第一振蕩器,從而停止從CPU操作,因而在第三計(jì)數(shù)器的當(dāng)前值在預(yù)定值范圍內(nèi)的周期,使高速時(shí)鐘信號(hào)有效,計(jì)時(shí)計(jì)數(shù)器的計(jì)數(shù)操作和第二估算裝置變成周期性的工作。
8.如權(quán)利要求1所述的車載電子控制設(shè)備,其特征在于,計(jì)時(shí)電路單元里所述計(jì)時(shí)計(jì)數(shù)器可分成第一和第二計(jì)時(shí)計(jì)數(shù)器,其中,所述第一計(jì)時(shí)計(jì)數(shù)器是分頻計(jì)數(shù)器,用于對(duì)計(jì)時(shí)第一信號(hào)計(jì)數(shù),以在所述計(jì)數(shù)值每次達(dá)到預(yù)定值時(shí)產(chǎn)生計(jì)時(shí)第二信號(hào),其中,所述第二計(jì)時(shí)計(jì)數(shù)器對(duì)所述計(jì)時(shí)第二信號(hào)計(jì)數(shù),從而當(dāng)所述計(jì)數(shù)值變成對(duì)應(yīng)于存在所述測(cè)量時(shí)間設(shè)置存儲(chǔ)器里的目標(biāo)測(cè)量時(shí)間時(shí),比較判斷輸出裝置就輸出開始輸出信號(hào),和其中,所述第二估算裝置在每次產(chǎn)生計(jì)時(shí)第二信號(hào)時(shí)工作。
9.如權(quán)利要求8所述的車載電子控制設(shè)備,其特征在于,所述計(jì)時(shí)電路單元還包括與外部連接的顯示元件和用于驅(qū)動(dòng)所述顯示元件閃顯的閃顯輸出裝置,其中,所述閃顯輸出裝置是通/斷比控制裝置,在第一計(jì)時(shí)計(jì)數(shù)器的計(jì)數(shù)當(dāng)前值在預(yù)定值范圍內(nèi)時(shí)驅(qū)動(dòng)顯示元件閃顯,在所述第一計(jì)時(shí)計(jì)數(shù)器的計(jì)數(shù)當(dāng)前值不是預(yù)定值時(shí)停止驅(qū)動(dòng)顯示元件,和其中,所述顯示元件至少位于可目視到的位置,以顯示計(jì)時(shí)電路單元在工作。
10.如權(quán)利要求9所述的車載電子控制設(shè)備,其特征在于,所述計(jì)時(shí)電路單元還包括與外部連接的顯示元件;驅(qū)動(dòng)所述顯示元件閃顯的閃顯輸出裝置;和閃顯周期設(shè)置存儲(chǔ)器,其中,所述閃顯輸出裝置是連接環(huán)形計(jì)數(shù)器的通/斷比控制裝置,它對(duì)計(jì)時(shí)第一信號(hào)計(jì)數(shù),并在所述計(jì)數(shù)值變?yōu)榇嬖陂W顯周期設(shè)置存儲(chǔ)器里的設(shè)置值時(shí)對(duì)當(dāng)前值復(fù)位,從而在所述環(huán)形計(jì)數(shù)器的當(dāng)前值為預(yù)定值時(shí)驅(qū)動(dòng)顯示元件,和其中,對(duì)于準(zhǔn)備存入所述閃顯周期設(shè)置存儲(chǔ)器的閃顯周期設(shè)置值,選用了多個(gè)存儲(chǔ)器,其中,改寫和存貯了不同的設(shè)置值,取決于至少從CPU是否處于啟動(dòng)操作模式,或其中,存貯了不同的設(shè)置值。
11.如權(quán)利要求9所述的車載電子控制設(shè)備,其特征在于,所述顯示元件位于可目視到的位置,故可用作防竊警戒顯示裝置。
12.如權(quán)利要求1所述的車載電子控制設(shè)備,其特征在于,一相同的公共計(jì)數(shù)器設(shè)置于所述計(jì)時(shí)電路單元里作為第一和第二計(jì)數(shù)器使用,和其中,以不同的計(jì)時(shí)測(cè)量饋?zhàn)运鲋鰿PU的校正基準(zhǔn)時(shí)鐘信號(hào)的脈沖周期,并測(cè)量計(jì)時(shí)電路單元按第二振蕩器所產(chǎn)生的低速時(shí)鐘信號(hào)的脈沖周期。
13.如權(quán)利要求1所述的車載電子控制設(shè)備,其特征在于,插在電池與主電源電路之間的開關(guān)元件是電源繼電器的輸出觸點(diǎn),其中,電磁線圈用第一、第二和第三驅(qū)動(dòng)信號(hào)的邏輯加輸出閉合,其中,第一驅(qū)動(dòng)信號(hào)響應(yīng)于電源開關(guān)的閉合或斷開而有效或無效,其中,第二驅(qū)動(dòng)信號(hào)是輸出允許信號(hào),它在主CPU產(chǎn)生的看門狗清除信號(hào)的產(chǎn)生周期為預(yù)定時(shí)間或更短時(shí)有效,或是主CPU產(chǎn)生的自保驅(qū)動(dòng)信號(hào),其中,第三驅(qū)動(dòng)信號(hào)是從CPU產(chǎn)生的開始輸出信號(hào),而且其中,在第三驅(qū)動(dòng)信號(hào)啟動(dòng)了主CPU后,停止輸出開始輸出信號(hào),用第二驅(qū)動(dòng)信號(hào)代替第三驅(qū)動(dòng)信號(hào)保持開關(guān)元件的閉合操作,或者繼續(xù)產(chǎn)生第三驅(qū)動(dòng)信號(hào),但在啟動(dòng)操作結(jié)束時(shí),主CPU停止其輸出。
14.如權(quán)利要求1所述的車載電子控制設(shè)備,其特征在于,還包括插在電池與主電源電路之間的第一和第二供電電路,其中,第一供電電路包括電源繼電器,具有接在主電源電路和各種電氣負(fù)載與電池之間的輸出觸點(diǎn)即第一開關(guān)元件和使輸出觸點(diǎn)閉合的電磁線圈;和與輸出觸點(diǎn)串接的逆流截止二極管,其中,電磁線圈是供電電路,它在電源開關(guān)閉合時(shí)被偏置,并用主CPU產(chǎn)生的看門狗清除信號(hào)的產(chǎn)生周期為預(yù)定時(shí)間或更短時(shí)變得有效的輸出允許信號(hào)或者主CPU產(chǎn)生的自保驅(qū)動(dòng)信號(hào)保持工作,其中,第二供電電路包括連接主電源電路與電池的第二開關(guān)元件,使得在產(chǎn)生開始輸出信號(hào)時(shí)閉合的第二開關(guān)元件用第一至第三閉合繼續(xù)裝置中任一個(gè)保持閉合,而在閉合繼續(xù)裝置變得無效時(shí)斷開,其中,第一閉合繼續(xù)裝置令計(jì)時(shí)電路單元把開始輸出信號(hào)延續(xù)到被啟動(dòng)的主CPU產(chǎn)生停止命令,其中,第二閉合繼續(xù)裝置用主CPU啟動(dòng)后產(chǎn)生的自保驅(qū)動(dòng)信號(hào)代替,其中,第三閉合繼續(xù)裝置用輸出允許信號(hào)代替,所述信號(hào)在主CPU啟動(dòng)后產(chǎn)生的看門狗清除信號(hào)的產(chǎn)生周期為預(yù)定時(shí)間或更短時(shí)有效,和其中,逆流截止二極管的連接關(guān)系為允許電力從第一供電電路供給各種電氣負(fù)載,但阻止電力從第二供電電路供給各種電氣負(fù)載。
全文摘要
車載電子控制設(shè)備包括用車載電池通過開關(guān)元件和主電源電路供電的主控電路單元和一直通過輔助電源電路供電的啟動(dòng)計(jì)時(shí)電路單元。計(jì)時(shí)電路單元配有與高速時(shí)鐘信號(hào)同步工作的從CPU和用于對(duì)低速時(shí)鐘信號(hào)的分頻信號(hào)計(jì)數(shù)的計(jì)時(shí)計(jì)數(shù)器。當(dāng)電源開關(guān)斷開而斷開開關(guān)元件時(shí),計(jì)時(shí)電路單元通過把低速和高速時(shí)鐘信號(hào)的周期作對(duì)比,周期性測(cè)量目標(biāo)喚醒時(shí)間。
文檔編號(hào)B60R16/02GK1683180SQ20041010227
公開日2005年10月19日 申請(qǐng)日期2004年12月14日 優(yōu)先權(quán)日2004年4月12日
發(fā)明者左山昌彥, 神崎將造 申請(qǐng)人:三菱電機(jī)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1