精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于ATmega128L單片機和CC2420芯片實現(xiàn)無線傳感器網(wǎng)絡(luò)微型節(jié)點的設(shè)計

電子設(shè)計 ? 來源:電子產(chǎn)品世界 ? 作者:李志宇,史浩山 ? 2021-06-14 14:53 ? 次閱讀

引言

無線傳感器網(wǎng)絡(luò)(WSN)由隨機分布的集成有傳感器、數(shù)據(jù)處理單元和通信模塊的微型節(jié)點,通過自組織的方式構(gòu)成網(wǎng)絡(luò),傳感器網(wǎng)絡(luò)具有分布式處理帶來的監(jiān)測高精度、高容錯性、大覆蓋區(qū)域、可遠程監(jiān)控等眾多優(yōu)點,成為近期國際上網(wǎng)絡(luò)研究的重要熱點之一。

無線傳感器網(wǎng)絡(luò)微型節(jié)點是一次性的,要求節(jié)點成本低廉和工作時間盡可能長。無線傳感網(wǎng)絡(luò)中不應(yīng)該存在專門的路由器節(jié)點,每個節(jié)點既是終端節(jié)點,又是路由器節(jié)點。節(jié)點間采用移動自組織網(wǎng)絡(luò)聯(lián)系起來,并采用多跳的路由機制進行通信。因此,在單個節(jié)點上,一方面硬件必須低能耗,采用無線傳輸方式;另一方面軟件必須支持多跳的路由協(xié)議。IEEE 802.15.4/ZigBee協(xié)議充分考慮了無線傳感器網(wǎng)絡(luò)應(yīng)用的需求,是目前被業(yè)界普遍看好的一種

無線通信協(xié)議。基于這些基本的思想,本文設(shè)計了以高檔8位AVR單片機ATmega128L為核心,結(jié)合外圍傳感器和2.4GHz無線收發(fā)模塊CC2420的無線傳感器網(wǎng)絡(luò)微型節(jié)點,并在實際中得到了應(yīng)用。

微型節(jié)點的結(jié)構(gòu)

無線傳感器網(wǎng)絡(luò)微型節(jié)點由數(shù)據(jù)采集單元、數(shù)據(jù)處理單元、數(shù)據(jù)傳輸單元和電源管理單元4部分組成,如圖1所示。數(shù)據(jù)采集單元負責(zé)監(jiān)測區(qū)域內(nèi)信息的采集和數(shù)據(jù)轉(zhuǎn)換,本設(shè)計中數(shù)據(jù)采集單元包括了溫度、濕度、光強度、加速度和大氣壓力傳感器;數(shù)據(jù)處理單元負責(zé)控制整個節(jié)點的處理操作、路由協(xié)議、同步定位、功耗管理、任務(wù)管理等;數(shù)據(jù)傳輸單元負責(zé)與其他節(jié)點進行無線通信,交換控制消息和收發(fā)采集數(shù)據(jù);電源管理單元選通所用到的傳感器,節(jié)點電源由兩節(jié)1.5V堿性電池組成,今后將采用微型紐扣電池,以進一步減小體積。為了調(diào)試方便及可擴展性,將數(shù)據(jù)采集單元獨立出來,做成兩塊能相互套接的可擴展主板。

圖1 無線傳感器網(wǎng)絡(luò)微型節(jié)點結(jié)構(gòu)圖

微型節(jié)點模塊設(shè)計

數(shù)據(jù)處理單元

本設(shè)計中數(shù)據(jù)處理單元選用Atmel公司的ATmega128L微控制器,它是采用低功耗COMS工藝生產(chǎn)的基于RISC結(jié)構(gòu)的8位微控制器,是目前AVR系列中功能最強大的單片機。AVR核將32個工作寄存器和豐富的指令集聯(lián)結(jié)在一起,所有的工作寄存器都與ALU直接相連,實現(xiàn)了在一個時鐘周期內(nèi)執(zhí)行單條指令的同時訪問兩個獨立寄存器的操作,具有良好的性價比。這種結(jié)構(gòu)提高了代碼效率,在性能上比普通CISC單片機提高約10倍。

ATmega128L具有豐富的資源和極低的功耗。它具有片內(nèi)128KB的程序Flash,4KB的數(shù)據(jù)SRAM,可外擴到64KB的E2PROM。此外,它還有8個10位ADC通道,2個8位和2個16位硬件定時/計數(shù)器,并可在多種不同的模式下工作;8個PWM通道、可編程看門狗定時器和片上振蕩器、片上模擬比較器UART、SPI、I2C總線接口;JTAG接口。除了正常操作模式外,還具有六種不同等級的低功耗操作模式,每種模式具有不同的功耗。

