一種適于快速啟動的全虛擬汽車儀表系統(tǒng)的制作方法
【專利說明】一種適于快速啟動的全虛擬汽車儀表系統(tǒng)
[0001]本申請是分案申請,原申請的申請?zhí)?201520424553X,申請日:2015-06_18,實用新型名稱:適于快速啟動的全虛擬汽車儀表系統(tǒng)及應(yīng)用該系統(tǒng)的汽車。
技術(shù)領(lǐng)域
[0002]本實用新型涉及一種虛擬儀表,尤其涉及一種適于快速啟動的全虛擬汽車儀表系統(tǒng)。
【背景技術(shù)】
[0003]在汽車儀表領(lǐng)域,一般采用傳統(tǒng)的儀表如機械式儀表或帶有液晶顯示屏的指針儀表盤等,但只顯示有關(guān)行車狀態(tài)的行車參數(shù)。也有很多汽車儀表生產(chǎn)廠商研發(fā)出虛擬儀表,即采用內(nèi)置有操作系統(tǒng)的主處理器模塊,通過觸摸屏進行觸控操作以及參數(shù)顯示。
[0004]由于汽車智能化程度提高,汽車的行駛越加依賴車載電腦的工作,但是由于內(nèi)置操作系統(tǒng),操作系統(tǒng)啟動時一般在10s以上,并且倒車影像由于操作系統(tǒng)的緣故,也無法快速啟動。
【實用新型內(nèi)容】
[0005]本實用新型的目的是提供一種全虛擬汽車儀表系統(tǒng)及其工作方法,其克服了傳統(tǒng)全虛擬汽車儀表系統(tǒng)由于加載操作系統(tǒng)后,出現(xiàn)開機速度慢的技術(shù)問題。
[0006]為了解決上述技術(shù)問題,本實用新型提供了一種全虛擬汽車儀表系統(tǒng),包括:內(nèi)置操作系統(tǒng)的主處理器模塊,用于向圖像模塊提供汽車虛擬儀表的圖形界面及汽車狀態(tài)數(shù)據(jù),以通過顯示模塊顯示;與圖像模塊相連的輔助MCU模塊,其用于在主處理器模塊啟動時,將汽車狀態(tài)數(shù)據(jù)發(fā)送至圖像模塊供顯示模塊顯示;且當(dāng)主處理器模塊啟動完成后,所述圖像模塊停止接收來自單片機的汽車狀態(tài)數(shù)據(jù),以接收來自主處理器模塊的汽車狀態(tài)數(shù)據(jù)。
[0007]進一步,所述圖像模塊還與若干車載攝像頭相連,以在主處理器模塊啟動時,通過圖像模塊直接顯示拍攝影像,以實現(xiàn)攝像頭拍攝影像快速通過顯示模塊進行顯示。
[0008]進一步,所述輔助MCU模塊和圖像模塊還用于同時實時檢測主處理器模塊工作狀態(tài),以在判定主處理器模塊無響應(yīng)時,由輔助MCU模塊將汽車狀態(tài)數(shù)據(jù)發(fā)送至圖像模塊供顯示模塊顯示。
[0009]進一步,所述輔助MCU模塊采用單片機,所述圖像模塊還與一 Flash模塊相連,該Flash模塊存儲有汽車虛擬儀表的圖形界面;當(dāng)判定主處理器模塊無響應(yīng)后,由單片機將接入的汽車狀態(tài)數(shù)據(jù)發(fā)送至圖像模塊,所述圖像模塊將汽車狀態(tài)數(shù)據(jù)結(jié)合圖形界面在顯示模塊中顯示。
[0010]進一步,所述圖像模塊或單片機還適于激活無響應(yīng)的主處理器模塊,且在主處理器模塊激活后,由所述主處理器模塊接收汽車狀態(tài)數(shù)據(jù),并就汽車狀態(tài)數(shù)據(jù)及所述圖形界面發(fā)送至圖像模塊,以通過顯示模塊顯示;同時,所述圖像模塊停止接收來自單片機的汽車狀態(tài)數(shù)據(jù),以接收來自主處理器模塊的汽車狀態(tài)數(shù)據(jù)。
[0011]又一方面,本實用新型還提供了一種全虛擬汽車儀表系統(tǒng)的工作方法,即當(dāng)內(nèi)置操作系統(tǒng)的主處理器模塊啟動時,輔助MCU模塊適于將汽車狀態(tài)數(shù)據(jù)發(fā)送至圖像模塊供顯示模塊顯示,并且當(dāng)主處理器模塊啟動完成后,所述圖像模塊停止接收來自輔助MCU模塊的汽車狀態(tài)數(shù)據(jù),以接收來自主處理器模塊的汽車狀態(tài)數(shù)據(jù)。
[0012]進一步,當(dāng)輔助MCU模塊和圖像模塊同時判定適于提供虛擬儀表圖形界面及汽車狀態(tài)數(shù)據(jù)的主處理器模塊無響應(yīng)時,由輔助MCU模塊將汽車狀態(tài)數(shù)據(jù)提供給顯示模塊顯不ο
[0013]進一步,通過輔助MCU模塊將汽車狀態(tài)數(shù)據(jù)提供給顯示模塊顯示的方法包括:所述輔助MCU模塊采用單片機,所述單片機與圖像模塊相連,且該圖像模塊還與一 Flash模塊相連,該Flash模塊存儲有汽車虛擬儀表的圖形界面;當(dāng)判定主處理器模塊無響應(yīng)后,由單片機將接入的汽車狀態(tài)數(shù)據(jù)發(fā)送至圖像模塊,所述圖像模塊將汽車狀態(tài)數(shù)據(jù)結(jié)合圖形界面在顯示模塊中顯示;以及,所述圖像模塊或單片機還適于激活無響應(yīng)的主處理器模塊,且在主處理器模塊激活后,由所述主處理器模塊接收汽車狀態(tài)數(shù)據(jù),并就汽車狀態(tài)數(shù)據(jù)及所述圖形界面發(fā)送至圖像模塊,以通過顯示模塊顯示;同時,所述圖像模塊停止接收來自單片機的汽車狀態(tài)數(shù)據(jù),以接收來自主處理器模塊的汽車狀態(tài)數(shù)據(jù)。
[0014]進一步,所述圖像模塊和單片機判斷主處理器模塊有無響應(yīng)的方法包括:所述圖像模塊和單片機分別隨機生成相應(yīng)演算公式,并將相應(yīng)演算公式分別發(fā)送至主處理器模塊,且主處理器模塊將相應(yīng)演算結(jié)果分別發(fā)回至圖像模塊和單片機,所述圖像模塊和單片機分別將相應(yīng)的自演算結(jié)果與主處理器模塊的返回結(jié)果進行驗證,若驗證結(jié)果均不相同,則判斷主處理器模塊無響應(yīng);以及所述圖像模塊和單片機判斷主處理器模塊有無響應(yīng)的方法還包括:若驗證結(jié)果一真一假時,在等待再次演算結(jié)果,若此處演算結(jié)果與上次演算結(jié)果相同,則判斷主處理器模塊故障,由所述圖像模塊或單片機激活該故障主處理器模塊。
[0015]第三方面,在上述全虛擬汽車儀表系統(tǒng)的基礎(chǔ)上,本實用新型還提供了一種汽車,該汽車安裝有所述全虛擬汽車儀表系統(tǒng)。
[0016]本實用新型的有益效果是,本實用新型輔助MCU模塊和圖像模塊能實現(xiàn)快速啟動,實現(xiàn)虛擬汽車儀表的基本功能,以滿足駕駛員汽車啟動行駛需要,避免時間浪費在等待帶有操作系統(tǒng)的主處理器模塊啟動上;并且利用輔助MCU模塊快速、穩(wěn)定的優(yōu)點,在圖像模塊和輔助MCU模塊同時判斷內(nèi)置操作系統(tǒng)的主處理器模塊死機后,由輔助MCU模塊代替主處理器模塊將相應(yīng)行車數(shù)據(jù)顯示在虛擬儀表盤上,供駕駛員查看,并且通過圖像模塊在后臺重新激活主處理器模塊,進而不影響駕駛員的駕駛體驗,在駕駛員毫無察覺的情況下,完成了主處理器模塊故障檢測、輔助MCU模塊替換、主處理器模塊重啟的過程,有效的避免由于內(nèi)置操作系統(tǒng)死機造成虛擬儀表無法獲取車輛行駛數(shù)據(jù)(行車數(shù)據(jù))的技術(shù)問題,為趨于智能化的行車系統(tǒng)提供了安全保障。
【附圖說明】
[0017]下面結(jié)合附圖和實施例對本實用新型進一步說明;
[0018]圖1是本實用新型的全虛擬汽車儀表系統(tǒng)的原理框圖。
【具體實施方式】
[0019]現(xiàn)在結(jié)合附圖對本實用新型作進一步詳細的說明。這些附圖均為簡化的示意圖,僅以示意方式說明本實用新型的基本結(jié)構(gòu),因此其僅顯示與本實用新型有關(guān)的構(gòu)成。
[0020]實施例1
[0021]圖1是本實用新型的全虛擬汽車儀表系統(tǒng)的原理框圖。圖中,主處理器模塊與圖像模塊和輔助MCU模塊的雙向箭頭分別表示相應(yīng)的握手信號,單項箭頭表示圖像信號傳輸。
[0022]如圖1所示,本實用新型的一種全虛擬汽車儀表系統(tǒng),包括:內(nèi)置操作系統(tǒng)的主處理器模塊,用于向圖像模塊提供汽車虛擬儀表的圖形界面及汽車狀態(tài)數(shù)據(jù),以通過顯示模塊顯示;與圖像模塊相連的輔助MCU模塊,其用于在主處理器模塊啟動時,將汽車狀態(tài)數(shù)據(jù)發(fā)送至圖像模塊供顯示模塊顯示;且當(dāng)主處理器模塊啟動完成后,所述圖像模塊停止接收來自單片機的汽車狀態(tài)數(shù)據(jù),以接收來自主處理器模塊的汽車狀態(tài)數(shù)據(jù)。
[0023]本實用新型的全虛擬汽車儀表系統(tǒng)是通過顯示模塊代替?zhèn)鹘y(tǒng)的機械儀表以顯示汽車狀態(tài)數(shù)據(jù),即顯示模塊通過圖形界面或圖形界面顯示虛擬儀表盤。
[0024]進一步,所述圖像模塊還與若干車載攝像頭相連,以在主處理器模塊啟動時,通過圖像模塊直接顯示拍攝影像,該功能可以用于倒車影像獲取,當(dāng)車輛需要倒車出庫的時候,啟動汽車,傳統(tǒng)汽車當(dāng)啟動后,需要等待10S以上,系統(tǒng)才能啟動完畢,而本實用新型的全虛擬汽車儀表系統(tǒng)能在汽車啟動后,隨即開始工作(為毫秒級),由圖像模塊獲取攝像頭視頻信號,完成倒車影像播放,駕駛員可以無需等待操作系統(tǒng)啟動完畢,即可完成倒車出庫動作。
[0025]進一步,為了更好的避免虛擬汽車儀表系統(tǒng)發(fā)生死機,造成汽車狀態(tài)數(shù)據(jù)無法及時獲取,引發(fā)交通事故;所述輔助MCU模塊和圖像模塊還用于同時實時檢測主處理器模塊工作狀態(tài),以在判定主處理器模塊無響應(yīng)時,由輔助MCU模塊將汽車狀態(tài)數(shù)據(jù)發(fā)送至圖像模塊供顯示模塊顯示。
[0026]其中,主處理器模塊無響應(yīng)定義為主處理器模塊死機、內(nèi)置操作系統(tǒng)死機、系統(tǒng)無響應(yīng)、處理器無響應(yīng)、掉線等現(xiàn)象。
[0027]具體的,所述主處理器模塊、輔助MCU模塊與行車電腦的數(shù)據(jù)接口相連,以獲得汽車狀態(tài)數(shù)據(jù)。汽車狀態(tài)數(shù)據(jù)例如但不限于車載傳感器數(shù)據(jù)、行車狀態(tài)數(shù)據(jù),即油耗、車速、胎壓、發(fā)動機轉(zhuǎn)速、水溫等數(shù)據(jù)。所述顯示模塊例如但不限于采用液晶顯示屏(1920 X 7