自在自线亚洲а∨天堂在线-中文字幕一区视频播放-扒开双腿猛进入喷水高潮叫声-欧美日本亚洲一区二区-老熟妇高潮偷拍一区二区-国产精品高清一区二区不卡-午夜色福利视频一区二区三区-亚洲国产成人精品福利在线观看-亚洲欧美成人一区二区在线电影

機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
基于430無線定位技術(shù)的電子關(guān)鎖的設(shè)計(jì)
基于430無線定位技術(shù)的電子關(guān)鎖的設(shè)計(jì)
 更新時(shí)間:2009-12-2 16:48:43  點(diǎn)擊數(shù):0
【字體: 字體顏色
摘  要:無線定位電子關(guān)鎖是在普通的射頻電子關(guān)鎖的基礎(chǔ)上,融合了GPS、GPRS技術(shù)。文章介紹了GPS、GPRS、單片機(jī)等技術(shù)在電子關(guān)鎖上的應(yīng)用方案,對(duì)各個(gè)模塊進(jìn)行了介紹;較為詳細(xì)地描述了軟件總體設(shè)計(jì)思想、通信命令及格式等。

一、引言

我國海關(guān)每年集裝箱的進(jìn)口量已突破4000萬箱,而需在海關(guān)監(jiān)管下轉(zhuǎn)關(guān)的則高達(dá)幾百萬箱。現(xiàn)行海關(guān)轉(zhuǎn)關(guān)貨物監(jiān)管手段主要是采用傳統(tǒng)的鉛制封條,以人工操作、肉眼識(shí)別等形式進(jìn)行施封、驗(yàn)封。這大大影響了車輛通過卡口的速度,也容易發(fā)生人為差錯(cuò)。轉(zhuǎn)關(guān)集裝箱在長途的運(yùn)輸中有可能會(huì)被非正常改變運(yùn)輸路線和被非正常途徑開啟。現(xiàn)行監(jiān)管模式存在著諸多不足,遠(yuǎn)不能滿足海關(guān)大密度、高強(qiáng)度業(yè)務(wù)流量的監(jiān)管要求。

因此,具有RFID及無線定位功能的電子關(guān)鎖應(yīng)運(yùn)而生。它能幫助海關(guān)快速的通關(guān)、轉(zhuǎn)關(guān),而且在長途運(yùn)輸中可以更為全面的監(jiān)控車輛的行駛路線,保證集裝箱不會(huì)被非法開啟。

二、電子關(guān)鎖的設(shè)計(jì)方案

1.監(jiān)控定位系統(tǒng)的結(jié)構(gòu)及工作方式

本系統(tǒng)由監(jiān)控中心服務(wù)器、讀寫器、電子關(guān)鎖組成。在啟運(yùn)地,由工作人員用電子關(guān)鎖將集裝箱上鎖,鎖體將生成一個(gè)隨機(jī)號(hào),GPS、GPRS模塊開始工作:接收并更新鎖體的GPS信息、登陸網(wǎng)關(guān)、(按照默認(rèn)時(shí)間間隔)定時(shí)和網(wǎng)關(guān)通信。同時(shí)監(jiān)控中心(優(yōu)先級(jí)高)或者手持控制器對(duì)電子鎖發(fā)送加鎖命令,電子鎖并給予回答。電子加鎖后物理鑰匙無法開啟電子鎖。

到達(dá)指運(yùn)地后,監(jiān)控中心(優(yōu)先級(jí)高)或者手持控制器對(duì)電子鎖發(fā)送解鎖命令,電子鎖并給予回答。電子解鎖后物理鑰匙才能開啟電子鎖。第二步才能進(jìn)行物理開鎖,即用鑰匙打開鎖環(huán)(或者直接剪斷鎖環(huán)),GPS、GPRS模塊停止工作,隨機(jī)號(hào)失效。

2.電子關(guān)鎖的硬件組成

電子關(guān)鎖包括GPS模塊、 GPRS模塊、低功耗的控制模塊、射頻模塊(如圖1)。

GPS模塊選用leatek公司具有DGPS功能的GPS9805它有一個(gè)特殊的GPS接收機(jī),理論上能確切的知道衛(wèi)星信號(hào)傳送到達(dá)的精確時(shí)間,在得到時(shí)間后將精確時(shí)間與實(shí)際的時(shí)間相比較計(jì)算出“差”值,然后將該“差”值發(fā)送出去,讓其他的GPS接收機(jī)利用該“差”值對(duì)信號(hào)進(jìn)行校正以得到更準(zhǔn)確的定位信息。GPS9805為28引腳SMD類型模塊,有二個(gè)TTL電平的串行通訊接口,用于與外接的單片機(jī)通信,串口通信的波特率為4800bit/s,通過串口1與MSP430F149單片機(jī)通訊。

 圖1電子關(guān)鎖結(jié)構(gòu)圖

