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