,,,
(大連交通大學 電氣信息學院,大連 116028)
基于BLE4.0姿態解算的無線語音鼠標設計
時繼潮,李新紅,王雅涵,呂閃
(大連交通大學 電氣信息學院,大連 116028)
設計了一款殘疾人專用智能無線語音鼠標,讓雙手不靈活的殘疾人靈活地操縱電腦成為現實。本設計發送端采用BLE4.0技術負責頭部姿態解算、語音識別、向電腦發送操作指令等功能。無需任何接收裝置,只需與電腦自帶的藍牙設備配對后便可通過相應的藍牙協議對電腦直接進行操控。
語音鼠標;BLE4.0;藍牙協議
隨著網絡信息的不斷發展,電腦成了每家都不可或缺的應用工具,現在大部分人都會用鼠標靈活地操縱電腦,但在一些雙手不靈活的殘疾人眼里,靈活地操縱電腦卻是一件極其不容易的事情。他們大多數都用腳代替手來完成對電腦的操縱,但即便這樣,應用電腦時仍然存在很多不便,因此研究一款適用于雙手不靈活的殘疾人專用的鼠標勢在必行。
本文針對市場上現有鼠標存在的種種不足,應用BLE4.0通信技術,加入語音識別,設計出一款適用于殘疾人群的智能無線鼠標。此鼠標打開開關后,就會自動檢索電腦藍牙設備進行配對,配對成功后,使用者將其戴在頭上,只需輕輕搖動頭部,就可以控制電腦上的指針進行各方位移動。使用者發出語音指令后,便可對電腦進行任意操作,靈活方便,可以滿足殘疾人士靈活使用鼠標的需求。
不管是有線鼠標還是無線鼠標,傳統的鼠標都需要有一個USB接收器插到電腦上才能使用,這對于具有有限數量USB接口的電腦來說就是一個潛在的隱患,一旦需要使用多個USB接口時就會出現接口不足的問題。因此,本文借助現在比較流行的藍牙通信技術,研制了一款基于藍牙通信的語音鼠標,不但不需要占用電腦有限的接收資源,還可以用語音進行控制,滿足殘疾人士靈活使用鼠標的需求。
鼠標主控部分主要由藍牙芯片CC2540進行控制,主控和電腦之間通過低功耗的藍牙4.0協議進行通信。接收到語音指令后,主控芯片CC2540對接收的語音信息和采集到的頭部姿態信息進行識別處理,將處理后的信息傳送給電腦,從而在電腦上實現相應操作[1]。系統的整體結構圖如圖1所示。

圖1 語音鼠標系統整體結構
2.1 藍牙4.0技術的背景
隨著第三次技術革命的不斷成熟,無線技術的應用也越來越廣泛,現在應用最多的就是WiFi這一無線技術。但隨著應用的不斷深入,很多弊端也不斷顯現出來,比如耗電量比較大,對供電電壓的穩定性要求比較高,與路由終端的網絡連接易出現故障等。因此,一種不依賴于網絡連接的技術就顯得尤為重要,隨之就出現了新一代藍牙技術——藍牙4.0技術[2]。
2.2 藍牙4.0技術的特點
藍牙4.0技術的最大特點就是低功耗,其極低的待機和運行功耗可以使一粒紐扣電池工作4年甚至更久的時間。其次,還有穩定性強、發送數據周期短的特性,其最大數據發送周期少于6 ms。藍牙4.0技術將傳統藍牙技術、高速技術和低耗能技術集于一體,除了上述特點外,還有傳輸效率高、保密性好、組網靈活等優勢[3]。
系統的硬件部分主要包括控制器模塊、語音識別模塊、姿態解算模塊、無線信號模塊及電源模塊5部分。
控制器模塊以TI公司的CC2540藍牙芯片為核心,其具有低功耗、高性能、易開發等優勢;語音識別模塊,采用非特定語音識別芯片LD3320,用戶在使用前不需要對其進行任何操作和練習,直接說話就可以進行識別;姿態解算模塊使用MPU6050陀螺儀,其具有非常小的過沖,對于6軸數據的采集具有非常準確的積分值;無線信號模塊主要由主控芯片CC2540控制,是主控制器與電腦進行通信的重要通道;因為系統具有低功耗的特點,因此電源模塊采用紐扣電池進行供電,經電路中多重濾波整合后,其為整個系統提供了持續穩定的電源輸出[4]。系統硬件電路圖如圖2所示。

圖2 語音鼠標整體硬件電路
系統上電啟動后,首先對整個系統進行初始化,然后主控制器會與電腦進行配對,當使用者作出移動動作時,姿態解算模塊會對使用者的這一頭部動作進行姿態解算;當使用者發出語音指令后,LD3320語音芯片會對發出的語音信號進行識別處理,將解算到的動作信息與識別的語音信號傳輸給CC2540主控芯片,其將接收的這一信息進行相應濾波處理后,通過BLE4.0將信息傳輸給電腦終端,從而實現相應操作[5]。

圖3 語音鼠標系統軟件流程圖
語音鼠標的軟件流程圖如圖3所示。可以看出,系統是一個閉環系統,這就保證了對采集數據的實時更新,更能保證電腦光標的靈活移動,使鼠標更加靈活、穩定。

[1] 李志軍,時繼潮,石磊. LPC1227的智能無線體感鼠標設計[J]. 單片機與嵌入式系統應用,2015,17(4):60-63.
[2] 時繼潮,李新紅,吳陽明,等. 藍牙4.2協議的一主多從防丟器APP設計[J]. 單片機與嵌入式系統應用,2017,17(7):44-46.
[3] 呂松棟,黎卓芳. 藍牙4.0低功耗技術及其認證要求[J].現代電信科技,2011,41(10):17-20.
[4] 徐金茍. 藍牙4.0底層核心技術協議研究與實現[D]. 上海:上海交通大學,2012.
[5] Alibakhshikenari M,Limiti E,Naser-Moghadasi M,et al. A new wideband planar antenna with band-notch functionality at GPS,Bluetooth and WiFi bands for integration in portable wireless systems[J]. AEU-International Journal of Electronics and Communications,2017(72):79-85.
時繼潮(碩士研究生),主要研究方向為嵌入式系統、無線通信等。
WirelessSpeechMouseDesignBasedonBLE4.0AttitudeAlgorithm
ShiJichao,LiXinhong,WangYahan,LvShan
(College of Electrical and Information,Dalian University of Traffic,Dalian 116028,China)
In the paper,a handicap intelligent wireless voice mouse is designed,which helps the disabled whose hands are not flexible can manipulate the computer.The sending end of the design adopts BLE4.0 technology to realize the functions such as the head posture solution,speech recognition,and sending operation instructions to the computer.Without any receiving device,you only need to pair with the bluetooth device that comes with the computer,and you can control the computer directly through the bluetooth protocol.
speech mouse;BLE4.0;bluetooth protocol
TP272
A
2017-08-18)
