《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 基于物聯(lián)網(wǎng)技術(shù)的停車(chē)場(chǎng)定位系統(tǒng)設(shè)計(jì)
基于物聯(lián)網(wǎng)技術(shù)的停車(chē)場(chǎng)定位系統(tǒng)設(shè)計(jì)
2014年電子技術(shù)應(yīng)用第6期
曹永健,錢(qián)承山,許 強(qiáng),胡二猛
南京信息工程大學(xué) 信息與控制學(xué)院,江蘇 南京210044
摘要: 為了解決現(xiàn)在停車(chē)場(chǎng)所存在的停車(chē)難等問(wèn)題,利用ZigBee模塊、顯示模塊等硬件設(shè)備設(shè)計(jì)了一個(gè)基于無(wú)線(xiàn)技術(shù)的停車(chē)場(chǎng)定位系統(tǒng)。根據(jù)接收的信號(hào)強(qiáng)度值不同,采用C語(yǔ)言對(duì)下位機(jī)與上位機(jī)數(shù)據(jù)傳輸?shù)某绦蜻M(jìn)行開(kāi)發(fā),利用Visual Studio 2010設(shè)計(jì)了上位機(jī)軟件,主要研究了停車(chē)場(chǎng)終端定位的實(shí)現(xiàn)以及上位機(jī)與ZigBee的通信。實(shí)驗(yàn)結(jié)果表明,停車(chē)場(chǎng)終端定位穩(wěn)定可靠,上位機(jī)操作方便,軟硬件達(dá)到預(yù)期要求。
中圖分類(lèi)號(hào): TN409
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2014)06-0042-03
Design of parking lot positioning system based on Internet of Things
Cao Yongjian,Qian Chengshan,Xu Qiang,Hu Ermeng
School of Information & Control, Nanjing University of Information Science & Technology,Nanjing 210044,China
Abstract: A parking lot positioning system based on wireless technology is designed to solve the inconvenience of parking automobiles. The system is constituted of ZigBee module, liquid crystal display and other hardware devices. According to the different received signal strength indication, program of data transmission between MCU and host computer is developed using C language, and host computer software is developed using Visual Studio 2010. The parking lot terminal positioning system, with the communication between host computer and ZigBee module, is mainly designed. The experimental results show that the parking lot terminal positioning is stable and reliable,host computer is easy to operate,and the hardware design and software development have achieved the expected functions and requirements.
Key words : parking lot;ZigBee;host computer;positioning

       目前,隨著國(guó)家經(jīng)濟(jì)的增長(zhǎng)和人民生活水平的提高,汽車(chē)產(chǎn)業(yè)高速發(fā)展,城市的汽車(chē)擁有量急劇增加,然而城市停車(chē)場(chǎng)的問(wèn)題也越來(lái)越嚴(yán)重,用戶(hù)停車(chē)難的問(wèn)題普遍存在。停車(chē)場(chǎng)變得越來(lái)越大,但停車(chē)位的查找也變得越來(lái)越難,一些用戶(hù)由于不知道自己在場(chǎng)內(nèi)的定位情況而浪費(fèi)大量的停車(chē)時(shí)間,甚至?xí)斐蓤?chǎng)內(nèi)交通擁堵。大型停車(chē)場(chǎng)需要人工來(lái)引導(dǎo)車(chē)輛停放,增加了停車(chē)場(chǎng)的人工成本。同時(shí)存在停車(chē)場(chǎng)內(nèi)的車(chē)位利用率低下等現(xiàn)象。這些問(wèn)題都使得停車(chē)場(chǎng)管理繁瑣,無(wú)法優(yōu)化車(chē)位資源配置。

        物聯(lián)網(wǎng)技術(shù)近年來(lái)在高速地發(fā)展[1],而物聯(lián)網(wǎng)的無(wú)線(xiàn)技術(shù)也得到了越來(lái)越多的運(yùn)用,本設(shè)計(jì)使用的ZigBee是一種新興的介于無(wú)線(xiàn)標(biāo)記技術(shù)和藍(lán)牙技術(shù)之間的技術(shù)方案,具有低速率、低功耗、低成本等無(wú)線(xiàn)網(wǎng)絡(luò)技術(shù)特點(diǎn)[2]。ZigBee無(wú)線(xiàn)技術(shù)正逐漸成為無(wú)線(xiàn)傳感網(wǎng)絡(luò)技術(shù)的首選,在網(wǎng)絡(luò)范圍中,其組網(wǎng)方式靈活,傳感器之間所需能量很少,無(wú)線(xiàn)通信效率相當(dāng)高[3],現(xiàn)已大量應(yīng)用于嵌入式技術(shù)、工業(yè)監(jiān)測(cè)、自動(dòng)控制等領(lǐng)域。

