本發明專利技術公開了一種汽車故障診斷儀軟鍵盤輸入系統及方法,包括:S1、控制模塊通過顯示模塊在顯示屏上顯示軟鍵盤字符輸入界面;S2、操作物理鍵盤產生按鍵信息,發送給控制模塊;S3、控制模塊根據上述按鍵信息對應控制選擇光標移動,選擇所需的數字和字母,進行輸入操作。本發明專利技術通過控制模塊在顯示屏上對應顯示軟鍵盤字符輸入界面,并通過操作物理鍵盤,實現按鍵信息輸入,并對應反映在軟鍵盤字符輸入界面上,以供用戶進行選擇輸入。本發明專利技術通過軟鍵盤實現了用戶對數字或字母的輸入,解決了小型汽車故障診斷儀因按鍵個數有限,無法輸入汽車VIN碼的問題。
【技術實現步驟摘要】
本專利技術涉及汽車診斷技術,具體涉及的是一種,主要用于小型汽車故障診斷儀上,以通過軟鍵盤實現用戶對數字或字母的輸入。
技術介紹
汽車故障診斷儀是用于檢測汽車故障的便攜式智能汽車故障自檢設備,用戶可以利用它迅速地讀取汽車電控系統中的故障,并通過汽車故障診斷儀的液晶顯示屏顯示故障信息,迅速查明發生故障的部位及原因。隨著汽車診斷設備行業對產品性能要求的不斷提高,以前只有在大型綜合性設備 上才要求具備的數字或字符輸入功能,在小型汽車故障診斷儀上也要求能夠實現。由于小型化的故障診斷儀通常要求體積小、成本低、操作方便靈活,因此小型汽車故障診斷儀所設計的按鍵個數有限,通常設計為4 8個按鍵。而在汽車故障診斷儀的使用過程中,有時用戶需要手動輸入汽車的VIN碼信息,由于汽車的VIN碼是由數字和字母組成的17位字符,而按照目前汽車故障診斷儀所設計的按鍵個數而言,無法滿足其輸入要求。
技術實現思路
為此,本專利技術的目的在于提供一種,通過軟鍵盤實現用戶對數字或字母的輸入,以解決目前小型汽車故障診斷儀上因按鍵個數有限,無法輸入汽車VIN碼的問題。本專利技術的目的是通過以下技術方案實現的。—種汽車故障診斷儀軟鍵盤輸入系統,包括物理鍵盤、控制模塊和顯示模塊,所述物理鍵盤與控制模塊連接,用于產生按鍵信息,并發送給控制模塊;所述控制模塊與顯示模塊連接,用于通過顯示模塊在顯示屏上顯示軟鍵盤字符輸入界面,并根據來自物理鍵盤的按鍵信息對應產生操作指令,通過所述操作指令在軟鍵盤字符輸入界面對應輸入信息。優選地,所述物理鍵盤上設置有確認鍵、后退鍵、上移鍵、下移鍵、左移鍵、右移鍵和功能選擇鍵。優選地,所述軟鍵盤字符輸入界面數字與字母的排列規則為數字I和英文字母ABC分布在第一行第一列;數字2和英文字母DEF分布在第一行第二列;數字3和英文字母GHI分布在第一行第三列;數字4和英文字母JKL分布在第二行第一列;數字5和英文字母MNO分布在第二行第二列;數字6和英文字母PQR分布在第二行第三列;數字7和英文字母STU分布在第三行第一列;數字8和英文字母VWX分布在第三行第二列;數字9和英文字母YZ分布在第三行第三列;數字O單獨分布在第四行第二列。優選地,該系統還包括有與控制模塊連接的存儲模塊,所述存儲模塊用于存儲軟鍵盤字符顯示程序。 優選地,所述控制模塊為MCU控制模塊,采用32位的Cortex_M3處理器。另外,本專利技術還提供了一種汽車故障診斷儀軟鍵盤輸入方法,包括步驟SI、控制模塊通過顯示模塊在顯示屏上顯示軟鍵盤字符輸入界面;S2、操作物理鍵盤產生按鍵信息,發送給控制模塊;S3、控制模塊根據上述按鍵信息對應控制選擇光標移動,選擇所需的數字和字母,進行輸入操作。優選地,步驟SI具體包括控制模塊調用存儲模塊中的軟鍵盤字符顯示程序,并通過顯示模塊在顯示屏上顯示軟鍵盤字符輸入界面,且產生選擇光標,并使該選擇光標位于軟鍵盤字符輸入界面的數字5和英文字母MNO的位置。優選地,步驟S2具體包括操作物理鍵盤上的上移鍵、下移鍵、左移鍵和右移鍵,對應產生按鍵信息,發送給 控制模塊。優選地,步驟S3具體包括控制模塊根據上述按鍵信息對應控制選擇光標移動,選擇所需的數字和字母,之后操作物理鍵盤上的確認鍵或后退鍵,選擇確認的信息進行輸入或刪除輸入錯誤的信息。優選地,操作物理鍵盤上的確認鍵后,操作功能選擇鍵在當前軟鍵盤按鍵上的字符之間進行循環切換。本專利技術與現有技術相比,有益效果在于本專利技術提供的,通過控制模塊在顯示屏上對應顯示軟鍵盤字符輸入界面,并通過操作物理鍵盤,實現按鍵信息輸入,并對應反映在軟鍵盤字符輸入界面上,以供用戶進行選擇輸入。本專利技術通過軟鍵盤實現了用戶對數字或字母的輸入,解決了小型汽車故障診斷儀因按鍵個數有限,無法輸入汽車VIN碼的問題。附圖說明圖I為本專利技術的系統原理框圖。圖2為本專利技術物理鍵盤輸入界面的示意圖。圖3為本專利技術軟鍵盤字符輸入界面的示意圖。圖4為本專利技術的工作原理流程圖。具體實施例方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。請參閱圖I所示,圖I為本專利技術的系統原理框圖。本專利技術提供的是一種汽車故障診斷儀軟鍵盤輸入系統,通過在故障診斷儀顯示屏上對應顯示軟鍵盤輸入界面,滿足不同數字和字母輸入的要求,以解決目前小型汽車故障診斷儀因按鍵個數有限,無法輸入汽車VIN碼的問題。其中本專利技術所述的汽車故障診斷儀軟鍵盤輸入系統,具體包括有物理鍵盤、控制模塊、顯示模塊、顯示屏和存儲模塊,所述物理鍵盤與控制模塊連接,用于產生按鍵信息,并發送給控制模塊;所述控制模塊與顯示模塊連接,顯示模塊與顯示屏連接;存儲模塊與控制模塊連接,用于存儲軟鍵盤字符顯示程序。控制模塊用于調用存儲模塊中的軟鍵盤字符顯示程序,然后通過顯示模塊在顯示屏上顯示出軟鍵盤字符輸入界面,并根據來自物理鍵盤的按鍵信息對應產生操作指令,通過所述操作指令在軟鍵盤字符輸入界面對應輸入用戶所需的信息。如圖2所示,圖2為本專利技術物理鍵盤輸入界面的示意圖。其中本系統中的物理鍵盤上設置有確認鍵(OK)、后退鍵(ESC)、上移鍵、下移鍵、左移鍵、右移鍵和功能選擇鍵(FUN)。其中按下確認鍵(OK)后可以選擇信息,對應進行輸入;按下后退鍵(ESC)后,可以將已經輸入的錯誤信息刪除或退出當前選擇;上移鍵、下移鍵、左移鍵和右移鍵,則對應用于控制選擇光標移動的方向,以供用戶進行選擇不同的輸入信息;功能選擇鍵(FUN)則用于在一個選擇項中包含有多個數字或字母時,通過按壓該功能選擇鍵,可實現在多個數字或字母中進行選擇。·如圖3所示,圖3為本專利技術軟鍵盤字符輸入界面的示意圖。其中本系統中軟鍵盤字符輸入界面數字與字母的排列規則主要依據人們通常的生活習慣,將O 9共10個數字與A Z共26個英文大寫字母均勻分布在12個格子里,其具體排列為數字I和英文字母ABC分布在第一行第一列;數字2和英文字母DEF分布在第一行第二列;數字3和英文字母GHI分布在第一行第三列;數字4和英文字母JKL分布在第二行第一列;數字5和英文字母MNO分布在第二行第二列;數字6和英文字母PQR分布在第二行第三列;數字7和英文字母STU分布在第三行第一列;數字8和英文字母VWX分布在第三行第二列;數字9和英文字母YZ分布在第三行第三列;數字O單獨分布在第四行第二列。在圖3中還包括有一個輸入菜單,當用戶選擇到對應的字母或數字時,對應會在輸入菜單中進行輸入。以上是對本專利技術汽車故障診斷儀軟鍵盤輸入系統的說明,下面將結合附圖2對本專利技術汽車故障診斷儀軟鍵盤輸入方法做進一步的描述。請參見圖2所示,圖2為本專利技術的工作原理流程圖。本專利技術還提供了一種汽車故障診斷儀軟鍵盤輸入方法,其具體包括步驟如下SI、控制模塊通過顯示模塊在顯示屏上顯示軟鍵盤字符輸入界面;控制模塊調用存儲模塊中的軟鍵盤字符顯示程序,并通過顯示模塊在顯示屏上顯示軟鍵盤字符輸入界面,且產生選擇光標,并使該選擇光標位于軟鍵盤字符輸入界面的數字5和英文字母MNO的位置(見圖3)。S2、操作物理鍵盤產生按鍵信息,發送給控制模塊;操作物理鍵盤上的上移鍵、下移鍵、左移鍵和右移鍵,對應產生按鍵信息,發送給控制|吳塊。S3、控制模本文檔來自技高網...
【技術保護點】
一種汽車故障診斷儀軟鍵盤輸入系統,其特征在于包括:物理鍵盤、控制模塊和顯示模塊,所述物理鍵盤與控制模塊連接,用于產生按鍵信息,并發送給控制模塊;所述控制模塊與顯示模塊連接,用于通過顯示模塊在顯示屏上顯示軟鍵盤字符輸入界面,并根據來自物理鍵盤的按鍵信息對應產生操作指令,通過所述操作指令在軟鍵盤字符輸入界面對應輸入信息。
【技術特征摘要】
【專利技術屬性】
技術研發人員:劉均,劉剛,
申請(專利權)人:深圳市元征科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。