1引言指纹门禁系统、POS系统(电子收款系统)、ATM(自动取款机)等嵌入式应用系统都需要友好的人机接口,高端应用的人机接口一般都采用触摸屏,但价格高,一般性应用难以接受。触摸屏加键盘模式的应用目前只见于各大银行的ATM机上。所以开发一款简单易用且价格低廉的人机接口产品有着重要意义和广阔的应用前景。笔者采用微控制器控制键盘、液晶显示、语音芯片、标准通信口来实现语音人机接口模块。该语音人机模块具有接口友好、实现
1 引言
指纹门禁系统、POS系统(电子收款系统)、ATM(自动取款机)等嵌入式应用系统都需要友好的人机接口,高端应用的人机接口一般都采用触摸屏,但价格高,一般性应用难以接受。触摸屏加键盘模式的应用目前只见于各大银行的ATM机上。所以开发一款简单易用且价格低廉的人机接口产品有着重要意义和广阔的应用前景。笔者采用微控制器控制键盘、液晶显示、语音芯片、标准通信口来实现语音人机接口模块。该语音人机模块具有接口友好、实现方便、成本低廉等特点。它适应于成本敏感,主处理器处理能力强大但控制能力弱的场合。
笔者设计的人机接口模块已应用于某指纹门禁系统中。该系统中,主处理器(DSP,数字信号处理器)主要用来处理指纹算法(指纹增强、二值化、细化、特征提取及特征匹配等).如果要求主处理器扩展适当外围电路来实现人机接口.势必会影响整个系统的处理速度,因为指纹处理算法有着很高的时间和空间复杂度。将占用绝大部分处理器资源。采用该智能语音人机接口模块后.微控制器通过RS232接口与主处理器(DSP)交换数据,大大提高了指纹处理程序的运行速度,从而提高了整个系统的性能。
2 人机接口模块总体设计
人机接口模块主要由AT89C51型微控制器、ISD2560型语音录放器件、LCMl602型液晶显示、RS232接口、键盘和控制执行单元组成。人机接口模块组成框图如图1所示。