本發(fā)明為涉及一種控制器區(qū)域網(wǎng)絡(luò),尤指一種車用控制器區(qū)域網(wǎng)絡(luò)的通用控制方法。
背景技術(shù):
控制器區(qū)域網(wǎng)絡(luò)(controllerareanetwork,簡稱can或canbus)是一種通訊協(xié)議,為一種應(yīng)用于極嚴(yán)苛環(huán)境下的傳輸總線,它能在電氣條件惡劣或是不穩(wěn)定的狀況下依然提供相當(dāng)穩(wěn)定的傳輸量,簡單來說,就是利用雙線差動(dòng)傳輸?shù)募夹g(shù)規(guī)格,當(dāng)某個(gè)差動(dòng)總線信號(hào)線斷路、接地或搭上電源線時(shí),仍持續(xù)傳送信號(hào),所以常用于各種交通工具的控制系統(tǒng)之中。
如中國臺(tái)灣專利公告第i346060號(hào)的《車輛控制器區(qū)域網(wǎng)絡(luò)(canbus)的信號(hào)傳輸裝置》,其包含有一行車電腦、一控制器區(qū)域網(wǎng)絡(luò)總線、一檢測(cè)裝置以及一遙控器,該行車電腦與該控制器區(qū)域網(wǎng)絡(luò)總線(canbus)連接,并設(shè)有一接收器,該接收器可接收所匹配的該遙控器所發(fā)射的一遙控信號(hào),canbus整合車輛所有信號(hào),并傳遞一信號(hào)至車輛的各個(gè)系統(tǒng)設(shè)備以供使用,該檢測(cè)裝置電性連接于canbus,再與車輛的各個(gè)系統(tǒng)設(shè)備相連結(jié),并可讀取canbus所傳輸?shù)脑撔盘?hào),且該檢測(cè)裝置具有與該信號(hào)做比對(duì)的預(yù)設(shè)時(shí)間參數(shù)。該行車電腦接收該遙控信號(hào)后,canbus再發(fā)出該信號(hào),而后藉由該檢測(cè)裝置進(jìn)行比對(duì),而可控制各個(gè)系統(tǒng)設(shè)備進(jìn)行作動(dòng),來達(dá)到提升車輛的功能表現(xiàn)及駕駛?cè)耸褂玫谋憷浴?/p>
而不同車款及不同車廠牌所使用的canbus指令可能不盡相同,若要替換車輛的系統(tǒng)設(shè)備,若非原廠完全相同的設(shè)備,則替換后的系統(tǒng)設(shè)備可能無法與原系統(tǒng)相匹配,導(dǎo)致canbus所發(fā)出的信號(hào)無法被替換后的系統(tǒng)設(shè)備所接收,而無法順利運(yùn)作,因此,如何使替換后的系統(tǒng)設(shè)備順利運(yùn)作,實(shí)為相關(guān)業(yè)者所面臨的課題。
除此之外,由于不同車廠牌及不同車款有不同的canbus指令,則同樣一 個(gè)功能的車用設(shè)備,業(yè)者勢(shì)必要做出分別與不同車廠可配對(duì)的專屬車用設(shè)備,而不符合實(shí)際商業(yè)販賣需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的,在于解決控制器區(qū)域網(wǎng)絡(luò)無法與替換后的系統(tǒng)設(shè)備匹配,而導(dǎo)致系統(tǒng)設(shè)備無法順利運(yùn)作的問題。
為達(dá)上述目的,本發(fā)明提供一種車用控制器區(qū)域網(wǎng)絡(luò)的通用控制方法,是通用于多個(gè)相異車廠車型的車輛,該通用控制方法包含有以下步驟:
s1:建立一控制碼數(shù)據(jù)庫,該控制碼數(shù)據(jù)庫包含有多個(gè)對(duì)應(yīng)于相異車廠車型的數(shù)據(jù)群組,各數(shù)據(jù)群組分別包含有多控制碼;
s2:將該控制碼數(shù)據(jù)庫輸入儲(chǔ)存至一車用模塊的儲(chǔ)存單元;
s3:將該車用模塊連接至一未知車廠車型的待確認(rèn)車輛;
s4:透過該車用模塊的一指令編譯器電性連接至該待確認(rèn)車輛的一控制器區(qū)域網(wǎng)絡(luò)進(jìn)行溝通測(cè)試,以于該控制碼數(shù)據(jù)庫中匹配出對(duì)應(yīng)于該待確認(rèn)車輛的一匹配數(shù)據(jù)群組;以及
s5:使用該匹配數(shù)據(jù)群組配合該指令編譯器及該控制器區(qū)域網(wǎng)絡(luò)對(duì)該車用模塊的一驅(qū)動(dòng)源進(jìn)行驅(qū)動(dòng)運(yùn)作。
綜上所述,本發(fā)明的該指令編譯器可以與該控制器區(qū)域網(wǎng)絡(luò)進(jìn)行溝通測(cè)試,而可以找出與該控制器區(qū)域網(wǎng)絡(luò)匹配的該匹配數(shù)據(jù)群組,使該車用模塊可以依照該匹配數(shù)據(jù)群組而順利的運(yùn)作。
附圖說明
圖1,為本發(fā)明第一實(shí)施例的流程示意圖。
圖2,為本發(fā)明第二實(shí)施例的流程示意圖。
圖3,為本發(fā)明第三實(shí)施例的流程示意圖。
具體實(shí)施方式
涉及本發(fā)明的詳細(xì)說明及技術(shù)內(nèi)容,現(xiàn)就配合圖式說明如下:
請(qǐng)參閱圖1所示,本發(fā)明為一種車用控制器區(qū)域網(wǎng)絡(luò)的通用控制方法,是通用于多個(gè)相異車廠車型的車輛,該通用控制方法包含有以下步驟:
步驟s1:建立一具有多個(gè)數(shù)據(jù)群組的控制碼數(shù)據(jù)庫,該些數(shù)據(jù)群組分別對(duì)應(yīng)于相異的車廠車型,且各數(shù)據(jù)群組分別包含有多個(gè)控制碼,于本實(shí)施例中,更包含有以下步驟:
步驟a1:與各種車廠車型的原廠透過授權(quán)等方式,而取得原廠各個(gè)車廠車型的該些數(shù)據(jù)群組。
步驟a2:將該些數(shù)據(jù)群組集結(jié)在一起,而作為該控制碼數(shù)據(jù)庫的數(shù)據(jù)數(shù)據(jù)來源。
步驟s2:將該控制碼數(shù)據(jù)庫輸入儲(chǔ)存至一車用模塊的一儲(chǔ)存單元,該車用模塊可以為汽車頭燈、方向燈、剎車、車窗等等,但不以此為限,只要是裝設(shè)于車上的電子操作設(shè)備皆可以應(yīng)用于此。
步驟s3:將該車用模塊連接組裝至一未知車廠車型的待確認(rèn)車輛。
步驟s4:透過該車用模塊的一指令編譯器電性連接至該待確認(rèn)車輛的一控制器區(qū)域網(wǎng)絡(luò)進(jìn)行溝通測(cè)試,如線性的方式,以于該控制碼數(shù)據(jù)庫中匹配出對(duì)應(yīng)于該待確認(rèn)車輛的該控制器區(qū)域網(wǎng)絡(luò)的一匹配數(shù)據(jù)群組,其中,溝通測(cè)試的詳細(xì)步驟如下所示:
步驟c1:該指令編譯器會(huì)自動(dòng)分別傳送該些數(shù)據(jù)群組的該些控制碼至該控制器區(qū)域網(wǎng)絡(luò)。
步驟c2:當(dāng)該控制器區(qū)域網(wǎng)絡(luò)接受到與其不匹配的該些控制碼時(shí),該控制器區(qū)域網(wǎng)絡(luò)將不進(jìn)行任何回應(yīng),而當(dāng)接收到與其匹配的該些控制碼時(shí),會(huì)回傳一確認(rèn)信號(hào)至該指令編譯器,而后,該指令編譯器會(huì)根據(jù)該確認(rèn)信號(hào)而于該些數(shù)據(jù)群組中找出與該控制器區(qū)域網(wǎng)絡(luò)匹配的該匹配數(shù)據(jù)群組,進(jìn)而確認(rèn)該待確認(rèn)車輛的車廠車型。
步驟s5:最后使用與該控制器區(qū)域網(wǎng)絡(luò)匹配的該匹配數(shù)據(jù)群組,并配合該指令編譯器及該控制器區(qū)域網(wǎng)絡(luò)而可以使該車用模塊的一驅(qū)動(dòng)源順利驅(qū)動(dòng)運(yùn)作。而實(shí)際的驅(qū)動(dòng)方式更可以包含有以下步驟:
步驟f1:該指令編譯器根據(jù)該驅(qū)動(dòng)源的需求,而傳送該匹配數(shù)據(jù)群組的該些控制碼至該控制器區(qū)域網(wǎng)絡(luò)。其是由于該車用模塊所需的電壓、電流、頻率、功率皆可能與該待確認(rèn)車輛的該控制器區(qū)域網(wǎng)絡(luò)不匹配,因此,只要指令編譯器在步驟s4中已經(jīng)確定溝通的編碼方式及內(nèi)容,便可以根據(jù)驅(qū)動(dòng)源的需求,與該控制器區(qū)域網(wǎng)絡(luò)進(jìn)行溝通,而得到所需求的電壓、電流、頻率或功率 數(shù)值。
步驟f2:該控制器區(qū)域網(wǎng)絡(luò)依據(jù)該些控制碼而朝該指令編譯器發(fā)出一驅(qū)動(dòng)指令,該驅(qū)動(dòng)源依據(jù)該驅(qū)動(dòng)指令而可以順利的進(jìn)行驅(qū)動(dòng)運(yùn)作。
以汽車頭燈舉例來說,開該待確認(rèn)車輛的原廠大燈時(shí),會(huì)需要消耗50瓦,而當(dāng)替換成led的汽車大燈之后,可能僅需要20瓦的功率消耗,因此,本發(fā)明的該指令編譯器會(huì)傳送需要20瓦的需求的該些控制碼至該控制器區(qū)域網(wǎng)絡(luò),進(jìn)而使該控制器區(qū)域網(wǎng)絡(luò)發(fā)出輸出20瓦的該驅(qū)動(dòng)指令,而可滿足驅(qū)動(dòng)的需求。相較于現(xiàn)有是透過額外加裝負(fù)載的方式來抵銷額外的功率,并未實(shí)際達(dá)到省電的功用,本發(fā)明則可以直接降低輸出的功率,以滿足節(jié)能等目的。
此外,更可以將該指令編譯器與一應(yīng)用軟性電性連接,并透過該應(yīng)用軟性而操作該指令編譯器,而與該車用模塊進(jìn)行溝通,該應(yīng)用軟性可以設(shè)置于手機(jī)、平板或車內(nèi)顯示器等等,以方便使用者下達(dá)命令。
續(xù)搭配參閱圖2所示,為本發(fā)明的第二實(shí)施例,與第一實(shí)施例的差異在于步驟s1以及步驟s4,于本實(shí)施例中,步驟s1更具有以下步驟:
步驟b1:裝設(shè)一控制碼擷取器至該些相異車廠車型的車輛中,以擷取出各個(gè)車廠車型的該些數(shù)據(jù)群組。舉例來說,使用者可透過逐一進(jìn)行對(duì)應(yīng)操作時(shí),一并擷取該些相異車廠車型的車輛所輸出的信號(hào),藉此得知對(duì)應(yīng)操作動(dòng)作的控制碼。
步驟b2:將擷取出的該些數(shù)據(jù)群組集結(jié)成該控制碼數(shù)據(jù)庫。
而步驟s4則具有以下步驟:
步驟d1:控制一指令輸入模塊如切換大燈、小燈的部件等,使該控制器區(qū)域網(wǎng)絡(luò)發(fā)出至少一操作信號(hào)。
步驟d2:該控制碼數(shù)據(jù)庫接收該至少一操作信號(hào),而于該些數(shù)據(jù)群組中進(jìn)行交叉比對(duì),以確認(rèn)與該至少一操作信號(hào)匹配的該些控制碼,并選出一與該至少一操作信號(hào)匹配的該匹配數(shù)據(jù)群組,進(jìn)而確認(rèn)該待確認(rèn)車輛的車廠車型。
舉例來說,使用者依序切換大燈、小燈、霧燈、晝行燈,而發(fā)出如0001、0011、0111、1111的操作信號(hào),該控制碼數(shù)據(jù)庫首先接收0001并對(duì)該些數(shù)據(jù)群組進(jìn)行搜尋,而排除無法與0001匹配的該些數(shù)據(jù)群組,接著再接收0011的操作信號(hào)并排除無法與0011匹配的該些數(shù)據(jù)群組,如此循環(huán)下去,即可以確認(rèn)與該控制器區(qū)域網(wǎng)絡(luò)匹配的該匹配數(shù)據(jù)群組。
續(xù)搭配參閱圖3所示,為本發(fā)明的第三實(shí)施例,與第二實(shí)施例的差異在于步驟s4,于本實(shí)施例中,步驟s4更具有以下步驟:
e1:當(dāng)該待確認(rèn)車輛啟動(dòng)時(shí),該控制器區(qū)域網(wǎng)絡(luò)會(huì)主動(dòng)發(fā)出至少一操作信號(hào)。
e2:該控制碼數(shù)據(jù)庫接收該至少一操作信號(hào),而于該些數(shù)據(jù)群組中進(jìn)行交叉比對(duì),以確認(rèn)與該至少一操作信號(hào)匹配的該些控制碼,并選出一與該至少一操作信號(hào)匹配的該匹配數(shù)據(jù)群組,進(jìn)而確認(rèn)該待確認(rèn)車輛的車廠車型。
舉例來說,車輛啟動(dòng)后該控制器區(qū)域網(wǎng)絡(luò)會(huì)主動(dòng)朝該車用模塊發(fā)出該至少一操作信號(hào),該至少一操作信號(hào)會(huì)依據(jù)不同的車廠車型而有所不同,如方向燈閃爍兩下或大燈長亮三秒等,而該控制碼數(shù)據(jù)庫接收后,會(huì)找出與其相匹配的該匹配數(shù)據(jù)群組。
綜上所述,本發(fā)明具有以下特點(diǎn):
一、藉由該指令編譯器可以自動(dòng)與該控制器區(qū)域網(wǎng)絡(luò)進(jìn)行溝通測(cè)試,而可以找出與該控制器區(qū)域網(wǎng)絡(luò)匹配的該匹配數(shù)據(jù)群組,使該車用模塊可以依照該匹配數(shù)據(jù)群組而順利的運(yùn)作。
二、該指令編譯器可以根據(jù)該驅(qū)動(dòng)源的需求,而傳送該匹配數(shù)據(jù)群組的該些控制碼至該控制器區(qū)域網(wǎng)絡(luò),進(jìn)而使該控制器區(qū)域網(wǎng)絡(luò)依據(jù)該些控制碼而朝該指令編譯器發(fā)出該驅(qū)動(dòng)指令,而可以達(dá)成節(jié)能等目的。
因此本發(fā)明極具創(chuàng)造性及符合申請(qǐng)發(fā)明專利的要件,依法提出申請(qǐng)。
以上已將本發(fā)明做一詳細(xì)說明,以上所述,僅為本發(fā)明的一較佳實(shí)施例而已,當(dāng)不能限定本發(fā)明實(shí)施的范圍。即凡依本發(fā)明申請(qǐng)范圍所作的均等變化與修改等,皆應(yīng)仍屬本發(fā)明的專利涵蓋范圍內(nèi)。