《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于Zigbee的區(qū)域定位及通信控制系統(tǒng)
基于Zigbee的區(qū)域定位及通信控制系統(tǒng)
來源:微型機(jī)與應(yīng)用2013年第4期
王敬卿,章 杰,程樹英
(福州大學(xué) 物理與信息工程學(xué)院 微納器件與太陽能電池研究所,福建 福州350108)
摘要: 介紹了一種基于Zigbee技術(shù)的區(qū)域定位及通信控制系統(tǒng)。系統(tǒng)采用TI公司的CC2430/CC2431芯片進(jìn)行設(shè)計(jì),主要功能為在既定區(qū)域內(nèi)實(shí)現(xiàn)對系統(tǒng)終端的定位、系統(tǒng)終端間的語音通信以及管理中心對系統(tǒng)終端的控制。系統(tǒng)使用的外圍器件少,具有成本低、功耗小、定位精度理想、傳輸語音的音質(zhì)較好等優(yōu)點(diǎn)。
關(guān)鍵詞: SOC ZigBee RSSI 區(qū)域定位
Abstract:
Key words :

摘  要: 介紹了一種基于Zigbee技術(shù)的區(qū)域定位及通信控制系統(tǒng)。系統(tǒng)采用TI公司的CC2430/CC2431芯片進(jìn)行設(shè)計(jì),主要功能為在既定區(qū)域內(nèi)實(shí)現(xiàn)對系統(tǒng)終端的定位、系統(tǒng)終端間的語音通信以及管理中心對系統(tǒng)終端的控制。系統(tǒng)使用的外圍器件少,具有成本低、功耗小、定位精度理想、傳輸語音的音質(zhì)較好等優(yōu)點(diǎn)。
關(guān)鍵詞: Zigbee;RSSI;區(qū)域定位

    隨著無線通信和無線傳感器網(wǎng)絡(luò)技術(shù)的發(fā)展,基于位置的服務(wù)顯得越來越重要。在室外環(huán)境下,全球定位系統(tǒng)(GPS)及北斗系統(tǒng)已經(jīng)較為成功地解決了定位問題。而在室內(nèi)或者某些較為狹窄封閉的環(huán)境下,GPS系統(tǒng)會(huì)由于衛(wèi)星信號被阻隔而無法完成定位。與此同時(shí),室內(nèi)定位服務(wù)的需求卻日益增加。因此,室內(nèi)定位技術(shù)的研究成為各大高校、研究機(jī)構(gòu)和企業(yè)的一個(gè)研究熱點(diǎn)[1]。由于Zigbee技術(shù)具有低數(shù)據(jù)速率、自組網(wǎng)、近距離、低成本、低復(fù)雜度、低功耗等[2-3]優(yōu)點(diǎn),因此本系統(tǒng)以Zigbee技術(shù)為框架進(jìn)行設(shè)計(jì)。
    本文以一個(gè)大型室內(nèi)貨物倉庫為系統(tǒng)的實(shí)施目標(biāo)進(jìn)行研究。一般而言,在一個(gè)大型貨物倉庫的日常運(yùn)營中通常會(huì)存在以下幾個(gè)問題:(1)貨物管理員對倉庫的搬運(yùn)工人及車輛日常工作的管理是模糊的,欠立體感;(2)貨物管理員很難在倉庫各個(gè)區(qū)域間及時(shí)調(diào)配與貨物吞吐量相應(yīng)的工人和車輛;(3)當(dāng)某區(qū)域貨物吞吐量激增時(shí),管理員不能很恰當(dāng)?shù)貎?yōu)先調(diào)配其附近的人員及車輛;(4)搬運(yùn)工之間、搬運(yùn)工與倉庫管理員之間不能及時(shí)、清晰、無誤地傳達(dá)信息;(5)搬運(yùn)工作所需人手多,運(yùn)營成本高。
    為了減少此類問題的出現(xiàn),本系統(tǒng)應(yīng)實(shí)現(xiàn)以下功能:(1)調(diào)度管理員可以實(shí)時(shí)掌握每輛搬運(yùn)車和每名搬運(yùn)工在倉庫內(nèi)的具體位置;(2)在實(shí)現(xiàn)定位的同時(shí),倉庫工作人員之間可以進(jìn)行一對一的信息發(fā)送及語音通信;(3)調(diào)度中心應(yīng)具備較為高效的貨物信息處理及相應(yīng)的調(diào)度模式甚至遠(yuǎn)程控制功能。
    這樣,貨物調(diào)度管理員就可以根據(jù)不同區(qū)域的貨物搬運(yùn)工作量、搬運(yùn)物品的緊急程度、貴重等級等信息及時(shí)調(diào)配相應(yīng)的搬運(yùn)人員與搬運(yùn)車輛。此外,還可以根據(jù)工作人員的調(diào)配請求,選擇調(diào)配附近區(qū)域的搬運(yùn)車輛及搬運(yùn)人員,從而提高工作效率,減少由于相互信息不暢而造成的混亂現(xiàn)象。