1 系統(tǒng)概述

        本文提出了基于物聯(lián)網(wǎng)技術(shù)的停車(chē)場(chǎng)定位系統(tǒng)。該系統(tǒng)包括上位機(jī)軟件、ZigBee組網(wǎng)模塊與定位終端,其具體功能與要求為:定位終端通過(guò)ZigBee無(wú)線(xiàn)通信數(shù)據(jù)處理進(jìn)行定位,上位機(jī)對(duì)定位終端的位置信息進(jìn)行數(shù)據(jù)處理,并對(duì)停車(chē)場(chǎng)內(nèi)的用戶(hù)進(jìn)行定位顯示及管理。ZigBee組網(wǎng)模塊在系統(tǒng)中起著組網(wǎng)的作用,使終端能在場(chǎng)內(nèi)定位[4]。車(chē)輛駛?cè)胪\?chē)場(chǎng)時(shí),工作人員根據(jù)用戶(hù)車(chē)輛的大小和場(chǎng)內(nèi)停車(chē)位情況分配相關(guān)停車(chē)位并分發(fā)定位終端,用戶(hù)能借此在場(chǎng)內(nèi)定位、在終端顯示模塊顯示自己的位置信息,進(jìn)而實(shí)現(xiàn)高效率停車(chē);而上位機(jī)則對(duì)該用戶(hù)進(jìn)行定時(shí)計(jì)費(fèi),上位機(jī)界面能顯示該用戶(hù)在場(chǎng)內(nèi)的所在位置,進(jìn)而實(shí)現(xiàn)停車(chē)場(chǎng)更有效的管理。這種方法能提高用戶(hù)的停車(chē)效率,減少工作人員的工作量,成本低,并能重復(fù)利用。

2 系統(tǒng)設(shè)計(jì)

        整個(gè)系統(tǒng)由PC、協(xié)調(diào)器、ZigBee參考節(jié)點(diǎn)、定位終端等組成。系統(tǒng)的總體結(jié)構(gòu)框圖如圖1所示。其中參考節(jié)點(diǎn)分布于停車(chē)場(chǎng)4個(gè)角落,主要任務(wù)是提供一個(gè)相應(yīng)終端位置坐標(biāo)信息的參考數(shù)據(jù)包;終端通過(guò)ZigBee無(wú)線(xiàn)通信收集參考節(jié)點(diǎn)的位置坐標(biāo)信息和信號(hào)強(qiáng)度值,然后處理數(shù)據(jù)得到終端位置信息,同時(shí)傳送數(shù)據(jù)給協(xié)調(diào)器;協(xié)調(diào)器節(jié)點(diǎn)通過(guò)RS-232串口與PC相連;上位機(jī)軟件采用Visual Studio 2010進(jìn)行設(shè)計(jì),對(duì)終端部分進(jìn)行計(jì)時(shí)計(jì)費(fèi),同時(shí)顯示停車(chē)場(chǎng)內(nèi)終端的所在位置等。

2.1 系統(tǒng)硬件設(shè)計(jì)

        本系統(tǒng)協(xié)調(diào)器和參考節(jié)點(diǎn)采用的是以TI公司的CC2430芯片為核心的模塊,終端節(jié)點(diǎn)采用的是以CC2431芯片為核心的模塊。CC2430/CC2431芯片的片上系統(tǒng)(SoC)是高集成度的解決方案,高性能處理能力使其足以滿(mǎn)足ZigBee為基礎(chǔ)的波段應(yīng)用。它由2.4 GHz的射頻收發(fā)器和工業(yè)標(biāo)準(zhǔn)的增強(qiáng)型8051MCU[5]集合而成,在應(yīng)用時(shí)只需很少的外圍電路和輔助器件,具有成本低、功耗低、抗噪聲和抗高頻干擾等特點(diǎn)。CC2431與CC2430在ZigBee無(wú)線(xiàn)網(wǎng)絡(luò)定位系統(tǒng)中的功能是不一樣的,CC2431模塊具有內(nèi)置的硬件定位引擎,具有定位功能,本系統(tǒng)中CC2430模塊用作參考節(jié)點(diǎn)和協(xié)調(diào)器,而CC2431模塊作為終端節(jié)點(diǎn)使用。基本應(yīng)用電路如圖2所示。

