国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于51單片機(jī)的智能手環(huán)藍(lán)牙模塊設(shè)計(jì)

2018-11-26 09:33王烈進(jìn)王游司陳洪燕孫超盧宇
電腦知識(shí)與技術(shù) 2018年23期
關(guān)鍵詞:模塊設(shè)計(jì)藍(lán)牙單片機(jī)

王烈進(jìn) 王游司 陳洪燕 孫超 盧宇

摘要:隨著通信技術(shù)的發(fā)展,無(wú)線通信也日趨成熟,藍(lán)牙就是其中之一?,F(xiàn)在的藍(lán)牙通信技術(shù)都已經(jīng)應(yīng)用在手機(jī)、耳機(jī)、便攜電腦等各種設(shè)備中。本文主要介紹智能手環(huán)的藍(lán)牙系統(tǒng),本文采用藍(lán)牙模塊HC-06,HC-06模塊是專為智能無(wú)線數(shù)據(jù)傳輸而打造的,采用英國(guó)CSR公司BlueCore4-Ext芯片,遵循V2.0+EDR藍(lán)牙協(xié)議。藍(lán)牙模塊HC-06是一款支持多種接口,支持SPP藍(lán)牙串口協(xié)議,具有體積小、成本低、靈敏度高等優(yōu)點(diǎn)。本文主要簡(jiǎn)介藍(lán)牙技術(shù)、藍(lán)牙通信模塊的硬件電路設(shè)計(jì)、藍(lán)牙通信模塊的軟件設(shè)計(jì)以及系統(tǒng)測(cè)試。

關(guān)鍵詞:?jiǎn)纹瑱C(jī);智能手環(huán);藍(lán)牙;模塊設(shè)計(jì)

中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)23-0260-02

1藍(lán)牙技術(shù)簡(jiǎn)介

直至藍(lán)牙4.0版本推出后低功耗藍(lán)牙技術(shù)才于智能穿戴設(shè)備聯(lián)系在一起,這些都是從最初藍(lán)牙耳機(jī)時(shí)代逐漸演變過來(lái)的,現(xiàn)在藍(lán)牙技術(shù)應(yīng)用的智能穿戴設(shè)備幾乎成為現(xiàn)在年輕一代的標(biāo)志。其實(shí)在我們的生活中藍(lán)牙技術(shù)已然在悄無(wú)聲息地改變著我們的學(xué)習(xí)與生活。我們已經(jīng)習(xí)慣于將智能手機(jī)通過藍(lán)牙與車載語(yǔ)音系統(tǒng)進(jìn)行連接,從而可以安全地通過汽車音響完成撥打或接聽電話等操作;在家里時(shí),智能手機(jī)或者PDA同樣也可以通過藍(lán)牙與智能機(jī)頂盒連接,從而將智能設(shè)備中的圖片,影像資料同步到超清電視機(jī)屏幕上。藍(lán)牙(bluetooth)就是一種工作在2.4GHZ(即ISM)頻段的一種無(wú)線短波通信技術(shù),是一種大容量近距離無(wú)線數(shù)字通信技術(shù)標(biāo)準(zhǔn)。藍(lán)牙是一種異步全雙工的通信方式,其核心技術(shù)就是跳頻技術(shù)。藍(lán)牙的通信必須要按照藍(lán)牙通信協(xié)議進(jìn)行,藍(lán)牙協(xié)議規(guī)范允許開發(fā)人員開發(fā)基于可互操作的無(wú)線模塊和數(shù)據(jù)通信協(xié)議的交互式服務(wù)和應(yīng)用, 目的是使符合該規(guī)范的各種應(yīng)用之間能夠?qū)崿F(xiàn)互操作。

2藍(lán)牙模塊硬件電路設(shè)計(jì)

2.1 HC-06模塊介紹

HC-06模塊是專為智能無(wú)線數(shù)據(jù)傳輸而打造的,采用英國(guó)CSR公司BlueCore4-Ext芯片,遵循V2.0+EDR藍(lán)牙協(xié)議。藍(lán)牙模塊HM-06是一款支持多種接口,支持SPP藍(lán)牙串口協(xié)議,具有體積小、成本低、靈敏度高等優(yōu)點(diǎn)。支持通用AT指令,可以用很簡(jiǎn)單的程序?qū)崿F(xiàn)藍(lán)牙連接與數(shù)據(jù)發(fā)送等一系列操作。