采集環(huán)境參數(shù)信號,需要采樣率很高、數(shù)據(jù)量大的CPU。如果采用傳統(tǒng)51系列作為CPU,那么外圍A/D器件速度和CPU速度就有一個相互限制的瓶頸;如果加上比較復(fù)雜的數(shù)據(jù)處理和存儲,需要擴展外部ROM和RAM;這樣多的外圍器件限制了系統(tǒng)的穩(wěn)定性和速度的提高,同時也大大增加了系統(tǒng)的功耗。綜合對比之后,數(shù)據(jù)處理單元選用ATmega128L進行開發(fā)。數(shù)據(jù)處理單元接口電路如圖2所示。

圖2 數(shù)據(jù)處理單元接口電路

數(shù)據(jù)傳輸單元設(shè)計

數(shù)據(jù)傳輸單元模塊電路由Chipcon公司生產(chǎn)的低功耗、短距離的無線通信模塊CC2420組成。CC2420是一款符合ZigBee技術(shù)的高集成度工業(yè)射頻收發(fā)器件,其MAC層和PHY層協(xié)議符合802.15.4規(guī)范,工作于2.4GHz頻段。該芯片只需極少外部元器件,可確保短距離通信的有效性和可靠性。數(shù)據(jù)傳輸單元模塊支持數(shù)據(jù)傳輸率高達250kbps,可以實現(xiàn)多點對多點的快速組網(wǎng),系統(tǒng)體積小、成本低、功耗小,適于電池長期供電。具有硬件加密、安全可靠、組網(wǎng)靈活、抗毀性強等特點。數(shù)據(jù)傳輸單元接口電路如圖3所示。CC2420與處理器的連接非常簡便,使用SFD、FIFO、FIFOP和CCA四個引腳表示收發(fā)數(shù)據(jù)狀態(tài);處理器通過SPI接口(MISO、MOSI、SCK)與CC2420交換數(shù)據(jù),發(fā)送命令。

圖3 數(shù)據(jù)傳輸單元接口電路

數(shù)據(jù)采集單元

整個節(jié)點由電池供電,要求數(shù)據(jù)采集單元中的傳感器體積小、低功耗、外圍電路簡單,最好采用不需要信號調(diào)理電路的數(shù)字式傳感器。本設(shè)計中選用的傳感器都為數(shù)字式傳感器:

(1)溫度傳感器MLX90601:模擬線性輸出,PWM輸出,SPI可編程接口;精度±0.2℃。

(2)壓力傳感器MS5534AP:集成了壓阻式壓力傳感器和ADC接口IC ,傳感器提供了16位的壓力參數(shù)輸出,壓力范圍300-1100mbar;另外模塊也包含了6個可讀的參數(shù),方便實現(xiàn)軟件校正及高的精度,可自動斷開電源,3線接口則可滿足與微處理器的各種通信。

(3)濕度傳感器SHT11:采用CMOSens 技術(shù),不僅將溫濕度傳感器結(jié)合在一起,而且還將信號放大器、模/數(shù)轉(zhuǎn)換器、校準數(shù)據(jù)存儲器、標準I2C總線等電路全部集成在一個芯片內(nèi);全量程標定,兩線數(shù)字輸出;濕度測量范圍為-40_+123.8℃;溫度測量精度為±0.4℃。

(4)光強度傳感器TSL2550D:內(nèi)含兩枚光電探測器,一枚感應(yīng)可見光和紅外光,另一枚只感應(yīng)紅外光。兩枚光電探測器產(chǎn)生兩路信號,傳感器模擬人眼的原理,根據(jù)兩路信號的強弱判斷周圍光線的強度,可以直接將光強度轉(zhuǎn)換成數(shù)字量。這種器件的壓縮擴展型A/D轉(zhuǎn)換器,分辨率為12位,由于采用了積分轉(zhuǎn)換技術(shù),在測量交流電燈的光線時不會發(fā)生抖動,提高了測量穩(wěn)定性。