2.2 系統(tǒng)軟件設(shè)計(jì)

2.2.1 協(xié)調(diào)器程序設(shè)計(jì)

        整個(gè)系統(tǒng)的ZigBee網(wǎng)絡(luò)是由協(xié)調(diào)器組織建立的,采用的是CC2430模塊,在整個(gè)系統(tǒng)中具有組網(wǎng)、數(shù)據(jù)傳輸?shù)茸饔谩3跏蓟ǜ饔布跏蓟⑾到y(tǒng)時(shí)鐘初始化、協(xié)議棧的初始化等。協(xié)調(diào)器組建網(wǎng)絡(luò)成功后,等待上位機(jī)的命令,同時(shí)等待終端節(jié)點(diǎn)的加入。協(xié)調(diào)器與PC之間采用RS-232串口進(jìn)行連接,其作為PC與ZigBee網(wǎng)絡(luò)之間通信的媒介,一方面接收上位機(jī)傳來(lái)的指令或數(shù)據(jù),發(fā)送至各節(jié)點(diǎn);另一方面接收各節(jié)點(diǎn)的數(shù)據(jù),進(jìn)而傳至上位機(jī)進(jìn)行數(shù)據(jù)處理。程序流程圖如圖3所示。

2.2.2 參考節(jié)點(diǎn)程序設(shè)計(jì)

        參考節(jié)點(diǎn)采用CC2430模塊,在系統(tǒng)中具有重要的作用,是布置在停車(chē)場(chǎng)4個(gè)角落的靜態(tài)節(jié)點(diǎn),坐標(biāo)值提前設(shè)定好。系統(tǒng)中至少有3個(gè)參考節(jié)點(diǎn),本系統(tǒng)中采用4個(gè)參考節(jié)點(diǎn)。參考節(jié)點(diǎn)在初始化加入網(wǎng)絡(luò)后,寫(xiě)入配置信息,檢測(cè)終端的請(qǐng)求信號(hào)。其主要任務(wù)是將檢測(cè)到的RSSI值等數(shù)據(jù)發(fā)送至終端[6]。程序流程圖如圖4所示。

2.2.3 終端程序設(shè)計(jì)

        終端是系統(tǒng)的關(guān)鍵部分之一,采用的是CC2431模塊,其程序流程圖如圖5所示。在初始化后,加入?yún)f(xié)調(diào)器建立的網(wǎng)絡(luò),通過(guò)檢測(cè)上位機(jī)的位置查詢(xún)命令來(lái)發(fā)送/接收RSSI信號(hào),同時(shí)根據(jù)信號(hào)傳播系數(shù)和信號(hào)強(qiáng)度等參數(shù)進(jìn)行實(shí)時(shí)的定位計(jì)算顯示。終端在停車(chē)場(chǎng)內(nèi)時(shí)主要有兩個(gè)任務(wù):(1)監(jiān)控上位機(jī)通過(guò)協(xié)調(diào)器傳送的命令信號(hào),并做相應(yīng)的處理;(2)通過(guò)顯示模塊顯示終端在停車(chē)場(chǎng)位置信息,并將自身的ID和定位等數(shù)據(jù)包發(fā)送至協(xié)調(diào)器,再傳送至上位機(jī)。

