一種汽車碰撞斷油功能的驗證裝置及驗證方法
【技術領域】
[0001]本發明屬于汽車檢測技術領域,具體涉及一種汽車碰撞斷油功能的驗證裝置及驗證方法。
【背景技術】
[0002]在車輛發生碰撞后易引起自燃,碰撞斷油是指在車輛發生碰撞后停止發動機供油,其能減少車輛自燃的風險和安全隱患。
[0003]汽車上通常采用的碰撞斷油方案是:在汽車正常行駛時,安全氣囊控制器通過硬線輸出常態P麗脈沖(比如:高電平200ms、低電平40ms的P麗信號)給發動機管理系統(SPEMS);當汽車發生碰撞,安全氣囊控制器檢測到碰撞發生并打開氣囊時,安全氣囊控制器通過硬線輸出多個(比如20個)周期的PffM翻轉脈沖(即高電平40ms、低電平200ms的PffM信號,以低電平為起始狀態)給發動機管理系統,之后恢復輸出常態PWM脈沖(即高電平200ms、低電平40ms的PWM信號),發動機管理系統檢測到連續20個周期的PffM翻轉脈沖后,斷開燃油栗繼電器,停止栗油(即停止發動機供油)。
[0004]目前,還沒有相關的驗證裝置及方法對汽車碰撞斷油功能進行驗證,如果通過實車碰撞驗證,則會花費較大人力及物力,成本高。
【發明內容】
[0005]本發明的目的是提供一種汽車碰撞斷油功能的驗證裝置及驗證方法,以對汽車的碰撞斷油功能進行驗證,該驗證裝置結構簡單,驗證方法操作容易。
[0006]本發明所述的汽車碰撞斷油功能的驗證裝置,包括發動機管理系統、單片機控制模塊、翻轉脈沖觸發按鈕、電源模塊和燃油栗繼電器,所述電源模塊與單片機控制模塊連接,給單片機控制模塊提供工作電源,翻轉脈沖觸發按鈕與單片機控制模塊連接,模擬安全氣囊控制器檢測到碰撞發生并打開氣囊的觸發條件,翻轉脈沖觸發按鈕按下,表示汽車發生碰撞且安全氣囊控制器打開了氣囊,單片機控制模塊與發動機管理系統連接,輸出PWM脈沖信號(即常態PWM脈沖、PffM翻轉脈沖)給發動機管理系統,發動機管理系統與燃油栗繼電器連接,控制燃油栗繼電器的通斷。
[0007]為了更方便地調節單片機控制模塊輸出的常態PWM脈沖的低電平持續時間、常態PWM脈沖的高電平持續時間和PWM翻轉脈沖個數,同時對常態PWM脈沖的低電平持續時間、常態PffM脈沖的高電平持續時間和PWM翻轉脈沖個數進行顯示,上述驗證裝置還包括低電平持續時間旋轉編碼開關、高電平持續時間旋轉編碼開關、翻轉脈沖個數旋轉編碼開關和顯示屏,低電平持續時間旋轉編碼開關與單片機控制模塊連接,能調節常態PWM脈沖的低電平持續時間,高電平持續時間旋轉編碼開關與單片機控制模塊連接,能調節常態PWM脈沖的高電平持續時間,翻轉脈沖個數旋轉編碼開關與單片機控制模塊連接,能調節PWM翻轉脈沖個數,顯示屏與電源模塊連接,獲取工作電源,顯示屏與單片機控制模塊連接,能顯示常態PWM脈沖的低電平持續時間、常態PWM脈沖的高電平持續時間和PWM翻轉脈沖個數。
[0008]采用上述驗證裝置對汽車碰撞斷油功能進行驗證的一種方法為:
單片機控制模塊輸出PWM脈沖信號給發動機管理系統,發動機管理系統根據該PWM脈沖信號控制燃油栗繼電器的通斷,在未按翻轉脈沖觸發按鈕時,單片機控制模塊輸出常態PWM脈沖給發動機管理系統,燃油栗繼電器處于接通狀態,然后按下翻轉脈沖觸發按鈕,單片機控制模塊輸出PWM翻轉脈沖給發動機管理系統,如果燃油栗繼電器斷開,則表示碰撞斷油功能正常,如果燃油栗繼電器仍然接通,則表示碰撞斷油功能不正常。在進行判斷時,可以通過聽燃油栗繼電器是否發出啪聲,來判斷汽車碰撞斷油功能是否正常,也可以用萬用表的探頭探測燃油栗繼電器的線圈回路上是否有電流的方式,來判斷汽車碰撞斷油功能是否正常。
[0009]在該驗證方法中,單片機控制模塊輸出PffM脈沖信號的過程,包括:
第一步、單片機控制模塊通電并初始化I/o管腳、定時器等,然后執行第二步;
第二步、單片機控制模塊設定常態PWM脈沖的低電平持續時間、常態PffM脈沖的高電平持續時間和PWM翻轉脈沖個數,然后執行第三步;
第三步、單片機控制模塊將當前電平觸發計時時間清零,設置剩余PWM翻轉脈沖個數等于零,并輸出低電平,然后執行第四步;
第四步、單片機控制模塊判斷是否具有翻轉脈沖觸發按鈕上升沿(對應于翻轉脈沖觸發按鈕被觸發按下的動作),如果是,則執行第五步,否則執行第八步;
第五步、單片機控制模塊判斷當前是否輸出高電平,如果是,則執行第六步,否則執行第七步;
第六步、單片機控制模塊設置剩余PWM翻轉脈沖個數等于設定的PWM翻轉脈沖個數加一,設置當前高電平觸發計時時間等于設定的常態PWM脈沖的低電平持續時間,然后執行第八步;
第七步、單片機控制模塊設置剩余PWM翻轉脈沖個數等于設定的PWM翻轉脈沖個數,并將當前低電平觸發計時時間清零,然后執行第八步;
第八步、單片機控制模塊判斷剩余PWM翻轉脈沖個數是否大于零,如果是,則執行第九步,否則執行第十三步;
第九步、單片機控制模塊判斷當前是否輸出高電平且該高電平觸發計時時間大于或者等于設定的常態PWM脈沖的低電平持續時間,如果是,則執行第十步,否則執行第十一步;第十步、單片機控制模塊將剩余PWM翻轉脈沖個數減一,將當前高電平觸發計時時間清零,并輸出低電平,然后返回執行第四步;
第十一步、單片機控制模塊判斷當前是否輸出低電平且該低電平觸發計時時間大于或者等于設定的常態PWM脈沖的高電平持續時間,如果是,則執行第十二步,否則返回執行第四步;
第十二步、單片機控制模塊將當前低電平觸發計時時間清零,并輸出高電平,然后返回執行第四步;
第十三步、單片機控制模塊判斷當前是否輸出低電平且該低電平觸發計時時間大于或者等于設定的常態PWM脈沖的低電平持續時間,如果是,則執行第十四步,否則執行第十五步;
第十四步、單片機控制模塊將當前低電平觸發計時時間清零,并輸出高電平,然后返回執行第四步;
第十五步、單片機控制模塊判斷當前是否輸出高電平且該高電平觸發計時時間大于或者等于設定的常態PWM脈沖的高電平持續時間,如果是,則執行第十六步,否則返回執行第四步;
第十六步、單片機控制模塊將當前高電平觸發計時時間清零,并輸出低電平,然后返回執行第四步。
[0010]采用上述驗證裝置對汽車碰撞斷油功能進行驗證的另一種方法為:
單片機控制模塊輸出PffM脈沖信號給發動機管理系統,發動機管理系統根據該PffM脈沖信號控制燃油栗繼電器的通斷,轉動低電平持續時間旋轉編碼開關調節常態PWM脈沖的低電平持續時間,轉動高電平持續時間旋轉編碼開關調節常態PWM脈沖的高電平持續時間,轉動翻轉脈沖個數旋轉編碼開關調節PWM翻轉脈沖個數,在未按翻轉脈沖觸發按鈕時,單片機控制模塊輸出常態PWM脈沖給發動機管理系統,燃油栗繼電器處于接通狀態,然后按下翻轉脈沖觸發按鈕,單片機控制模塊輸出PWM翻轉脈沖給發動機管理系統,如果燃油栗繼電器斷開,則表示碰撞斷油功能正常,如果燃油栗繼電器仍然接通,則表示碰撞斷油功能不正常。在進行判斷時,可以通過聽燃油栗繼電器是否發出啪聲,來判斷汽車碰撞斷油功能是否正常,也可以用萬用表的探頭探測燃油栗繼電器的線圈回路上是否有電流的方式,來判斷汽車碰撞斷油功能是否正常。
[0011 ]在該驗證方法中,單片機控制模塊輸出PffM脈沖信號的過程,包括:
第一步、單片機控制模塊通電并初始化I/O管腳、定時器等,然后執行第二步;
第二步、單片機控制模塊設定常態PWM脈沖的低電平持續時間、常態PffM脈沖的高電平持續時間和PWM翻轉脈沖個數,然后執行第三步;
第三步、單片機控制模塊控制顯示屏顯示當前常態P mi脈沖的低電平持續時間、常態PffM脈沖的高電平持續時間和PffM翻轉脈沖個數,然后執行第四步;
第四步、單片機控制模塊將當前電平觸發計時時間清零,設置剩余PWM