
介绍
可编程触摸键盘是为满足日益增长的人机界面需求而开发的一种多功能小型人机界面,可广泛应用于各种T工业环境和军事装备中。其突出的优点是可以根据用户的要求定义和修改键盘内容,克服了传统薄膜键盘键名固定的缺点。
本文主要介绍可编程触摸键盘的组成、工作原理和软件设计。
1组成和工作原理
1.1组成和特征
硬件组成
可编程触摸键盘的原理图如图1所示。其硬件由五线电阻式触摸屏及相关转换处理电路、EL平板显示器及相关驱动控制电路、信号处理单元等组成。其分解图如图2所示。
五线电阻式触摸屏作为传感器,提供手指按压的位置信息。五线电阻式触摸屏以玻璃或有机玻璃为基底,表面涂有两层透明导电层(01rI。氧化铟)。在两个导电层之间有许多小的(小于千分之一英寸)透明隔离点将它们彼此分开。当手指触摸屏幕时,两层0rconductive层m呈现接触点。因为导电层之一与X和Y轴上的5 V均匀电压场相连,所以检测层的电压从零变为非零。在控制器检测到该连接信息之后,它执行A/D转换以获得触摸点的位置信息。
EL平板显示器是一种电致发光显示器,其驱动控制电路。通过激活行和列网格交叉处的发光体来照亮显示屏。EL平板显示器具有高对比度、高亮度、宽温限等优点。视角超过80。
信号处理单元采用cPu模块完成系统控制、数据处理等功能。
1.1.2特征
(1)采用分离式网格设计,避免误按操作,增加触摸键盘的形象;
(2)五线电阻式触摸屏和EL平板显示器可靠性高,全键盘采用L-Gu I处理,确保整机可靠性;
(3)连接器采用不兼容设计措施,防止错接和错接。
1.2工作原理
可编程触摸键盘信息流程图如图3所示。五线电阻式触摸屏作为传感器,提供手指按压地址的坐标值。坐标值经转换处理电路处理后,通过串口传输给信号处理单元。信号处理单元计算键值并产生相应的键值来控制EL平板显示器的显示。并将密钥值发送到用户计算机。用户可以借助提供的数据生成器修改键盘内容和属性,并通过串口下载到可编程触摸键盘。
2软件不算。
可编程触摸键盘软件主要由控制软件和数据发生器组成。
2.1控制软件
控制软件用于实现各种规格的键盘功能,输出键值,显示多级菜单和键盘内容及状态,实现信号处理单元与计算机和触摸屏的通信等。流程图如图4所示。主要由设备初始化模块、触摸屏数据更新模块、键值计算模块、页面和状态显示模块、键值输入M模块等几个模块组成。
初始化模块用于实现硬件初始化和变量属性初始值赋值的功能。初始化后,进入系统的正常运行状态。当PC机串口中断时,调用数据更新模块。数据采集模块接收PC机发送的修改后的键盘内容和属性信息,更新T:保存一次的信息,保存新的信息。当触摸屏串口中断时,调用键值计算模块。键值计算模块接收五线电阻式触摸屏发送的地址坐标信息,利用地址坐标信息进行计算,并转换成相应的键值代码。键值计算完成后
在用户电脑上,键盘的内容和属性由数据生成器定义和修改,每个键可以设置闪烁、切换、互斥、一键双字等不同属性。每个键还可以添加或删除下级菜单。修改定义后,数据会通过串口下载到触摸键盘,触摸键盘在接收到几个串口数据后会自动更新键盘显示。数据发生器的实现使得触摸键盘灵活易用。
3结论
可编程触摸键盘作为一种可定义的控制组件,可以根据用户的要求定义和修改键盘内容,改变了传统薄膜键盘键名相同的缺点。结构紧凑牢固,显示界面友好。使用方便,具有一定的推广价值。










