新聞中心

        EEPW首頁 > 消費電子 > 業界動態 > 飛思卡爾:藍牙飛鼠方案成就智能顯示終端

        飛思卡爾:藍牙飛鼠方案成就智能顯示終端

        作者: 時間:2014-10-14 來源:電子產品世界 收藏

          隨著智能網絡電視的發展,電視機的功能也越來越豐富,可以實現的功能越來越多,譬如上網、體感游戲、家庭娛樂、網上購物等。這也就意味著新興的遙控器除了實現傳統的電視遙控器的功能外,還需要實現鼠標的相關功能,對于一些高端的應用甚至還需要具有語音遙控功能,于是“空鼠”的概念應運而生。特別是隨著諸如機頂盒以及小米盒子、樂視盒子等各種OTT盒子在國內市場的大行其道,空中鼠標(俗稱飛鼠)必將會得到廣泛應用,從而讓用戶的智能操控變得更加便捷,大大提高用戶體驗。

        本文引用地址:http://www.104case.com/article/263882.htm

          俗話說,好馬配好鞍,好的智能顯示設備當然也要配上好的遙控器才能發揮其最佳性能。相比傳統的遙控設備,飛鼠使得用戶可以將鼠標不需要放在任何平面上,可以隨意移動;可以定義各種功能按鍵(多媒體功能鍵等);可以傳輸語音,實現網絡電話及語音控制等。為了做到這一點,飛鼠遙控器通常會選擇增加陀螺儀、G-Sensor以及磁傳感器等MEMS傳感器,從而實現根據用戶的手勢動作及手的移動來控制智能設備。中國團隊針對這一市場需求,開發并推出了一套完整的高性價比、低功耗的飛鼠解決方案。

          圖1為超低功耗空中飛鼠(睡眠功耗僅6.5mA/3.7V)的實物圖,當然客戶可以根據自己的需求定制符合自己產品需求的外觀設計。

          關鍵軟硬件技術剖析

          此方案采用Kinetis L(Cortex-M0+)系列的 MKL16Z256VLH4作為主控芯片,采用飛思卡爾的加速度計、陀螺儀和電子羅盤傳感器芯片獲取運動空間位置。系統使用無線傳輸與主機通訊,支持藍牙HID/HFP/SSP協議,實現鼠標鍵盤,語音數據以及傳感器原始數據的傳輸。

          1. Kinetis MKL16Z256

          主控來自高能效Kinetis MCU L系列單片機,它是一款基于ARM Cortex-M0+ 的低功耗、支持模數混合信號的處理器。該系列中的MKL16Z256VLH4用于此藍牙飛鼠設計,具備256KB Flash與32KB RAM容量。

          2. 藍牙功能模塊

          該飛鼠方案無線通訊采用藍牙方式,采用RDA公司的藍牙芯片RDA5876A,藍牙協議棧運行在MCU端,此種方式非常方便用戶擴展支持一些特定應用場合的藍牙協議。RDA5876A支持Bluetooth 2.1 + EDR規范,串口通訊速率高達4Mbps,支持藍牙HCI層協議。

          3. 軸傳感器

          藍牙飛鼠通過飛思卡爾的運動傳感器獲取空間位置信息,本方案支持6軸或者9軸空間位置定位。對于鼠標的應用,6軸(加速度傳感器與陀螺傳感器)能夠滿足需求。9軸系統主要針對游戲應用做處理。

          4. 語音輸入輸出設計

          語音輸入輸出設計直接使用了Kinetis MCU KL16 的ADC與DAC功能,從而幫助用戶節省了Audio Codec的成本。方案中,ADC用于麥克風數據采集,以支持語音輸入功能,而DAC主要用于語音輸出。本方案支持語音識別、藍牙耳機功能、語音數據與主機的交互主要通過藍牙的HFP協議。

          5. 紅外控制器

          在藍牙飛鼠方案中,紅外遙控功能可以支持市面上絕大多數紅外設備,比如電視機、機頂盒、空調等等。紅外發射功能是通過MCU的PWM功能產生38kHz載波信號,1/3占空比可調,然后通過紅外編碼調制載波后發射,載波的調制主要是通過MCU的定時器功能實現紅外載波的使能與關斷。

        萬能遙控器相關文章:萬能遙控器代碼


        紅外遙控器相關文章:紅外遙控器原理
        加速度計相關文章:加速度計原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 清新县| 台江县| 惠州市| 乃东县| 彭山县| 淮安市| 阳信县| SHOW| 镇江市| 义乌市| 广州市| 凤冈县| 丰都县| 叙永县| 攀枝花市| 滕州市| 阳谷县| 普陀区| 扎兰屯市| 高碑店市| 西乌| 郁南县| 顺平县| 祁东县| 山西省| 漳州市| 仁怀市| 正镶白旗| 临沂市| 江达县| 饶河县| 隆回县| 会宁县| 葫芦岛市| 沂南县| 沂源县| 灵宝市| 和平县| 陆良县| 阳东县| 长岛县|