汽车故障诊断仪软键盘输入系统及方法技术方案

技术编号:8366656 阅读:278 留言:0更新日期:2013-02-28 04:50
本发明专利技术公开了一种汽车故障诊断仪软键盘输入系统及方法,包括: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、控制模本文档来自技高网...

【技术保护点】
一种汽车故障诊断仪软键盘输入系统,其特征在于包括:物理键盘、控制模块和显示模块,所述物理键盘与控制模块连接,用于产生按键信息,并发送给控制模块;所述控制模块与显示模块连接,用于通过显示模块在显示屏上显示软键盘字符输入界面,并根据来自物理键盘的按键信息对应产生操作指令,通过所述操作指令在软键盘字符输入界面对应输入信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘均刘刚
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1