1 系統(tǒng)整體方案
    本系統(tǒng)按硬件可以劃分為定位及控制網(wǎng)關(guān)、定位輔助器、車輛定位終端、工作人員的手持終端以及調(diào)度管理中心,如圖1所示。

    圖1中,定位及控制網(wǎng)關(guān)負(fù)責(zé)在倉庫中建立、維護(hù)與管理無線網(wǎng)絡(luò),發(fā)布調(diào)度控制命令等功能;定位輔助器在倉庫中所處位置已確定,用來對所需定位器件進(jìn)行定位;車輛定位終端是用來實(shí)現(xiàn)車輛定位的車載器件;手持終端用來實(shí)現(xiàn)人員定位、信息發(fā)送及語音通信;調(diào)度管理中心則指管理員根據(jù)定位結(jié)果以及搬運(yùn)需要及時(shí)有效地調(diào)度管理倉庫工作人員與車輛的硬件PC機(jī)及相關(guān)定位監(jiān)控軟件。
    在本系統(tǒng)中,定位及控制網(wǎng)關(guān)與定位輔助器以Zigbee CC2430通信節(jié)點(diǎn)代替,而車輛定位終端以及工作人員的手持終端則是以Zigbee CC2431通信節(jié)點(diǎn)代替。
2 系統(tǒng)功能實(shí)現(xiàn)
    本系統(tǒng)按功能還可以劃分為可視化定位、節(jié)點(diǎn)間通信、車輛控制以及調(diào)度管理中心。
2.1 可視化定位
    本系統(tǒng)中的定位功能是基于CC2431無線定位引擎的RSSI算法實(shí)現(xiàn)的。
    RSSI是指通信節(jié)點(diǎn)接收到的無線信號強(qiáng)度大小[4]。RSSI的理論值可以表示為:
    RSSI=-(10n·lgd+A)(1)
式中,n為信號傳播常數(shù);d為與發(fā)送者的距離;A為距發(fā)送者1 m時(shí)的信號強(qiáng)度。
    在RSSI定位中,已知節(jié)點(diǎn)的信號發(fā)射強(qiáng)度,接收節(jié)點(diǎn)根據(jù)收到信號的強(qiáng)度計(jì)算出信號的傳播損耗并利用理論模型將傳輸損耗轉(zhuǎn)化為距離,再利用已有算法得出節(jié)點(diǎn)的位置[5-6]。
    可視化定位功能實(shí)現(xiàn)步驟如下:連接網(wǎng)關(guān)與PC機(jī);根據(jù)倉庫的實(shí)際布局,在倉庫頂部等間隔安裝定位輔助器;網(wǎng)關(guān)建立網(wǎng)絡(luò),定位輔助器、定位終端、手持終端加入網(wǎng)絡(luò);在調(diào)度中心的定位監(jiān)控軟件上配置各個(gè)定位輔助器的具體坐標(biāo),并添加實(shí)景地圖;手持及定位終端根據(jù)接收到的各個(gè)定位輔助器的X、Y坐標(biāo)值及定位輔助器與定位終端之間的RSSI值,依靠其內(nèi)部的定位引擎進(jìn)行定位運(yùn)算,從而得出自身在有效區(qū)域內(nèi)的X、Y坐標(biāo)值[7]。定位引擎的輸入輸出及操作流程如圖2、圖3所示。

    在定位引擎計(jì)算出定位結(jié)果之后,每個(gè)定位終端會(huì)將自身的坐標(biāo)值發(fā)送給網(wǎng)關(guān),由網(wǎng)關(guān)匯總傳送給調(diào)度管理中心并通過定位監(jiān)控軟件把所有定位終端的位置顯示出來。
