《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于Android的智能藍牙溫度計的研究與設計
基于Android的智能藍牙溫度計的研究與設計
2017年電子技術應用第3期
方天恩1,漆 晶1,馬金輝2,劉德慶1,張朝陽1
1.重慶郵電大學 移動通信技術重慶市重點實驗室,重慶400065;2.重慶郵電大學 無線傳輸技術研究所,重慶400065
摘要: 針對人們對智能溫度計需求的不斷提升,結合目前最流行的Android智能終端和藍牙低功耗通信技術,設計了利用智能移動平臺和藍牙通信實現溫度數據實時傳輸顯示的系統。該系統采用基于BLE技術的CC2541芯片,MF52A2熱敏電阻經CC2541節點設備內部A/D轉換器進行溫度數據采集,通過CC2541芯片自帶的藍牙模塊以無線的方式將采集到的數據發送到Android App端。該系統經過測試表明,運行穩定、實時性好、性價比高,滿足了人們對設備溫度的實時監控。
中圖分類號: TN949.6
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2017.03.018
中文引用格式: 方天恩,漆晶,馬金輝,等. 基于Android的智能藍牙溫度計的研究與設計[J].電子技術應用,2017,43(3):73-76.
英文引用格式: Fang Tianen,Qi Jing,Ma Jinhui,et al. The research and implementation of smart Bluetooth thermometer based on Android[J].Application of Electronic Technique,2017,43(3):73-76.
The research and implementation of smart Bluetooth thermometer based on Android
Fang Tianen1,Qi Jing1,Ma Jinhui2,Liu Deqing1,Zhang Zhaoyang1
1.Mobile Communication Technology Key Lab.,Chongqing University of Posts and Telecommunications,Chongqing 400065,China; 2.Wireless Transmission Technology Research Laboratory, Chongqing University of Posts and Telecommunications,Chongqing 400065,China
Abstract: In view of the increasing demand for smart thermometer, the Bluetooth smart communication system is designed combining with the most popular Android smart terminal and Bluetooth low power communication technology, which is in order to realize temperature data real-time transmission and display. The system utilizes cc2541 chip which based on BLE technology, and utilizes MF52A2 thermistor temperature sensor for temperature collection and Bluetooth module within the cc2541 chip to collect the data and then send the data to the Android App end in a wireless method. Through the system performance testing, the results show the system runs stably with good real time and high quality ,which can satisfy the real-time monitoring of device temperature.
Key words : CC2541;Bluetooth;Android;temperature measurement

0 引言

    隨著無線傳感網絡技術的飛速發展及智能家居概念的不斷普及,人們對生活品質的追求也在不斷提高,各種各樣的無線智能設備開始融入大家的生活,引領人們進入了智能時代。傳統的PC監測設備溫度已經滿足不了現代生活的需求,為此,本文根據需求設計了一套利用智能移動平臺和藍牙通信實現溫度數據的實時傳輸顯示系統,同時在進行一對多通信時,在Android App端采用了一種基于能量優先級的通信調度算法。本設計主要用于測量葡萄酒的儲藏溫度,但同樣適用于測量工程設備以及各種生產現場。

1 總體架構

    本文設計的無線溫度采集系統結構如圖1所示。熱敏電阻與CC2541節點設備連接,由CC2541節點設備內部A/D轉換器進行溫度數據采集,然后通過藍牙BLE協議將數據傳輸至Android設備,進行圖形化溫度顯示,并通過Android設備的3G/4G網絡將溫度數據傳輸至服務器進行存儲,同時也可以通過3G/4G網絡下載查看歷史數據。

ck2-t1.gif

2 系統設計

2.1 硬件系統設計

    本系統硬件主要有以下模塊:電源模塊、MCU控制模塊、藍牙數據傳輸模塊、LED驅動模塊。硬件系統框圖如圖2所示。

ck2-t2.gif

2.1.1 處理器單元

    CC2541是由TI公司設計并生產的基于2.4 G藍牙無線低功耗單片SOC,該芯片支持藍牙4.0BLE(藍牙低功耗)[1]協議,并通過配置可實現最高2 Mb/s的數據傳輸速率。由于該芯片具有低功耗,外圍原件較少,電路設計簡單,且內部集成最多8通道的12 bit ADC,以及采用QFN封裝的特點,非常適合便攜式無線移動節點應用,因此,本設計采用CC2541芯片作為無線節點的設備主控。

    由于該無線節點設備應用于便攜式場景,采用電池供電,需要保證功耗盡可能低,因此在設計中,需要采用休眠喚醒功能,必須應用RTC(實時時鐘控制器)時鐘喚醒模塊,故設計中加入32.768 kHz實時時鐘震蕩電路作為RTC時鐘的振蕩源。

