999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于藍牙無線通信技術的多媒體控制器設計*

2013-06-28 03:59:16周志英謝明華
長沙大學學報 2013年2期
關鍵詞:單片機功能

周志英,劉 輝,謝明華

(1.長沙大學信息與計算科學系,湖南 長沙410003;2.長沙大學電子與通信工程系,湖南 長沙410003)

在多媒體教學中,教師為了方便、快捷地通過和計算機交互,來控制幻燈片的播放、翻頁,暴風影音暫停、播放、全屏與縮放、快進、聲音大小控制等操作,往往只能在距離講臺和計算機的一個小范圍內移動,活動受到限制,教學效果不是很理想.本文設計一種基于藍牙無線通信技術的多媒體控制器,遙控完成計算機的上述操作,提高教學和演講的效果.

1 控制系統總體方案設計

該系統總體方案如圖1所示.系統由主控制器,鍵盤輸入模塊、激光發射模塊、藍牙LED指示燈、藍牙收發模塊和通用藍牙USB適配器組成.主控制器獲取鍵盤信號,根據觸發按鍵功能的不同生成相應的編碼,并做一定通信協議算法處理,再通過藍牙收發模塊向USB藍牙適配器發送數據.計算機對接收的數據進行解碼后,向windows系統發送相應的操作,完成對計算機的相關操作.

圖1 總體結構框圖

2 主要硬件電路設計

2.1 控制電路設計

主控制器采用ATmega8單片機,它是一款采用低功耗CMOS工藝生產的基于AVR RISC結構的8位單片機.AT-mega8可以達到接近1MIPS/MHz的性能,運行速度比普通CISC單片機高出10倍[1],符合本設計的要求.

單片機外圍電路如圖2所示,單片機的 XTAL1和XTAL2接晶振電路,RESET接復位電路,RXD和TXD分別接藍牙收發模塊的 RXD和 TXD引腳;PC0-PC5,PB0-PB2,PD2、PD3和PD4接鍵盤輸入電路,PD4是激光燈控制電路的輸出引腳,用于控制激光燈的開和關.

圖2 單片機控制電路

2.2 藍牙收發電路

本設計中采用HC-06版本藍牙串口模塊,此模塊采用CSR主流藍牙芯片,藍牙V2.0協議標準,兼容性極強.模塊工作電壓3.3V、波特率為采用9600bps,可以與藍牙筆記本電腦、電腦加藍牙適配器、PDA等設備進行無縫連接[2].模塊分主機和從機,主機能和從機配對通信,從機與從機之間或主機與主機之間不能通信,從機能和電腦、手機等的藍牙配對通信,本設計采用主機模塊.

藍牙收發模塊與主控制器的連接電路如圖3所示.藍牙收發模塊串口的發送端RXD和接收端TXD引腳分別連接在主控制器串行口的PD1(TXD)和PD0(RXD)引腳上,主控制器通過藍牙收發模塊實現數據的無線發送[3].

圖3 藍牙模塊連接電路

2.3 激光燈控制與電源指示電路

激光燈控制電路如圖4所示,當單片機端口PD4輸出低電平時,激光燈打開,激光二極管射出一束激光,該光束投射到屏幕上,可以形成一個光點,用于指示演講者正在講述的內容.如圖5所示,為電源、藍牙指示燈控制電路,當系統啟動,電源指示燈常亮,藍牙指示燈閃爍等待配對,配對成功后停止閃爍并熄滅.

圖4 激光燈控制電路

圖5 電源指示電路

2.4 鍵盤接口電路

鍵盤接口電路如圖6所示,單片機的端口PC0-PC5,PB0 -PB2,PD2、PD3和 PD4 接鍵盤輸入電路,其中 PD2、PD3為常用輕觸開關按鍵,其余采用電容觸摸按鍵.

圖6 鍵盤接口電路

2.5 PC端接收電路

PC端硬件連接比較簡單,將藍牙USB適配器直接通過USB連接到PC上即可,插上適配器后,系統會自動裝載藍牙適配器驅動程序.

3 系統軟件設計

包括手持終端控制器程序和PC端接收程序兩部分.

3.1 手持終端控制器程序設計

圖7 手持終端控制器程序流程圖

ATMEL AVR Studio集成開發環境(IDE)與Win AVR聯合可進行C語言編程,實現對藍牙USB多媒體控制器部分的程序編寫.程序主要完成I/O端口、定時器和串口的初始化,藍牙模塊驅動、按鍵事件識別、按鍵事件分組處理、設備配對處理以及向PC機發送按鍵對應的數據編碼等功能,程序流程圖如圖7所示.設備配對處理程序是通過串口中斷接收并應答PC機實現的聯系信號實現的.系統初始化時將串口波特率設置為9600kbps,允許中斷,雙工工作方式,使串口能接收和發送數據.PC機發送0xfa、0X22至手持終端,表示正在請求認證設備類型,以便打開相應串口,收到回復0x99,配對設備成功.設計程序略.

3.2 PC端軟件設計

3.2.1 藍牙驅動程序

藍牙驅動程序采用目前行業內最流行的藍牙PC軟件、支持Windows 2000,Windows XP,Windows7,Windows Vista,WinCE,Linux等種平臺的BlueSoleil,它能實現臺式機或筆記本等各種計算機平臺間的無線連接,并且還能無線訪問種類繁多的支持藍牙功能的設備,例如手機,耳機,打印機等等.同時,利用BlueSoleil的卓越無線功能,還可以無線接入Internet、搭建藍牙無線網絡,并能夠隨時和其它計算機或掌上電腦(PDA)交換信息、共享資源.其界面如圖8所示.

