專利名稱:遙控起動控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種車輛遙控起動控制器,其用于起動停放在諸如停車場之類遠(yuǎn)離用戶的位置上的車輛的發(fā)動機(jī)。
背景技術(shù):
在諸如汽車的車輛中,使用安裝在車體中的電池作為電源來將起動電機(jī)起動,并且通過電機(jī)的旋轉(zhuǎn)力帶動發(fā)動機(jī)以起動發(fā)動機(jī)。為了將起動電機(jī)起動,駕駛員將點(diǎn)火鑰匙插入點(diǎn)火開關(guān)的鑰匙孔中并且將點(diǎn)火鑰匙轉(zhuǎn)到預(yù)定角度,由此接通點(diǎn)火開關(guān)和起動開關(guān)。目前,通過未坐入車內(nèi)的駕駛員的遙控來起動發(fā)動機(jī)的裝置通常用于在冬或夏季里在起動車輛之前先起動空調(diào)。
這種車輛遙控起動控制器包括由駕駛員攜帶的發(fā)射器以及連接在車輛上的接收器和控制器。當(dāng)接收器接收來自發(fā)射器的起動信號并且控制器控制發(fā)動機(jī)的起動時,只有在滿足安全條件的情況下,控制器才會產(chǎn)生偽信號并將其輸出到點(diǎn)火開關(guān)和起動開關(guān)的各個線,以驅(qū)動用于起動發(fā)動機(jī)的起動電機(jī)。
另一方面,目前,通過發(fā)射器的遙控操作來控制車門上鎖操作的無鑰門禁(keyless entry)裝置已變得普遍了,并且在很多車輛上已經(jīng)安裝了。遙控起動控制器和無鑰門禁裝置每一個均需要發(fā)射器。因此,用戶必須攜帶兩個發(fā)射器,這是很麻煩的。在安裝了通過遙控操作來設(shè)置車輛的安全功能的防盜設(shè)備和遙控起動控制器的情況下,用戶也需要攜帶兩個發(fā)射器。
因此,期望能夠用一個公共發(fā)射器控制這些設(shè)備;迄今為止,已經(jīng)能夠用一個公共發(fā)射器控制無鑰門禁裝置和防盜設(shè)備。例如,將上鎖按鈕和安全啟用按鈕(arming button)設(shè)置為一個按鈕,將開鎖按鈕和安全解除(disarming button)按鈕設(shè)置為一個按鈕。當(dāng)按下上鎖按鈕時,在鎖門的同時設(shè)定安全。當(dāng)按下開鎖按鈕時,在開鎖的同時解除安全。然而,在使用該遙控起動控制器的情況下,如果操作與上鎖按鈕或開鎖按鈕相關(guān)聯(lián),則由于駕駛員并不總是希望在上鎖或開鎖時起動或關(guān)閉發(fā)動機(jī),所以這給用戶造成了不便。
另一方面,為了能夠用公共發(fā)射器控制無鑰門禁裝置和遙控起動控制器,日本平成9年第303020號提出了,在發(fā)射器上設(shè)置兩個開關(guān),并且其中一個開關(guān)作為模式變換開關(guān)使用。具體地說,發(fā)射器通常在無鑰門禁模式下工作。在無鑰門禁模式下,通過操作這兩個開關(guān)來發(fā)送上鎖命令和開鎖命令。如果用戶在一段預(yù)定時間內(nèi)持續(xù)操作一個開關(guān),則模式從無鑰門禁模式切換到發(fā)動機(jī)控制模式。在發(fā)動機(jī)控制模式下,通過操作這兩個開關(guān)來發(fā)送發(fā)動機(jī)起動命令和發(fā)動機(jī)關(guān)閉命令。
同樣地,為了能夠用一個公共發(fā)射器控制無鑰門禁裝置和遙控起動控制器,日本平成9年的第322265A號提出了,在無鑰門禁操作和遙控起動操作之間手動地改變發(fā)射器天線的位置,并且當(dāng)用戶操作該公共開關(guān)時,發(fā)射器響應(yīng)于天線的位置有選擇地發(fā)送上鎖命令或發(fā)動機(jī)起動命令。
而且,為了能夠用一個公共發(fā)射器控制安全設(shè)備和遙控起動控制器,日本2002年第130034A號專利公開中提出了在發(fā)射器上設(shè)置發(fā)動機(jī)起動開關(guān)和安全開關(guān)。
發(fā)明內(nèi)容
如上所述,已經(jīng)提出了想要用無鑰門禁裝置或防盜設(shè)備的發(fā)射器控制遙控起動控制器的各種設(shè)備。假定一個開關(guān)用作模式切換開關(guān),而將設(shè)備配置成當(dāng)這個開關(guān)被持續(xù)操作預(yù)定時間時其從一個模式切換到另一模式。在此情況下,為了起動發(fā)動機(jī),用戶需要將這個開關(guān)持續(xù)操作預(yù)定的或更多的時間,這帶來了麻煩。
如果嘗試通過手動改變發(fā)射器天線的位置來切換操作模式,則需要天線位置檢測電路。因此,發(fā)射器的結(jié)構(gòu)將變得復(fù)雜,這是個問題。
而且,如果在發(fā)射器上設(shè)置功能開關(guān),則開關(guān)數(shù)量增加并且發(fā)射器規(guī)模擴(kuò)大,這也是個問題。
如上所述,從裝置結(jié)構(gòu)的簡化和裝置的操作性的角度看,沒有一個令人滿意的裝置可以用無鑰門禁裝置或防盜設(shè)備的發(fā)射器來控制遙控起動控制器。
對于無鑰門禁裝置或防盜設(shè)備,用戶通常在能夠看到車輛的范圍內(nèi)操作發(fā)射器;然而,用戶通常在不能看到車輛的位置諸如房間中操作遙控起動控制器的發(fā)射器。這是因?yàn)樾枰ㄐr間去升高或調(diào)節(jié)駕駛室的溫度。因此,為了使用該發(fā)射器既控制遙控起動控制器又控制另一設(shè)備,還必須考慮安全因素。
本發(fā)明用具有簡單結(jié)構(gòu)并同時考慮了安全因素的無鑰門禁裝置或防盜設(shè)備的發(fā)射器控制遙控起動控制器。
根據(jù)本發(fā)明的一個實(shí)施例,在車輛上安裝一種遙控起動控制器,其包括無鑰門禁裝置,該無鑰門禁裝置用于響應(yīng)用戶對發(fā)射器的上鎖按鈕的操作來控制鎖車門的動作。該遙控起動控制器包括CPU。當(dāng)CPU檢測到發(fā)射器的上鎖按鈕被以第一預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)起動。
根據(jù)本發(fā)明的另一實(shí)施例,在車輛上安裝一種遙控起動控制器,其包括無鑰門禁裝置,該無鑰門禁裝置用于響應(yīng)用戶對發(fā)射器的上鎖按鈕的操作來控制鎖車門的動作。該遙控起動控制器包括CPU。當(dāng)CPU監(jiān)測到發(fā)射器的上鎖按鈕被以第二預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)關(guān)閉。當(dāng)CPU檢測到發(fā)射器的上鎖按鈕被以不同于第一預(yù)定方式的第二預(yù)定方式操作時,CPU可使發(fā)動機(jī)關(guān)閉。
根據(jù)這些結(jié)構(gòu),上鎖按鈕還用于發(fā)動機(jī)起動控制,由此可簡化發(fā)射器的結(jié)構(gòu),同時防盜。當(dāng)上鎖按鈕還用于發(fā)動機(jī)起動控制時,可防止車輛在發(fā)動機(jī)關(guān)閉時被盜竊。即,上鎖按鈕還用于遙控起動和遙控關(guān)閉發(fā)動機(jī),從而可使車門始終保持在上鎖狀態(tài),從而可保證安全。由于可以根據(jù)用戶如何操作單一按鈕(上鎖按鈕)來選擇遙控起動或關(guān)閉發(fā)動機(jī),所以可以在不擴(kuò)大發(fā)射器規(guī)模的情況下簡化用戶需要執(zhí)行的操作。
根據(jù)本發(fā)明的一個實(shí)施例,無鑰門禁裝置可輸出從發(fā)射器發(fā)射的接收信息。該CPU可基于從無鑰門禁裝置輸出的接收信息來檢測發(fā)射器的上鎖按鈕被如何操作。
或者,CPU可基于從無鑰門禁裝置輸出到車輛的鎖傳動器的驅(qū)動信號來檢測發(fā)射器的上鎖按鈕被如何操作。
根據(jù)這些結(jié)構(gòu),遙控起動控制器基于從無鑰門禁裝置輸出的接收信息或者基于發(fā)送到鎖傳動器的驅(qū)動信號來檢測用戶如何操作發(fā)射器的按鈕。因此,能夠容易地檢測用戶如何操作該按鈕。
根據(jù)一個實(shí)施例,一種遙控起動控制器包括無鑰門禁部分和遙控起動控制部分。該無鑰門禁部分響應(yīng)用戶對發(fā)射器的上鎖按鈕的操作來控制鎖車門的動作。該遙控起動控制部分控制車輛發(fā)動機(jī)的起動。當(dāng)遙控起動控制部分檢測到發(fā)射器的上鎖按鈕被以第一預(yù)定方式操作時,該遙控起動控制部分使車輛發(fā)動機(jī)起動。當(dāng)遙控起動控制部分檢測到發(fā)射器的上鎖按鈕被以不同于第一預(yù)定方式的第二預(yù)定方式操作時,該遙控起動控制部分使車輛發(fā)動機(jī)關(guān)閉。
根據(jù)此結(jié)構(gòu),遙控起動控制器包括無鑰門禁部分和遙控部分,其中該無鑰門禁部分響應(yīng)用戶對發(fā)射器的上鎖按鈕的操作來控制鎖車門的動作,該遙控部分遙控起動發(fā)動機(jī)。因此,可將無鑰門禁功能和遙控起動功能配備在單一設(shè)備上,并且可簡化結(jié)構(gòu)。上鎖按鈕也被用于遙控起動和遙控關(guān)閉發(fā)動機(jī)。因此,當(dāng)遙控起動和遙控關(guān)閉發(fā)動機(jī)時,可將車門一直保持在上鎖狀態(tài),從而可保證安全。而且,可根據(jù)單一按鈕的操作模式執(zhí)行發(fā)動機(jī)的遙控起動和遙控關(guān)閉。因此,在不擴(kuò)大發(fā)射器規(guī)模的情況下可簡化需要用戶執(zhí)行的操作。
根據(jù)本發(fā)明的一個實(shí)施例,在車輛上安裝一種遙控起動控制器,其包括防盜設(shè)備,該防盜設(shè)備響應(yīng)用戶對發(fā)射器的啟用按鈕的操作來設(shè)置車輛的安全功能。該遙控起動控制器包括CPU。當(dāng)CPU檢測到發(fā)射器的啟用按鈕被以第一預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)起動。
當(dāng)CPU檢測到發(fā)射器的啟用按鈕被以不同于第一預(yù)定方式的第二預(yù)定方式操作時,CPU使發(fā)動機(jī)關(guān)閉。
根據(jù)本發(fā)明的一個實(shí)施例,在車輛上安裝一種遙控起動控制器,其包括響應(yīng)用戶對發(fā)射器的啟用按鈕的操作來設(shè)置車輛的安全功能的防盜設(shè)備。該遙控起動控制器包括CPU。當(dāng)檢測到發(fā)射器的啟用按鈕被以第二預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)關(guān)閉。
根據(jù)本發(fā)明的那些結(jié)構(gòu),防盜設(shè)備的啟用按鈕也用于對發(fā)動機(jī)進(jìn)行遙控起動和遙控關(guān)閉的控制。因此,可簡化發(fā)射器的結(jié)構(gòu),同時防止車輛在遙控起動和遙控關(guān)閉發(fā)動機(jī)時被盜竊。即,啟用按鈕用于遙控起動和遙控關(guān)閉發(fā)動機(jī),從而當(dāng)遙控起動和遙控關(guān)閉發(fā)動機(jī)時,能夠一直保持在安全上鎖狀態(tài),從而保證安全??筛鶕?jù)單一按鈕的操作模式來執(zhí)行發(fā)動機(jī)的起動和關(guān)閉。因此,可在不擴(kuò)大發(fā)射器規(guī)模的情況下簡化需要用戶執(zhí)行的操作。
在附圖中圖1是示出基于來自無鑰門禁ECU的上鎖命令的接收信息來遙控起動和遙控關(guān)閉發(fā)動機(jī)的遙控起動控制器的示意框圖;圖2是示出圖1中的遙控起動控制器的操作的流程圖;圖3是示出無鑰門禁裝置的發(fā)射器的按鈕操作狀態(tài)的示圖;圖4是示出基于無鑰門禁ECU輸出的上鎖驅(qū)動信號來遙控起動和遙控關(guān)閉發(fā)動機(jī)的遙控起動控制器的示意框圖;圖5是示出圖4中的遙控起動控制器的操作的流程圖;圖6是示出上鎖驅(qū)動信號的信號波形圖;圖7是示出具有結(jié)合了無鑰功能的起動器ECU的遙控起動控制器的示意框圖;圖8是示出圖7中的遙控起動控制器的操作的流程圖;圖9是示出圖7中的遙控起動控制器的發(fā)射器的按鈕操作狀態(tài)的示圖;圖10A-10E是示出在一個修改的實(shí)施例中的遙控起動控制器的操作的流程圖;圖11A和11B是示出無鑰門禁裝置的發(fā)射器的按鈕操作狀態(tài)的示圖;以及圖12是示出發(fā)射器9的詳細(xì)結(jié)構(gòu)的框圖。
具體實(shí)施例方式
將參照附圖描述本發(fā)明的遙控起動控制器的實(shí)施例。
第一實(shí)施例圖1是示出本發(fā)明第一實(shí)施例的遙控起動控制器的示意框圖。如該圖所示,用作遙控起動控制器的起動器ECU 1通過車內(nèi)LAN 2與無鑰門禁ECU 3相連接。
起動器ECU 1包括CPU 11、ROM(只讀存儲器)12、RAM(隨機(jī)存取存儲器)13、計數(shù)器14和定時器15。CPU 11基于存儲在ROM12中的程序來控制起動器ECU 1的硬件部件,并且執(zhí)行發(fā)動機(jī)起動、關(guān)閉等各種程序。RAM 13被實(shí)施為SRAM等,以便存儲在程序執(zhí)行期間產(chǎn)生的臨時數(shù)據(jù)。計數(shù)器14和定時器15執(zhí)行計數(shù)處理和計時處理。使用CPU 11、ROM 12和RAM 13,計數(shù)器14和定時器15不但可被實(shí)施為硬件,而且可被實(shí)施為軟件。
起動器ECU 1的輸入是各種開關(guān)和傳感器的輸出,諸如用于檢測發(fā)動機(jī)罩的打開或關(guān)閉狀態(tài)的發(fā)動機(jī)罩SW 4、用于檢測變速桿是否處在停車位置的停車SW 5、用于檢測制動器是否處在工作狀態(tài)的停止SW 6和用于檢測每一車門的打開或關(guān)閉狀態(tài)的門控?zé)鬝W 7。當(dāng)起動發(fā)動機(jī)時,根據(jù)開關(guān)和傳感器的輸出檢查車輛是否處在安全狀態(tài)(例如,如果發(fā)動機(jī)罩是關(guān)閉的,變速桿處在停車位置,并且車門是關(guān)閉的,則車輛處在安全狀態(tài))。如果確認(rèn)了該安全狀態(tài),則將ACC輸出、IG輸出和ST輸出順序地輸出,以起動發(fā)動機(jī)。將該ACC輸出輸出到ACC繼電器(未示出),以給車輛的ACC電路供電。將該IG輸出輸出到IG繼電器(未示出),以給車輛的點(diǎn)火電路供電。而且,將該ST輸出輸出給起動機(jī)起動繼電器(未示出),以驅(qū)動起動電機(jī)來起動該發(fā)動機(jī)。
另一方面,無鑰門禁ECU 3包括CPU、存儲器等(未示出)。而且,無鑰門禁ECU 3具有天線22,并且將驅(qū)動信號輸出到鎖電機(jī)8的鎖傳動器以驅(qū)動門鎖機(jī)構(gòu)鎖門/開門。發(fā)射器9是便攜式的,從而可攜帶至車外。發(fā)射器9包括天線21、上鎖按鈕L、開鎖按鈕U、上鎖開關(guān)91、開鎖開關(guān)92、控制單元93、發(fā)送部分94和接收部分95。上鎖開關(guān)91和開鎖開關(guān)92分別連接上鎖按鈕L和開鎖按鈕U??刂茊卧?3包括CPU和存儲器(未示出)??刂茊卧?3根據(jù)用戶對上鎖按鈕L和開鎖按鈕U的操作產(chǎn)生各種命令(代碼),并且使發(fā)送部分94通過天線21發(fā)射已產(chǎn)生的命令、存儲在存儲器中的ID代碼等。當(dāng)接收部分95通過天線21接收信號時,它就將接收的信號輸出到控制單元93。發(fā)射器9不僅可以是一般的遙控器,而且可以是用戶通過它來執(zhí)行遙控的任何裝置,諸如移動電話。
當(dāng)無鑰門禁ECU 3通過天線22接收從發(fā)射器9通過天線21發(fā)射的上鎖/開鎖命令時,無鑰門禁ECU 3根據(jù)從發(fā)射器9發(fā)射的上鎖或開鎖命令將驅(qū)動信號輸出到鎖電機(jī)8的鎖傳動器。同時,無鑰門禁ECU 3將接收信息輸出到車內(nèi)LAN 2。接收信息包括來自發(fā)射器9的上鎖命令信息或開鎖命令信息以及表示按下上鎖按鈕L或開鎖按鈕U持續(xù)不超過3秒的短按(short-press)信息或表示按下上鎖按鈕L或開鎖按鈕U持續(xù)3秒或更久的長按(long-press)信息。
起動器ECU 1經(jīng)由車內(nèi)LAN 2接收來自無鑰門禁ECU 3的接收信息,根據(jù)接收信息檢測發(fā)射器9的按鈕操作信息,并且對發(fā)動機(jī)執(zhí)行起動或關(guān)閉處理。以下將參照圖2中示出的流程圖和圖3中示出的按鈕操作狀態(tài)示圖來描述起動器ECU 1的操作的例子。在該例中,當(dāng)起動器ECU 1以不超過2秒的時間間隔三次檢測到從無鑰門禁ECU 3輸出的上鎖命令信息時,起動器ECU 1執(zhí)行發(fā)動機(jī)起動處理。而且,當(dāng)起動器ECU 1檢測到上鎖命令信息和長按信息時,起動器ECU 1執(zhí)行發(fā)動機(jī)關(guān)閉處理。
當(dāng)用戶按下發(fā)射器9的上鎖按鈕L時,發(fā)射器9在按下上鎖按鈕L的時間段內(nèi)通過天線21將上鎖命令發(fā)射到無鑰門禁ECU 3。當(dāng)通過天線22接收到上鎖命令時,無鑰門禁ECU 3響應(yīng)上鎖命令對鎖電機(jī)8執(zhí)行上鎖控制,以將車門上鎖。而且,無鑰門禁ECU 3確定上鎖按鈕L是否被按下3秒或更久,并且將上鎖命令信息和作為確定結(jié)果的短按信息或長按信息作為接收信息輸出給車內(nèi)LAN 2。
另一方面,起動器ECU 1的CPU 11一直執(zhí)行圖2的流程圖中示出的發(fā)動機(jī)起動/關(guān)閉程序。當(dāng)該程序開始時,首先,CPU 11確定是否接收到上鎖命令信息(包括上鎖命令信息的接收信息)(步驟101)。如果CPU 11斷定未接收到上鎖命令信息,則該程序轉(zhuǎn)到步驟106。如果CPU 11在步驟101斷定接收到上鎖命令信息,則CPU 11確定該接收信息是包括短按信息和上鎖命令信息,還是包括長按信息和上鎖命令信息(步驟102)。如果該接收信息包括短按信息,則CPU 11將計數(shù)器14的計數(shù)值C加1(步驟103)。
接下來,CPU 11確定計數(shù)器14的計數(shù)值C是否等于3(步驟104)。如果計數(shù)值C不等于3,則CPU 11將定時器15的時間T設(shè)置為0,并且使定時器15開始測量多條上鎖命令信息之間的時間間隔(步驟105)。其后,CPU 11確定定時器15的時間T是否超過2秒(步驟106)。如果CPU 11確定定時器15的時間T不超過2秒,則該程序返回到步驟101,并且確定是否接收到另一條上鎖命令信息。
如果CPU 11在步驟106確定定時器15的時間T超過2秒,即,如果從接收到上鎖命令信息開始的2秒內(nèi)未接收到另一條上鎖命令信息,則CPU 11將計數(shù)器14的計數(shù)值C清除(步驟107),其后將定時器15的時間T設(shè)置為0并且終止測量多條上鎖命令信息之間的時間間隔(步驟108)。
另一方面,如果CPU 11在步驟104確定計數(shù)器14的計數(shù)值C等于3,即,如果如圖3A中所示以不超過2秒的時間間隔三次按下上鎖按鈕L,則CPU 11開始發(fā)動機(jī)起動處理(步驟109)。在發(fā)動機(jī)起動處理中,CPU 11根據(jù)發(fā)動機(jī)罩SW 4、停車SW 5、停止SW 6、門控?zé)鬝W 7等的輸出來確定是否滿足安全條件,即應(yīng)該關(guān)閉發(fā)動機(jī)罩、變速桿應(yīng)該處在停車位置、制動器不應(yīng)該工作、關(guān)閉車門等。只有在滿足安全條件的情況下,CPU 11才打開ACC輸出和IG輸出并僅在預(yù)定時間打開ST輸出,以起動發(fā)動機(jī)。
如果CPU 11在步驟102確定接收信息包括長按信息和上鎖命令信息,即,如果如圖3B中所示按下上鎖按鈕L持續(xù)3秒或更久,則CPU 11關(guān)閉ACC輸出和IG輸出,并且執(zhí)行發(fā)動機(jī)關(guān)閉處理(步驟110)。當(dāng)完成發(fā)動機(jī)起動處理或發(fā)動機(jī)關(guān)閉處理時,CPU 11將計數(shù)器14的計數(shù)值C清除,并且將定時器15的時間T設(shè)置為0,其后該程序返回到步驟101。
如上所述,遙控起動發(fā)動機(jī)和遙控關(guān)閉發(fā)動機(jī)二者均通過操作上鎖按鈕來執(zhí)行。因此,遙控起動或遙控關(guān)閉發(fā)動機(jī),車門一直保持在上鎖狀態(tài),從而可保證安全。確定如何操作上鎖按鈕L來遙控起動或遙控關(guān)閉發(fā)動機(jī)。因此,可簡化發(fā)射器9的結(jié)構(gòu)。
在上述實(shí)施例中,根據(jù)無鑰門禁ECU 3的輸出來遙控起動或遙控關(guān)閉發(fā)動機(jī)??捎冒踩獷CU替代無鑰門禁ECU 3。而且,也可使用既包括無鑰門禁ECU又包括安全ECU的單元。
安全ECU的發(fā)射器包括用于執(zhí)行安全功能的啟用按鈕和用于解除安全功能的解除按鈕。因此,在使用安全ECU的情況下,如果根據(jù)啟用按鈕的操作方式來遙控起動或遙控關(guān)閉發(fā)動機(jī),則可在遙控起動或遙控關(guān)閉發(fā)動機(jī)時一直保持安全上鎖狀態(tài),從而可保證安全。
在第一實(shí)施例中,如果以不超過2秒的時間間隔三次檢測到上鎖命令信息,則執(zhí)行發(fā)動機(jī)起動處理。如果上鎖按鈕被長按3秒或更久,則執(zhí)行發(fā)動機(jī)關(guān)閉處理。然而,如果需要的話,可以改變檢測時間間隔(在步驟106與測定時間T比較的預(yù)定時間(例如,2秒))、檢測次數(shù)(在步驟104與計數(shù)值C比較的預(yù)定數(shù)量(例如,三次))和長按確定時間(用于在步驟102確定是否長按上鎖按鈕L的閾值時間(例如,3秒))。當(dāng)預(yù)定次數(shù)地檢測到包括上鎖命令信息和長按信息的接收信息時,可執(zhí)行發(fā)動機(jī)起動處理。
修改的實(shí)施例在第一實(shí)施例中,如果以不超過2秒的時間間隔三次檢測到上鎖命令信息,則執(zhí)行發(fā)動機(jī)起動處理。如果上鎖按鈕被長按3秒或更久,則執(zhí)行發(fā)動機(jī)關(guān)閉處理。然而,發(fā)動機(jī)起動條件和發(fā)動機(jī)關(guān)閉條件并不局限于此。可以使用其它的條件。以下將參照圖10A-10E、11A和11B給出對第一實(shí)施例進(jìn)行修改的例子。
在該修改的例子中,如圖11A所示,當(dāng)用戶短按上鎖按鈕L兩次,然后長按上鎖按鈕L時,起動器ECU 1執(zhí)行發(fā)動機(jī)起動處理。具體地說,當(dāng)用戶在2.5秒(X1)內(nèi)兩次按下上鎖按鈕L持續(xù)0.8秒或更短時間(X3),然后按下上鎖按鈕L持續(xù)2.4秒或更長時間(x2)時,起動器ECU 1執(zhí)行發(fā)動機(jī)起動處理。
而且如圖11B所示,在該修改的第一實(shí)施例,當(dāng)用戶每次長按上鎖按鈕L持續(xù)1.6秒或更長時間而不短按上鎖按鈕L時,起動器ECU 1執(zhí)行發(fā)動機(jī)關(guān)閉處理。
在該修改的第一實(shí)施例中,如圖1所示,無鑰門禁ECU 3、鎖電機(jī)8和起動器ECU 1彼此相連。而且,發(fā)射器9的結(jié)構(gòu)與圖12所示的結(jié)構(gòu)相同。當(dāng)無鑰門禁ECU 3通過天線22接收到上鎖命令或開鎖命令時,無鑰門禁ECU 3將驅(qū)動信號輸出到鎖電機(jī)8的鎖傳動器。同時,無鑰門禁ECU 3在其連續(xù)接收上鎖命令或開鎖命令期間保持將上鎖命令信息或開鎖命令信息通過車內(nèi)LAN 2輸出到起動器ECU 1。應(yīng)該注意,在該修改第一實(shí)施例中,無鑰門禁ECU 3未輸出短按信息或長按信息。
下面將參照圖10A-10E中示出的流程圖和圖11A及11B中示出的從發(fā)射器9的發(fā)送部分94發(fā)送的信號波形的例子來描述該修改的第一實(shí)施例的起動器ECU 1的操作。
起動器ECU 1的CPU 11一直執(zhí)行如圖10A-10E的流程圖所示的發(fā)動機(jī)起動/關(guān)閉程序。當(dāng)該程序開始時,CPU 11對變量C、定時器15測量的時間T1和T2和標(biāo)記f進(jìn)行初始化(步驟401)。具體地說,CPU 11將變量C、時間T1和T2和標(biāo)記f設(shè)置為0。其后,CPU 11確定其是否通過車內(nèi)LAN 2從無鑰門禁ECU 3接收上鎖命令信息(步驟402)。
如果步驟402的確定是肯定的,則CPU 11在步驟403至405檢查C的值。具體地說,首先,CPU 11確定C是否等于0(步驟403)。如果在步驟403的確定是肯定的,則該程序進(jìn)到步驟501(見圖10B)。否則,其次,CPU 11確定C是否等于1(步驟404)。如果在步驟404的確定是肯定的,則該程序進(jìn)到步驟601(見圖10C)。否則,再次,CPU 11在步驟405確定C是否等于2。如果在步驟405的確定是肯定的,則該程序進(jìn)到步驟701(見圖10D)。否則,C等于3,該程序進(jìn)到步驟801(見圖10E)。
例如,在圖11A中的時間點(diǎn)α或圖11B中的時間點(diǎn)α’時,該程序進(jìn)到步驟501。CPU 11將標(biāo)記f設(shè)置為1(步驟501),然后使定時器15開始測量時間T1和T2(步驟502和503)。計數(shù)器14將C加1(步驟504)。其后,該程序返回到步驟402。在此,時間T1表示用戶按下上鎖按鈕L所持續(xù)的時間,即,對應(yīng)于圖11A中的X2和X3以及圖11B中的X4。時間T2表示從第一短按的開始至在第二短按之后的長按的開始為止的時段,即,對應(yīng)于圖11A中的X1。C的值表示用戶連續(xù)地按下上鎖按鈕L的次數(shù)。
例如,在圖11A中的時間點(diǎn)β或δ或在圖11B中的時間點(diǎn)κ時,該程序進(jìn)到步驟601。CPU 11確定標(biāo)記f是否等于0(步驟601)。如果在步驟601的確定是肯定的(例如,在時間點(diǎn)δ),則CPU 11將標(biāo)記f設(shè)置為1(步驟602),然后使定時器15開始測量時間T1(步驟603;開始測量用戶按下上鎖按鈕L所持續(xù)的時段),然后計數(shù)器14將C加1(步驟604;C變?yōu)榈扔?,這意味著用戶連續(xù)兩次按下上鎖按鈕)。其后,該程序返回到步驟402。
如果在步驟601的確定是否定的(例如,在圖11A中的時間點(diǎn)β或圖11B中的時間點(diǎn)κ時),則CPU 11確定時間T1是否等于或大于1.6秒(步驟605)。換言之,CPU 11確定用戶是否長時間按住上鎖按鈕L而沒有短按上鎖按鈕L,以便遙控關(guān)閉車輛的發(fā)動機(jī)。如果在步驟605的確定是肯定的,則滿足了發(fā)動機(jī)關(guān)閉條件,即用戶按下上鎖按鈕L持續(xù)1.6秒或更久而沒有短按上鎖按鈕L。因此,CPU 11執(zhí)行發(fā)動機(jī)關(guān)閉處理(步驟606),其后該程序返回到開始(即,步驟401)。
另一方面,如果在步驟605的確定是否定的,則該程序返回到步驟402。
例如,在圖11A中的時間點(diǎn)ε或η時,該程序進(jìn)到步驟701。CPU11確定標(biāo)記f是否等于0(步驟701)。如果在步驟701的確定是否定的(例如,在時間點(diǎn)ε時),則該程序返回到步驟402。否則(例如,在時間點(diǎn)η時),CPU 11確定定時器15所測量的時間T2是否超過2.5秒(步驟702)。如果在步驟702的確定是肯定的,即時間T2超過2.5秒,則不能滿足發(fā)動機(jī)起動條件(即,不能滿足X1等于或小于2.5秒的條件)。因此,用戶起動發(fā)動機(jī)的操作被認(rèn)為無效,該程序返回到步驟401,并且CPU 11再次在步驟401執(zhí)行初始化。
另一方面,如果在步驟702的確定是否定的,則CPU 11將T2復(fù)位為0(步驟703;停止測量從第一短按的開始至在第二短按之后的長按的開始為止的時段)。其后,CPU 11將標(biāo)記f設(shè)置為1(步驟704),并且使定時器15開始測量時間T1(步驟705;開始測量長按的時段)。計數(shù)器14將C增加1(步驟706;C變?yōu)榈扔?,這意味著用戶連續(xù)三次按下上鎖按鈕)。其后,該程序返回到步驟402。
例如,在圖11A中的時間點(diǎn)θ時,該程序進(jìn)到步驟801。CPU 11確定時間T1是否等于或大于2.4秒(步驟801;確定是否滿足X2等于或大于2.4秒的條件)。如果在步驟801的確定是肯定的,則滿足上述發(fā)動機(jī)起動條件,因此,CPU 11執(zhí)行發(fā)動機(jī)起動處理(步驟802),并且該程序返回到開始(即,步驟401)。否則,該程序返回到步驟402。
回到圖10A,如果在步驟402的確定是否定的,即,起動器ECU1沒有接收到上鎖命令信息(例如,圖11A中的時間點(diǎn)μ、γ、ζ或ω或者在圖11B中的時間點(diǎn)μ’或ω’),則CPU 11確定C是否等于3(步驟406)。如果在步驟406的確定是肯定的(例如,在時間點(diǎn)ω時),則雖然用戶已經(jīng)完成按下上鎖按鈕L三次,但是仍未滿足發(fā)動機(jī)起動條件。因此,用戶起動發(fā)動機(jī)的操作被認(rèn)為無效,該程序返回到步驟401,并且CPU 11在步驟401執(zhí)行初始化。
如果在步驟406的確定是否定的(例如,在圖11A中的時間點(diǎn)μ、γ、ζ或ω或者在圖11B中的時間點(diǎn)μ’或ω’時),則CPU 11確定時間T1是否超過0.8秒(步驟407;確定X3是否超過0.8秒)。如果在步驟407的確定是肯定的,即,時間T1超過0.8秒,則不能滿足發(fā)動機(jī)起動條件(不滿足X3等于或小于0.8秒的條件)。因此,用戶起動/關(guān)閉發(fā)動機(jī)的操作被認(rèn)為無效,該程序返回到步驟401,并且CPU 11再次在步驟401執(zhí)行初始化。
如果在步驟407的確定是否定的,此確定意味著用戶按住上鎖按鈕L持續(xù)了0.8秒或更短時間。CPU 11將時間T1復(fù)位為0(步驟408),并且將標(biāo)記f設(shè)置為0(步驟409)。其后,該程序返回到步驟402。
在該修改的第一實(shí)施例中,當(dāng)用戶以第一預(yù)定方式(即,以求滿足發(fā)動機(jī)起動條件)操作發(fā)射器9的上鎖按鈕L時,遙控起動控制器(起動器ECU 1)執(zhí)行發(fā)動機(jī)起動處理。具體地說,以第一預(yù)定方式操作上鎖按鈕的操作包括按下上鎖按鈕L使其持續(xù)的時間比第一預(yù)定時段(例如,0.8秒)短;以及按下上鎖按鈕L使其持續(xù)的時間比第二預(yù)定時段(例如,2.4秒)長。而且,第二預(yù)定時段(例如,2.4秒)比第一預(yù)定時段(例如,0.8秒)長。
根據(jù)該修改的第一實(shí)施例,遙控起動和遙控關(guān)閉發(fā)動機(jī)均通過操作該上鎖按鈕來執(zhí)行。因此,為了遙控起動或遙控關(guān)閉發(fā)動機(jī),車門一直保持在上鎖狀態(tài),從而能夠保證安全。確定如何操作上鎖按鈕L來遙控起動或遙控關(guān)閉發(fā)動機(jī)。因此,能夠簡化發(fā)射器9的結(jié)構(gòu)。
第二實(shí)施例在上述實(shí)施例中,起動器ECU 1基于從無鑰門禁ECU 3輸出到車內(nèi)LAN 2的接收信息來對發(fā)動機(jī)執(zhí)行遙控起動和遙控關(guān)閉。然而,也可基于從無鑰門禁ECU 3輸出到鎖電機(jī)8的上鎖驅(qū)動信號來遙控起動和遙控關(guān)閉發(fā)動機(jī)。將參照圖4的框圖、圖5的流程圖和圖6的信號波形圖來描述基于從無鑰門禁ECU 3輸出的上鎖驅(qū)動信號遙控起動和遙控關(guān)閉發(fā)動機(jī)的實(shí)施例。
圖4是示出根據(jù)本發(fā)明第二實(shí)施例的遙控起動控制器的示意框圖。如圖所示,用作遙控起動控制器的起動器ECU 1和其它部件類似于前面參照圖1描述的起動器ECU 1和其它部件。從無鑰門禁ECU 3輸出到鎖電機(jī)8的上鎖驅(qū)動信號也輸入到起動器ECU 1。而且,發(fā)射器9的結(jié)構(gòu)與第一實(shí)施例的發(fā)射器9的結(jié)構(gòu)相同。
當(dāng)無鑰門禁ECU 3從發(fā)射器9接收到上鎖/開鎖命令時,無鑰門禁ECU 3根據(jù)接收的命令將上鎖驅(qū)動信號或開鎖驅(qū)動信號輸出到鎖電機(jī)8,從而對車門進(jìn)行上鎖/開鎖控制。起動器ECU 1通過監(jiān)控上鎖驅(qū)動信號來遙控起動或遙控關(guān)閉發(fā)動機(jī)。下面將參照圖5中示出的流程圖和圖6中示出的信號波形圖來描述起動器ECU 1的操作的例子。在該例中,當(dāng)無鑰門禁ECU 3在3秒內(nèi)三次輸出上鎖驅(qū)動信號時,起動器ECU 1執(zhí)行發(fā)動機(jī)起動處理。此外,當(dāng)無鑰門禁ECU 3在3秒內(nèi)兩次輸出上鎖驅(qū)動信號時,起動器ECU 1執(zhí)行發(fā)動機(jī)關(guān)閉處理。
當(dāng)用戶按下發(fā)射器9的上鎖按鈕L時,發(fā)射器9在上鎖按鈕L被按住的時間段期間通過天線21將上鎖命令發(fā)送到無鑰門禁ECU 3。當(dāng)無鑰門禁ECU 3通過天線22接收到上鎖命令時,無鑰門禁ECU 3響應(yīng)該上鎖命令而輸出上鎖驅(qū)動信號,以鎖上車門。圖6A和6B示出上鎖驅(qū)動信號的波形的例子。
另一方面,起動器ECU 1的CPU 11一直執(zhí)行圖5的流程圖中示出的發(fā)動機(jī)起動/關(guān)閉程序。當(dāng)該程序開始時,首先,CPU 11通過檢測上鎖驅(qū)動信號的上升沿來確定是否從無鑰門禁ECU 3輸出上鎖驅(qū)動信號(步驟201)。如果CPU 11斷定輸出上鎖驅(qū)動信號,則CPU 11將計數(shù)器14的計數(shù)值C加1(步驟202)。
接下來,CPU 11確定計數(shù)器14的計數(shù)值C是否等于1(步驟203)。如果CPU 11斷定計數(shù)值C等于1,則CPU 11開始使定時器15開始測量時間T(步驟204)。如果CPU 11在步驟201斷定上鎖驅(qū)動信號未輸出,如果CPU 11在步驟203確定計數(shù)值C不是1,或者如果CPU 11在步驟204使定時器15開始測量時間T,則CPU 11斷定定時器15的時間T是否超過3秒(步驟205)。如果CPU 11確定定時器15的時間T不超過3秒,則該程序返回到步驟201,并且確定另一條上鎖驅(qū)動信號是否輸出。
另一方面,如果CPU 11在步驟205斷定定時器15的時間T超過3秒,則CPU 11確定計數(shù)器14的計數(shù)值C是否等于3(步驟206)。如果CPU 11斷定計數(shù)器14的計數(shù)值C等于3,則CPU 11執(zhí)行發(fā)動機(jī)起動處理(步驟207)。如果CPU 11斷定計數(shù)器14的計數(shù)值C不等于3,則CPU 11確定計數(shù)器14的計數(shù)值C是否等于2(步驟208)。如果CPU 11確定計數(shù)器14的計數(shù)值C等于2,則CPU 11執(zhí)行發(fā)動機(jī)關(guān)閉處理(步驟209)。
即,當(dāng)如圖6A所示從檢測到上鎖驅(qū)動信號的輸出起經(jīng)過3秒并三次檢測到上鎖驅(qū)動信號時,執(zhí)行發(fā)動機(jī)起動處理。當(dāng)如圖6B所示從檢測到上鎖驅(qū)動信號的輸出起經(jīng)過3秒并兩次檢測到上鎖驅(qū)動信號時,執(zhí)行發(fā)動機(jī)關(guān)閉處理。
如果CPU 11在步驟208確定計數(shù)器14的計數(shù)值C不等于2,則CPU 11將計數(shù)器14的計數(shù)值C復(fù)位為0(步驟210),其后將定時器15的時間T設(shè)置為0并終止測量該時間(步驟211)。即,如果在經(jīng)過3秒之后計數(shù)器14的計數(shù)值C等于1或4或更大值,則CPU 11不執(zhí)行任何處理并且重新啟動該程序。
當(dāng)在步驟207完成發(fā)動機(jī)起動處理或在步驟209完成發(fā)動機(jī)關(guān)閉處理時,CPU 11也將計數(shù)器14的計數(shù)值C復(fù)位為0,并且終止測量定時器15的時間。
如上所述,與第一實(shí)施例一樣,響應(yīng)于操作上鎖按鈕的方式來執(zhí)行遙控起動和遙控關(guān)閉發(fā)動機(jī)。因此,遙控起動或遙控關(guān)閉發(fā)動機(jī),車門可一直保持在上鎖狀態(tài),從而可保證安全。
在上述實(shí)施例中,根據(jù)無鑰門禁ECU 3的輸出來遙控起動和遙控關(guān)閉發(fā)動機(jī),但是也可使用一體地包括無鑰門禁ECU和安全ECU的ECU。
在上述實(shí)施例中,如果在三秒鐘內(nèi)三次輸出上鎖驅(qū)動信號,則執(zhí)行發(fā)動機(jī)起動處理,如果三秒鐘內(nèi)兩次輸出上鎖驅(qū)動信號,則執(zhí)行發(fā)動機(jī)關(guān)閉處理。然而,與第一實(shí)施例一樣,如果需要的話,可改變檢測時間間隔(例如,3秒(步驟205))和檢測次數(shù)(例如,兩次(步驟208)或三次(步驟206))。
第三實(shí)施例在上述實(shí)施例中,分離的ECU用作無鑰門禁ECU和起動器ECU。然而,可將無鑰功能結(jié)合到起動器ECU中。將參照圖7的框圖、圖8的流程圖和圖9的按鈕操作狀態(tài)圖來描述將無鑰功能結(jié)合到起動器ECU中的實(shí)施例。
圖7是示出根據(jù)本發(fā)明第三實(shí)施例的遙控起動控制器的示意框圖。如圖所示,用作遙控起動控制器的起動器ECU 10包括用于從發(fā)射器9接收上鎖/開鎖命令的天線23,該起動器ECU 10根據(jù)接收的命令來驅(qū)動鎖電機(jī)8,并且遙控起動和遙控關(guān)閉車輛的發(fā)動機(jī)。
起動器ECU 10包括CPU 11、ROM 12、RAM 13、計數(shù)器14和定時器15。定時器15測量起動器ECU 10從發(fā)射器9接收上鎖/開鎖命令的發(fā)射信號所持續(xù)的接收時間以及上鎖/開鎖命令的發(fā)射信號之間的時間間隔。將諸如發(fā)動機(jī)罩SW 4、停車SW 5、停止SW 6、門控?zé)鬝W 7之類的各種開關(guān)和傳感器的輸出輸入到起動器ECU 10。起動器ECU10將上鎖驅(qū)動信號或開鎖驅(qū)動信號輸出到鎖電機(jī)8。
CPU 11、ROM 12和RAM 13構(gòu)成無鑰門禁部分和遙控部分,其中該無鑰門禁部分用于根據(jù)用戶對發(fā)射器9的上鎖按鈕L和開鎖按鈕U的操作來對車門進(jìn)行上鎖控制和開鎖控制,該遙控部分用于遙控起動和遙控關(guān)閉發(fā)動機(jī)。通過軟件程序執(zhí)行這些功能。
另一方面,發(fā)射器9包括天線21、上鎖按鈕L、開鎖按鈕U、上鎖開關(guān)91、開鎖開關(guān)92、控制單元93、發(fā)送部分94和接收部分95(見圖12)。上鎖開關(guān)91和開鎖開關(guān)92分別連接上鎖按鈕L和開鎖按鈕U??刂茊卧?3包括CPU和存儲ID代碼的存儲器(未示出)。當(dāng)用戶按下上鎖按鈕L或開鎖按鈕U時,控制單元93產(chǎn)生指示按下的按鈕(即,上鎖按鈕L或開鎖按鈕U)的功能代碼,并且使發(fā)射器9通過天線21將一對已產(chǎn)生的功能代碼和存儲在存儲器中的ID代碼作為上鎖/開鎖命令發(fā)送給起動器ECU 10。
基于從發(fā)射器9發(fā)送的和在天線23接收的上鎖/開鎖命令,起動器ECU 10執(zhí)行鎖門/開門處理并且對發(fā)動機(jī)執(zhí)行遙控起動處理或遙控關(guān)閉處理。下面將參照圖8中示出的流程圖和圖9中示出的按鈕操作狀態(tài)圖來描述起動器ECU 10的操作的例子。在該例子中,當(dāng)起動器ECU 10以不超過2秒的時間間隔三次接收來自發(fā)射器9的上鎖命令時,起動器ECU 10執(zhí)行發(fā)動機(jī)起動處理。而且,當(dāng)起動器ECU 10檢測到發(fā)射器9的上鎖按鈕L連續(xù)按下3秒或更久時,起動器ECU 10執(zhí)行發(fā)動機(jī)關(guān)閉處理。
起動器ECU 10的CPU11一直執(zhí)行圖8的流程圖中示出的程序。當(dāng)程序開始時,首先,CPU11將標(biāo)記f設(shè)置為0(步驟300),其后,CPU 11確定是否從發(fā)射器9接收到傳輸代碼(步驟301)。如果CPU11確定未接收到傳輸代碼,則CPU 11通過定時器15測量傳輸代碼的接收之間的時間間隔(步驟302)。接下來,CPU 11將由定時器15測量的、在連續(xù)接收傳輸代碼期間的接收時間復(fù)位為0,并且將標(biāo)記f設(shè)置為0(步驟303)。
另一方面,如果CPU 11在步驟301確定從發(fā)射器9接收到傳輸代碼,則CPU 11將接收的ID代碼和存儲在RAM 13中的授權(quán)ID代碼相比較,從而確定接收的ID代碼是否與授權(quán)ID代碼相匹配(步驟304)。如果它們不匹配,則終止該處理。如果CPU 11確定接收的ID代碼與授權(quán)ID代碼相匹配,則CPU 11將接收的功能代碼與存儲在RAM 13中表示上鎖請求的功能代碼相比較,從而確定從發(fā)射器9發(fā)送的命令是否是上鎖請求(步驟305)。
如果CPU確定從發(fā)射器9發(fā)送的命令不是上鎖請求,則CPU 11將接收的功能代碼和存儲在RAM 13中的表示開鎖請求的功能代碼相比較,從而確定從發(fā)射器9發(fā)送的命令是否是開鎖請求(步驟306)。如果CPU斷定從發(fā)射器9發(fā)送的命令是開鎖請求,則CPU 11將開鎖驅(qū)動信號輸出到鎖電機(jī)8(步驟307)。如果CPU在步驟306確定從發(fā)射器9發(fā)送的命令不是開鎖請求,則CPU 11終止該處理。
另一方面,如果CPU在步驟305斷定來自發(fā)射器9的命令是上鎖請求,則CPU 11確定標(biāo)記f是否等于0(步驟308)。
如果CPU 11在步驟308確定標(biāo)記f等于0,則CPU 11將定時器15測量的時間間隔復(fù)位為0,并且將標(biāo)記f設(shè)置為1(步驟309)。CPU 11將上鎖驅(qū)動信號輸出到鎖電機(jī)8(步驟310)。其后,計數(shù)器14的計數(shù)值C加1(步驟311)。如果CPU 11在步驟308確定標(biāo)記f不等于0,或者在步驟311計數(shù)器14的計數(shù)值C加1之后,則CPU 11使定時器15測量連續(xù)接收傳輸代碼所持續(xù)的接收時間以及上鎖/開鎖命令的傳輸信號之間的時間間隔(步驟312)。
因此,如果用戶按下發(fā)射器9的上鎖按鈕L,則在上鎖按鈕信號出現(xiàn)時CPU 11將定時器15的間隔時間復(fù)位為0,并且使計數(shù)器14的計數(shù)值C增加(見圖9)。其后,CPU 11使定時器15保持測量所述接收時間,直到用戶松開上鎖按鈕L為止。
接下來,CPU 11確定定時器15測量的接收時間是否超過3秒(步驟313)。如果CPU 11斷定接收時間不超過3秒,則CPU 11確定計數(shù)器14的計數(shù)值C是否等于3(步驟314)。如果CPU 11斷定計數(shù)器14的計數(shù)值C不等于3,或者當(dāng)在步驟303完成將接收時間復(fù)位為0并將標(biāo)記f設(shè)置為0時,則CPU 11確定定時器15測量的時間間隔是否超過2秒(步驟315)。如果定時器15測量的時間間隔不超過2秒,則該程序返回到步驟301,并且CPU 11確定是否接收到傳輸代碼。
如果CPU 11在步驟315斷定定時器15測量的時間間隔超過2秒,則CPU 11斷定在2秒內(nèi)未接收到另一傳輸代碼,并且將計數(shù)器14的計數(shù)值C復(fù)位為0(步驟316)。
另一方面,如果CPU 11在步驟314確定計數(shù)器14的計數(shù)值C等于3,即,當(dāng)如圖9A所示以不超過2秒的時間間隔三次按下上鎖按鈕L,則CPU 11開始發(fā)動機(jī)起動處理(步驟317)。如果CPU 11在步驟313斷定接收時間超過3秒,即,當(dāng)如圖9B所示按下上鎖按鈕L持續(xù)3秒或更久時,則CPU 11開始發(fā)動機(jī)關(guān)閉處理(步驟318)。
當(dāng)在步驟317完成發(fā)動機(jī)起動處理或在步驟318完成發(fā)動機(jī)關(guān)閉處理時,CPU 11將計數(shù)器14的計數(shù)值C復(fù)位為0(步驟316)。
如上所述,還是在第三實(shí)施例中,當(dāng)按下上鎖按鈕時,對發(fā)動機(jī)執(zhí)行遙控起動或遙控關(guān)閉。因此,遙控起動或遙控關(guān)閉發(fā)動機(jī),可將車門一直保持在上鎖狀態(tài),從而可保證安全。因?yàn)槠饎悠鱁CU結(jié)合了無鑰功能,所以無鑰門禁ECU變得不必要,而且可簡化結(jié)構(gòu)。
在第三實(shí)施例中,起動器ECU結(jié)合了無鑰功能。然而,起動器ECU可結(jié)合安全功能以替代無鑰功能。在此情況下,用“啟用按鈕”替代“上鎖按鈕”,用“解除按鈕”替代“開鎖按鈕”。通過這種結(jié)構(gòu),可以以類似方式對發(fā)動機(jī)執(zhí)行遙控起動和遙控關(guān)閉。而且,起動器ECU可結(jié)合無鑰功能和安全功能二者。
在上述實(shí)施例中,當(dāng)以不超過2秒的時間間隔三次接收到上鎖命令時,執(zhí)行發(fā)動機(jī)起動處理。如果檢測到發(fā)射器9的上鎖按鈕L被按下持續(xù)3秒或更久,則執(zhí)行發(fā)動機(jī)關(guān)閉處理。然而,根據(jù)上述實(shí)施例,如果需要,可以改變檢測時間間隔(在步驟315與該時間間隔相比較的第一預(yù)定時間(例如,2秒))、檢測次數(shù)(在步驟314與計數(shù)值C相比較的預(yù)定數(shù)量(例如,3))和長按檢測時間(在步驟312與接收時間相比較的第二預(yù)定時間(例如,3秒)。
權(quán)利要求
1.一種安裝在車輛上的遙控起動控制器,其包括無鑰門禁裝置,用于響應(yīng)用戶對發(fā)射器的上鎖按鈕的操作來控制鎖車門的動作,該遙控起動控制器包括CPU,其中,當(dāng)CPU檢測到發(fā)射器的上鎖按鈕被以第一預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)起動。
2.如權(quán)利要求1所述的遙控起動控制器,其中,當(dāng)CPU檢測到發(fā)射器的上鎖按鈕被以不同于第一預(yù)定方式的第二預(yù)定方式操作時,CPU使發(fā)動機(jī)關(guān)閉。
3.如權(quán)利要求1所述的遙控起動控制器,其中無鑰門禁裝置輸出從發(fā)射器發(fā)射的接收信息,并且CPU基于從無鑰門禁裝置輸出的接收信息來檢測發(fā)射器的上鎖按鈕被如何操作。
4.如權(quán)利要求1所述的遙控起動控制器,其中,CPU基于從無鑰門禁裝置輸出到車輛的鎖傳動器的驅(qū)動信號來檢測發(fā)射器的上鎖按鈕被如何操作。
5.如權(quán)利要求1所述的遙控起動控制器,其中,在預(yù)定時段內(nèi)執(zhí)行以第一預(yù)定方式操作上鎖按鈕。
6.如權(quán)利要求5所述的遙控起動控制器,其中以第一預(yù)定方式操作上鎖按鈕包括以第三預(yù)定方式操作上鎖按鈕以及以不同于第三預(yù)定方式的第四預(yù)定方式操作上鎖按鈕。
7.如權(quán)利要求1所述的遙控起動控制器,其中以第一預(yù)定方式操作上鎖按鈕包括按下上鎖按鈕持續(xù)比第一預(yù)定時段短的時間以及按下上鎖按鈕持續(xù)比第二預(yù)定時段長的時間,并且第二預(yù)定時段比第一預(yù)定時段長。
8.一種安裝在車輛上的遙控起動控制器,其包括無鑰門禁裝置,用于響應(yīng)用戶對發(fā)射器的上鎖按鈕的操作來控制鎖車門的動作,該遙控起動控制器包括CPU,其中,當(dāng)發(fā)射器的上鎖按鈕被以第二預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)關(guān)閉。
9.一種遙控起動控制器,包括無鑰門禁部分,其響應(yīng)用戶對發(fā)射器的上鎖按鈕的操作來控制鎖車門的動作;以及遙控起動控制部分,其控制車輛發(fā)動機(jī)的起動,其中當(dāng)該遙控起動控制部分檢測到發(fā)射器的上鎖按鈕被以第一預(yù)定方式操作時,該遙控起動控制部分使車輛發(fā)動機(jī)起動,并且當(dāng)該遙控起動控制部分檢測到發(fā)射器的上鎖按鈕被以不同于第一預(yù)定方式的第二預(yù)定方式操作時,該遙控起動控制部分使車輛發(fā)動機(jī)關(guān)閉。
10.一種安裝在車輛上的遙控起動控制器,其包括防盜設(shè)備,該防盜設(shè)備用于響應(yīng)用戶對發(fā)射器的啟用按鈕的操作來設(shè)置車輛的安全功能,該遙控起動控制器包括CPU,其中,當(dāng)CPU檢測到發(fā)射器的啟用按鈕被以第一預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)起動。
11.如權(quán)利要求10所述的遙控起動控制器,其中,當(dāng)CPU檢測到發(fā)射器的啟用按鈕被以不同于第一預(yù)定方式的第二預(yù)定方式操作時,CPU使發(fā)動機(jī)關(guān)閉。
12.一種安裝在車輛上的遙控起動控制器,其包括防盜設(shè)備,該防盜設(shè)備用于響應(yīng)用戶對發(fā)射器的啟用按鈕的操作來設(shè)置車輛的安全功能,該遙控起動控制器包括CPU,其中,當(dāng)CPU檢測到發(fā)射器的啟用按鈕被以第二預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)關(guān)閉。
全文摘要
一種安裝在車輛上的遙控起動控制器,其包括無鑰門禁裝置,用于響應(yīng)用戶對發(fā)射器的上鎖按鈕的操作來控制鎖車門的動作。該遙控起動控制器包括CPU。當(dāng)CPU檢測到發(fā)射器的上鎖按鈕被以第一預(yù)定方式操作時,CPU使車輛發(fā)動機(jī)起動。
文檔編號G08C19/00GK1766945SQ20051011448
公開日2006年5月3日 申請日期2005年10月27日 優(yōu)先權(quán)日2004年10月27日
發(fā)明者小池昌樹, 吉村實(shí), 木村康臣 申請人:富士通天株式會社