GPRS模塊選用BENQ公司的M22模塊。該模塊屬于帶TCP/IP協(xié)議棧的模塊,工作電壓范圍為3.2-4.2V。M22在上電后需要進(jìn)行復(fù)位操作后才能開始正常工作, 復(fù)位只有在接有有效的SIM卡時(shí)才能正常進(jìn)行,復(fù)位的過程為給復(fù)位引腳一個(gè)持續(xù)至少120ms的低電平信號(hào),然后將其拉高即可。在復(fù)位成功后,M22的LEDA引腳會(huì)輸出一定頻率的脈沖信號(hào),在硬件設(shè)計(jì)的過程中將這個(gè)引腳接一個(gè)發(fā)光二極管,發(fā)光二極管開始閃爍即說明模塊復(fù)位成功。M22采用自適應(yīng)的波特率,可以自動(dòng)的適應(yīng)從300到115200的任何一個(gè)標(biāo)稱的波特率,而不需要另外的用AT指令去設(shè)置。GPRS模塊通過串口0與MSP430F149單片機(jī)通訊。

射頻部分選用挪威Nordic公司推出的單片無線收發(fā)一體芯片nRF2401,采用5mm*5mm的24引腳QFN封裝。該芯片內(nèi)部集成有頻率合成器,功率放大器和和調(diào)制器等,只需添加少量的外圍器件既可構(gòu)成射頻收發(fā)電路。在電源方面,nRF2401可使用1.9至3.2V電源供電,其電流消耗在發(fā)送時(shí)一般只有10.5mA,在接收時(shí)一般只有18 mA,因此芯片功耗非常低。nRF2401與單片機(jī)的硬件接口為I/O口直接連接。

控制模塊選用美國德州儀器公司(TI)的MSP430F149單片機(jī),該單片機(jī)的優(yōu)點(diǎn)是低電源電壓、超低功耗,非常適合各種功率要求低的應(yīng)用。MSP430系列單片機(jī),在1.8-3.6v電壓、1 MHz的時(shí)鐘條件下運(yùn)行,耗電電流在0.1 -400μA之間。它具有16個(gè)中斷源,并且可以任意嵌套,使用靈活方便;用中斷請(qǐng)求將CPU喚醒只要6μS,可編制出實(shí)時(shí)性特別高的源代碼;可將CPU置于省電模式,以用中斷方式喚醒程序。它通過SPI總線與flash連接,通過I2C與鐵電存儲(chǔ)器連接,存儲(chǔ)從GPS接收到的信息。

由于系統(tǒng)中所選各模塊的上作電壓不盡相同,因此在硬件的電源部分要做到能保證各部分正常上作。在此,我們把各供電電源分開,采用LM1117電源管理模塊,把5V電平轉(zhuǎn)化為MSP430可用的3.3V。

三、電子關(guān)鎖的軟件設(shè)計(jì)

1.軟件總體設(shè)計(jì)

電子關(guān)鎖實(shí)現(xiàn)了數(shù)據(jù)綁定、GPS定位,生成唯一業(yè)務(wù)標(biāo)識(shí)隨機(jī)號(hào),定時(shí)向監(jiān)控中心發(fā)送自身狀態(tài)信息和報(bào)警的功能。相關(guān)軟件流程如圖2。

圖2 軟件流程圖

在GPRS模塊撥號(hào)上網(wǎng)與中心站連接后,從消息隊(duì)列中讀取數(shù)據(jù),由MSP430F149和監(jiān)控中心站進(jìn)行數(shù)據(jù)通信,GPRS模塊會(huì)將MSP430F149發(fā)來的數(shù)據(jù)原樣傳送到中心站,同時(shí)也會(huì)將中心站發(fā)送過來的數(shù)據(jù)送到MSP430F149。

