本發(fā)明涉及車輛領(lǐng)域,尤其涉及一種提供穩(wěn)定電壓的方法和裝置。
背景技術(shù):
起停(Start/stop)系統(tǒng)是指在車輛行駛過程中遇到臨時停車(例如等紅燈)時,發(fā)動機自動熄火,而當車輛系統(tǒng)檢測到車輛要起動時,車輛系統(tǒng)自動起動發(fā)動機的一套系統(tǒng)。在發(fā)動機起動過程中,整車電壓會下降至最低約為6.5V,導致無法給收音機和變速箱控制模塊供電,使其工作異常,同時整車電壓下降也會導致儀表背光閃爍。因此,有必要改進上述缺陷。
技術(shù)實現(xiàn)要素:
基于以上問題,本發(fā)明提出一種提供穩(wěn)定電壓的方法和裝置,通過監(jiān)測車輛的常電信號和檢測起動信號以決定是否使穩(wěn)壓模塊進入升壓模式的方式,解決了車輛在臨時起停過程中出現(xiàn)的車輛負載短時無法正常工作和車輛儀表閃爍的問題,使車輛在臨時停車后,車輛重新起動時,在車輛的電壓下降的這一時間段,車輛的穩(wěn)壓模塊能夠提供給車輛的負載正常的工作電壓,使駕駛員能夠正常連續(xù)的收聽廣播,使車輛的儀表也不會出現(xiàn)閃爍問題,同時節(jié)約了能源。
一方面,本發(fā)明提出一種提供穩(wěn)定電壓的方法,包括:
監(jiān)測車輛的常電信號,若監(jiān)測到所述常電信號為高電平,則檢測車輛的起動信號;
若在預設(shè)時間段內(nèi)檢測到所述起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式,所述電平狀態(tài)包括低電平和高電平。
此外,所述若在預設(shè)時間段內(nèi)檢測到所述起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式包括:
在所述預設(shè)時間段內(nèi)的第一時間點和第二時間點分別對所述起動信號進行檢測,若檢測到所述第一時間點對應(yīng)的所述起動信號的電平狀態(tài)與所述第二時間點對應(yīng)的所述起動信號的電平狀態(tài)不同,則使所述穩(wěn)壓模塊進入升壓模式。
此外,所述方法還包括:若檢測到所述穩(wěn)壓模塊發(fā)生故障,則輸出模塊狀態(tài)信息至車輛。
此外,所述方法還包括:若所述起動信號的電平狀態(tài)從低電平變化為高電平,則判斷為高電平起動,調(diào)用高電平起動函數(shù)使所述穩(wěn)壓模塊進入升壓模式;
若所述起動信號的電平狀態(tài)從高電平變化為低電平,則判斷為低電平起動,調(diào)用低電平起動函數(shù)使所述穩(wěn)壓模塊進入升壓模式。
此外,所述若在預設(shè)時間段內(nèi)檢測到所述起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式包括:
若檢測到在預設(shè)時間段內(nèi),所述起動信號的電平狀態(tài)發(fā)生變化,則對升壓標志位設(shè)置預設(shè)值;
若檢測到所述升壓標志位為所述預設(shè)值,則使所述穩(wěn)壓模塊進入升壓模式。
另一方面,本發(fā)明提出一種提供穩(wěn)定電壓的裝置,包括:
監(jiān)測模塊,用于監(jiān)測車輛的常電信號,若監(jiān)測到所述常電信號為高電平,則檢測車輛的起動信號;
判斷升壓模塊,用于若在預設(shè)時間段內(nèi)檢測到所述起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式,所述電平狀態(tài)包括低電平和高電平。
此外,所述若在預設(shè)時間段內(nèi)檢測到所述起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式包括:
在所述預設(shè)時間段內(nèi)的第一時間點和第二時間點分別對所述起動信號進行檢測,若檢測到所述第一時間點對應(yīng)的所述起動信號的電平狀態(tài)與所述第二時間點對應(yīng)的所述起動信號的電平狀態(tài)不同,則使所述穩(wěn)壓模塊進入升壓模式。
此外,所述裝置還包括診斷模塊,用于:若檢測到所述穩(wěn)壓模塊發(fā)生故障,則輸出模塊狀態(tài)信息至車輛。
此外,所述裝置還包括調(diào)用函數(shù)模塊,用于:若所述起動信號的電平狀態(tài)從低電平變化為高電平,則判斷為高電平起動,調(diào)用高電平起動函數(shù)使所述穩(wěn)壓模塊進入升壓模式;
若所述起動信號的電平狀態(tài)從高電平變化為低電平,則判斷為低電平起動,調(diào)用低電平起動函數(shù)使所述穩(wěn)壓模塊進入升壓模式。
此外,所述若在預設(shè)時間段內(nèi)檢測到所述起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式包括:
若檢測到在預設(shè)時間段內(nèi),所述起動信號的電平狀態(tài)發(fā)生變化,則對升壓標志位設(shè)置預設(shè)值;
若檢測到所述升壓標志位為所述預設(shè)值,則使所述穩(wěn)壓模塊進入升壓模式。
通過采用上述技術(shù)方案,具有如下有益效果:
本發(fā)明通過監(jiān)測車輛的常電信號和檢測起動信號以決定是否使穩(wěn)壓模塊進入升壓模式的方式,解決了車輛在臨時起停過程中出現(xiàn)的車輛負載短時無法正常工作和車輛儀表閃爍的問題,使車輛在臨時停車后,車輛重新起動時,在車輛的電壓下降的這一時間段,車輛的穩(wěn)壓模塊能夠提供給車輛的負載正常的工作電壓,使駕駛員能夠正常連續(xù)的收聽廣播,使車輛的儀表也不會出現(xiàn)閃爍問題,同時節(jié)約了能源。
附圖說明
圖1是根據(jù)本發(fā)明第一實施例中的提供穩(wěn)定電壓的方法的流程圖;
圖2是第一實施例中低電平起動方式的示意圖;
圖3是第一實施例中高電平起動方式的示意圖;
圖4是根據(jù)本發(fā)明第二實施例中的提供穩(wěn)定電壓的方法的流程圖;
圖5是根據(jù)本發(fā)明第三實施例中的提供穩(wěn)定電壓的裝置的框圖。
具體實施方式
以下結(jié)合具體實施方案和附圖對本發(fā)明進行進一步的詳細描述。其只意在詳細闡述本發(fā)明的具體實施方案,并不對本發(fā)明產(chǎn)生任何限制,本發(fā)明的保護范圍以權(quán)利要求書為準。
實施例一
參照圖1,本發(fā)明提出一種提供穩(wěn)定電壓的方法,包括:
步驟S001,監(jiān)測車輛的常電信號,若監(jiān)測到常電信號為高電平,則檢測車輛的起動信號;
例如:當車輛在等待紅綠燈而臨時停車時,現(xiàn)有技術(shù)中,為了節(jié)約能源,停車時起停系統(tǒng)會將發(fā)動機熄火,當檢測到駕駛員將車輛的檔位調(diào)整為起動檔位(On檔位)時,自動啟動發(fā)動機,但是由于車輛在起動時,電壓會下降,車輛無法給車輛負載如收音機提供正常工作的電壓,所以在發(fā)動機起動時,車輛負載會工作異?;蛘咄V构ぷ?,如駕駛員聽到收音機里面的聲音是斷斷續(xù)續(xù)的,給駕駛員帶來不好的駕乘體驗。本發(fā)明實施例中,當檢測到車輛的檔位調(diào)整為起動檔位后,開始檢測車輛的常電信號(IGN),參照圖2和圖3,其中橫軸代表時間t,縱軸代表電壓V,當常電信號A為高電平時,說明此時車輛進入起動狀態(tài),那么開始檢測車輛的起動信號B(Crank)。車輛的發(fā)動機起動方式分為高電平起動(熱起動)和低電平起動(冷起動)兩種方式,圖2代表低電平起動方式,圖3代表高電平起動方式。
步驟S002,若在預設(shè)時間段內(nèi)檢測到起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式,電平狀態(tài)包括低電平和高電平。
從發(fā)動機起動開始至起動結(jié)束會耗時500ms至2s,在此期間,起動信號會發(fā)生翻轉(zhuǎn)變化,如從高電平翻轉(zhuǎn)為低電平或從低電平翻轉(zhuǎn)為高電平。在預設(shè)時間段如起動后的30ms至100ms之間,檢測起動信號的電平狀態(tài),若檢測到起動信號的電平狀態(tài)發(fā)生了變化,則說明車輛的發(fā)動機正在起動,此時車輛提供給負載的電壓會降低,如降低至6.5V,所以此時使穩(wěn)壓模塊進入升壓模式,給車輛的負載提供穩(wěn)定的電壓,以保證車輛的負載在發(fā)動機起動時仍然能夠正常工作,不影響用戶的使用。
因為不管發(fā)動機的起動方式是低電平起動還是高電平起動,起動信號的電平狀態(tài)都會發(fā)生翻轉(zhuǎn)變化,通過電平狀態(tài)的翻轉(zhuǎn)變化判斷發(fā)動機是否正在起動?,F(xiàn)有技術(shù)中,由于不同發(fā)動機的起動方式不同,所以如果給車輛增加穩(wěn)壓模塊,需要根據(jù)起動方式對穩(wěn)壓模塊進行改造才能使用,本發(fā)明實施例避免了需要專門為高電平起動方式或低電平起動方式而重新設(shè)計穩(wěn)壓模塊的問題,本發(fā)明中的技術(shù)方案適用于高電平起動和低電平起動兩種起動方式。
本發(fā)明實施例通過監(jiān)測車輛的常電信號和檢測起動信號以決定是否使穩(wěn)壓模塊進入升壓模式的方式,解決了車輛在臨時起停過程中出現(xiàn)的車輛負載短時無法正常工作和車輛儀表閃爍的問題,使車輛在臨時停車后,車輛重新起動時,在車輛的電壓下降的這一時間段,車輛的穩(wěn)壓模塊能夠提供給車輛的負載正常的工作電壓,使駕駛員能夠正常連續(xù)的收聽廣播,使車輛的儀表也不會出現(xiàn)閃爍問題,同時節(jié)約了能源。
實施例二
參照圖4,本發(fā)明實施例提出一種提供穩(wěn)定電壓的方法,包括:
步驟S201,監(jiān)測車輛的常電信號,若監(jiān)測到常電信號為高電平,則檢測車輛的起動信號。
步驟S202,若在預設(shè)時間段內(nèi)的第一時間點和第二時間點分別對起動信號進行檢測,若檢測到第一時間點對應(yīng)的起動信號的電平狀態(tài)與第二時間點對應(yīng)的起動信號的電平狀態(tài)不同,則使穩(wěn)壓模塊進入升壓模式。
比如在常電信號變化為高電平至其后的100ms這個預設(shè)時間段內(nèi),選擇30ms和100ms兩個時間點對起動信號進行檢測,若檢測到第一時間點30ms對應(yīng)的起動信號的電平狀態(tài)與第二時間點100ms對應(yīng)的起動信號的電平狀態(tài)不同,則判斷此時發(fā)動機啟動中,需要穩(wěn)壓模塊為負載提供電壓,使穩(wěn)壓模塊進入升壓模式。根據(jù)多次試驗獲得第一時間點和第二時間點這兩個時間點數(shù)據(jù),使車輛系統(tǒng)不需要一直檢測起動信號,只需要在這兩個時間點對起動信號進行檢測即可,從而使檢測結(jié)果更加準確,也使車輛系統(tǒng)不需要一直對起動信號進行檢測,使其可以去處理其它任務(wù)。
可選地,若起動信號的電平狀態(tài)從低電平變化為高電平,則判斷為高電平起動,調(diào)用高電平起動函數(shù)使穩(wěn)壓模塊進入升壓模式;若起動信號的電平狀態(tài)從高電平變化為低電平,則判斷為低電平起動,調(diào)用低電平起動函數(shù)使穩(wěn)壓模塊進入升壓模式。
高電平起動函數(shù)和低電平起動函數(shù)為軟件函數(shù),通過判斷發(fā)動機的起動方式去調(diào)用不同的起動函數(shù),使不同的起動方式對應(yīng)的起動差異在執(zhí)行起動函數(shù)時得到解決,從而使穩(wěn)壓模塊不需要進行改進。
可選地,若檢測到在預設(shè)時間段內(nèi),起動信號的電平狀態(tài)發(fā)生變化,則對升壓標志位設(shè)置預設(shè)值;若檢測到升壓標志位為預設(shè)值,則使穩(wěn)壓模塊進入升壓模式。
為了優(yōu)化軟件函數(shù)設(shè)計,增加升壓標志位,當判斷需要穩(wěn)壓模塊進入升壓模式時,此時對升壓標志位設(shè)置預設(shè)值,如1,當檢測到升壓標志位設(shè)置為1時,此時使穩(wěn)壓模塊進入升壓模塊,升壓標志位用于記錄此時穩(wěn)壓模塊的狀態(tài),當發(fā)動機啟動結(jié)束后,不需要穩(wěn)壓模塊為負載提供電壓時,升壓標志位設(shè)置為0,升壓標志位可以清晰的使軟件函數(shù)知道穩(wěn)壓模塊此時的狀態(tài),而不需要每次都重新獲取穩(wěn)壓模塊的狀態(tài)。
步驟S203,若檢測到穩(wěn)壓模塊發(fā)生故障,則輸出模塊狀態(tài)信息至車輛。
現(xiàn)有技術(shù)中,由于車輛負載越來越多,使總線負載率越來越高,總線負載率過高會導致總線信息堵塞使部分總線信息丟失。本發(fā)明實施例中的穩(wěn)壓模塊的模塊狀態(tài)信息不通過總線發(fā)送出去,而是通過在軟件中管理模塊狀態(tài)信息,向外輸出模塊狀態(tài)信息,車輛通過硬線高電平或低電平識別模塊狀態(tài)信息,如高電平代表正常,低電平代表有故障。通過這種方式使車輛了解穩(wěn)壓模塊的模塊狀態(tài)信息,降低了總線的負載率。
實施例三
參照圖5,本發(fā)明提出一種提供穩(wěn)定電壓的裝置,包括:
監(jiān)測模塊301,用于監(jiān)測車輛的常電信號,若監(jiān)測到常電信號為高電平,則檢測車輛的起動信號;
判斷升壓模塊302,用于若在預設(shè)時間段內(nèi)檢測到起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式,電平狀態(tài)包括低電平和高電平。
可選地,若在預設(shè)時間段內(nèi)檢測到起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式包括:
在預設(shè)時間段內(nèi)的第一時間點和第二時間點分別對起動信號進行檢測,若檢測到第一時間點對應(yīng)的起動信號的電平狀態(tài)與第二時間點對應(yīng)的起動信號的電平狀態(tài)不同,則使穩(wěn)壓模塊進入升壓模式。
可選地,裝置還包括診斷模塊,用于:若檢測到穩(wěn)壓模塊發(fā)生故障,則輸出模塊狀態(tài)信息至車輛。
可選地,裝置還包括調(diào)用函數(shù)模塊,用于:若起動信號的電平狀態(tài)從低電平變化為高電平,則判斷為高電平起動,調(diào)用高電平起動函數(shù)使穩(wěn)壓模塊進入升壓模式;
若起動信號的電平狀態(tài)從高電平變化為低電平,則判斷為低電平起動,調(diào)用低電平起動函數(shù)使穩(wěn)壓模塊進入升壓模式。
可選地,若在預設(shè)時間段內(nèi)檢測到起動信號的電平狀態(tài)發(fā)生變化,則使與車輛的負載連接的穩(wěn)壓模塊進入升壓模式包括:
若檢測到在預設(shè)時間段內(nèi),起動信號的電平狀態(tài)發(fā)生變化,則對升壓標志位設(shè)置預設(shè)值;
若檢測到升壓標志位為預設(shè)值,則使穩(wěn)壓模塊進入升壓模式。
以上所述的僅是本發(fā)明的原理和較佳的實施例。應(yīng)當指出,對于本領(lǐng)域的普通技術(shù)人員來說,在本發(fā)明原理的基礎(chǔ)上,還可以做出若干其它變型,也應(yīng)視為本發(fā)明的保護范圍。