《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于體感算法的新型藍牙遙控器的設計
基于體感算法的新型藍牙遙控器的設計
來源:電子技術應用2012年第4期
寇 凡1,盛懷茂2,王直杰1
1.東華大學 信息科學與技術學院,上海201600; 2.漢凌微電子有限公司,上海200120
摘要: 提出了一種具有體感控制功能的多功能遙控器的設計方案。遙控器通過藍牙與主機通信,數字加速度傳感器、數字陀螺儀和磁力計的數據通過體感算法處理后,實現對空中鼠標以及體感游戲的控制。在此基礎上,遙控器還加入了鍵盤和語音傳輸功能。經測試證明,該方案是可行的。
中圖分類號: TN919.6+
文獻標識碼: A
文章編號: 0258-7998(2012)04-0031-03
Design of novel bluetooth remote controller based on somatosensory algorithm
Kou Fan1,Sheng Huaimao2,Wang Zhijie1
1.College of Information Science and Technology, Donghua University,Shanghai 201600,China; 2.Hanlynn Technologies, Shanghai 200120,China
Abstract: A design of multifunctional remote controllor which has somatosensory function was proposed. It was connected with service though bluetooth. Data from a digital accelerometer, a magnetometer and a digital gyroscope was processed by somatosensory algorithm. Therefore, air mouse function and control of somatosensory video games were realized. Besides, keyboard input and voice function were added. And its feasibility was verified by a set of samples.
Key words : somatosensory algorithm;bluetooth;remote controllor

    隨著三網融合[1]的推進,多功能電視機頂盒已經進入了千家萬戶。電視除了能夠收看電視節目外,視頻點播、瀏覽網頁、多媒體游戲、視頻通話等功能也已經或即將被引入現代電視(或電視機頂盒)中。因此,僅具有按鍵功能的紅外線遙控器已經無法滿足如此眾多的功能需求。為此,本文在普通遙控器的按鍵功能上增加了體感模塊和語音模塊,引入了體感控制算法,并以藍牙協議作為通信方式,設計了一款具有體感控制功能的多功能遙控器。

1 系統總體設計
    系統總體設計框圖如圖1所示。系統以HL1010芯片為控制核心,數字加速度傳感器、數字陀螺儀和地磁計的數據通過I2C總線傳至HL1010的8051微控制器,經過濾波和體感算法的處理,轉化為主機服務端可用的數據,由HL1010的藍牙控制器傳至主機服務端。8051微控制器對鍵盤模塊進行鍵盤掃描,將鍵值通過藍牙發送至主機服務端外,還可以進行簡單的音頻壓縮和解碼,并通過藍牙控制器和語音模塊,完成遙控器和主機服務端的語音傳輸。遙控器中加入了E2PROM,用以存儲程序和初始化數據以及藍牙通信所需的重連信息。電源管理模塊用以管理各個模塊之間的電源,達到節能和延長電池使用壽命的作用。此外,串口接口為HL1010燒錄程序的接口。

2 硬件設計
2.1 HL1010接口及外圍電路

    HL1010為藍牙控制芯片,其特點是:除了具有獨立的藍牙控制核心外,還集成了一顆8051微控制器核心;具有28個獨立的GPIO,兩路語音輸入輸出通道;集成了I2C和SPI控制器,便于外圍設備的擴展;內部固化了鍵盤掃描固件,可以通過簡單的寄存器讀寫完成鍵盤掃描。
    利用HL1010的外圍電路,其中,GPIO10~GPIO17作為鍵盤行掃描,GPIO30~GPI-O37作為鍵盤列掃描;GPIO20~GPIO27為電源管理GPIO,分別通過軟件來控制加速度傳感器、數字陀螺儀、地磁計、E2PROM、揚聲器、振動電機等模塊的開關,以達到節能的作用;Pin44、45、48、49、50為語音模塊接口,pin23、24為I2C接口。其余引腳為芯片的供電和射頻匹配電路。HL1010的外圍電路可參考文獻[2]。
2.2 傳感器模塊
    表1為本設計中傳感器的部分參數,三個傳感器都通過I2C總線與主控芯片進行交互,電路設計較為簡單。