2.2藍(lán)牙模塊硬件電路設(shè)計(jì)

現(xiàn)在的人基本都會(huì)隨時(shí)把智能手機(jī)隨身攜帶,智能手環(huán)作為智能穿戴設(shè)備采用藍(lán)牙連接的方式就可以實(shí)現(xiàn)與手機(jī)之間的連接與數(shù)據(jù)通信,現(xiàn)在市面上大多數(shù)的智能手環(huán)也是采用藍(lán)牙的方式連接手機(jī)?,F(xiàn)在每一部智能手機(jī)都有藍(lán)牙模塊,藍(lán)牙的普遍性已經(jīng)可以在任何時(shí)間、任何地點(diǎn)連接上智能手機(jī)和其他有藍(lán)牙的智能設(shè)備。藍(lán)牙作為智能手機(jī)的另一種通信方式,方便了便攜式智能設(shè)備的開發(fā)與使用。

為了實(shí)現(xiàn)藍(lán)牙傳輸?shù)墓δ?,就必須要知道藍(lán)牙的配對(duì)方式,藍(lán)牙芯片分為主機(jī)、從機(jī)、主從一體機(jī),其中主機(jī)能與從機(jī)通信,從機(jī)也能與主機(jī)通信,但是主機(jī)與主機(jī)不能通信,從機(jī)與從機(jī)也不能通信。本文將智能終端的藍(lán)牙模塊作為主機(jī),所以才在本文設(shè)計(jì)上采用HC-06從機(jī)模塊,這樣可以實(shí)現(xiàn)在智能終端進(jìn)行搜索和連接。本文將藍(lán)牙模塊與51單片機(jī)相連。電路圖如下圖所示,選擇單片機(jī)的理由是操作方便可以通過簡(jiǎn)單的程序就可以完成相應(yīng)的功能。藍(lán)牙模塊傳輸數(shù)據(jù)是串口傳輸,所以藍(lán)牙模塊的UART_TXD與UART_RXD要與單片機(jī)的串口相連。51單片機(jī)也有串口中斷,所以完成數(shù)據(jù)傳輸就更加簡(jiǎn)單方便。

3藍(lán)牙模塊軟件設(shè)計(jì)

智能手環(huán)與智能手機(jī)的通信過程是智能手機(jī)與智能手環(huán)建立藍(lán)牙連接后,就可以進(jìn)行藍(lán)牙通信傳輸手環(huán)所記錄的運(yùn)動(dòng)數(shù)據(jù)。它們之間的藍(lán)牙通信過程為:首先當(dāng)用戶按照以上方式連接好智能手環(huán)后,由智能手環(huán)主動(dòng)將數(shù)據(jù)傳輸?shù)绞謾C(jī)端,然后根據(jù)所傳輸?shù)臄?shù)據(jù)更新手機(jī)端所存儲(chǔ)的數(shù)據(jù)資料并記錄時(shí)間。在這個(gè)過程中,當(dāng)采集到的數(shù)據(jù)都發(fā)送完畢后,智能手環(huán)將清除自身所存數(shù)據(jù)并停止傳輸,然后在開始記錄新的運(yùn)動(dòng)數(shù)據(jù)。

本文軟件設(shè)計(jì)采用C語(yǔ)言和Keil進(jìn)行編程,采用51系列單片機(jī)進(jìn)行測(cè)試。因?yàn)镠C-06支持通用的AT指令,所以可以通過單片機(jī)的串口中斷對(duì)藍(lán)牙模塊進(jìn)行一系列的操作,同時(shí)也方便對(duì)系統(tǒng)進(jìn)行更好地進(jìn)行維護(hù)與更新。軟件流程圖如下,首先主從端通過配對(duì)碼進(jìn)行配對(duì),如果配對(duì)沒有成功則結(jié)束,反之就進(jìn)入串口中斷在串口中斷里進(jìn)行建立連接并發(fā)送數(shù)據(jù) ,最后檢驗(yàn)數(shù)據(jù)是否發(fā)送完成,在此之間是使用HC-06的通用AT指令。

