<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線(xiàn)通信 > 設(shè)計(jì)應(yīng)用 > 基于藍(lán)牙技術(shù)的網(wǎng)絡(luò)化傳感器及其應(yīng)用

          基于藍(lán)牙技術(shù)的網(wǎng)絡(luò)化傳感器及其應(yīng)用

          作者: 時(shí)間:2012-07-20 來(lái)源:網(wǎng)絡(luò) 收藏

          標(biāo)簽:NCAP IEEE1451.2標(biāo)準(zhǔn)

          本文引用地址:http://www.ex-cimer.com/article/154346.htm

          引言

          通常在測(cè)控系統(tǒng)中,是信息采集的重要裝置,數(shù)據(jù)的采集全靠,被譽(yù)為“神經(jīng)觸角”的它如何實(shí)現(xiàn)其,也是當(dāng)前的熱點(diǎn)研究問(wèn)題。當(dāng)前大多數(shù)測(cè)控系統(tǒng)中,多是采用有線(xiàn)方式,但是在一些特殊情況下,有線(xiàn)線(xiàn)纜連接顯然會(huì)造成很多不便,不能夠滿(mǎn)足現(xiàn)實(shí)需要。隨著新興無(wú)線(xiàn)(如)的發(fā)展以芯片價(jià)格的降低,無(wú)線(xiàn)方式在很多場(chǎng)合都得到以取代原有的有線(xiàn)接口方式。無(wú)線(xiàn)傳感器勢(shì)必成為傳感器發(fā)展的一個(gè)重要方向。在介紹IEEE1451.2和的基礎(chǔ)上,本文提出了一種協(xié)議的無(wú)線(xiàn)傳感器結(jié)構(gòu)模型,并著重討論該模型開(kāi)發(fā)的模擬實(shí)驗(yàn)裝置的實(shí)現(xiàn)在病人遠(yuǎn)程監(jiān)護(hù)中的。

          1 IEEE1451.2和藍(lán)牙協(xié)議的無(wú)線(xiàn)網(wǎng)絡(luò)化傳感器

          1.1 IEEE1451.2標(biāo)準(zhǔn)

          IEEE1451.2作為智能傳感器接口模塊標(biāo)準(zhǔn),它提供了將傳感器和變送器實(shí)現(xiàn)網(wǎng)絡(luò)化的接口標(biāo)準(zhǔn),采用通用的A/D或D/A轉(zhuǎn)換裝置作為傳感器的I/O接口,將各種傳感器模擬量轉(zhuǎn)換成標(biāo)準(zhǔn)規(guī)定格式的數(shù)據(jù),連同一個(gè)小存儲(chǔ)器———傳感器電子數(shù)據(jù)表(TEDS,transducerelectronicdatasheet)與標(biāo)準(zhǔn)規(guī)定的處理器目標(biāo)模型———網(wǎng)絡(luò)適配器(NCAP,networkcapableap2plicationprocess)連接,如此,數(shù)據(jù)可以按網(wǎng)絡(luò)規(guī)定的協(xié)議連接入網(wǎng)絡(luò)。該標(biāo)準(zhǔn)的結(jié)構(gòu)模型提供了一個(gè)連接智能變送器接口模型(STIM,smarttransducerinteRFacemodule)和NCAP的10線(xiàn)標(biāo)準(zhǔn)接口———變送獨(dú)立接口(TII,transducerindependenceinterface)。其工作流程是敏感元件輸出的模擬信號(hào)經(jīng)A/D轉(zhuǎn)換及相應(yīng)數(shù)據(jù)處理(濾波、校準(zhǔn))后,由網(wǎng)絡(luò)處理裝置根據(jù)程序設(shè)定和網(wǎng)絡(luò)協(xié)議(TCP/IP)將其封裝成數(shù)據(jù)幀,通過(guò)網(wǎng)絡(luò)接口傳到網(wǎng)絡(luò)上。

          1.2 藍(lán)牙技術(shù)

          藍(lán)牙技術(shù)作為一種新的短距離無(wú)線(xiàn)通信協(xié)議,提供了一種無(wú)線(xiàn)數(shù)據(jù)與語(yǔ)音通信的開(kāi)放標(biāo)準(zhǔn),它具有許多特有的優(yōu)勢(shì):很強(qiáng)的移植性,可于多種通信場(chǎng)合;硬件集成電路應(yīng)用簡(jiǎn)單,成本低廉,實(shí)現(xiàn)容易,且易于推廣;藍(lán)牙功耗低,對(duì)人體危害小;藍(lán)牙采用擴(kuò)頻跳頻技術(shù),抗干擾能力強(qiáng),增加了信息傳輸?shù)陌踩?。藍(lán)牙技術(shù)正以其特有的優(yōu)勢(shì)引起許多專(zhuān)家學(xué)者的廣泛關(guān)注。

          1.3 傳感器結(jié)構(gòu)模型

          基于IEEE1451.2的有線(xiàn)網(wǎng)絡(luò)化傳感器結(jié)構(gòu)模型包含STIM、TII和NCAP三部分。而本設(shè)計(jì)的基于IEEE1451.2和藍(lán)牙協(xié)議的無(wú)線(xiàn)網(wǎng)絡(luò)化傳感器,采用藍(lán)牙模塊替代TII實(shí)現(xiàn)無(wú)線(xiàn)連接,類(lèi)似于實(shí)現(xiàn)了一個(gè)無(wú)線(xiàn)的STIM和無(wú)線(xiàn)NCAP接收終端的模式,它們以點(diǎn)對(duì)多點(diǎn)方式在藍(lán)牙匹克網(wǎng)以主從方式實(shí)現(xiàn)相互通信。

          STIM通過(guò)無(wú)線(xiàn)的NCAP接入以太網(wǎng)(Ethernet)或In2ternet,同時(shí)NCAP通過(guò)分配的IP地址與網(wǎng)絡(luò)相連,如圖1所示。與典型的有線(xiàn)方式相比,上述無(wú)線(xiàn)網(wǎng)絡(luò)模型增加了兩個(gè)藍(lán)牙模塊,對(duì)于藍(lán)牙模塊部分,標(biāo)準(zhǔn)的藍(lán)牙對(duì)外接口電路一般使用RS232或USB接口,而TII是一個(gè)控制鏈接到它的STIM的串行接口,因此必須設(shè)計(jì)一個(gè)類(lèi)似于TII接口的藍(lán)牙電路,構(gòu)造一個(gè)專(zhuān)門(mén)的處理器來(lái)完成控制STIM和轉(zhuǎn)換數(shù)據(jù)到藍(lán)牙主控制接口(HCI,hostcontrolinterface)的功能。硬件實(shí)現(xiàn)上可以采用接口模塊,軟件實(shí)現(xiàn)上可以采用標(biāo)準(zhǔn)的STIM軟件模塊:STIM模塊、STIM傳感器接口模塊、TII模塊、TEDS模塊以及地址和函數(shù)模塊。

          基于IEEE1451.2和藍(lán)牙協(xié)議的無(wú)線(xiàn)網(wǎng)絡(luò)化傳感器

          2 模擬實(shí)驗(yàn)裝置的實(shí)現(xiàn)

          下面以實(shí)驗(yàn)室開(kāi)發(fā)的模擬裝置為例來(lái)說(shuō)明該傳感器的實(shí)現(xiàn)。該裝置的結(jié)構(gòu)框圖如圖2所示,利用前端無(wú)線(xiàn)STIM中的MCU定時(shí)采集溫度傳感器中的溫度值,經(jīng)藍(lán)牙無(wú)線(xiàn)網(wǎng)絡(luò)將數(shù)據(jù)傳送至NCAP。NCAP將存放于特定的位置,當(dāng)有瀏覽器要查看該數(shù)值時(shí),將該數(shù)值嵌入到相應(yīng)的網(wǎng)頁(yè)程序中,并對(duì)整段程序進(jìn)行TCP/IP封裝處理,傳送到客戶(hù)端的瀏覽器上。

          基于IEEE145L 2和藍(lán)牙協(xié)議的無(wú)線(xiàn)網(wǎng)絡(luò)化傳感器裝置結(jié)構(gòu)原理圖

          2.1 STIM的實(shí)現(xiàn)

          STIM中MCU采用的是AD公司的微轉(zhuǎn)換芯片ADμC812。該芯片內(nèi)有一個(gè)8052兼容的微處理器,遵從IEEE1451.2標(biāo)準(zhǔn),利用芯片ADμC812內(nèi)部的640B的數(shù)據(jù)存儲(chǔ)器作為可重復(fù)寫(xiě)的TEDS存儲(chǔ),利用內(nèi)部的一個(gè)通道12位的ADC實(shí)現(xiàn)A/D轉(zhuǎn)換以及通過(guò)芯片內(nèi)的UART串行口實(shí)現(xiàn)與藍(lán)牙模塊的通信。藍(lán)牙模塊選用的是支持點(diǎn)對(duì)多點(diǎn)的愛(ài)立信ROK101008系列,同時(shí)該模塊自帶射頻微帶天線(xiàn)。ROK101008藍(lán)牙模塊內(nèi)部結(jié)構(gòu)遵從藍(lán)牙規(guī)范1.1,其內(nèi)部基帶控制器同樣提供了UART接口。藍(lán)牙模塊內(nèi)部提供了主機(jī)控制器接口(HCI)來(lái)實(shí)現(xiàn)對(duì)藍(lán)牙硬件訪(fǎng)問(wèn)的統(tǒng)一接口,結(jié)合RS232串口就可以實(shí)現(xiàn)主控制器和主機(jī)之間在傳輸層上的數(shù)據(jù)通信,基帶和射頻則提供了上層的鏈接和服務(wù)。同時(shí),ADμC812還應(yīng)完成對(duì)溫度傳感器的初始化、數(shù)據(jù)采集和處理。

          (1)溫度傳感器DS18B20接口和驅(qū)動(dòng)。

          溫度傳感器選用的是DS18B20,該溫度芯片是DALLAS公司生產(chǎn)的一線(xiàn)式數(shù)字溫度傳感器,主要由4部分組成:64位ROM、溫度傳感器、非揮發(fā)的溫度報(bào)警觸發(fā)器TH和TL、配置寄存器。ROM中的64位序列號(hào)是該DS18B20的地址序列碼,ROM的作用是使每一個(gè)DS18B20都各不相同,這樣就可以實(shí)現(xiàn)一根總線(xiàn)上掛接多個(gè)DS18B20的目的。主機(jī)控制DS18B20完成溫度轉(zhuǎn)換必須經(jīng)過(guò)3個(gè)步驟:初始化、ROM操作指令、存儲(chǔ)器操作指令。其工作流程是:初始化→ROM操作指令→存儲(chǔ)器操作指令→數(shù)據(jù)傳輸,工作時(shí)序包括初始化時(shí)序、寫(xiě)時(shí)序和讀時(shí)序。操作時(shí)必須先啟動(dòng)DS18B20開(kāi)始轉(zhuǎn)換,再讀出溫度轉(zhuǎn)換值。其硬件接口如圖3所示。

          溫度傳感器 DS18B20硬件接口圖

          (2)藍(lán)牙模塊ROK101008初始化。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();