3 軟件設計
3.1 體感算法

 


    體感功能中最常用的是空中鼠標,即通過遙控器在空中的揮舞來控制屏幕中鼠標的運動,同時通過遙控器按鍵實現鼠標按鍵的操作,從而使用戶能在遠距離的三維空間中獲得鼠標的操作功能。為了實現空中鼠標的功能,本文采用陀螺儀和加速度傳感器。通過對陀螺儀得到的角速度數據分析得出遙控器的運動狀態,作為空中鼠標的主要數據;通過對加速度傳感器提供的加速度(主要是判斷重力加速度的方向)數據進行分析,得到遙控器所處的姿態,從而對陀螺儀的數據進行坐標轉換。陀螺儀所得數據中與重力加速度平行的方向為Y軸,與重力加速度垂直的為X軸,使最終空中鼠標的Y軸與重力加速度的平行方向始終一致、X軸與重力加速度的垂直方向始終一致。其數學方法如下[3-4]:
    遙控器的加速度為as,大地系加速度為ai,兩者的轉化關系為:

    ai=asRis                                                                                                     (1)
其中,Ris為遙控器相對于大地系的余弦陣,其表達式為:

    經過坐標轉換后,無論使用者如何將遙控器握在手中(正握,反握,豎立,倒立等),空中鼠標的運動僅與使用者手臂的運動方向有關,而與遙控器的運動方向無關。
    算法的主要流程為:(1)對角速度進行采樣,并進行數字濾波;(2)對加速度進行采樣,并進行數字濾波;(3)通過加速度傳感器數據對陀螺儀的坐標軸進行旋轉;(4)計算鼠標兩個軸的偏移量;(5)通過鍵盤掃描得到鼠標按鍵鍵值;(6)通過HID協議將鍵值發送給服務端。數據流程如圖2所示。
3.2 狀態機
    軟件通過狀態機控制遙控器處于不同的工作狀態。該狀態機包括配對狀態、重連狀態、連接狀態和休眠狀態。遙控器狀態示意圖如圖3所示。

    (1)睡眠狀態。系統開機首先進入睡眠模式,當按下任意按鍵(配對鍵除外)或者搖動遙控器時,遙控器被喚醒,如果遙控器中已經存有重連信息(最近一次與之配對的主機信息,包括BD Address和Pin Code)并且電量足夠則進入重連狀態,否則繼續停留在睡眠狀態。在睡眠狀態中,遙控器將關閉8051微控制器、藍牙控制器、加速度傳感器、地磁傳感器、E2PROM、語音模塊以及所有LED,鍵盤和數字陀螺儀仍保持工作,但會降低采樣頻率,用作喚醒系統之用。
    (2)重連狀態。進入重連狀態后,遙控器讀取重連信息并嘗試與最近一次配對的主機進行重連。如果重連成功則進入工作狀態,如果多次重連失敗則重新進入睡眠狀態。在重連狀態中,加速度傳感器、地磁傳感器、數字陀螺儀和語音模塊將被關閉。
    (3)配對狀態。在任意狀態下,如果用戶按下配對鍵(工作模式下需要長按配對鍵),則遙控器清除重連信息并進入可發現狀態。這時主機可以發現遙控器,并進行配對操作。在可發現狀態中,加速度傳感器、地磁傳感器、數字陀螺儀和語音模塊將被關閉。
    (4)連接狀態。進入工作狀態后,如果用戶長時間不使用遙控器,系統會增長sniff的間隔來降低功耗,最后會使系統進入睡眠狀態。如果主機主動斷開,連接系統則進入睡眠狀態,如果連接意外斷開,則系統會進入重連狀態。在工作狀態中,遙控器會根據不同的報文格式來選擇所需的傳感器和模塊并控制是否給其供電,而且選擇不同的sniff間隔以減少功耗。
      通過樣機的使用和測試,本設計方案中的遙控器解決了一般體感遙控器存在的主要問題[5]:(1)做到了高性能與低成本的平衡:HL1010中的8051微控制器不僅滿足了遙控器的性能要求,與一般的藍牙控制芯片比較,不需要在外部另加微控制器,大大降低了成本;(2)有良好的抗環境干擾:方案中選用的藍牙通信技術具有高速、高帶寬和高保真等特點,并且運用調頻技術可有效地防干擾;(3)功耗低:遙控器通過電源管理模塊、狀態機控制和連接時的長短sniff狀態切換,有效降低了功耗,睡眠狀態時電流在100 ?滋A以下,空中鼠標狀態下,短sniff時電流為5 mA左右,長sniff時電流為1 mA左右;(4)良好的用戶體驗:空中鼠標中加入了體感算法后,用戶無論以什么姿勢握住遙控器都可以輕松地控制鼠標,加入了防抖程序后空中鼠標可以過濾掉用戶手部的細微抖動,增加了控制的精確度,在縮短sniff間隔后遙控器可以做到每1000幀/s以上的報告速率,可以完成某些高要求的體感游戲的控制。遙控器中的鍵盤功能和語音功能實現比較簡單,并且與體感算法無關。