(5)兩維數(shù)字加速度計ADXL202 AE:采用先進的MEMS技術(shù),在同一硅片中刻蝕了一個多晶硅編碼微機械傳感器,并集成了一套精密的信號處理電路。信號處理電路把表面微機械傳感器產(chǎn)生的模擬信號轉(zhuǎn)換為占空比調(diào)制(DCM)數(shù)字信號后輸出。這種占空比調(diào)制信號可以直接送往單片機,使用非常方便。測溫數(shù)據(jù)采集單元接口電路如圖4所示。

圖4 測溫數(shù)據(jù)采集單元接口電路

電源管理單元設(shè)計

電能是傳感器網(wǎng)絡(luò)最珍貴的資源,它決定著傳感器網(wǎng)絡(luò)的壽命。節(jié)點的電能一旦耗盡, 即宣布其壽命到期并退出網(wǎng)絡(luò),由剩下的節(jié)點再重新組網(wǎng)。因此節(jié)點的電源管理非常重要。在本設(shè)計中采用多路器芯片ADG715BRU在I2C總線的控制下選通所用到的傳感器,沒有用到的傳感器不帶電,以達到在無數(shù)據(jù)采集任務(wù)時及時關(guān)閉電源而節(jié)省電能的目的。

結(jié)語

作者在總結(jié)歸納已有研究成果的基礎(chǔ)上,詳細闡述了基于ATmega128L結(jié)合外圍傳感器和2.4GHz無線收發(fā)模塊CC2420的無線傳感器網(wǎng)絡(luò)微型節(jié)點,該節(jié)點在試驗中應(yīng)用良好,能夠采集精度較高的溫度、濕度、光線、加速度和大氣壓力數(shù)據(jù),并通過網(wǎng)絡(luò)暢通地傳回給主機,并實現(xiàn)了傳感器網(wǎng)絡(luò)必須的低功耗。為將來通信結(jié)構(gòu)和具體協(xié)議的設(shè)計提供了基礎(chǔ)。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2548

    文章

    50740

    瀏覽量

    752148
  • 單片機
    +關(guān)注

    關(guān)注

    6032

    文章

    44525

    瀏覽量

    633268
  • 無線
    +關(guān)注

    關(guān)注

    31

    文章

    5437

    瀏覽量

    173104
