ePH1200通过内部的触摸屏控制接口和A/D转换器,获取在电阻式触摸屏上笔划轨迹的坐标信息。当停笔时间(也就 是书写笔不接触摸屏的时间)大于设定值时,表示一个字符已书写完成。这时内嵌的辨识内核开始处理,通过采用字符识别算法对输入的字型点阵信息进行计算,便可以辨识出刚才所书写的字符,获得其Unicode/GB2312编码。字符的编码和笔划字型点阵信息均可通过UART端口输出,送给系统的微控制器;系统的微控制器便将手写字符的笔划字型点阵和根据编码获取的标准字型点阵输出到显示屏。这样在显示屏上就可以映射显示出手写字型和被识别字符的标准字型。
2 ePH1200硬件接口电路的设计
图2为实现手写输入的硬件接口电路。ePH1200通过XP、XN、YP、YN四个引脚端与四线电阻式触摸屏直接相连,通过串口与系统微控制器 MSP430交换信息。当ePH1200处在待机模式时,可通过WKI端输入外部中断唤醒信号(如微控制器通过检测触摸屏工作状态所产生的输出信号),使其恢复到正常工作模式。
图2 ePH1200硬件接口电路图
|