專利名稱:車燈轉(zhuǎn)動裝置的驅(qū)動方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種車燈轉(zhuǎn)動裝置的驅(qū)動方法,尤其涉及一種具有偵測錯誤及修正現(xiàn)有位置至預(yù)設(shè)位置的方法。
背景技術(shù):
現(xiàn)行車輛為了能使車輛行駛于道路上的安全性提高,而發(fā)展出自適應(yīng)前方照明系統(tǒng)(Adaptive Front-lighting System,AFS),如具有轉(zhuǎn)向能力的車燈系統(tǒng)即是其中一種技術(shù)。而該具有轉(zhuǎn)向能力的車燈系統(tǒng)須搭配一組轉(zhuǎn)動裝置,藉由其轉(zhuǎn)動裝置可使車燈具有轉(zhuǎn)向功能。
習(xí)知轉(zhuǎn)動裝置概如日本的特開2004-343987專利案(以下簡稱前案),其轉(zhuǎn)動裝置是由一步進馬達、固設(shè)于步進馬達的出力軸及傳感器所組成;前案的轉(zhuǎn)動裝置的驅(qū)動方式,是利用一傳感器去偵測轉(zhuǎn)動裝置的出力軸現(xiàn)時轉(zhuǎn)動角度,同時由傳感器產(chǎn)生一參考電壓,藉由該參考電壓與預(yù)先設(shè)定的定電壓范圍對應(yīng)比較,該定電壓范圍是利用傳感器所產(chǎn)生的參考電壓與步進馬達的步數(shù)形成對應(yīng)關(guān)系,所預(yù)設(shè)出的范圍,可使控制器得知出力軸的現(xiàn)有位置,并可利用控制器驅(qū)動步進馬達帶動出力軸轉(zhuǎn)動至預(yù)設(shè)位置。
經(jīng)發(fā)明人針對習(xí)知轉(zhuǎn)動裝置的驅(qū)動方法深入研究后發(fā)現(xiàn),其驅(qū)動方式具有以下的缺點于習(xí)知轉(zhuǎn)動裝置的驅(qū)動方法中,雖然預(yù)設(shè)的定電壓范圍是已將習(xí)知轉(zhuǎn)動裝置所可能遇到因環(huán)境或零件所造成的誤差情況考慮進去,但并沒有偵測錯誤的方法。因為在現(xiàn)實中仍可能有其它不可預(yù)測的事故發(fā)生,造成轉(zhuǎn)動裝置無法動作或動作判斷錯誤的情況發(fā)生時,在車輛的使用人無法預(yù)先得知的情況下,而將車輛行駛于道路上,致使該車輛在道路上的安全性大幅降低。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種車燈轉(zhuǎn)動裝置的驅(qū)動方法。
本發(fā)明的目的是這樣實現(xiàn)的本發(fā)明的一種車燈轉(zhuǎn)動裝置的驅(qū)動方法,其方法如下列所述的步驟第一步驟車燈轉(zhuǎn)動裝置啟動后,電路主程序開始運作;第二步驟電路中的微處理控制單元作模塊初始化,且計數(shù)條件歸零,同時微處理控制單元進行電路中的相關(guān)組件檢測與錯誤判斷;第三步驟判斷偵測電路是否偵測取得驅(qū)動軸的現(xiàn)有位置,若偵測電路偵測不到驅(qū)動軸的現(xiàn)有位置時,則驅(qū)動馬達微動,同時計數(shù)條件加一并儲存作為記錄,同時判斷計數(shù)條件是否超過次數(shù)限制,若沒有超過計數(shù)條件的次數(shù)限制,則再重復(fù)第三步驟,若超過計數(shù)條件的次數(shù)限制,則判定錯誤產(chǎn)生,同時結(jié)束電路主程序運作;第四步驟由微處理控制單元先取得預(yù)設(shè)位置并作記錄,且再取得驅(qū)動軸現(xiàn)有位置,同時以現(xiàn)有位置與預(yù)設(shè)位置作比較,若現(xiàn)有位置與預(yù)設(shè)位置不相同時,則驅(qū)動馬達轉(zhuǎn)動帶動驅(qū)動軸轉(zhuǎn)動返回預(yù)設(shè)位置;第五步驟判斷驅(qū)動軸是否已返回預(yù)設(shè)位置,若經(jīng)判斷驅(qū)動軸未返回預(yù)設(shè)位置時,則計數(shù)條件加一并儲存作為記錄,并同時判斷計數(shù)條件是否超過次數(shù)限制,若沒有超過次數(shù)限制,則重復(fù)進行第三步驟至第五步驟,若超過計數(shù)條件的次數(shù)限制,則判定錯誤產(chǎn)生,同時結(jié)束電路主程序運作;第六步驟判斷馬達轉(zhuǎn)動時是否在預(yù)設(shè)的限制條件范圍內(nèi),若經(jīng)判斷超出限制條件范圍,則計數(shù)條件加一并儲存作為記錄,并同時判斷計數(shù)條件是否超過次數(shù)限制,若沒有超過次數(shù)限制,則重復(fù)進行第二步驟至第五步驟,若超過計數(shù)條件的次數(shù)限制,則判定錯誤產(chǎn)生,同時結(jié)束電路主程序運作;第七步驟于前述第一步驟至第六步驟皆達成時,則作車燈轉(zhuǎn)動裝置驅(qū)動模塊設(shè)定完成及可為正常動作的判定,并可接受微處理控制單元的命令,同時結(jié)束電路主程序運作。
本發(fā)明的目的為提供一種車燈轉(zhuǎn)動裝置的驅(qū)動方法,主要可藉由該驅(qū)動方法中所使用的偵測電路取得驅(qū)動軸現(xiàn)有位置;同時,該驅(qū)動方法具有偵測錯誤的判斷,可預(yù)先得知或于車輛使用中得知車燈的使用狀態(tài),以避免車輛行駛于道路時所可能發(fā)生的危險。
本發(fā)明具有以下的優(yōu)點1.本發(fā)明車燈轉(zhuǎn)動裝置的該驅(qū)動方法中所使用的偵測電路取得驅(qū)動軸現(xiàn)有位置,而該偵測電路可有三種偵測方式,可選擇適合的偵測電路搭配使用。
2.本發(fā)明的驅(qū)動方法具有偵測錯誤的判斷,于車燈轉(zhuǎn)動裝置啟動后,即可為偵測錯誤判斷,其偵測錯誤判斷,可預(yù)先得知或于車輛使用中得知車燈的使用狀態(tài),可讓車輛的使用人可作適當?shù)奶幹?,以避免車輛行駛于道路后,所可能發(fā)生的危險。
圖1為車燈轉(zhuǎn)動裝置的立體外觀示意圖;圖2為車燈轉(zhuǎn)動裝置的分解示意圖;圖3為車燈轉(zhuǎn)動裝置的俯視內(nèi)部結(jié)構(gòu)示意圖;圖4為車燈轉(zhuǎn)動裝置的另一種實施例;圖5為電路主程序運作的流程圖;圖6為第一種偵測取得驅(qū)動軸現(xiàn)有位置的流程圖;圖7為第二種偵測取得驅(qū)動軸現(xiàn)有位置的流程圖;圖8為第三種偵測取得驅(qū)動軸現(xiàn)有位置的流程圖;圖9為驅(qū)動軸返回預(yù)設(shè)位置的流程圖。
附圖標號說明1盒體;11底座;111第一穿孔;112第二穿孔;12上蓋;121穿孔;2馬達;21出力軸;22齒輪;3減速機構(gòu);4驅(qū)動部;41扇型齒排;42磁鐵;5電路板;51感應(yīng)組件;6驅(qū)動軸;61軸桿;7驅(qū)動部;71扇型齒排;72穿孔;8可變電阻。
具體實施例方式
首先,請參閱圖1至圖3所示,為車燈轉(zhuǎn)動裝置的立體外觀、分解及俯視結(jié)構(gòu)組合的示意圖;該車燈轉(zhuǎn)動裝置包含有盒體1、馬達2、減速機構(gòu)3、驅(qū)動部4、電路板5及驅(qū)動軸6;其中,該盒體1包含有底座11及上蓋12;該底座11設(shè)有可供馬達2的出力軸21穿設(shè)的第一穿孔111,且亦設(shè)有可供驅(qū)動軸5穿設(shè)的第二穿孔112,該第二穿孔112在底座11的內(nèi)側(cè)及外側(cè)具有一定高度;該上蓋12蓋合于底座11時,可使減速機構(gòu)3、驅(qū)動部4及電路板5固定限位于盒體1內(nèi)側(cè);該馬達2設(shè)有一個出力軸21,該出力軸21設(shè)有一齒輪22,是于出力軸21對應(yīng)穿設(shè)底座11的第一穿孔111而與減速機構(gòu)3嚙合,且馬達2本體固設(shè)于底座11的外側(cè);該減速機構(gòu)3設(shè)有至少一個減速齒輪并固設(shè)于盒體1內(nèi)側(cè),減速機構(gòu)3與馬達2出力軸21的齒輪22嚙合,藉由馬達2出力軸21作動時,帶動減速機構(gòu)3作動;該驅(qū)動部4設(shè)有一扇型齒排41,與減速機構(gòu)3嚙合,可于馬達2出力軸21作動時,藉由減速機構(gòu)3帶動驅(qū)動部4作動;該驅(qū)動部4朝向電路板5的一端面設(shè)有具N、S磁極的磁鐵42,并于驅(qū)動部4的另一端設(shè)有穿孔,以供驅(qū)動軸6的軸桿61連結(jié)并使驅(qū)動部4限位固定于盒體1內(nèi)側(cè);該電路板5固設(shè)于盒體1內(nèi)側(cè),且電路板5具有微處理控制單元(Microprocessor Control Unit,MCU),同時具有由感應(yīng)組件51所組成的偵測電路,該感應(yīng)組件51與驅(qū)動部4的磁鐵42相對應(yīng)設(shè)置,于驅(qū)動部4作動時,可藉由感應(yīng)磁鐵42的磁場變化而產(chǎn)生一參數(shù),并將該參數(shù)傳送給電路中的微處理控制單元;該驅(qū)動軸6凸設(shè)有軸桿61,該軸桿61對應(yīng)第二穿孔112穿設(shè)而與驅(qū)動部4連結(jié)并使驅(qū)動軸6固定限位于底座11的外側(cè),即可藉由馬達2作動帶動減速機構(gòu)3,連帶使驅(qū)動部4作動,同時驅(qū)動軸6也跟著驅(qū)動部4作動。
組設(shè)時,先將馬達2出力軸21對應(yīng)于底座11的第一穿孔111穿設(shè),同時將馬達2本體固設(shè)于底座11上;次將驅(qū)動軸6的軸桿61對應(yīng)于底座11的第二穿孔112穿設(shè),并以軸桿61與驅(qū)動部4連結(jié),使驅(qū)動部4及驅(qū)動桿6同時固定限位于盒體1的內(nèi)、外側(cè);再將減速機構(gòu)3置入于底座11,同時與出力軸21的齒輪22及驅(qū)動部4的扇型齒排41嚙合;同時將電路板5固設(shè)于底座11;最后將上蓋12蓋合于底座11,以建構(gòu)成車燈轉(zhuǎn)動裝置。
實施時,該車燈轉(zhuǎn)動裝置以其驅(qū)動軸6與車燈連結(jié),藉由車燈轉(zhuǎn)動裝置的電路板5以感應(yīng)組件51所組成的偵測電路,是偵測驅(qū)動部4的磁鐵42,因驅(qū)動部4轉(zhuǎn)動所產(chǎn)生磁鐵42的磁場變化而產(chǎn)生出一參數(shù),并將該參數(shù)傳送至電路中的微處理控制單元判斷,即可得知驅(qū)動軸6現(xiàn)有位置,并與預(yù)設(shè)位置作比較判斷,若判斷出現(xiàn)有位置與預(yù)設(shè)位置不相同時,則驅(qū)動馬達2作動帶動減速機構(gòu)3轉(zhuǎn)動并連帶使驅(qū)動軸6轉(zhuǎn)動,驅(qū)動軸6則轉(zhuǎn)動至預(yù)設(shè)位置;請參閱圖4所示為車燈轉(zhuǎn)動裝置的另一種實施例;該實施例與前述的實施例主要不同在于,驅(qū)動部7設(shè)有一扇型齒排71,其與減速機構(gòu)3嚙合,且驅(qū)動部7朝向電路板5的一端設(shè)有一穿孔72,并于驅(qū)動部7的另一端設(shè)有穿孔,以供驅(qū)動軸6的軸桿61連結(jié)并使驅(qū)動部7限位固定于盒體1內(nèi)側(cè);電路板5具有由可變電阻8所組成的偵測電路,該可變電阻8與驅(qū)動部7的穿孔72相連結(jié);于實施時,藉由車燈轉(zhuǎn)動裝置的電路板5所設(shè)的可變電阻8,因驅(qū)動部7的轉(zhuǎn)動角度,連帶使可變電阻8的電阻值產(chǎn)生變化,進而在電路板2的電路產(chǎn)生一電壓值,并藉由該電壓值可使電路板5的電路得知驅(qū)動軸6現(xiàn)有位置,且與預(yù)設(shè)位置作比較判斷,若判斷出現(xiàn)有位置與預(yù)設(shè)位置不相同時,則驅(qū)動馬達2作動連帶使減速機構(gòu)3作動而帶動驅(qū)動軸6轉(zhuǎn)動,使驅(qū)動軸6轉(zhuǎn)動至預(yù)設(shè)位置;續(xù)請參閱圖5所示,為車燈轉(zhuǎn)動裝置的電路主程序運作流程圖;以下所述為前述電路板5的電路主程序運作方式,其運作詳述如下步驟10是于車燈轉(zhuǎn)動裝置啟動后,電路主程序即開始運作,接著進行步驟11由電路中的微處理控制單元作模塊初始化,且計數(shù)條件歸零并儲存該數(shù)值作為記錄,同時微處理控制單元則進行電路中的相關(guān)組件檢測與錯誤判斷;緊接著進行步驟12是利用偵測電路偵測驅(qū)動軸6的現(xiàn)有位置,若偵測電路偵測不到驅(qū)動軸6的現(xiàn)有位置時,則進行步驟18驅(qū)動馬達2微動同時于計數(shù)條件加一并儲存記錄,于經(jīng)步驟18判斷計數(shù)條件是否超過三次的次數(shù)限制,若沒有超過三次,則再重復(fù)進行步驟12;反之,超過三次的次數(shù)限制,則符合步驟18超過三次判斷的計數(shù)條件設(shè)定,則進行步驟21判定錯誤產(chǎn)生,同時進行步驟17結(jié)束電路主程序運作;若偵測電路偵測到現(xiàn)有位置時,則進行步驟13;于進行步驟13時,微處理控制單元先取得預(yù)設(shè)位置作記錄,再取得由前述步驟12所偵測取得的現(xiàn)有位置,同時以現(xiàn)有位置與預(yù)設(shè)位置作比較,若現(xiàn)有位置與預(yù)設(shè)位置不相同時,則驅(qū)動馬達轉(zhuǎn)動帶動驅(qū)動軸6轉(zhuǎn)動至預(yù)設(shè)位置;若現(xiàn)有位置與預(yù)設(shè)位置相同時,則進行步驟14;于進行步驟14判斷驅(qū)動軸6是否已返回至預(yù)設(shè)位置,若經(jīng)判斷未返回預(yù)設(shè)位置,則進行步驟20將計數(shù)條件加一并儲存記錄,同時經(jīng)步驟18判斷計數(shù)條件是否超過三次的次數(shù)限制,若沒有超過三次,則重復(fù)進行步驟12至步驟14;若經(jīng)步驟14判斷已連續(xù)超過三次偵測驅(qū)動軸6未返回預(yù)設(shè)位置,則同時符合步驟18的預(yù)設(shè)計數(shù)條件的次數(shù)限制,則進行步驟21判定錯誤產(chǎn)生,同時進行步驟17結(jié)束電路主程序運作;反之,若經(jīng)步驟14判斷驅(qū)動軸6已返還預(yù)設(shè)位置,則進行步驟15的判斷;于進行步驟15判斷驅(qū)動馬達2時是否在預(yù)設(shè)的限制條件范圍內(nèi),該限制條件可為驅(qū)動電流的限制、總驅(qū)動時間的限制...等等條件作判斷,若經(jīng)步驟15判斷已超出限制條件范圍時,則進行步驟20將計數(shù)條件加一并儲存記錄,并經(jīng)步驟18判斷計數(shù)條件是否超過三次的次數(shù)限制,若沒有超過三次,則重復(fù)進行步驟12至步驟15;若經(jīng)步驟15判斷已連續(xù)超過三次限制條件仍為超出限制條件范圍,則同時符合步驟18的預(yù)設(shè)計數(shù)條件的次數(shù)限制,則進行步驟21判定錯誤產(chǎn)生,同時進行步驟17結(jié)束電路主程序運作;反之,若步驟15經(jīng)判斷未超出限制條件范圍時,則進行步驟16;于進行步驟16時,系作車燈轉(zhuǎn)動裝置驅(qū)動模塊設(shè)定完成及可為正常動作的判定,并可接受微處理控制單元的命令,同時進行步驟17結(jié)束該次電路主程序運作,以等待下一次電路主程序再行運作;于前所述的電路主程序步驟12的偵測驅(qū)動軸6現(xiàn)有位置的方法,可為以下三種的偵測方法,其敘述如下請參閱圖6所示,為第一種偵測取得驅(qū)動軸6現(xiàn)有位置的流程圖;該第一種偵測驅(qū)動軸6現(xiàn)有位置的方法,是利用固設(shè)于電路板5的感應(yīng)組件51(如圖2所示)所組成的偵測電路,以偵測驅(qū)動軸6的現(xiàn)有位置;于進行電路主程序的步驟12時,即開始偵測取得驅(qū)動軸6現(xiàn)有位置的程序,同時進行步驟121取得驅(qū)動軸6的現(xiàn)有位置程序,且計數(shù)條件歸零,并進行步驟1211;于進行步驟1211時,是以驅(qū)動部4的磁鐵42轉(zhuǎn)動角度變化所產(chǎn)生的磁場變化,藉由感應(yīng)組件51偵測產(chǎn)生出一參數(shù),并將該參數(shù)傳送至微處理控制單元,微處理控制單元則將該參數(shù)轉(zhuǎn)換成位置參數(shù),即可取得位置參數(shù);于完成步驟1211后,接著進行步驟1212;該步驟1212是以取得的位置參數(shù)與預(yù)設(shè)的位置參數(shù)范圍作比較,該位置參數(shù)是否超出此一位置參數(shù)范圍;前述的位置參數(shù)范圍是以驅(qū)動部4所轉(zhuǎn)動的不同角度,藉由感應(yīng)組件5偵測磁鐵42的磁場變化而產(chǎn)生出不同的參數(shù),并由微處理控制單元依據(jù)不同的參數(shù),分別轉(zhuǎn)換成不同的位置參數(shù),依據(jù)該不同的位置參數(shù)而預(yù)先設(shè)定出一個位置參數(shù)范圍;若前述步驟1211所取得的位置參數(shù)是在預(yù)設(shè)位置參數(shù)范圍內(nèi),即進行步驟1213判定取得驅(qū)動軸6現(xiàn)有位置,同時進行步驟1214結(jié)束現(xiàn)有位置取得程序,并進行電路主程序的步驟13(如圖5所示);反之,若位置參數(shù)超出預(yù)設(shè)位置參數(shù)范圍,則進行步驟1215判定取得驅(qū)動軸6現(xiàn)有位置錯誤,同時進行步驟1214結(jié)束現(xiàn)有位置取得程序,并進行電路主程序的步驟19(如圖5所示);續(xù)請參閱圖7所示,是第二種偵測取得驅(qū)動軸6現(xiàn)有位置的流程圖;該第二種偵測驅(qū)動軸6現(xiàn)有位置的方法,是利用固設(shè)于電路板5的感應(yīng)組件51(如圖2所示),并搭配九十度相位差(Quadrature A/B)電路所組成的偵測電路,以供偵測驅(qū)動軸6的現(xiàn)有位置;該九十度相位差電路的運作原理,是利用一個A脈波及一個B脈波,彼此相差九十度的相位角度作判斷,若A脈波的相位角度領(lǐng)先B脈波的相位角度九十度時,則進行第一種預(yù)設(shè)程序;反之,B脈波的相位角度領(lǐng)先A脈波的相位角度九十度時,則進行第二種預(yù)設(shè)程序;于進行電路主程序的步驟12時,即開始偵測取得驅(qū)動軸6現(xiàn)有位置的程序,同時進行步驟122取得驅(qū)動軸6的現(xiàn)有位置程序,且計數(shù)條件歸零,并進行步驟1221;于進行步驟1221判斷驅(qū)動軸6是否曾回歸至原點,即驅(qū)動軸6的啟始位置,若于微處理控制單元的記錄中得知,驅(qū)動軸6不曾回歸至原點,則進行步驟1223強制驅(qū)動馬達2轉(zhuǎn)動并帶動驅(qū)動軸6回歸至原點,同時由微處理控制單元作記錄,同時接著進行步驟1222;反之,若于微處理控制單元的記錄中得知,驅(qū)動軸6曾回歸至原點,則進行步驟1222;于進行步驟1222時,是以驅(qū)動部4的磁鐵42的轉(zhuǎn)動角度變化所產(chǎn)生磁場變化,而藉由感應(yīng)組件51產(chǎn)生出一個參數(shù),且同時將該參數(shù)傳送至九十度相位差電路,使九十度相位差電路產(chǎn)生出A脈波及B脈波具有相位角度差異的訊號,同時將該訊號傳送給微處理控制單元,則微處理控制單元將前述的訊號轉(zhuǎn)換為位置參數(shù)并作記錄;于完成步驟1222后,接著進行步驟1224;該步驟1224是以取得的位置參數(shù)與預(yù)設(shè)的位置參數(shù)范圍作比較,該位置參數(shù)是否超出此一位置參數(shù)范圍;前述的位置參數(shù)范圍是以驅(qū)動部4所轉(zhuǎn)動的不同角度,藉由感應(yīng)組件5偵測磁鐵42的磁場變化而產(chǎn)生出不同的參數(shù),并將不同的參數(shù)傳送至九十度相位差電路,使九十度相位差電路產(chǎn)生出A脈波及B脈波具有相位角度差異的不同訊號,同時將不同的訊號傳送給微處理控制單元,則微處理控制單元依據(jù)不同的訊號分別轉(zhuǎn)換為不同的位置參數(shù),同時依據(jù)該不同的位置參數(shù)而預(yù)先設(shè)定出一個位置參數(shù)范圍;若前述步驟1222所取得的位置參數(shù)是在預(yù)設(shè)位置參數(shù)范圍內(nèi),即進行步驟1226判定取得驅(qū)動軸6現(xiàn)有位置,同時進行步驟1227結(jié)束現(xiàn)有位置取得程序,并進行電路主程序的步驟13(如圖5所示);反之,若位置參數(shù)超出預(yù)設(shè)位置參數(shù)范圍,則進行步驟1225判定取得驅(qū)動軸6現(xiàn)有位置錯誤,同時進行步驟1227結(jié)束現(xiàn)有位置取得程序,并進行電路主程序的步驟19(如圖5所示);續(xù)請參閱圖8所示,為第三種偵測驅(qū)動軸6現(xiàn)有位置的流程圖;該第三種偵測取得驅(qū)動軸6現(xiàn)有位置的方法,是利用固設(shè)于電路板5的可變電阻8(如圖4所示)所組成的偵測電路,以供偵測驅(qū)動軸6的現(xiàn)有位置;于進行電路主程序的步驟12時,即開始偵測取得驅(qū)動軸6現(xiàn)有位置的程序,同時進行步驟123取得驅(qū)動軸6的現(xiàn)有位置程序,且計數(shù)條件歸零,并進行步驟1231;于進行步驟1231時,是由微處理控制單元取得參考電壓值,該參考電壓值系因驅(qū)動部7的轉(zhuǎn)動而連帶造成可變電阻8的電阻值變化,進而由可變電阻8得出的電壓值;于步驟1231取得參考電壓值后,接著進行步驟1232;該步驟1232是以取得的參考電壓值與預(yù)設(shè)的電壓范圍作比較,該參考電壓值是否超出此一電壓范圍;前述的電壓范圍是以驅(qū)動部7所轉(zhuǎn)動的不同角度,而造成可變電阻8不同的電阻值變化,并同時得出不同的參考電壓值,依據(jù)不同的參考電壓值而預(yù)先設(shè)定出電壓范圍;若前述步驟1231所取得的參考電壓值是在預(yù)設(shè)電壓范圍內(nèi),即進行步驟1233判定取得驅(qū)動軸6現(xiàn)有位置,同時進行步驟1235結(jié)束現(xiàn)有位置取得程序,并進行電路主程序的步驟13(如圖5所示);反之,若參考電壓值超出預(yù)設(shè)電壓范圍,則進行步驟1234判定取得驅(qū)動軸6現(xiàn)有位置錯誤,同時進行步驟1235結(jié)束現(xiàn)有位置取得程序,并進行電路主程序程序的步驟19(如圖5所示);于前所述的電路主程序步驟13的使驅(qū)動軸6返回預(yù)設(shè)位置的方法(如圖5所示),其敘述如下續(xù)請參閱圖9所示,為驅(qū)動軸6返回預(yù)設(shè)位置的流程圖;于電路主程序的步驟12偵測取得驅(qū)動軸6的現(xiàn)有位置后,即可進行步驟130驅(qū)動馬達2轉(zhuǎn)動開始,使驅(qū)動軸6轉(zhuǎn)動返回至預(yù)設(shè)位置;接著進行步驟131先由微處理控制單元取得一個預(yù)設(shè)位置并作記錄,且時間計數(shù)條件歸零;緊接著進行步驟132,該步驟記錄驅(qū)動軸6現(xiàn)有位置,其驅(qū)動軸6現(xiàn)有位置的取得是利用前述的偵測驅(qū)動軸6方法而取得;接著進行步驟133,該步驟同時以預(yù)設(shè)位置與現(xiàn)有位置作比較,若預(yù)設(shè)位置與現(xiàn)有位置不相同時,則馬達2動作加一個單元或減一個單元,即馬達2轉(zhuǎn)動若干角度或反方向轉(zhuǎn)動若干角度,并連帶使驅(qū)動軸6跟著轉(zhuǎn)動;緊接著進行步驟134,該步驟是由微處理控制單元記錄全程馬達2的實際轉(zhuǎn)動時間;接著進行步驟135,該步驟比較步驟134所記錄的馬達2實際轉(zhuǎn)動時間與預(yù)先設(shè)定的馬達轉(zhuǎn)動時間,若實際轉(zhuǎn)動時間大于預(yù)設(shè)轉(zhuǎn)動時間時,則進行步驟138為馬達2動作時間過長的判定,同時進行步驟139結(jié)束馬達2動作程序,并進行電路主程序的步驟14(如圖5所示);反之,若實際轉(zhuǎn)動時間小于預(yù)設(shè)轉(zhuǎn)動時間時,則進行步驟136判斷驅(qū)動軸6的是否已到達預(yù)設(shè)位置,若未到達預(yù)設(shè)位置時,則再重復(fù)步驟132至步驟136,繼續(xù)驅(qū)動馬達2轉(zhuǎn)動;反之,若已到達預(yù)設(shè)位置時,則進行步驟137到達位置、動作完成的判定,同時進行步驟139停止馬達2動作程序,并進行電路主程序的步驟14;
權(quán)利要求
1.一種車燈轉(zhuǎn)動裝置的驅(qū)動方法,其特征在于,其方法包括下列步驟第一步驟車燈轉(zhuǎn)動裝置啟動后,電路主程序開始運作;第二步驟電路中的微處理控制單元作模塊初始化,且計數(shù)條件歸零,同時微處理控制單元進行電路中的相關(guān)組件檢測與錯誤判斷;第三步驟判斷偵測電路是否偵測取得驅(qū)動軸的現(xiàn)有位置,若偵測電路偵測不到驅(qū)動軸的現(xiàn)有位置時,則驅(qū)動馬達微動,同時計數(shù)條件加一并儲存作為記錄,同時判斷計數(shù)條件是否超過次數(shù)限制,若沒有超過計數(shù)條件的次數(shù)限制,則再重復(fù)第三步驟,若超過計數(shù)條件的次數(shù)限制,則判定錯誤產(chǎn)生,同時結(jié)束電路主程序運作;第四步驟由微處理控制單元先取得預(yù)設(shè)位置并作記錄,且再取得驅(qū)動軸現(xiàn)有位置,同時以現(xiàn)有位置與預(yù)設(shè)位置作比較,若現(xiàn)有位置與預(yù)設(shè)位置不相同時,則驅(qū)動馬達轉(zhuǎn)動帶動驅(qū)動軸轉(zhuǎn)動返回預(yù)設(shè)位置;第五步驟判斷驅(qū)動軸是否已返回預(yù)設(shè)位置,若經(jīng)判斷驅(qū)動軸未返回預(yù)設(shè)位置時,則計數(shù)條件加一并儲存作為記錄,并同時判斷計數(shù)條件是否超過次數(shù)限制,若沒有超過次數(shù)限制,則重復(fù)進行第三步驟至第五步驟,若超過計數(shù)條件的次數(shù)限制,則判定錯誤產(chǎn)生,同時結(jié)束電路主程序運作;第六步驟判斷馬達轉(zhuǎn)動時是否在預(yù)設(shè)的限制條件范圍內(nèi),若經(jīng)判斷是超出限制條件范圍,則計數(shù)條件加一并儲存作為記錄,并同時判斷計數(shù)條件是否超過次數(shù)限制,若沒有超過次數(shù)限制,則重復(fù)進行第二步驟至第五步驟,若超過計數(shù)條件的次數(shù)限制,則判定錯誤產(chǎn)生,同時結(jié)束電路主程序運作;第七步驟于前述第一步驟至第六步驟皆達成時,則作車燈轉(zhuǎn)動裝置驅(qū)動模塊設(shè)定完成及可為正常動作的判定,并可接受微處理控制單元的命令,同時結(jié)束電路主程序運作。
2.如權(quán)利要求1所述的車燈轉(zhuǎn)動裝置的驅(qū)動方法,其特征在于該第三步驟的偵測取得驅(qū)動軸現(xiàn)有位置的偵測電路,可為利用感應(yīng)組件所組成,其偵測方法,是藉由感應(yīng)組件所偵測到驅(qū)動部的磁鐵的磁場變化而產(chǎn)生出一參數(shù),同時由微處理控制單元則將參數(shù)轉(zhuǎn)換成位置參數(shù),并以該位置參數(shù)與預(yù)設(shè)的位置參數(shù)范圍比較是否超出此一位置參數(shù)范圍,若位置參數(shù)是在預(yù)設(shè)位置參數(shù)范圍內(nèi),則取得驅(qū)動軸現(xiàn)有位置,若位置參數(shù)值超出預(yù)設(shè)的位置參數(shù)范圍,則判定取得驅(qū)動軸現(xiàn)有位置錯誤,同時結(jié)束偵測取得驅(qū)動軸現(xiàn)有位置。
3.如權(quán)利要求1所述的車燈轉(zhuǎn)動裝置的驅(qū)動方法,其特征在于該第三步驟的偵測取得驅(qū)動軸現(xiàn)有位置的偵測電路,可為利用感應(yīng)組件并配合九十度相位差電路所組成,其偵測方法,是先行強制驅(qū)動馬達轉(zhuǎn)動而帶動驅(qū)動軸回歸至原點,再藉由感應(yīng)組件所偵測到驅(qū)動部的磁鐵的磁場變化而產(chǎn)生出一參數(shù),并將該參數(shù)傳送至九十度相位差電路,使九十度相位差電路產(chǎn)生出A脈波及B脈波具有相位角度差異的訊號,則微處理控制單元將該訊號轉(zhuǎn)換為位置參數(shù),并以該位置參數(shù)與預(yù)設(shè)的位置參數(shù)范圍比較是否超出此一位置參數(shù)范圍,若位置參數(shù)是在預(yù)設(shè)位置參數(shù)范圍內(nèi),則取得驅(qū)動軸現(xiàn)有位置,若位置參數(shù)值超出預(yù)設(shè)的位置參數(shù)范圍,則判定取得驅(qū)動軸現(xiàn)有位置錯誤,同時結(jié)束偵測取得驅(qū)動軸現(xiàn)有位置。
4.如權(quán)利要求1所述的車燈轉(zhuǎn)動裝置的驅(qū)動方法,其特征在于該第三步驟的偵測取得驅(qū)動軸現(xiàn)有位置的偵測電路,可為利用可變電阻所組成,其偵測方法,是藉由驅(qū)動部轉(zhuǎn)動而造成可變電阻的電阻值變化,同時于可變電阻上產(chǎn)生出參考電壓值,并以該參考電壓值與預(yù)設(shè)的電壓范圍比較是否超出此一電壓范圍,若參考電壓值是在預(yù)設(shè)電壓范圍內(nèi),則取得驅(qū)動軸現(xiàn)有位置,若參考電壓值超出預(yù)設(shè)電壓范圍,則判定取得驅(qū)動軸現(xiàn)有位置錯誤,同時結(jié)束偵測取得驅(qū)動軸現(xiàn)有位置。
5.如權(quán)利要求1所述的車燈轉(zhuǎn)動裝置的驅(qū)動方法,其特征在于該第四步驟使驅(qū)動軸反回預(yù)設(shè)位置的方法,是微處理控制單元同時取得預(yù)設(shè)位置與驅(qū)動軸現(xiàn)有位置,并以預(yù)設(shè)位置與現(xiàn)有位置作比較,若預(yù)設(shè)位置與現(xiàn)有位置不相同時,則驅(qū)動馬達轉(zhuǎn)動連帶使驅(qū)動軸轉(zhuǎn)動至預(yù)設(shè)位置,且預(yù)先設(shè)定有馬達轉(zhuǎn)動時間,若馬達的實際轉(zhuǎn)動時間大于預(yù)設(shè)轉(zhuǎn)動時間時,則為馬達轉(zhuǎn)動時間過長的判定,同時停止馬達轉(zhuǎn)動,若馬達實際轉(zhuǎn)動時間小于預(yù)設(shè)轉(zhuǎn)動時間時,則判斷驅(qū)動軸是否已到達預(yù)設(shè)位置,若沒有到達預(yù)設(shè)位置時,則繼續(xù)驅(qū)動馬達轉(zhuǎn)動,若已到達預(yù)設(shè)位置時,則為到達位置、動作完成的判定,同時結(jié)束驅(qū)動馬達轉(zhuǎn)動。
6.如權(quán)利要求1所述的車燈轉(zhuǎn)動裝置的驅(qū)動方法,其特征在于該第三步驟的計數(shù)條件的次數(shù)限制,其次數(shù)可設(shè)定為三次。
7.如權(quán)利要求1所述的車燈轉(zhuǎn)動裝置的驅(qū)動方法,其特征在于該第五步驟的計數(shù)條件的次數(shù)限制,其次數(shù)可設(shè)定為三次。
8.如權(quán)利要求1所述的車燈轉(zhuǎn)動裝置的驅(qū)動方法,其特征在于該第六步驟的計數(shù)條件的次數(shù)限制,其次數(shù)可設(shè)定為三次。
全文摘要
本發(fā)明涉及一種車燈轉(zhuǎn)動裝置的驅(qū)動方法,其方法是利用偵測電路偵測取得驅(qū)動軸的現(xiàn)有位置,并比較現(xiàn)有位置與預(yù)設(shè)位置是否相同,若不相同,則驅(qū)動馬達轉(zhuǎn)動連帶使驅(qū)動部轉(zhuǎn)動,而使驅(qū)動軸轉(zhuǎn)動返回預(yù)設(shè)位置,若有偵測不到驅(qū)動軸的現(xiàn)有位置,或未能使驅(qū)動軸到達預(yù)設(shè)位置時,則判斷有錯誤發(fā)生;藉由該驅(qū)動方法中所使用的偵測電路取得驅(qū)動軸現(xiàn)有位置;同時,該驅(qū)動方法具有偵測錯誤的判斷,可預(yù)先得知或于車輛使用中得知車燈的使用狀態(tài),以避免車輛行駛于道路時所可能發(fā)生的危險。
文檔編號B60Q1/12GK1915711SQ20051009075
公開日2007年2月21日 申請日期2005年8月15日 優(yōu)先權(quán)日2005年8月15日
發(fā)明者陳韋任, 郭明山 申請人:堤維西交通工業(yè)股份有限公司