新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 設計基于Windows 8的無線觸控人機接口設備

        設計基于Windows 8的無線觸控人機接口設備

        作者: 時間:2013-09-13 來源:網絡 收藏

        的基本構建模塊

        任何都需要三大元件:微控制器(MCU)、射頻電容式觸摸控制器,如圖4所示。

        假定MCU、電容式觸摸控制器和無線電元件之間的通信接口采用串行外設接口(SPI),而其他元件則通過通用輸入輸出(GPIO)引腳連接到其各自的控制器。HID能與插入到PC或筆記本電腦USB道爾芯片進行通信。對于HID設計人員來說,詳盡了解這三個基本構建模塊的功能至關重要。


        圖4:觸摸式無線HID的的基本構成模塊。
        微控制器 機械按鈕 電容式觸摸控制器 觸摸式用戶接口元件 觸摸板 電容式感應按鍵/電容性觸摸滑條 射頻 天線

        電容式觸摸控制器

        電容式觸摸控制器用于檢測觸摸板表面的電容變化,以確定手指的位置。觸摸板通常創建在印刷電路板(PCB)或撓性印制電路(FPC)上。分布在觸摸板上的傳感器使用銅等導電材料制作而成。觸摸板由行傳感器和列傳感器構成,并組成圖5所示的網格形狀。


        圖5:具有傳感器網格的觸摸板及電容式觸摸控制器。
        觸摸板 電源電壓 電容式觸摸控制器

        我們既可以將觸摸板和電容式觸摸控制器放置在同一塊電路板上,也可以放置在不同電路板上。對于觸摸板和電容式觸摸控制器位于不同電路板的這種情況,傳感器網格的金屬線跡(Metal Trace)通過端板送出并利用FPC線纜作為兩板之間的連接器。如果二者在同一電路板上,金屬線跡則可將傳感器網格連接至電容式觸摸控制器。

        電容式觸摸控制器的典型工作方式

        觸摸控制器定期掃描所有傳感器,并記錄每個傳感器的電容值。手指與觸摸板的接觸會改變接觸位置處的傳感器電容。觸摸控制器可感應電容的相對變化并計算出實際的手指位置(即X和Y軸的位置)。將當前的手指位置與此前記錄的位置進行比較,以便對手勢進行解碼。需要在芯片上進行手勢計算,以避免在Windows操作系統上額外安裝驅動器。一旦檢測到新的手勢,電容式觸摸控制器就會利用中斷將數據可用信息報告給MCU并等待MCU讀取數據(圖6)。


        圖6:電容式觸摸控制器——固件流程。
        掃描傳感器 計算手指的位置 解碼手勢 是否檢測到新的手勢 通知MCU 等待MCU讀取數據 將數據發送至MCU



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 郴州市| 呈贡县| 图木舒克市| 涞源县| 长春市| 林甸县| 林口县| 黄骅市| 榆中县| 梅州市| 诸城市| 大同县| 龙州县| 晋州市| 开原市| 宁远县| 内江市| 垣曲县| 三门峡市| 永平县| 铁力市| 即墨市| 隆安县| 商南县| 温宿县| 紫云| 温州市| 吉安市| 象州县| 盐亭县| 新兴县| 平阴县| 双城市| 称多县| 共和县| 乳源| 普格县| 哈尔滨市| 博湖县| 马鞍山市| 武汉市|