2.1.2 天線與巴倫濾波電路

    考慮到盡可能降低設計成本,并保證系統工作的穩定性,尤其是在無線傳輸部分數據傳輸可靠性,本設計采用了分立器件設計的巴倫濾波器代替成本較高的單片式集成巴倫濾波器,同時為在器件不一致性較大情況下可對濾波器進行微小調節,在電路設計中預留器件接口,具體射頻電路如圖3所示。圖3中C15為調節元件,在節點設計生產中,可在調試不理想情況下焊接電容元件進行微調。同樣,為保證系統設計成本盡量低,本設計采用板載倒F蜿蜒天線作為射頻發射接口,保證了數據傳輸的穩定性和可靠性,并保證了在應用中的傳輸距離。天線尺寸參數如表1所示。

ck2-t3.gif

ck2-b1.gif

2.2 軟件系統設計

    利用Android移動終端對數據進行讀取并顯示,相比于傳統的PC監測,Android移動終端更加方便、快捷。軟件設計部分的主要內容是:在Android移動設備與BLE設備之間通過藍牙建立穩定可靠的通信,同時提供一個可視化良好的人機交互界面。

    (1)為了讓應用運行在支持BLE的Android設備上,需要添加以下藍牙的響應權限[2]

    <uses-permission  android:name="android.permission.BLUETOOTH" />

    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN " />

    <uses-feature  android:name="android.hardware.bluetooth_le" android:required="true" />

    (2)集中器和BLE設備建立通信流程如圖4所示。具體細節如下:

ck2-t4.gif

    集中器開啟藍牙,開始對外圍正在廣播的設備進行掃描,掃描到廣播設備后,集中器發送掃描請求,外圍設備響應請求[3]。在集中器與外圍設備通信過程中需要使用唯一識別碼UUID(Universally  Unique  Identifier)。在數據傳輸過程中,若移動終端定義的UUID與BLE廣播中GAP(Generic Access Profile)定義的UUID相同,一旦移動終端的連接請求通過,集中器與BLE設備即可進入連接狀態[4]。發現服務后,集中器通過指定的UUID向BLE設備發送設置指令,隨后BLE設備將UUID相對應的地址返回給集中器,返回地址中包含集中器需要的最終數據。

    (3)App軟件具體工作流程如圖5所示,藍牙4.0之前都是通過Socket套接字來進行連接通信的,同時在實現一點對多點時,大多采用輪循的機制。假如6個外圍設備,則設12 s一個周期,每個設備通信時長2 s,這樣大大增加了通信設備雙方的功耗,而且很容易受到外界諸多因素的干擾,導致通信不可靠。而本文采用廣播包的形式來通知主機,將溫度、電量等信息寫入廣播包字節中,以獲取廣播包的方式來獲取溫度、電量、設備名字等信息,很容易實現一對多的通信。而且在不進行數據通信時,會進入休眠狀態,只有當需要對設備發送設置指令時,才進行連接,大大降低了功耗,提升了設備的工作時長,這也是低功耗藍牙最大的特點。

ck2-t5.gif

    (4)考慮到一點對多點的通信情況,即一個移動設備同時與多個BLE設備通信,本文在軟件端提出了一種基于能量(電量)優先級的通信調度算法,可以在一定程度上降低功耗。電壓與電量百分比轉換的基本原理是通過ADC(模數轉換器)計算電池電壓。以CC2540芯片用一鈕扣電池為例,電池電壓從2.0 V~3.0 V,即電量的0%~100%。電量轉換關系圖如圖6所示。

ck2-t6.gif

    具體算法如下:

    (1)初始狀態時,每個BLE設備都處于待機狀態,具有相同的優先級,人們的手機自然而然作為主設備,主動發起掃描周圍存在的設備,并將掃描到的設備添加到掃描列表中[5];

    (2)獲取每個從設備的當前電量百分比,按照電量高低分為M個等級;

    (3)根據步驟(2)優先級從高到低的順序將設備ID添加到一個優先級隊列中;

    (4)主設備按優先級順序依次向列表中的設備發起連接并傳送數據;

    (5)當隊列中的設備為空時,由主設備進行下一輪的掃描,并將掃描到的新設備添加到設備列表中,然后跳轉到步驟(2)繼續執行。

3 系統測試