MSP430F149使用串口1來與GPS模塊進(jìn)行通訊,串口通信的參數(shù)設(shè)置為:波特率4800bit/s;數(shù)據(jù)位:8位;起始位:1位;停止位:1位;奇偶校驗(yàn):無。GPS數(shù)據(jù)接收程序在接受到數(shù)據(jù)后,也將該數(shù)據(jù)發(fā)往存在數(shù)組中,然后由命令處理程序來掃描該數(shù)組,對(duì)新的命令進(jìn)行處理。命令處理程序在檢測(cè)到有一條GPS數(shù)據(jù)待處理的任務(wù)后,要對(duì)數(shù)據(jù)進(jìn)行篩選,去除信息中的逗號(hào)等無用字符,而且一般情況下只取D1、D2、S1、D3、S2、D4這幾種信息來進(jìn)行遠(yuǎn)程傳送和存儲(chǔ),若系統(tǒng)有特殊要求,需要查看其他GPS參數(shù)時(shí),由監(jiān)控中心發(fā)送命令來控制MSP430F149對(duì)相應(yīng)的數(shù)據(jù)進(jìn)行存儲(chǔ)和

傳輸。

在讀取數(shù)據(jù)中遇到命令則進(jìn)行判斷解析,命令處理程序負(fù)責(zé)對(duì)處理監(jiān)控中心發(fā)過來的命令以及GPS數(shù)據(jù)接收模塊發(fā)過來的命令。命令處理程序?qū)γ畹奶幚碓O(shè)有超時(shí)判斷機(jī)制,在系統(tǒng)長期停留在處理某一條命令的狀態(tài)要進(jìn)行錯(cuò)誤報(bào)告。

2.通信命令及格式

電子關(guān)鎖需要與網(wǎng)關(guān)、監(jiān)控中心(透過網(wǎng)關(guān))、手持控制器進(jìn)行通信,通信總圖如圖3。它們間的通信采用請(qǐng)求/應(yīng)答模式,并按統(tǒng)一的信息格式/命令格式進(jìn)行。其格式為:消息發(fā)起方類型標(biāo)識(shí)(1個(gè)字節(jié))、序列號(hào)(2個(gè)字節(jié))、數(shù)據(jù)包長度(2個(gè)字節(jié))、命令碼(1個(gè)字節(jié))、應(yīng)答碼(1個(gè)字節(jié))、數(shù)據(jù)。要注意的是通信命令為不定長命令,命令長度按照字節(jié)來計(jì)算;每條命令由消息頭和消息體組成。前7個(gè)字節(jié)稱之為消息頭,為定長結(jié)構(gòu),包括消息發(fā)起方類型標(biāo)識(shí)(1個(gè)字節(jié))、序列號(hào)(2個(gè)字節(jié))、數(shù)據(jù)包長度(2個(gè)字節(jié))、命令碼(1個(gè)字節(jié))、應(yīng)答碼(1個(gè)字節(jié))。序列號(hào)是唯一的,一般采用遞增方式即:每次發(fā)送新的應(yīng)用數(shù)據(jù)包時(shí),該序列號(hào)加1。

 圖3通訊總圖

四、結(jié)束語
在普通射頻電子鎖上融入無線定位技術(shù)、GPRS技術(shù),使得海關(guān)對(duì)電子關(guān)鎖及其綁定物體能實(shí)時(shí)監(jiān)控和跟蹤,通關(guān)、轉(zhuǎn)關(guān)更加便捷,可大大提高海關(guān)的工作效率。該系統(tǒng)不僅可以在海關(guān)中使用,其他物流領(lǐng)域也有廣闊的應(yīng)用前景。

參考文獻(xiàn)

[1] 蔣建軍等.GPS車輛監(jiān)控系統(tǒng)中串行總線接口設(shè)計(jì)與實(shí)現(xiàn).微計(jì)算機(jī)信息.測(cè)控自動(dòng)化.2006年22卷4-1期 263頁.
[2] 龔國清等.GPS移動(dòng)目標(biāo)實(shí)時(shí)監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).地球科學(xué)一中國地質(zhì)大學(xué)學(xué)報(bào).1998,  23 (4): 412-414.
[3] 李洪濤,許國呂,薛鴻印等.GPS應(yīng)用程序設(shè)計(jì).北京:科學(xué)出版社.2000: 102-113.
[4] 張靜等.GSM網(wǎng)絡(luò)短消息吞吐量分析.電信技術(shù),2000年第9期.
[5] 李新功等.GPS,GIS在車輛實(shí)時(shí)監(jiān)控中的應(yīng)用.遙感技術(shù)與應(yīng)用.1995,10 (2):33-37.

  • 上一篇: 基于OSEK/VDX的電動(dòng)助力PIC系統(tǒng)設(shè)計(jì)
  • 下一篇: 沒有了
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1