本發(fā)明涉及一種故障提示方法,尤其涉及一種新能源汽車充電盒故障提示方法。
背景技術(shù):
對于新能源汽車來說,傳統(tǒng)的充電盒故障提示方法是按故障燈個數(shù)提示給用戶的。當(dāng)故障比較多的時候這種方法就難以全部的顯示出來,消耗硬件資源也比較多,用戶難以區(qū)分,這樣的控制盒比較累贅。滿足不了客戶要求。因為以上所述的缺點,無法滿足目前對于工作效率的要求。
技術(shù)實現(xiàn)要素:
本發(fā)明涉及一種新能源汽車充電盒故障提示方法,可以提高故障提示的效率,減少硬件資源的損耗。
一種新能源汽車充電盒故障提示方法,包括控制盒、充電盒主軸、芯片組和故障燈;其中控制盒安裝在充電盒主軸上;其中在控制盒上的芯片組編寫函數(shù)程序定義相關(guān)故障標(biāo)志;所述控制盒按照芯片組設(shè)定的函數(shù)程序檢查故障。其中當(dāng)控制盒出現(xiàn)故障的時候,按照故障標(biāo)志控制故障燈短閃次數(shù),一長滅和多次短閃為一個周期,一個周期顯示一種故障。
進(jìn)一步,所述設(shè)定的函數(shù)程序包括以下三個階段:
開始階段,此時故障燈熄滅,并用變量記錄程序剛執(zhí)行熄滅那一刻時間,函數(shù)再次調(diào)用根據(jù)標(biāo)志位會直接進(jìn)入開始階段代碼段,如果判斷到變量記錄的時間到目前有1.5秒后,便將階段標(biāo)志位修改為閃爍階段,并用變量記錄那一刻時間(故障燈點亮?xí)r間),否則退出該函數(shù);
閃爍階段,程序會將故障燈點亮,函數(shù)再次調(diào)用根據(jù)標(biāo)志位直接進(jìn)入閃爍代碼段,如果判斷變量記錄的時間到目前有0.3s后便熄滅,如果沒到時間點退出函數(shù)。函數(shù)再次調(diào)用根據(jù)標(biāo)志位直接進(jìn)入閃爍代碼段,如果判斷變量記錄的時間到目前有0.6秒后便記錄這一刻時間(故障燈熄滅時間),記錄閃爍變量數(shù)值加一,此時完成故障燈短閃周期,如果沒到時間點退出函數(shù)。當(dāng)完成一個短閃短周期后會判斷閃爍變量數(shù)值是否等于故障編碼,如果是則將階段標(biāo)志位修改結(jié)束階段,否則退出函數(shù);
結(jié)束階段,程序會將故障燈熄滅,函數(shù)再次調(diào)用根據(jù)標(biāo)志位直接進(jìn)入結(jié)束代碼段,如果判斷變量記錄的時間到目前有1.5秒則將階段標(biāo)志位修改為開始階段。此時完成一個故障提示周期。
本發(fā)明的有益效果是,一種新能源汽車充電盒故障提示方法,可以提高新能源汽車充電盒故障問題的檢測效率。通過設(shè)定故障提示的方式為控制故障燈短閃次數(shù),一長滅和多次短閃為一個周期,一個周期顯示一種故障。這方法可以指示所有故障,并不因為有故障的增加而增加硬件資源的消耗;用戶區(qū)分容易,實用性高;控制盒簡介美觀。
附圖說明
圖1為檢測方法示意圖;
圖2為故障燈電路示意圖;
圖3為控制盒示意圖;
具體實施方式
參照圖1-3;一種新能源汽車充電盒故障提示方法,包括控制盒、充電盒主軸、芯片組和故障燈;其中控制盒安裝在充電盒主軸上;其中在控制盒上的芯片組編寫函數(shù)程序定義相關(guān)故障標(biāo)志;所述控制盒按照芯片組設(shè)定的函數(shù)程序檢查故障。其中當(dāng)控制盒出現(xiàn)故障的時候,按照故障標(biāo)志控制故障燈短閃次數(shù),一長滅和多次短閃為一個周期,一個周期顯示一種故障。
進(jìn)一步,所述設(shè)定的函數(shù)程序包括以下三個階段:
開始階段,此時故障燈熄滅,并用變量記錄程序剛執(zhí)行熄滅那一刻時間,函數(shù)再次調(diào)用根據(jù)標(biāo)志位會直接進(jìn)入開始階段代碼段,如果判斷到變量記錄的時間到目前有1.5秒后,便將階段標(biāo)志位修改為閃爍階段,并用變量記錄那一刻時間(故障燈點亮?xí)r間),否則退出該函數(shù);
閃爍階段,程序會將故障燈點亮,函數(shù)再次調(diào)用根據(jù)標(biāo)志位直接進(jìn)入閃爍代碼段,如果判斷變量記錄的時間到目前有0.3s后便熄滅,如果沒到時間點退出函數(shù)。函數(shù)再次調(diào)用根據(jù)標(biāo)志位直接進(jìn)入閃爍代碼段,如果判斷變量記錄的時間到目前有0.6秒后便記錄這一刻時間(故障燈熄滅時間),記錄閃爍變量數(shù)值加一,此時完成故障燈短閃周期,如果沒到時間點退出函數(shù)。當(dāng)完成一個短閃短周期后會判斷閃爍變量數(shù)值是否等于故障編碼,如果是則將階段標(biāo)志位修改結(jié)束階段,否則退出函數(shù);
結(jié)束階段,程序會將故障燈熄滅,函數(shù)再次調(diào)用根據(jù)標(biāo)志位直接進(jìn)入結(jié)束代碼段,如果判斷變量記錄的時間到目前有1.5秒則將階段標(biāo)志位修改為開始階段。此時完成一個故障提示周期。
控制盒具有故障的檢測功能,在編寫軟件的時候定義相關(guān)故障標(biāo)志,控制盒檢測充電盒故障,當(dāng)控制盒出現(xiàn)故障的時候,按照故障標(biāo)志控制故障燈短閃次數(shù),一長滅和多次短閃為一個周期,一個周期顯示一種故障,這方法便可以實現(xiàn)所有故障依次顯示。從而實現(xiàn)該發(fā)明的目的。
以上所述僅為本發(fā)明的較佳實施方法,但,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。