2.2 節(jié)點(diǎn)間通信
    語音通信系統(tǒng)圖如圖4所示。系統(tǒng)以CC2430/2431芯片為核心,利用其8051單片機(jī)內(nèi)核的ADC外設(shè)完成對語音信號的A/D轉(zhuǎn)換,利用PWM功能構(gòu)成DAC完成語音的播放,數(shù)據(jù)的收發(fā)則通過片內(nèi)的RF前端完成,外圍附加放大與濾波電路[8]。

    本方案充分利用CC2430的12位A/D轉(zhuǎn)換器和可編程PWM通道,實(shí)現(xiàn)語音信號的A/D和D/A轉(zhuǎn)換,從而無需外部的語音Codec(編解碼器)器件,降低了成本,系統(tǒng)更加精簡[9]。而該MCU的低功耗特點(diǎn)也可以大大延長系統(tǒng)工作時(shí)間[10]。語音傳輸系統(tǒng)的硬件電路如圖5所示。

    本方案設(shè)計(jì)為網(wǎng)關(guān)與手持終端間的半雙工通信。網(wǎng)絡(luò)建立后,網(wǎng)關(guān)與手持終端都處于無線接收狀態(tài),網(wǎng)關(guān)可以通過“通話”、“停止”兩個(gè)按鍵主動(dòng)控制與手持終端的通話與停止。手持終端如需通話,則應(yīng)按“請求”鍵向網(wǎng)關(guān)發(fā)出申請,如果網(wǎng)關(guān)空閑,則發(fā)命令給手持終端開啟通話。網(wǎng)關(guān)停止通話需要按“停止”鍵,此時(shí)手持終端會(huì)停止語音發(fā)送,并通知網(wǎng)關(guān)。
2.3 車輛控制
    由于現(xiàn)實(shí)條件的限制,在本論文中,貨物搬運(yùn)車由遙控小車模擬。同時(shí),為保證系統(tǒng)的整體性與完整性,系統(tǒng)需要調(diào)度管理中心能夠?qū)崿F(xiàn)對智能小車的控制,這里分兩步來完成。首先實(shí)現(xiàn)搬運(yùn)車上的定位終端對智能小車的控制。然后在PC機(jī)上通過上位機(jī)控制系統(tǒng)協(xié)調(diào)器,再由協(xié)調(diào)器控制車載定位終端,最終實(shí)現(xiàn)控制智能小車的目的。