4系統(tǒng)測(cè)試

本文使用proteus進(jìn)行仿真測(cè)試,因?yàn)閭鬏數(shù)臄?shù)據(jù)不便直接觀察,所以就在單片機(jī)P1口接了八個(gè)LED通過LED的亮滅來(lái)測(cè)試程序與是否正確,在從端發(fā)送數(shù)據(jù)0XFE通過主端接收后點(diǎn)亮相應(yīng)的LED燈,具體結(jié)果如下圖所示,從端向主端發(fā)送數(shù)據(jù),主端接收后將數(shù)據(jù)儲(chǔ)。

5 總結(jié)

從藍(lán)牙發(fā)展至今低功耗藍(lán)牙技術(shù)才于智能穿戴設(shè)備聯(lián)系在一起,現(xiàn)在藍(lán)牙技術(shù)廣泛應(yīng)用在便攜式智能設(shè)備上,我們的生活也在這種不斷進(jìn)步的技術(shù)下悄悄的改變。集成了英國(guó)CSR公司BlueCore4-Ext芯片的藍(lán)牙模塊HC-06是專為智能無(wú)線數(shù)據(jù)傳輸而打造的藍(lán)牙模塊,并且遵循V2.0+EDR藍(lán)牙協(xié)議。藍(lán)牙模塊HC-06是一款支持多種接口可以應(yīng)用在不同的場(chǎng)合,并且HC-06支持SPP藍(lán)牙串口協(xié)議,具有體積小、成本低、靈敏度高等優(yōu)點(diǎn)。本文將智能手環(huán)藍(lán)牙模塊作為從機(jī),智能手機(jī)作為主機(jī),目的是為了使智能手環(huán)與智能手機(jī)通信,實(shí)現(xiàn)了對(duì)智能手環(huán)采集到的數(shù)據(jù)進(jìn)行傳輸,通過仿真測(cè)試,實(shí)現(xiàn)了主從機(jī)之間的藍(lán)牙通信。如果想應(yīng)用在手環(huán)上則只需要編寫一個(gè)安卓程序在手機(jī)端即可搜索連接手環(huán)端的藍(lán)牙模塊。

參考文獻(xiàn):

[1] 鐘晨.基于單片機(jī)技術(shù)的可穿戴智能手環(huán)設(shè)計(jì)[J].微處理機(jī),2017(6):76-77.

[2] 馬旭平.智能手環(huán)系統(tǒng)的實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2016(12):100-102.

[3] 付蔚,童世華,唐銘,王蓉.基于藍(lán)牙芯片的無(wú)線通信模塊設(shè)計(jì)與開發(fā)[J].微計(jì)算機(jī)信息,2009(10):178-179.

【通聯(lián)編輯:光文玲】

猜你喜歡
模塊設(shè)計(jì)藍(lán)牙單片機(jī)
藍(lán)牙音箱的直線之美
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
基于單片機(jī)的層次漸變暖燈的研究
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
簡(jiǎn)單、易用,可玩性強(qiáng)Q AcousticsBT3藍(lán)牙音箱
適合自己的才是最好的 德生(TECSUN) BT-50藍(lán)牙耳機(jī)放大器
緊急:藍(lán)牙指尖陀螺自燃!安全隱患頻出
基于小型ERP管理系統(tǒng)
Microchip推出兩個(gè)全新PIC單片機(jī)系列
密山市| 莱阳市| 镇康县| 津南区| 大渡口区| 金昌市| 云浮市| 红桥区| 应城市| 文安县| 秭归县| 玛沁县| 敦化市| 株洲县| 广水市| 乳源| 车险| 闻喜县| 农安县| 永和县| 澳门| 湘乡市| 潼南县| 忻城县| 德兴市| 河东区| 安岳县| 巫山县| 泗水县| 花莲县| 安陆市| 浮山县| 永胜县| 育儿| 克山县| 晴隆县| 玉环县| 化州市| 宝应县| 溧水县| 澄城县|