3.1 通信距離測試

    測試要求:在空曠的環境下,有效通信距離為20 m以上;當溫度計放置于冰箱里面,有效通信距離為4 m。

    測試結果:經過測試,空曠地通信距離可達40 m;放置于家庭冰箱內通信距離可達6 m,完全滿足了工業上的設計要求。

3.2 溫度計量測試

    測試內容:常溫到冰箱的溫度隨時間的變化和冰箱到常溫的溫度隨時間的變化。本次測試對比采用市面上比較成熟的Digitron 溫度計,測試結果如圖7、圖8所示。

ck2-t7.gif

ck2-t8.gif

4 結束語

    針對當前對溫度監測精度較高的設備(主要以PC為主),研究了基于Android系統的藍牙溫度計,精確有效方便地分析判斷當前設備的溫度,解決了傳統PC監測移動性不高的缺點,同時也解決了傳統設備測溫的局限性,方便了人們的生活。該系統設計所需硬件簡單易用、穩定可靠、成本低廉,具有較好的擴展性;軟件依附于的Android平臺軟件具有通用性,易于移植。產品目前已經批量生產,有廣闊的市場應用價值。

參考文獻

[1] 藍牙技術聯盟.Core_V4.0[EB/OL].[2012-10].http://www.bluetootn.org/Technical/Specifications/adopted/htm.

[2] 李剛.瘋狂Android講義[M].北京:電子工業出版社,2015.

[3] 王宏志,曲超,呂洪武.基于藍牙4.0溫濕度的監測[J].吉林大學學報(信息科學版),2016,34(2):296-302.

[4] 陳子龍,張紅雨,李俊斌.CC2540和SHT11的無線溫濕度采集系統設計[J].單片機與嵌入式系統應用,2013,13 (4):41-44.

[5] 廖輝,陳慶奎,高麗萍,等.基于博弈論的藍牙4.0協同通信策略[J].廣西大學學報(自然科學版),2014,39(5):1090-1095.



作者信息:

方天恩1,漆  晶1,馬金輝2,劉德慶1,張朝陽1

(1.重慶郵電大學 移動通信技術重慶市重點實驗室,重慶400065;2.重慶郵電大學 無線傳輸技術研究所,重慶400065)

