基于书写笔劲识别的身份验证系统
2.3 AD7879与单片机接口
AD7879芯片的外部接口电路相当简单,只需要简单的接入触摸屏和电源即可工作,再将AD7879的串行接口(SPI或I2C)与MCU相连,如图3所示,可以获得位置坐标以及压力信息。本文引用地址:https://www.eepw.com.cn/article/155429.htm
3 系统软件设计
3.1 下位机软件设计
下位机为80C51的单片机,主要控制AD7879芯片采集触摸屏上的字形和压力信息,并把坐标和压力信息发送给上位机程序。如图4所示下位机程序流程图,首先由单片机对AD7879的芯片初始化,然后等待外部中断触发,中断触发后开启中断定时器,并发送开始码告知上位机程序书写开始,之后进入循环等待定时器中断。进入定时器中断后立即读取触摸屏上的书写位置和压力,并发送给上位机程序,当触摸屏上无压力时认为书写完成,然后关闭定时器,发送结束符并退出外部中断。使用定时器中断保证了每两次采样的时间间隔是一样的。
评论