新聞中心

        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規范 智能 遙控器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 高碑店市| 海阳市| 淮滨县| 江陵县| 道孚县| 库车县| 英超| 永清县| 天气| 广元市| 金乡县| 伊通| 玉溪市| 舒兰市| 铜川市| 昆山市| 元谋县| 公主岭市| 洛南县| 于都县| 德格县| 社会| 莲花县| 赤水市| 盐池县| 集安市| 望江县| 上林县| 平利县| 巨鹿县| 正镶白旗| 怀化市| 潢川县| 英山县| 民权县| 镇江市| 马边| 从化市| 昌乐县| 沿河| 泌阳县|