此內容為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>
          欧美在现视频| 亚洲欧美中文日韩在线| 欧美激情2020午夜免费观看| 精品96久久久久久中文字幕无| 欧美日韩在线精品一区二区三区| 欧美大片免费观看在线观看网站推荐| 亚洲免费一在线| 久久精品国产免费观看| 韩国三级电影一区二区| 国产亚洲精品资源在线26u| 尤物99国产成人精品视频| 久久亚洲一区| 久久久人成影片一区二区三区| 亚洲视频福利| 欧美午夜精品久久久| 久久黄金**| 国产午夜精品久久久久久免费视| 欧美日韩一区国产| 一本色道久久88亚洲综合88| 国产自产2019最新不卡| 激情久久中文字幕| 亚洲麻豆国产自偷在线| 免费日韩视频| 欧美日韩国产片| 欧美在线视频免费观看| 亚洲日本成人网| 国产主播一区二区三区| 欧美在线观看视频一区二区三区| 欧美一级欧美一级在线播放| 亚洲九九九在线观看| 99精品久久免费看蜜臀剧情介绍| 91久久综合亚洲鲁鲁五月天| 欧美成人xxx| 久久精品国产99国产精品澳门| 国产精品xvideos88| 亚洲一区二区三区成人在线视频精品| 亚洲精品一区二区三区不| 牛牛精品成人免费视频| 久久在线视频在线| 欧美日韩综合视频| 久久久中精品2020中文| 国产在线观看91精品一区| 一区二区三区高清在线| 国内精品久久久久久久影视蜜臀| 欧美理论大片| 欧美激情一区二区久久久| 国产精品99一区| 伊人久久亚洲美女图片| 国产女人精品视频| 亚洲品质自拍| 久久久久久久欧美精品| 一区二区精品在线观看| 亚洲欧美变态国产另类| 久久一综合视频| 久久精品国产一区二区电影| 欧美精品乱码久久久久久按摩| 亚洲女与黑人做爰| 欧美日韩免费一区二区三区| 欧美激情1区2区3区| 玖玖国产精品视频| 国内一区二区三区| 国内在线观看一区二区三区| 亚洲国产精彩中文乱码av在线播放| 亚洲激情影院| 久久精品午夜| 亚洲国产精品久久久久秋霞蜜臀| 一区久久精品| 国产精品99一区二区| 久久国产夜色精品鲁鲁99| 一区二区免费在线观看| 欧美一区二区三区视频免费| 国产亚洲精品bv在线观看| 夜夜嗨av一区二区三区四季av| 欧美视频一区二区三区…| 国产精品久久久久久久久久ktv| 欧美成人xxx| 国产在线播放一区二区三区| 亚洲大片一区二区三区| 久久精品国产96久久久香蕉| 欧美精品少妇一区二区三区| 亚洲一区二区三区免费观看| 亚洲欧美999| 欧美精品二区| 久久人人看视频| 亚洲国产婷婷香蕉久久久久久| 欧美日韩高清区| 久久激情一区| 制服丝袜亚洲播放| 久久精品亚洲精品| 国产欧美日韩麻豆91| 欧美激情精品久久久久久变态| 国产精品毛片| 国产精品国产三级欧美二区| 欧美风情在线观看| 91久久久国产精品| 国产精品一区在线观看你懂的| 一本综合久久| 国产视频一区欧美| 国产日韩久久| 亚洲欧美日韩一区二区三区在线| 性欧美大战久久久久久久久| 艳女tv在线观看国产一区| 一级成人国产| 欧美日韩在线一二三| 在线国产亚洲欧美| 国产亚洲欧美aaaa| 国产区日韩欧美| 欧美国产视频在线| 亚洲香蕉在线观看| 久久精品亚洲一区二区三区浴池| 蜜臀av国产精品久久久久| 黄色综合网站| 亚洲一区二区三区免费视频| 欧美日韩国产电影| 99亚洲一区二区| 欧美高清hd18日本| 久久综合电影一区| 欧美日韩免费在线观看| 国产日韩欧美成人| 欧美黑人多人双交| 在线精品观看| 欧美三级小说| 欧美成人一二三| 欧美日韩国产丝袜另类| 亚洲欧美日韩综合国产aⅴ| 久久精品亚洲乱码伦伦中文| 亚洲性视频网址| 欧美精品观看| 99视频精品全部免费在线| 一本到12不卡视频在线dvd| 欧美在线日韩精品| 国产精品久久久久久久久动漫| 亚洲第一偷拍| 欧美国产国产综合| 国产日韩欧美精品一区| 亚洲一区二区在线免费观看视频| 欧美色图一区二区三区| 性做久久久久久久免费看| 欧美日韩第一页| 夜夜嗨av一区二区三区网站四季av| 国产精品嫩草99av在线| 国产久一道中文一区| 亚洲欧美国产va在线影院| 精品999久久久| 欧美视频日韩| 91久久精品日日躁夜夜躁欧美| 欧美激情一区二区在线| 亚洲一区二区三区四区中文| 国产精品久久久999| 久久久久综合一区二区三区| 国产日韩视频一区二区三区| 久久人91精品久久久久久不卡| 欧美freesex交免费视频| 极品裸体白嫩激情啪啪国产精品| 性色av一区二区怡红| 亚洲欧美成人精品| 亚洲第一精品夜夜躁人人爽| 极品裸体白嫩激情啪啪国产精品| 午夜精品久久久久久久蜜桃app| 亚洲香蕉伊综合在人在线视看| 国产日产精品一区二区三区四区的观看方式| 欧美日韩亚洲视频一区| 欧美日韩二区三区| 欧美在线免费| 欧美日韩免费观看中文| 欧美午夜电影一区| 欧美精品大片| 你懂的网址国产 欧美| 99在线热播精品免费| 欧美在线电影| 欧美日韩亚洲在线| 欧美国产高清| 欧美日本三区| 国产精品草草| 欧美三级在线视频| 欧美激情免费观看| 国产亚洲成精品久久| 国产欧美日韩一区二区三区在线| 国产精品都在这里| 国产一区二区丝袜高跟鞋图片| 国产精品超碰97尤物18| 国产欧美日韩亚洲一区二区三区| 欧美日韩免费网站| 欧美精品一区在线发布| 国产精品专区h在线观看| 亚洲国产一区二区精品专区| 欧美在线视频在线播放完整版免费观看| 国产亚洲欧美在线| 欧美日韩国产高清| 久热精品视频在线观看| 亚洲一区免费观看| 欧美精品色综合| 亚洲欧美在线网| 欧美日韩黄视频| 亚洲综合视频一区| 136国产福利精品导航网址| 久久精品av麻豆的观看方式| 国产一区二区三区日韩| 欧美成人精品不卡视频在线观看| 一区二区三区视频在线观看| 亚洲欧洲三级| 亚洲免费在线| 欧美色精品天天在线观看视频| 欧美精品一区二区三区在线播放| 99re6热在线精品视频播放速度| 国产一级精品aaaaa看| 亚洲精品国产精品国自产观看| 欧美一区国产在线| 国产精品99久久久久久人| 国产精品二区二区三区| 美女露胸一区二区三区| 欧美日韩在线不卡| 一区在线视频观看| 狠狠色丁香久久婷婷综合丁香| 久久久不卡网国产精品一区| 国产日韩精品视频一区二区三区| 亚洲欧美日韩专区| 欧美精品播放| 国产亚洲一区二区三区在线观看| 亚洲欧美日韩另类精品一区二区三区| 日韩视频免费大全中文字幕| 欧美日韩午夜视频在线观看| 狠狠色综合网站久久久久久久| 亚洲麻豆一区| 亚洲激精日韩激精欧美精品| 久久在线免费| 久久久噜噜噜久久| 欧美喷潮久久久xxxxx| 亚洲综合首页| 亚洲激情网址| 国产一区二区精品久久| 欧美激情精品久久久六区热门| 一区二区三区视频在线| 国内精品视频666| 亚洲一区二区高清视频| 亚洲永久视频| 国产视频一区在线| 欧美专区福利在线| 国产精品每日更新在线播放网址| 亚洲专区国产精品| 欧美激情一区二区三级高清视频| 亚洲第一精品电影| 在线欧美日韩国产| 国产精品成人一区二区艾草| 国产欧美日本| 亚洲欧美日韩中文在线制服| 1769国内精品视频在线播放| 亚洲七七久久综合桃花剧情介绍| 国产精品国产三级国产普通话蜜臀| 亚洲激情网站免费观看| 亚洲大片在线观看| 久久久久综合网| 久久激情视频免费观看| 噜噜噜久久亚洲精品国产品小说| 国产亚洲人成网站在线观看| 欧美日韩一二三四五区| 中日韩午夜理伦电影免费| 国产精品亚洲综合色区韩国| 美女黄毛**国产精品啪啪| 国产精品日韩在线观看| 国产日韩欧美中文| 国产真实乱子伦精品视频| 浪潮色综合久久天堂| 亚洲日本电影在线| 欧美日韩国产综合视频在线观看中文| 国产精品视频网站| 亚洲春色另类小说| 国产精品久久久久久户外露出| 久久精品免费电影| 欧美日韩精品久久| 久久全球大尺度高清视频| 国内一区二区在线视频观看| 亚洲午夜激情在线| 日韩亚洲综合在线| 久久精品91久久久久久再现| 欧美精品一区二区三区久久久竹菊| 影音先锋一区| 久久久久综合网| 亚洲一区二区三区四区中文| 精品成人在线| 亚洲大片一区二区三区| 中文网丁香综合网| 欧美屁股在线| 免费在线观看精品| 欧美激情一二三区| 国产一区二区丝袜高跟鞋图片| 国产欧美va欧美va香蕉在| 亚洲精品在线视频| 国产精品www网站| 久久精品成人一区二区三区蜜臀| 亚洲在线观看视频网站| 欧美久久精品午夜青青大伊人| 国产亚洲激情视频在线| 欧美午夜一区二区三区免费大片| 蜜臀久久久99精品久久久久久| 亚洲国内精品| 亚洲激情在线观看视频免费| 国产日韩亚洲欧美| 欧美韩日一区二区三区| 国内精品一区二区| 亚洲天堂免费在线观看视频| 极品少妇一区二区三区精品视频| 久久久久久亚洲精品杨幂换脸| 一色屋精品视频在线观看网站| 亚欧成人在线| 欧美国产视频在线| 欧美久久成人| 欧美成人小视频| 香蕉av福利精品导航| 欧美成人乱码一区二区三区| 狂野欧美激情性xxxx| 欧美日韩和欧美的一区二区| 国产欧美精品一区aⅴ影院| 亚洲一区二区三区视频| 国产精品看片你懂得| 国内一区二区在线视频观看| 国产精品一区在线观看你懂的| 亚洲精品美女在线观看播放| 亚洲高清在线观看一区| 亚洲高清在线| 91久久综合亚洲鲁鲁五月天| 亚洲国产欧洲综合997久久| 欧美一区二区三区免费大片| 国产一区二区日韩精品| 欧美日韩在线第一页| 夜夜爽99久久国产综合精品女不卡| 国产精品色网| 一区二区三区在线视频播放|