基于書寫筆勁識別的身份驗證系統(tǒng)
2.3 AD7879與單片機(jī)接口
AD7879芯片的外部接口電路相當(dāng)簡單,只需要簡單的接入觸摸屏和電源即可工作,再將AD7879的串行接口(SPI或I2C)與MCU相連,如圖3所示,可以獲得位置坐標(biāo)以及壓力信息。本文引用地址:http://butianyuan.cn/article/155429.htm
3 系統(tǒng)軟件設(shè)計
3.1 下位機(jī)軟件設(shè)計
下位機(jī)為80C51的單片機(jī),主要控制AD7879芯片采集觸摸屏上的字形和壓力信息,并把坐標(biāo)和壓力信息發(fā)送給上位機(jī)程序。如圖4所示下位機(jī)程序流程圖,首先由單片機(jī)對AD7879的芯片初始化,然后等待外部中斷觸發(fā),中斷觸發(fā)后開啟中斷定時器,并發(fā)送開始碼告知上位機(jī)程序書寫開始,之后進(jìn)入循環(huán)等待定時器中斷。進(jìn)入定時器中斷后立即讀取觸摸屏上的書寫位置和壓力,并發(fā)送給上位機(jī)程序,當(dāng)觸摸屏上無壓力時認(rèn)為書寫完成,然后關(guān)閉定時器,發(fā)送結(jié)束符并退出外部中斷。使用定時器中斷保證了每兩次采樣的時間間隔是一樣的。
評論