2.3 上位機(jī)軟件設(shè)計(jì)

        上位機(jī)軟件主要實(shí)現(xiàn)信息配置和定位數(shù)據(jù)處理的功能,可以對(duì)停車(chē)場(chǎng)的地圖、參考節(jié)點(diǎn)的坐標(biāo)等信息進(jìn)行配置更新,對(duì)終端傳送過(guò)來(lái)的定位數(shù)據(jù)信息進(jìn)行處理,進(jìn)而在上位機(jī)界面上顯示車(chē)輛終端部分的位置情況。上位機(jī)與協(xié)調(diào)器之間采用串口通信,波特率為38 400 b/s,8個(gè)數(shù)據(jù)位[7]。上位機(jī)與下位機(jī)的通信協(xié)議格式如表1、表2所示。

        Visual Studio是Windows平臺(tái)目前最流行的應(yīng)用程序開(kāi)發(fā)環(huán)境,上位機(jī)軟件是基于Visual Studio 2010、使用C#語(yǔ)言開(kāi)發(fā)的應(yīng)用程序[8]。系統(tǒng)進(jìn)行測(cè)試時(shí),分別對(duì)停車(chē)場(chǎng)的地圖、參考節(jié)點(diǎn)進(jìn)行配置,如圖6所示。當(dāng)用戶(hù)持終端進(jìn)入場(chǎng)內(nèi)時(shí),工作人員對(duì)該終端進(jìn)行配置,隨后對(duì)終端進(jìn)行實(shí)時(shí)的定位監(jiān)測(cè),能直接查詢(xún)相關(guān)車(chē)輛并對(duì)其進(jìn)行計(jì)時(shí)、計(jì)費(fèi)等管理,定位實(shí)驗(yàn)如圖7所示。實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)設(shè)備能實(shí)時(shí)定位,精度可靠穩(wěn)定,能正常工作。

        本文提出了一個(gè)基于無(wú)線(xiàn)技術(shù)的停車(chē)場(chǎng)定位系統(tǒng),分別從協(xié)調(diào)器、參考節(jié)點(diǎn)、終端和上位機(jī)軟件等方面介紹了系統(tǒng)的設(shè)計(jì)思路。上位機(jī)進(jìn)行信息配置操作,終端部分進(jìn)行數(shù)據(jù)處理和顯示。本系統(tǒng)解決了停車(chē)場(chǎng)停車(chē)難、管理繁瑣等問(wèn)題,能有效提高停車(chē)效率,減少工作人員的工作量,降低成本,提高停車(chē)場(chǎng)的管理質(zhì)量。

參考文獻(xiàn)

[1] ATZORI L.The internet of things: a survey[J].Computer Networks,2010(54):2787-2805.

[2] 李建中,高宏.無(wú)線(xiàn)傳感器網(wǎng)絡(luò)的研究進(jìn)展[J].計(jì)算機(jī)研究與發(fā)展,2008,45(1):1-15.

[3] 趙志宏.ZigBee無(wú)線(xiàn)傳感器網(wǎng)絡(luò)的研究與實(shí)驗(yàn)[J].電子器件,2007,30(4):1503-1509.

[4] 王福豹.無(wú)線(xiàn)傳感器網(wǎng)絡(luò)中的自身定位系統(tǒng)和算法[J].軟件學(xué)報(bào),2005,16(5):1148-1157.

[5] 李平,羅和平.單片機(jī)應(yīng)用開(kāi)發(fā)與實(shí)踐[M].北京:機(jī)械工業(yè)出版社,2008.

[6] 章堅(jiān)武,張璐.基于ZigBee的RSSI的測(cè)距研究[J].傳感技術(shù)學(xué)報(bào),2009,22(2):139-142.

[7] 張毅.物聯(lián)網(wǎng)傳感模塊的通信接口研究與應(yīng)用實(shí)現(xiàn)[J].電子技術(shù)應(yīng)用,2013,39(2):70-73.

[8] 王翔.淺嘗Visual Studio 2010云開(kāi)發(fā)[J].程序員,2010(4):58-59.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 中文字幕在线观看亚洲日韩 | 久久久久久综合成人精品 | 久久精品最新免费国产成人 | 欧美成人性色xxxxx视频大 | 色一把 | 国产精品特黄一级国产大片 | aaa成人永久在线观看视频 | 99精品视频免费 | 亚洲人影院 | 99久久这里只精品麻豆 | 1级a的观看视频 | 亚洲综合偷自成人网第页 | 欧美一二三区在线 | 成 人 动漫在线观看网站网站 | 成年黄页网站大全免费动漫 | 人人爽人人拍 | 亚洲va精品中文字幕动漫 | 手机在线一区二区三区 | 黄色一级免费观看 | 日韩欧美亚州 | 色综合久久加勒比高清88 | 黄网站在线观看 | 日本天堂免费观看 | 亚洲图片综合网 | 欧美成人区 | 日韩美女免费线视频 | 欧美日韩视频一区二区在线观看 | 国产99在线播放免费 | 视频一区 中文字幕 | 91麻豆最新在线人成免费观看 | 国产在线欧美精品 | 一个人晚上在线观看的免费视频 | 成年网址网站在线观看 | 超清乱人伦中文视频在线 | 日本不卡va| 精品国产亚洲人成在线 | 玖玖在线免费视频 | 欧美精品久久一区二区三区 | 日韩一级精品久久久久 | 在线看欧美成人中文字幕视频 | 手机看片a永久免费看大片 手机看片91精品一区 |