參考文獻
[1] 雷震洲.什么是三網融合[J].科技術語研究,1999(2):35-36.
[2] 漢凌微電子有限公司.HL1010技術手冊.2011.
[3] 熊曉華,李維嘉.六自由度飛行模擬器體感模擬算法及仿真實現[J].系統仿真學報,2002,14(1):27-30.
[4] 王建中,唐毅,張學玲.大型特種車駕駛模擬系統體感算法研究[J].北京理工大學學報,2008,28(8):760-673.
[5] 柳春青.基于MCU的IPTV體感遙控器[J].通信與信息技術,2010(3):96-100.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          免费日韩成人| 欧美体内谢she精2性欧美| 欧美日韩视频在线第一区| 国内精品国语自产拍在线观看| 欧美日韩国产在线一区| 国产精品r级在线| 亚洲一区二区av电影| 国产综合色产在线精品| 亚洲一区二区伦理| 亚洲精品久久嫩草网站秘色| 久久高清免费观看| 日韩写真视频在线观看| 久久只有精品| 国产视频久久| 欧美精品一区三区| 日韩一区二区高清| 久久精品中文| 久久男人资源视频| 久久精品在这里| 欧美日韩国产在线一区| 国产欧美日本一区二区三区| 亚洲午夜精品| 欧美精品1区2区3区| 9久re热视频在线精品| 国产精品观看| 999亚洲国产精| 99热精品在线| 日韩午夜av| 国产精品高清在线| 1024国产精品| 亚洲成人在线网站| 国产又爽又黄的激情精品视频| 亚洲精品一区二区三区四区高清| 欧美日韩亚洲天堂| 久久久精品久久久久| 一区二区三区视频在线看| 亚洲永久在线| 久久久久成人精品免费播放动漫| 欧美性做爰毛片| 国产精品亚洲一区二区三区在线| 一区在线视频观看| 在线观看成人av| 伊人色综合久久天天| 国产欧美日韩不卡免费| 欧美日韩国产高清| 亚洲美女福利视频网站| 亚洲高清视频一区二区| 亚洲黄色在线观看| 亚洲乱码精品一二三四区日韩在线| 欧美国产欧美综合| 欧美午夜一区二区福利视频| 一区二区三区精品国产| 国产精品人成在线观看免费| 欧美视频在线观看一区| 欧美成va人片在线观看| 9l视频自拍蝌蚪9l视频成人| 欧美aa国产视频| 欧美日韩国产一级| 99国产精品久久久久久久| 激情五月综合色婷婷一区二区| 欧美在线观看网址综合| 午夜久久久久| 亚洲一区一卡| 欧美日韩在线观看一区二区| 久久一区视频| 亚洲麻豆av| 欧美va亚洲va日韩∨a综合色| 狠狠噜噜久久| 欧美凹凸一区二区三区视频| 欧美久久久久久蜜桃| 久久国产欧美精品| 欧美制服丝袜第一页| 欧美aa在线视频| 国产午夜精品一区理论片飘花| 在线不卡免费欧美| 91久久精品美女| 久久视频在线视频| av不卡在线观看| 在线免费高清一区二区三区| 亚洲婷婷综合久久一本伊一区| 欧美一区观看| 国产一区视频在线观看免费| 国产精品你懂的在线| 欧美成熟视频| 亚洲一区二区三区在线看| 欧美一区日韩一区| 美女脱光内衣内裤视频久久影院| 欧美午夜精品一区| 亚洲日本欧美天堂| 国产精品香蕉在线观看| 欧美精品一区二区三区在线播放| 一区二区日韩免费看| 欧美插天视频在线播放| 夜夜嗨av一区二区三区四区| 欧美视频精品在线| 亚洲人成小说网站色在线| 欧美日韩精品在线| 国产日韩欧美a| 国产欧美日韩精品一区| 欧美国产成人精品| 在线中文字幕日韩| 一区在线影院| 国产精品―色哟哟| 美女爽到呻吟久久久久| 午夜精品久久久久久久99黑人| 欧美不卡福利| 欧美一区二区三区喷汁尤物| 亚洲午夜久久久久久久久电影网| 久久精品国产一区二区三区免费看| 免费精品99久久国产综合精品| 香蕉久久国产| 午夜国产精品影院在线观看| 亚洲国产婷婷| 国产欧美一区二区三区视频| 老司机精品视频网站| 国产亚洲欧美激情| 亚洲欧美日韩精品久久奇米色影视| 欧美四级电影网站| 红桃视频一区| 99视频精品全部免费在线| 在线看欧美日韩| 国内在线观看一区二区三区| 欧美色综合网| 樱花yy私人影院亚洲| 亚洲国产成人精品久久久国产成人一区| 篠田优中文在线播放第一区| 国产九九精品视频| 日韩视频免费| 久久精品国产久精国产爱| 国产精品一级久久久| 性欧美1819性猛交| 欧美日韩一区国产| 亚洲国产综合在线| 国产欧美日韩视频| 亚洲欧美日韩国产中文在线| 一区二区日韩欧美| 在线看国产日韩| 欧美一区二区三区免费视频| 亚洲一区影院| 亚洲精品色图| 免费观看在线综合色| 欧美亚日韩国产aⅴ精品中极品| 午夜精品视频网站| 久热精品视频在线观看| 一色屋精品视频免费看| 国产亚洲人成a一在线v站| 欧美伊人精品成人久久综合97| 在线亚洲欧美专区二区| 亚洲国产另类久久精品| 国产精自产拍久久久久久| 狂野欧美激情性xxxx欧美| 老司机精品视频一区二区三区| 国产精品毛片a∨一区二区三区|国| 亚洲视频电影在线| 在线激情影院一区| 国产精品免费福利| 亚洲国产精品专区久久| 国产精品高潮粉嫩av| 国产精品毛片大码女人| 亚洲剧情一区二区| 午夜精品国产精品大乳美女| 亚洲欧美一级二级三级| 国产精品九九| 久久久久久久久伊人| 久久成人在线| 亚洲精品永久免费| 国产综合香蕉五月婷在线| 国产精品午夜av在线| 久久久夜色精品亚洲| 伊人婷婷久久| 午夜精品久久久久久99热| 欧美v国产在线一区二区三区| 欧美日韩精品伦理作品在线免费观看| 亚洲欧洲日夜超级视频| 老司机一区二区三区| 91久久精品国产91久久性色tv| 国产精品蜜臀在线观看| 久久国产婷婷国产香蕉| 欧美日韩一区二区三区视频| 欧美一级片久久久久久久| 亚洲精品免费电影| 欧美激情亚洲| 亚洲国产欧美久久| 久久久久女教师免费一区| 久久综合久久综合久久综合| 欧美顶级少妇做爰| 亚洲一区二区三| 亚洲激情电影在线| 欧美aⅴ99久久黑人专区| 欧美一级理论性理论a| 亚洲主播在线观看| 欧美性色aⅴ视频一区日韩精品| 久久尤物电影视频在线观看| 午夜亚洲性色视频| 亚洲性图久久| 欧美色综合网| 久久亚洲私人国产精品va| 亚洲剧情一区二区| 久久激五月天综合精品| 欧美成人精品一区二区| 黄色综合网站| 免费成人av资源网| 激情欧美日韩一区| 亚洲国产一区在线观看| 免费看av成人| 欧美国产日韩在线观看| 国产精品一区二区三区四区五区| 亚洲视频在线观看一区| 日韩午夜三级在线| 99一区二区| 亚洲欧美第一页| 国内成人在线| 国产日韩欧美三级| 欧美成人伊人久久综合网| 国产精品video| 亚洲美女在线一区| 激情亚洲网站| 欧美日韩另类综合| 国产一区视频在线观看免费| 国产老肥熟一区二区三区| av不卡在线看| 免费不卡在线观看| 国产美女在线精品免费观看| 欧美一二三视频| 亚洲视频www| 亚洲欧洲av一区二区| 欧美激情综合色综合啪啪| 久久国产精品久久久久久久久久| 欧美老女人xx| 亚洲综合电影一区二区三区| 亚洲精品久久久蜜桃| 蜜桃av一区二区| 欧美午夜精品理论片a级大开眼界| 亚洲综合另类| 久久免费一区| 午夜日韩在线| 免费av成人在线| 亚洲国产欧美一区二区三区丁香婷| 噜噜噜在线观看免费视频日韩| 欧美大片免费看| 国产精品乱子乱xxxx| 日韩视频免费在线| 国语对白精品一区二区| 最近中文字幕日韩精品| 国产精品一区视频| 最新日韩在线| 玖玖在线精品| 国产精品免费小视频| 乱码第一页成人| 欧美一级艳片视频免费观看| 久久国产精品99久久久久久老狼| 国产欧美高清| 国产一区二区在线观看免费| 亚洲人成77777在线观看网| 欧美午夜精品久久久久久超碰| 亚洲韩国日本中文字幕| 国产香蕉97碰碰久久人人| 国产一区在线视频| 西西裸体人体做爰大胆久久久| 亚洲亚洲精品三区日韩精品在线视频| 国精产品99永久一区一区| 狠狠色噜噜狠狠狠狠色吗综合| 欧美一区二区| 国产精品久久久一区二区三区| 狠狠干综合网| 国产网站欧美日韩免费精品在线观看| 激情久久久久久久| 亚洲综合成人婷婷小说| 亚洲国产精品电影在线观看| 欧美+亚洲+精品+三区| 欧美在线高清| 欧美日韩免费在线观看| 日韩视频在线观看一区二区| 国产精品一二三| 狠狠综合久久av一区二区老牛| 亚洲欧美日韩精品久久奇米色影视| 久久国产精品久久久久久电车| 在线一区二区三区做爰视频网站| 欧美精品三级在线观看| 在线观看精品一区| 午夜精品久久久久久久99水蜜桃| 亚洲福利在线观看| 亚洲精品亚洲人成人网| 国模大胆一区二区三区| 国产人妖伪娘一区91| 欧美aⅴ99久久黑人专区| 欧美日韩小视频| 尤物yw午夜国产精品视频| 亚洲欧美日韩在线综合| 久久九九电影| 蜜臀av性久久久久蜜臀aⅴ| 国产精品久久999| **性色生活片久久毛片| 日韩午夜在线观看视频| 国产精品福利在线观看网址| 免费日韩精品中文字幕视频在线| 国产精品卡一卡二卡三| 久久人人看视频| 伊人色综合久久天天五月婷| 亚洲日本乱码在线观看| 亚洲免费精品| 亚洲手机在线| 欧美午夜片欧美片在线观看| 99re热这里只有精品视频| 午夜精品福利视频| 久久久午夜电影| 亚洲国产精品女人久久久| 欧美日韩在线精品| 国产一区二区三区在线播放免费观看| 久久女同精品一区二区| 国产亚洲精品一区二555| 国产伦精品一区二区三区视频黑人| 久久久久久久综合| 欧美尤物一区| 欧美日韩亚洲免费| 国产欧美一区在线| 欧美日韩日本视频| 久久综合国产精品| 欧美在线日韩在线| 欧美激情综合五月色丁香小说| 欧美黄色一级视频| 亚洲激情在线激情| 亚洲欧美日韩国产一区二区三区| 久久精品天堂| 一本不卡影院| 国产在线不卡精品| 亚洲精品在线电影| 99热这里只有精品8|