2.4 調(diào)度管理中心

 


    調(diào)度管理中心是指倉庫管理員依據(jù)可視化的定位結(jié)果以及現(xiàn)實(shí)需要來管理倉庫工作人員及搬運(yùn)車輛的硬件PC機(jī)及相關(guān)定位監(jiān)控軟件。
    當(dāng)某一區(qū)域有搬運(yùn)需要時(shí),貨車司機(jī)將提前發(fā)出通知。管理員只需在定位監(jiān)控軟件的貨物信息表輸入本次貨物的吞吐量、貴重等級、緊急程度、是否易碎品、是否需要冷藏保鮮等信息,調(diào)度中心就會(huì)根據(jù)該區(qū)附近空閑人員的人力效率、熟練程度等信息自動(dòng)生成調(diào)配信息表,并把此調(diào)配信息與貨物吞吐量、貴重等級、緊急程度等信息下達(dá)到相關(guān)人員的手持及車載定位終端,從而實(shí)現(xiàn)節(jié)省時(shí)間、避免失誤、最大化工作效率的目的。
    此外,有時(shí)會(huì)出現(xiàn)貨物吞吐量與可調(diào)配工作人員比例不符的現(xiàn)象,而在本系統(tǒng)中,工作人員可以利用手持終端傳達(dá)需要增加人手的信息給管理員,或者直接給附近其他的工作人員發(fā)送調(diào)配請求,這樣就可以避免許多由于信息不暢而造成的混亂等現(xiàn)象。并且,倉庫管理員可以在調(diào)度管理中心通過定位監(jiān)控軟件全程實(shí)時(shí)看到每輛搬運(yùn)車以及每位工作人員在倉庫中所處的位置。
      本系統(tǒng)中,由于現(xiàn)實(shí)條件的限制,貨物搬運(yùn)車由智能遙控小車充當(dāng),以模擬當(dāng)貨物搬運(yùn)路線為直線或者其他復(fù)雜程度不高的線路時(shí),管理人員可以直接通過定位監(jiān)控軟件遙控車輛的移動(dòng),或者讓車輛自動(dòng)往返搬運(yùn),以實(shí)現(xiàn)減少人力成本、提高工作效率的目的。
      本系統(tǒng)模擬車輛的控制軟件是在Microsoft Visual Studio 6.0上用C++語言編寫而成的。本控制軟件的功能有:(1)選擇管理員所需控制車輛并控制所選車輛前后左右的移動(dòng);(2)配合定位顯示進(jìn)行控制操作,并在操作窗口實(shí)時(shí)顯示出操作者的各項(xiàng)操作步驟;(3)控制軟件將各操作步驟按照操作時(shí)間進(jìn)行數(shù)據(jù)保存。
    本文以一個(gè)大型物流倉庫為實(shí)施目標(biāo),較全面地展示了集人員車輛定位、語音通信、車輛控制、信息處理等功能的區(qū)域定位及通信控制系統(tǒng)。該系統(tǒng)可以廣泛應(yīng)用于各種居民生活小區(qū)與物流倉庫。
    通過本系統(tǒng),管理人員可以在調(diào)度管理中心的PC機(jī)上直觀地觀察到已佩戴定位終端的工作人員及車輛在有效區(qū)域內(nèi)的具體位置,使定位可視化。此外,當(dāng)倉庫某一進(jìn)貨口有貨物需要進(jìn)出倉庫時(shí),調(diào)度管理員只需要在定位監(jiān)控軟件上輸入此次貨物的吞吐量、緊急程度、貴重等級、是否保價(jià)、是否需要特殊處理等信息,調(diào)度管理中心就會(huì)根據(jù)該區(qū)附近空閑人員的人力效率、熟練程度等信息自動(dòng)生成調(diào)配信息表,并將此調(diào)配信息與貨物信息直接下達(dá)給相關(guān)人員的手持終端及車載定位終端,通知該進(jìn)貨口附近的相關(guān)工作人員和貨物搬運(yùn)車在該進(jìn)貨口待命。此外,本系統(tǒng)還可以實(shí)現(xiàn)工作人員之間、工作人員與調(diào)度管理員之間發(fā)送調(diào)配請求、進(jìn)行語音通信或搬運(yùn)車輛的無人駕駛等功能,從而達(dá)到節(jié)省搬運(yùn)時(shí)間、避免工作失誤、減少人力成本、提高工作效率的目的。
