版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
精品文檔-下載后可編輯一種機(jī)動車綜合檢測系統(tǒng)的實(shí)現(xiàn)-設(shè)計應(yīng)用
隨著城市車輛的增加,車輛檢測的負(fù)擔(dān)越來越大。如何在不解體車輛的前提下高效、快捷的對車輛的各部分進(jìn)行檢測是對車檢工作提出的新要求。車輛性能檢測包括:廢氣、煙度;車速、制動;側(cè)滑、定位、聲級、大燈;摩重、摩制、摩速、軸重;外觀等項(xiàng)目。能夠檢測包括汽車、摩托車、農(nóng)用運(yùn)輸車等在內(nèi)的機(jī)動車輛。能夠?qū)B接在下位機(jī)上的每一臺設(shè)備進(jìn)行數(shù)據(jù)采集、處理分析及控制
隨著無線技術(shù)應(yīng)用領(lǐng)域的不斷擴(kuò)展,工業(yè)控制領(lǐng)域開始使用無線通信技術(shù)進(jìn)行現(xiàn)場數(shù)據(jù)傳輸,與有線設(shè)備相比,無線通信技術(shù)具有成本低、無需布線等優(yōu)點(diǎn)。近年來,面向低成本的無線網(wǎng)絡(luò)通信標(biāo)準(zhǔn)ZigBee備受關(guān)注,不斷開發(fā)出基于ZigBee標(biāo)準(zhǔn)的無線網(wǎng)絡(luò)通信設(shè)備及基于ZigBee標(biāo)準(zhǔn)的無線網(wǎng)絡(luò)通信技術(shù)(以下簡稱ZigBee技術(shù))。ZigBee標(biāo)準(zhǔn)是建立在IEEE802.15.4協(xié)議的基礎(chǔ)之上,具備強(qiáng)大的設(shè)備聯(lián)網(wǎng)功能。它主要支持三種自組織的無線網(wǎng)絡(luò)類型:星型網(wǎng)絡(luò)、對等網(wǎng)絡(luò)、簇樹狀網(wǎng)絡(luò)。網(wǎng)絡(luò)系統(tǒng)節(jié)點(diǎn)具有多跳路由功能,特別是能夠組成蜂窩網(wǎng)狀網(wǎng)絡(luò)結(jié)構(gòu),因此,具有很強(qiáng)的網(wǎng)絡(luò)健壯性和系統(tǒng)可靠性。
ZigBee技術(shù)是一種近距離、低復(fù)雜度、低功耗、低速率、低成本的雙向無線通訊技術(shù)。主要用于距離短、功耗低且傳輸速率不高的各種電子設(shè)備之間進(jìn)行數(shù)據(jù)傳輸以及典型的有周期性數(shù)據(jù)、間歇性數(shù)據(jù)和低反應(yīng)時間數(shù)據(jù)傳輸?shù)挠?。ZigBee是一種無線連接,可工作在2.4GHz(流行)、868MHz(歐洲流行)和915MHz(美國流行)3個頻段上,分別具有250kbit/s、20kbit/s和40kbit/s的傳輸速率,它的傳輸距離在10-75m的范圍內(nèi),但可以繼續(xù)增加。作為一種無線通信技術(shù),ZigBee具有如下特點(diǎn):(1)低功耗(2)成本低(3)時延短(4)網(wǎng)絡(luò)容量大(5)可靠(6)安全。
1系統(tǒng)總體設(shè)計
完整的機(jī)動車檢測系統(tǒng)一般由后臺管理系統(tǒng)、前臺控制系統(tǒng)、現(xiàn)場檢測系統(tǒng)三部分組成。后臺管理系統(tǒng)由服務(wù)器、辦公系統(tǒng)、收費(fèi)機(jī)等組成;前臺控制系統(tǒng)由主控計算機(jī)系統(tǒng)、前置板、光電開關(guān)、網(wǎng)絡(luò)系統(tǒng)、錄入程序、通信服務(wù)程序等組成;現(xiàn)場檢測系統(tǒng)由CO/HC分析儀、煙度計、車速檢驗(yàn)臺、輪重儀、制動檢驗(yàn)臺、側(cè)滑檢驗(yàn)臺、前照燈檢測儀、聲級計及二次儀表等組成?;赯igBee無線網(wǎng)絡(luò)的檢測系統(tǒng)框圖如圖1所示。
在檢測系統(tǒng)中采用星型拓?fù)浣Y(jié)構(gòu),只有一個網(wǎng)絡(luò)協(xié)調(diào)器控制整個網(wǎng)絡(luò)的通信,主要完成網(wǎng)絡(luò)同步和維護(hù)設(shè)備之間的鏈接管理。在網(wǎng)絡(luò)中,終端設(shè)備之間不能直接通信,只能通過網(wǎng)絡(luò)協(xié)調(diào)器配合完成設(shè)備之間的通信。
現(xiàn)場檢測系統(tǒng)中每一個檢測工位的檢測設(shè)備均內(nèi)置ZigBee模塊成為無線終端節(jié)點(diǎn),網(wǎng)絡(luò)協(xié)調(diào)器通過UART接口與前臺控制系統(tǒng)中的主控機(jī)相連。應(yīng)用時,將終端設(shè)備(終端節(jié)點(diǎn))連接于現(xiàn)場檢測設(shè)備;基站(協(xié)調(diào)器)連接于前臺主控制機(jī)。終端設(shè)備部分對實(shí)時采集的數(shù)據(jù)進(jìn)行濾波處理計算,處理后的數(shù)據(jù)通過芯片CC2430內(nèi)部集成的ZigBee射頻(RF)前端調(diào)制成模擬信號發(fā)送出去。基站部分的CC2430將收到的遠(yuǎn)程數(shù)據(jù)解調(diào)后通過UART接口傳輸給上位機(jī),進(jìn)一步對數(shù)據(jù)進(jìn)行處理、分析、顯示、存儲和共享。由于設(shè)備性置于現(xiàn)場數(shù)據(jù)采集點(diǎn),無需額外布線,降低了施工難度和成本。同時,即使某一設(shè)備出現(xiàn)故障,也不會影響其他設(shè)備的正常工作,增強(qiáng)了系統(tǒng)的可靠性和穩(wěn)定性。由于可以將設(shè)備帶離現(xiàn)場數(shù)據(jù)采集點(diǎn),也使檢修工作更加方便快捷。
2終端節(jié)點(diǎn)與協(xié)調(diào)器設(shè)計
終端節(jié)點(diǎn)由ZigBee芯片CC2430、LPC2292、外存儲器Flash、ADC模塊、RS232及RS485接口組成,負(fù)責(zé)現(xiàn)場檢測數(shù)據(jù)的采集、存儲與無線發(fā)送。終端節(jié)點(diǎn)硬件原理圖如圖2所示。CC2430是IEEE802.15.4標(biāo)準(zhǔn)的低成本、低功耗單片高集成度的解決方案,工作在ISM頻帶上,工作頻率為2.4GHz.
終端節(jié)點(diǎn)相當(dāng)于通信協(xié)議轉(zhuǎn)換器,根據(jù)所連接的檢測設(shè)備(如CO/HC分析儀、煙度計、車速檢驗(yàn)臺、輪重儀、制動檢驗(yàn)臺等)的接口特性設(shè)置了相應(yīng)的通信接口(RS485、RS232以及A/D采樣接口),直接進(jìn)行數(shù)據(jù)采集與分析。控制模塊主芯片是ARM7TDMI-S內(nèi)核的LPC2292,工作頻率為60MHz,內(nèi)含256KB的Flash空間和16KB的RAM空間,外圍控制部分包括定時器模塊、捕捉/比較模塊、A/D轉(zhuǎn)換模塊、SPI接口和USART串口等,完成系統(tǒng)的控制和處理功能。
CC2430與主控制器是通過SPI連接的,其中主控制器處于主模式,CC2430處于從模式。LPC2292還有4個I/O與CC2430相連,主要作用為必要時查詢CC2430的狀態(tài)。CC2430使用SFD、FIFO、FIFOP和CCA4個引腳表示收發(fā)數(shù)據(jù)的狀態(tài)。SFD腳高電平表示處于接收狀態(tài);FIFO和FIFOP引腳表示接收FIFO緩存區(qū)的狀態(tài);CCA引腳在信道有信號時輸出高電平,它只在接收狀態(tài)下有效。CC2430是一個半雙工的RF芯片,在同一時刻只處于一種工作狀態(tài)。CC2430有15個命令寄存器,每個寄存器都有一個固定的地址。發(fā)送緩沖與接收緩沖是分開的:TXFIFO、RXFIFO各128bit.
協(xié)調(diào)器的硬件結(jié)構(gòu)與終端節(jié)點(diǎn)類似,在此不再贅述。數(shù)據(jù)傳輸?shù)母袷揭?guī)定如表1,幀數(shù)據(jù)格式為:檢測工位編號(1B)+數(shù)據(jù)內(nèi)容(4B)。
2.1硬件數(shù)據(jù)發(fā)送程序
發(fā)送程序首先通過查詢狀態(tài)字來確保CC2430允許發(fā)送,若允許發(fā)送,程序先把殘留在TXFIFO中的信息清空,然后將待發(fā)送的數(shù)據(jù)包通過SPI寫入TXFIFO中。然后通過SPI接口觸發(fā)發(fā)送命令,即STROBE_STXONCCA.通過狀態(tài)位來判斷是否發(fā)送成功,若不成功則調(diào)用CSMS/CA的算法多次嘗試;若發(fā)送成功,則向上層返回發(fā)送成功的原語。程序流程如圖3所示。
2.2硬件數(shù)據(jù)接收程序
當(dāng)CC2430接收到一個有效的數(shù)據(jù)包后,會通過拉高FIFOP引腳電平指示數(shù)據(jù)包的到來。主控制器檢測到FIFOP的高電平會觸發(fā)外部中斷,利用中斷函數(shù)來接收數(shù)據(jù),此中斷優(yōu)先級設(shè)為。程序流程如圖4所示。
3網(wǎng)絡(luò)建立與通信
本文設(shè)計的網(wǎng)絡(luò)系統(tǒng)未使用ZigBee聯(lián)盟定義的標(biāo)準(zhǔn)配置文件,而在應(yīng)用程序中對網(wǎng)絡(luò)進(jìn)行配置。設(shè)置節(jié)點(diǎn)的子節(jié)點(diǎn)數(shù)為5,網(wǎng)絡(luò)深度為3,子節(jié)點(diǎn)中路由器個數(shù)為3,由此可計算出網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)為66.
在ZigBee技術(shù)定義的LR-WPAN中,網(wǎng)絡(luò)建立的起點(diǎn)是PAN網(wǎng)絡(luò)協(xié)調(diào)器(PANCoordinator)。節(jié)點(diǎn)在兩種情況下將建立一個新的PAN網(wǎng)絡(luò):(1)在主動掃描時沒有收到任何信標(biāo)幀;(2)收到的信標(biāo)幀參數(shù)與自身節(jié)點(diǎn)能力不相匹配。
建立PAN網(wǎng)絡(luò)步驟如下:
(1)協(xié)調(diào)器節(jié)點(diǎn)加電后,首先由網(wǎng)絡(luò)層發(fā)布NLME-NETWORK-FORMATION.request原語,之后由網(wǎng)絡(luò)層管理實(shí)體(NLME)請求MAC層檢測網(wǎng)絡(luò)信道,通過發(fā)布MLME-SCAN.request原語掃描有效信道能量,掃描完成后的結(jié)果由MLME-SCAN.confirm原語返回至網(wǎng)絡(luò)層管理實(shí)體。NLME根據(jù)能量檢測結(jié)果將能量水平較低的信道丟棄不用,之后對選出的信道進(jìn)行主動掃描,終找出建立網(wǎng)絡(luò)的信道(默認(rèn)為18信道)。
(2)選擇網(wǎng)絡(luò)標(biāo)識。每一個網(wǎng)絡(luò)都分配有一個獨(dú)立的網(wǎng)絡(luò)標(biāo)識PANID.網(wǎng)絡(luò)中的設(shè)備根據(jù)此標(biāo)識來確認(rèn)自己所屬的網(wǎng)絡(luò)。在完成步的工作之后,協(xié)調(diào)器節(jié)點(diǎn)在此信道上選擇一個隨機(jī)的網(wǎng)絡(luò)標(biāo)識,并開始偵聽該信道。本系統(tǒng)采用18號信道對應(yīng)的PANID編號0x1aab.
(3)設(shè)定網(wǎng)絡(luò)地址。一旦網(wǎng)絡(luò)標(biāo)識被選定,NLME將選擇一個16位網(wǎng)絡(luò)地址,同時通過發(fā)布MLME-SET.request原語修改MAC子層的PIB屬性macShortAddress,與其保持一致。此時NLME將向MAC層發(fā)布MLMESTART.request原語開始一個新的PAN的操作。然后,網(wǎng)絡(luò)層管理實(shí)體(NLME)通過發(fā)送NLME-NETWORK-FORMATION.confirm原語將初始化ZigBee協(xié)調(diào)器的執(zhí)行結(jié)果通知上一層。
在ZigBee協(xié)調(diào)器設(shè)備建立網(wǎng)絡(luò)后,終端設(shè)備可作為子節(jié)點(diǎn)加入?yún)f(xié)調(diào)器建立的網(wǎng)絡(luò),子節(jié)點(diǎn)加入網(wǎng)絡(luò)的方式有兩種:通過MAC層關(guān)聯(lián)方式加入網(wǎng)絡(luò);通過指定的父節(jié)點(diǎn)直接方式加入網(wǎng)絡(luò)。本文取前種方式。
首先子節(jié)點(diǎn)調(diào)用NLME-NETWORK-DISCOVERY.request原語,設(shè)定待掃描的信道以及每個信道掃描的時間,一旦MAC層完成了掃描,將發(fā)送MLME-SCAN.confirm原語,告知網(wǎng)絡(luò)層,網(wǎng)絡(luò)層將發(fā)送NLME-NETWORK-DISCOVERY.confirm原語,告知應(yīng)用層,應(yīng)用層從關(guān)聯(lián)表中選擇所發(fā)現(xiàn)的網(wǎng)絡(luò)加入。一旦潛在的父節(jié)點(diǎn)確定,網(wǎng)絡(luò)層將調(diào)用MLME-ASSOCIATE.request原語到MAC層。當(dāng)收到節(jié)點(diǎn)的入網(wǎng)請求后,協(xié)調(diào)器的MAC層會將分配給子節(jié)點(diǎn)的16bit網(wǎng)絡(luò)地址與其IEEE64bit網(wǎng)絡(luò)地址存入AddressMap,并在NeighborEntry中加以記錄。協(xié)調(diào)器將在關(guān)聯(lián)表中創(chuàng)建一個表項(xiàng),作為其子節(jié)點(diǎn),并通過MLME-ASSOCIATE.reponse原語,將16bit網(wǎng)絡(luò)地址包含在確認(rèn)信息中返回終端節(jié)點(diǎn)。
圖5是協(xié)調(diào)器組網(wǎng)以及終端節(jié)點(diǎn)入網(wǎng)的相關(guān)信息顯示。在調(diào)試模式下硬件通過串口向計算機(jī)發(fā)送數(shù)據(jù),串口傳輸設(shè)置為:速率9600b/s,8位數(shù)據(jù)位,1位起始位,1位停止位,無
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- APP運(yùn)營專員招聘面試題及答案
- “夢工場”招商銀行南通分行2026寒假實(shí)習(xí)生招聘備考題庫附答案
- 中共贛州市贛縣區(qū)委政法委下屬事業(yè)單位面向全區(qū)選調(diào)工作人員參考題庫附答案
- 樂山市公安局2025年第四批次警務(wù)輔助人員招聘(40人)考試備考題庫必考題
- 北京市石景山區(qū)教育系統(tǒng)教育人才庫教師招聘備考題庫附答案
- 山東高速集團(tuán)有限公司2025年下半年校園招聘(339人) 考試備考題庫附答案
- 廣安市關(guān)于2025年社會化選聘新興領(lǐng)域黨建工作專員的考試備考題庫必考題
- 永豐縣2025年退役士兵選調(diào)考試【25人】考試備考題庫必考題
- 浙江國企招聘-2025杭州臨平環(huán)境科技有限公司公開招聘49人參考題庫附答案
- 滎經(jīng)縣財政局關(guān)于滎經(jīng)縣縣屬國有企業(yè)2025年公開招聘工作人員的(14人)參考題庫附答案
- 2025年溫州肯恩三位一體筆試英語真題及答案
- 云南師大附中2026屆高三高考適應(yīng)性月考卷(六)歷史試卷(含答案及解析)
- PCR技術(shù)在食品中的應(yīng)用
- 輸液滲漏處理課件
- 教育培訓(xùn)行業(yè)發(fā)展趨勢與機(jī)遇分析
- 物業(yè)與商戶裝修協(xié)議書
- 湖南鐵道職業(yè)技術(shù)學(xué)院2025年單招職業(yè)技能測試題
- GB/T 46318-2025塑料酚醛樹脂分類和試驗(yàn)方法
- 果農(nóng)水果出售合同范本
- 小學(xué)三年級數(shù)學(xué)選擇題專項(xiàng)測試100題帶答案
評論
0/150
提交評論