圖8 BlueSoleil主界面

3.2.2 PC 端接收程序

PC端對接收數據處理利用vb6.0設計程序實現,主要通過調用系統API完成相應操作[4],PC端接收程序流程圖如圖9所示.開啟后自動完成設備配對,可進行彈出速度顯示,以及模式選項,操作極為方便,界面如圖10所示.

圖9 PC端接收程序流程圖

圖10 上位機操作過程界面

長按模式選擇鍵(PB2)3秒,啟動菜單窗口于屏幕正中央,單擊PB2選擇對應模式.

(1)自由模式

1)八個方向鍵(PC0-PC5,PB0,PB1)控制鼠標移動.

2)PD2,PD3實現鼠標左擊,右擊功能.

3)加減鍵(PD6,PD7)控制鼠標移動速度.

(2)PPT模式

1)鼠標左右單擊按鍵功能.

2)鼠標光標控制功能.

3)鼠標光標移動速度控制功能.

4)PPT全屏切換功能.

(3)娛樂模式

1)聲音加減(方向上下).

2)快進(方向左右)Ctrl+? 和 Ctrl+(.

3)全屏切換.

4)暫停功能.

4 系統操作與使用

如圖11,按鍵按功能不同分為四組,各組鍵功能如下:

第一組:PC0-PC5,PB0、PB1:用來控制電腦光標移動的八個方向,上下方向按鍵同時兼有控制PPT上下翻頁和暴風影音播放視頻時的聲音控制以及pdf文檔查看時上下移動頁面功能;PB2:功能為PPT全屏控制.

第二組:PD6、PD7:控制光標移動速度的加減.

第三組:PD2、PD3:實現鼠標的左右鍵單擊功能.

第四組:PD5:控制激光燈開關.

同一組按鍵中當檢測到有多個按鍵按下,僅選取一個優先級最高的發送給計算機,不同組的按鍵可同時按下.

圖11 系統實物效果圖

5 結論

本文針對目前市場上多媒體控制器存在的弊端進行改進和創新,研發了一種基于藍牙通信技術以及電容觸摸技術的多媒體器.系統采用電容觸摸方式進行控制,使得操作更加人性化;同時電容觸摸檢測利用Atmega8 I/O口本身特性設計,還可以降低生產成本.

通過實踐驗證,系統運行穩定可靠,簡單實用.

[1]張軍.AVR單片機應用系統開發典型實例[M].北京:中國電力出版社,2005.

[2]朱剛,談振輝,周賢偉.藍牙技術原理與協議[M].北京:北方交通大學出版社,2002.

[3]張曉冬,曹雷.基于藍牙技術的單片機與 PC機無線數據通信[J].信息技術,2009,(1):115 -117.

[4]許永和.8051單片機USB接口Visual Basic程序設計[M].北京:北京航天航空大學出版社,2007.

猜你喜歡
單片機功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
關于非首都功能疏解的幾點思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
“簡直”和“幾乎”的表達功能
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 91毛片网| 亚洲不卡网| 日韩国产无码一区| 欧美激情视频一区| 一级在线毛片| 动漫精品啪啪一区二区三区 | 国产国语一级毛片在线视频| 亚洲无线观看| 亚洲一区第一页| 在线国产毛片| 日本爱爱精品一区二区| 久青草网站| 亚洲视频a| 操操操综合网| 在线观看亚洲人成网站| 国产日本一区二区三区| www欧美在线观看| 亚洲第一视频免费在线| 国产区免费精品视频| 国产精品欧美亚洲韩国日本不卡| 97成人在线观看| 久久久久亚洲精品成人网| 国产AV毛片| 国产丰满成熟女性性满足视频| 5555国产在线观看| 精品91视频| 亚洲日本一本dvd高清| 午夜欧美理论2019理论| 亚洲男人天堂2018| 亚洲欧美激情小说另类| 免费观看三级毛片| 国产日韩欧美在线视频免费观看| 国产亚洲男人的天堂在线观看| 久久久久免费看成人影片| 国产成人AV男人的天堂| 男女性午夜福利网站| 91色在线视频| 亚洲人成日本在线观看| 日本一区二区三区精品视频| 91小视频在线观看| 午夜精品影院| 极品私人尤物在线精品首页| 免费xxxxx在线观看网站| 国产精品一区二区国产主播| 91在线日韩在线播放| 日本午夜在线视频| 婷婷中文在线| 麻豆国产精品视频| 一级片一区| 日韩激情成人| 欧美A级V片在线观看| 国产白浆一区二区三区视频在线| 一级片免费网站| 91极品美女高潮叫床在线观看| www欧美在线观看| 午夜日b视频| 黄色a一级视频| 99九九成人免费视频精品| 国产jizz| 综合网久久| 老司国产精品视频91| 日本在线亚洲| 欧美一级高清视频在线播放| 国产精品网址在线观看你懂的| 亚洲人成亚洲精品| 丁香五月激情图片| 小说区 亚洲 自拍 另类| 久久精品国产999大香线焦| 91久久夜色精品| 亚洲IV视频免费在线光看| 国产美女一级毛片| 亚洲日本在线免费观看| 日本久久网站| 国产成a人片在线播放| 日韩欧美视频第一区在线观看| 欧美日韩在线亚洲国产人| 欧美在线一级片| 人妻丰满熟妇AV无码区| 国产剧情国内精品原创| 在线视频亚洲欧美| 成人毛片免费在线观看| 国产精品30p|