基于AD7879的“兩點(diǎn)觸摸”手勢(shì)識(shí)別系統(tǒng)的實(shí)現(xiàn)
圖5.沿不同方向縮放時(shí)的電壓趨勢(shì)
AD7879觸摸屏控制器設(shè)計(jì)用于與4線式阻性觸摸屏接口。除了檢測(cè)觸摸動(dòng)作外,它還能測(cè)量溫度和輔助輸入端的電壓。所有四種觸摸測(cè)量加上溫度、電池、輔助電壓測(cè)量,均可以通過(guò)編程寫(xiě)入其片內(nèi)序列器。
AD7879結(jié)合一對(duì)低成本運(yùn)算放大器,可以執(zhí)行上述捏合和縮放手勢(shì)測(cè)量,如圖6所示。
下面的步驟說(shuō)明了手勢(shì)識(shí)別的過(guò)程:
在前半周期中,將一個(gè)直流電壓施加于上層(有源層),并測(cè)量X+引腳的電壓(對(duì)應(yīng)于VY+–VY–),以提供與Y方向上的運(yùn)動(dòng)(接近還是分開(kāi))相關(guān)的信息。
在后半周期中,將一個(gè)直流電壓施加于下層(有源層),并測(cè)量Y+引腳的電壓(對(duì)應(yīng)于VX+–VX–),以提供與X方向上的運(yùn)動(dòng)(接近還是分開(kāi))相關(guān)的信息。
圖6所示的電路需要為差分放大器提供保護(hù),防止短接到VDD。在前半周期中,下方放大器的輸出短接到VDD。在后半周期中,上方放大器的輸出短接到VDD。為避免這種現(xiàn)象,AD7879的GPIO可以控制兩個(gè)外部模擬開(kāi)關(guān),如圖7所示。
圖6.基本手勢(shì)檢測(cè)應(yīng)用圖
評(píng)論