參考文獻(xiàn)
[1] Zigbee Alliance Inc.Zigbee Specification(Version 1.0)[A].2005.
[2] Texas Instruments.Simple API for Z-Stack[A].2007.
[3] 李文鐘,段朝玉.Zigbee無線網(wǎng)絡(luò)入門與實(shí)戰(zhàn)[M].北京:北京航空航天大學(xué)出版社,2007.
[4] 倪巍,王宗欣.基于接收信號強(qiáng)度測量的室內(nèi)定位算法[J].復(fù)旦學(xué)報(bào),2004,43(1):72-76.
[5] 張潔穎,孫懋珩,王俠.基于RSSI和LQI的動(dòng)態(tài)距離估計(jì)算法[J].電子測量技術(shù),2007,30(2):142-145.
[6] 王福豹,史龍,任豐原.無線傳感器網(wǎng)絡(luò)中的自身定位系統(tǒng)和算法[J].軟件學(xué)報(bào),2005,16(5):857-868.
[7] 李文鐘,段朝玉.Zigbee2006無線網(wǎng)絡(luò)與定位實(shí)戰(zhàn)[M].北京:北京航空航天大學(xué)出版社,2008.
[8] IEEE Society.IEEE std.802.15.4.2003:wireless medium  access control(MAC) and physical layer(PHY) specifications  for low rate wireless personal area networks(LR-WPANs)[S].2003.
[9] 徐正弟,莊奕琪,韋奮.基于Zigbee的語音通信技術(shù)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2007(3):77-79.
[10] 敬朝暉,趙峰,朱慶源,等.基于IEEE802.15.4實(shí)現(xiàn)無線語音通信[J].信息技術(shù),2009(8):45-49.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久av一区二区| 中文在线一区| 欧美精品免费看| 性色一区二区| 久久精品女人天堂| 国产精品99久久久久久www| 伊人激情综合| 国产精品亚洲欧美| 欧美激情精品久久久久| 亚洲蜜桃精久久久久久久| 先锋影音国产一区| 在线视频你懂得一区二区三区| 曰韩精品一区二区| 国产精品人人做人人爽人人添| 欧美精品一区二区三区视频| 久久久综合激的五月天| 欧美一区二区三区男人的天堂| 99国产精品自拍| 亚洲激情网址| 亚洲免费在线看| 亚洲国产成人精品久久| 国产精品热久久久久夜色精品三区 | 欧美一区二区女人| 亚洲网在线观看| 日韩视频免费观看高清在线视频 | 久久久最新网址| 亚洲欧美日韩一区| 亚洲一二区在线| 一区二区冒白浆视频| 亚洲美洲欧洲综合国产一区| 亚洲激情二区| 亚洲另类黄色| 99精品欧美| 日韩午夜精品| 99re6这里只有精品| 亚洲精品国产精品国产自| 亚洲国产精品黑人久久久 | 亚洲女女做受ⅹxx高潮| 亚洲视频一区在线| 亚洲视频在线观看| 亚洲亚洲精品三区日韩精品在线视频| 一区二区av| 一区二区欧美日韩| 亚洲视频一区在线观看| 亚洲私人影院在线观看| 亚洲一区黄色| 亚洲欧美国产另类| 香蕉国产精品偷在线观看不卡| 午夜免费在线观看精品视频| 午夜免费在线观看精品视频| 亚欧美中日韩视频| 久久黄金**| 亚洲国产精品一区二区www在线 | 久久精品国产亚洲一区二区| 久久久久9999亚洲精品| 乱人伦精品视频在线观看| 毛片一区二区| 欧美日本在线观看| 欧美午夜精品伦理| 国产精品专区h在线观看| 国产亚洲欧美一区| 狠狠色综合一区二区| 1024国产精品| 在线观看视频欧美| 亚洲激情在线观看| 一区二区三区成人| 性亚洲最疯狂xxxx高清| 亚洲国产精品成人综合色在线婷婷| 亚洲欧洲日韩在线| 亚洲午夜av| 欧美自拍偷拍| 欧美黄色免费| 欧美国产先锋| 欧美精品在线观看一区二区| 国产精品v亚洲精品v日韩精品 | 亚洲激情国产| 亚洲午夜羞羞片| 久久精品色图| 欧美极品一区| 国产精品视频免费| 国产农村妇女精品| 亚洲高清视频的网址| 一区二区冒白浆视频| 欧美中文字幕在线播放| 99精品国产在热久久| 欧美一级视频| 久久久精品欧美丰满| 狼人社综合社区| 欧美午夜片在线免费观看| 国产一区91| 亚洲精品影视| 欧美中文字幕精品| 一区二区三区导航| 久久婷婷综合激情| 国产精品porn| 国产午夜精品一区二区三区欧美| 韩日在线一区| 一区二区三区日韩在线观看| 欧美一区午夜精品| 亚洲丝袜av一区| 看欧美日韩国产| 国产精品婷婷午夜在线观看| 亚洲国产精品成人一区二区| 亚洲综合色婷婷| 日韩视频免费观看| 香蕉成人伊视频在线观看 | 欧美成人国产| 国产欧美一区二区精品仙草咪 | 久久深夜福利免费观看| 久久人人97超碰精品888| 欧美日韩在线一区| 一区在线观看视频| 午夜久久一区| 亚洲社区在线观看| 欧美成人激情视频| 国产偷国产偷亚洲高清97cao| 亚洲乱码精品一二三四区日韩在线| 久久国产精品亚洲va麻豆| 午夜精品福利在线观看| 欧美日韩成人综合在线一区二区| 国产一区二区三区免费在线观看| 亚洲国语精品自产拍在线观看| 欧美一区午夜精品| 午夜精品国产更新| 欧美视频在线不卡| 亚洲精品老司机| 亚洲人www| 免费人成精品欧美精品| 国产在线欧美日韩| 午夜亚洲视频| 欧美一区二区三区久久精品茉莉花| 欧美日韩无遮挡| 尹人成人综合网| 久久国产天堂福利天堂| 久久精品国产69国产精品亚洲| 国产精品乱子久久久久| av成人免费在线观看| av成人免费在线| 欧美精品一区二区三区久久久竹菊| 亚洲激情网站| 亚洲一区二区三区精品在线观看| 欧美亚洲成人免费| 亚洲欧美日韩精品一区二区| 久久精品亚洲一区| 亚洲高清久久网| 亚洲视频二区| 国产欧美三级| 亚洲破处大片| 欧美日韩免费观看一区| 亚洲影院免费观看| 久久精品在线播放| 亚洲黄色精品| 亚洲一区欧美激情| 国产亚洲欧美日韩日本| 亚洲精选91| 国产精品福利影院| 欧美在线播放视频| 欧美激情久久久久| 中文欧美字幕免费| 久久夜色精品一区| 亚洲美女啪啪| 欧美一区二区在线免费播放| 影音先锋亚洲一区| 亚洲午夜精品久久| 国产亚洲美州欧州综合国| 亚洲精品一区二区三区蜜桃久| 国产精品成人va在线观看| 欧美一级视频免费在线观看| 欧美高清不卡在线| 亚洲一区国产精品| 欧美成人国产va精品日本一级| 亚洲视频在线观看三级| 六月婷婷久久| 亚洲网在线观看| 欧美96在线丨欧| 亚洲一区二区视频在线| 欧美成人午夜免费视在线看片| 亚洲一级电影| 免费永久网站黄欧美| 亚洲影音一区| 欧美精品1区2区3区| 性高湖久久久久久久久| 欧美日本高清视频| 欧美一级在线视频| 欧美无砖砖区免费| 亚洲精品护士| 国产一区二区三区黄视频| 亚洲四色影视在线观看| 在线看欧美日韩| 久久精品91久久久久久再现| 99视频超级精品| 狂野欧美性猛交xxxx巴西| 亚洲欧美国产高清va在线播| 欧美激情综合网| 亚洲第一精品在线| 国产免费成人在线视频| 亚洲香蕉成视频在线观看 | 日韩亚洲国产欧美| 精东粉嫩av免费一区二区三区| 亚洲影视中文字幕|