新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于HID規范的智能遙控器中的設計1

        基于HID規范的智能遙控器中的設計1

        作者: 時間:2012-09-09 來源:網絡 收藏
        ; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  2.1.2 硬件系統設計

          在系統設計上, 和六軸傳感器是兩個分離的模塊, 這樣做的好處是傳感器模塊不影響的其他功能。

          本論文主要介紹一下六軸傳感器模塊與MCU 之間的通信方式和Dongle 端模塊的硬件系統設計。

          首先,介紹傳感器模塊與MCU 之間的通信方式。它們之間通過簡單的I2C 通信協議方式進行通信。具有體感游戲手柄功能的的遙控器端功能模塊框圖如圖1 所示。

        基于HID規范的智能遙控器中的設計1

        圖1 遙控器端功能模塊框圖

          傳感器模塊與MCU 之間的電路連接方式如圖2 所示。由于傳感器模塊需要3.3 V 的電源, 而遙控器電路板上自帶的電池是5 V 的,所以還需要一個電壓轉換電路。傳感器模塊中的G-sensor 產生X 軸、Y 軸和Z 軸方向的加速度數據,Gyro產生X 軸、Y 軸和Z 軸方向的角速度數據。MCU 通過I2C 總線不斷的輪詢傳感器模塊來獲取這些數據,并把這些數據分析整理成8 個字節的數據包, 再以2.4 GHz 射頻通信協議打包發送給Dongle 端。

        基于HID規范的智能遙控器中的設計1

        圖2 傳感器與MCU 之間連接的電路圖

          Dongle 端通過射頻收發模塊與遙控器端進行數據傳輸,通過USB 總線與電視機之間進行數據傳輸。Dongle 端模塊的硬件電路比較簡單, 功能模塊框圖如圖3 所示, 采用單片機IA2E 作為它的MCU。由于IA2E 中包含了射頻收發模塊和USB 接口模塊,所以只需要一個MCU 即可。IA2E 集成了USB通訊中的底層協議, 具有省事的內置固件模式和靈活的外置固件模式,它只是負責數據交換,所以單片機程序設計非常簡潔。另外,可以在Dongle 端設計LED 燈電路模塊,不僅美觀,而且可以輔助軟件更好地實現體感游戲手柄的功能, 還可以用來標識電視機的工作狀態,保證Dongle 端做出正確的響應。

        基于HID規范的智能遙控器中的設計1

        圖3 Dongle 端功能模塊框圖


        上一頁 1 2 下一頁

        關鍵詞: HID規范 智能 遙控器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 新巴尔虎右旗| 定边县| 东辽县| 嘉黎县| 萍乡市| 台北县| 宝鸡市| 无为县| 冷水江市| 前郭尔| 汝州市| 蒙山县| 英吉沙县| 迭部县| 兴海县| 会理县| 三亚市| 普定县| 古丈县| 渑池县| 乌兰察布市| 龙口市| 肃北| 商南县| 宜黄县| 新宾| 鄱阳县| 南郑县| 枞阳县| 堆龙德庆县| 启东市| 息烽县| 汽车| 荣成市| 百色市| 满洲里市| 平顶山市| 米林县| 甘泉县| 桑日县| 道孚县|