收藏 人收藏

    評論

    相關(guān)推薦

    8位單片機,32位單片機編程和應(yīng)用優(yōu)勢

    工業(yè)控制領(lǐng)域有著廣泛的應(yīng)用,如溫度控制系統(tǒng)、電機控制系統(tǒng)、傳感器數(shù)據(jù)采集系統(tǒng)等。 家電: 單片機在家電領(lǐng)域的應(yīng)用非常廣泛,如洗衣、空調(diào)、冰箱等。通過對各種傳感器信號的處理和控制,
    發(fā)表于 09-26 11:45

    無線WIFI振動傳感器安裝簡單

    無線WIFI振動傳感器使用簡單方便,無線WIFI數(shù)字信號傳輸方式消除了長電纜傳輸帶來的噪聲干擾,整個測量系統(tǒng)具有極高的測量精度和抗干擾能力。無線WIFI
    發(fā)表于 09-13 09:42

    單片機如何使用超聲波傳感器進行距離測量

    超聲波傳感器是一種利用超聲波信號進行非接觸式測量的傳感器,廣泛應(yīng)用于工業(yè)、生物醫(yī)學(xué)、自動化控制等領(lǐng)域。在單片機系統(tǒng)中,超聲波傳感器常被用來實現(xiàn)
    的頭像 發(fā)表于 08-05 14:56 ?341次閱讀

    基于無線傳感網(wǎng)絡(luò)的振動傳感器

    電子發(fā)燒友網(wǎng)站提供《基于無線傳感網(wǎng)絡(luò)的振動傳感器.pdf》資料免費下載
    發(fā)表于 08-05 09:12 ?0次下載

    無線網(wǎng)絡(luò)傳感器方案

    無線網(wǎng)絡(luò)傳感器方案
    的頭像 發(fā)表于 05-08 09:39 ?433次閱讀
    <b class='flag-5'>無線網(wǎng)絡(luò)</b><b class='flag-5'>傳感器</b>方案

    面向IoT無線傳感器網(wǎng)絡(luò)節(jié)點的增材制造模塊化平臺設(shè)計實現(xiàn)

    物聯(lián)網(wǎng)(IoT)開發(fā)的一個關(guān)鍵功能是實時環(huán)境監(jiān)測,這可以通過無線傳感器網(wǎng)絡(luò)(WSN)來實現(xiàn)
    的頭像 發(fā)表于 03-18 09:17 ?1205次閱讀
    面向IoT<b class='flag-5'>無線</b><b class='flag-5'>傳感器</b><b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>節(jié)點</b>的增材制造模塊化平臺設(shè)計<b class='flag-5'>實現(xiàn)</b>

    2.4GHz芯片SI24R03無線網(wǎng)絡(luò)傳感器方案

    體系。 01方案介紹 1、技術(shù)原理: 方案采用2.4GHz芯片SI24R03作為無線網(wǎng)絡(luò)傳感器的核心節(jié)點,可以用于構(gòu)建環(huán)境監(jiān)測系統(tǒng),如空氣質(zhì)量監(jiān)測、噪音監(jiān)測等(這些檢測均需要相應(yīng)的
    發(fā)表于 03-18 01:47

    基于柔性無線IMU傳感器的稀疏傳感網(wǎng)絡(luò)

    其中具有運動能力評估的稀疏傳感器網(wǎng)絡(luò)僅由5個傳感器節(jié)點組成,且每個傳感節(jié)點均采用“島-橋”結(jié)構(gòu)、
    發(fā)表于 03-15 09:40 ?296次閱讀
    基于柔性<b class='flag-5'>無線</b>IMU<b class='flag-5'>傳感器</b>的稀疏<b class='flag-5'>傳感</b><b class='flag-5'>網(wǎng)絡(luò)</b>

    無線傳感器網(wǎng)絡(luò)系統(tǒng)的典型結(jié)構(gòu)

    隨著傳感器技術(shù)、嵌入式技術(shù)、分布式信息處理技術(shù)和無線通信技術(shù)的發(fā)展,以大量的具有微處理能力的微型傳感器節(jié)點組成的
    發(fā)表于 02-20 15:33 ?2063次閱讀
    <b class='flag-5'>無線</b><b class='flag-5'>傳感器</b><b class='flag-5'>網(wǎng)絡(luò)</b>系統(tǒng)的典型結(jié)構(gòu)

    單片機怎么能夠與手機實現(xiàn)遠程通訊呢?

    單片機怎么能夠與手機實現(xiàn)遠程通訊呢? 隨著物聯(lián)網(wǎng)的快速發(fā)展,單片機作為物聯(lián)網(wǎng)應(yīng)用中最常見的控制,與手機實現(xiàn)遠程通訊已成為一種趨勢。通過
    的頭像 發(fā)表于 01-15 14:59 ?2873次閱讀

    多個cc430f5137如何實現(xiàn)通信呢?

    的產(chǎn)品,可實現(xiàn)極低的電流消耗,從而使采用電池供電的無線網(wǎng)絡(luò)應(yīng)用無需維修即可工作長達10年以上。此外,微型封裝所包含的高級功能還可為創(chuàng)新型RF傳感器網(wǎng)
    發(fā)表于 12-30 14:30

    無線傳感器如何聯(lián)網(wǎng)?無線傳感器如何通信?

    無線傳感器如何聯(lián)網(wǎng)?無線傳感器如何通信? 無線傳感器的聯(lián)網(wǎng)和通信是指利用
    的頭像 發(fā)表于 12-15 10:10 ?2174次閱讀

    什么是無線物聯(lián)網(wǎng)傳感器,為什么無線物聯(lián)網(wǎng)傳感器有用呢?

    什么是無線物聯(lián)網(wǎng)傳感器,為什么有用? 無線物聯(lián)網(wǎng)傳感器(Wireless Internet of Things Sensors,簡稱無線物聯(lián)
    的頭像 發(fā)表于 12-15 10:10 ?862次閱讀

    單片機如何檢測電流?

    單片機如何檢測電流? 隨著科技的發(fā)展,單片機技術(shù)在電子設(shè)備中得到了廣泛應(yīng)用。其中,電流檢測是單片機的一個重要功能之一。本文將詳細介紹單片機電流檢測技術(shù)的原理與應(yīng)用,并著重探討了A/D轉(zhuǎn)
    的頭像 發(fā)表于 12-07 15:37 ?3732次閱讀

    什么是單片機語音芯片

    芯片的定義。1、單片機,又稱為微控制,是一個將微處理、存儲、I/O接口等集成在一塊芯片上的
    的頭像 發(fā)表于 12-07 08:53 ?765次閱讀
    什么是<b class='flag-5'>單片機</b>語音<b class='flag-5'>芯片</b>?