• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      帶式輸送機(jī)無線保護(hù)傳感器軟件開發(fā)研究

      2010-10-27 02:10:38李婷王振翀袁守浩
      中國科技信息 2010年6期
      關(guān)鍵詞:帶式滾筒輸送機(jī)

      李婷 王振翀 袁守浩

      中國礦業(yè)大學(xué)(北京)機(jī)電學(xué)院 100083

      帶式輸送機(jī)無線保護(hù)傳感器軟件開發(fā)研究

      李婷 王振翀 袁守浩

      中國礦業(yè)大學(xué)(北京)機(jī)電學(xué)院 100083

      帶式輸送機(jī)是煤炭運輸?shù)闹饕O(shè)備,由于連續(xù)運行時間長,工作環(huán)境惡劣和檢測手段落后等因素,其生產(chǎn)事故也越來越突出。這不僅影響煤炭企業(yè)的正常生產(chǎn)、損壞機(jī)器,甚至還會引發(fā)安全事故。論文對傳感器軟件開發(fā)的具體技術(shù)進(jìn)行。

      帶式輸送機(jī);無線傳感器網(wǎng)絡(luò);μC/OS-II;數(shù)據(jù)采集;無線通信

      belt conveyer,;wireless sensor networks,;μC/ OS-II;data collection; wireless communication

      1、概述

      我國煤礦帶式輸送機(jī)保護(hù)系統(tǒng)的檢測部件[1]在可靠性、靈敏性、壽命等方面還有待提高,并且這些檢測保護(hù)器件往往是相互獨立的。根據(jù)測帶式輸送機(jī)保護(hù)系統(tǒng)的實際需求和傳感器節(jié)點的不同功能,移植了μC/OS-II嵌入式操作系統(tǒng),并開發(fā)了測量節(jié)點的應(yīng)用層軟件,實現(xiàn)了運行參數(shù)的測量,無線傳感器網(wǎng)絡(luò)的組建和數(shù)據(jù)傳送。

      2、帶式輸送機(jī)無線傳感器總體設(shè)計

      在綜合考慮帶式輸送機(jī)的工作特點和無線通信的有效范圍等因素之后,我們設(shè)計了圖1所示的用于帶式輸送機(jī)保護(hù)的鏈?zhǔn)綗o線傳感器網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。

      調(diào)心托輥一般按照間隔50米的距離進(jìn)行布置,布置在托輥轉(zhuǎn)軸處、用于檢測托輥轉(zhuǎn)動角度的傳感器,組成圖中長鏈?zhǔn)浇Y(jié)構(gòu)的主體。在帶式輸送機(jī)的機(jī)頭驅(qū)動滾筒處,安裝有檢測驅(qū)動滾筒表面溫度的傳感器和檢測滾筒轉(zhuǎn)速的傳感器。在輸送機(jī)的從動滾筒(尾輪)處,也安裝有檢測滾筒轉(zhuǎn)速的傳感器。

      為了防止節(jié)點失效而影響數(shù)據(jù)通信[2],在長鏈?zhǔn)浇Y(jié)構(gòu)的沿線隨機(jī)布置一定數(shù)量的路由節(jié)點,當(dāng)長鏈中的角度傳感器由于斷電等原因停止工作后,在機(jī)頭的其他傳感器節(jié)點仍然可以經(jīng)過路由器將監(jiān)測數(shù)據(jù)發(fā)送到協(xié)調(diào)器。

      圖1 帶式輸送機(jī)保護(hù)傳感器網(wǎng)絡(luò)的鏈?zhǔn)酵負(fù)浣Y(jié)構(gòu)

      3、傳感器軟件開發(fā)研究

      在操作系統(tǒng)負(fù)責(zé)過程調(diào)度的基礎(chǔ)上,可以將傳感器節(jié)點的軟件結(jié)構(gòu)設(shè)計為硬件抽象、網(wǎng)絡(luò)接口和應(yīng)用程序三個主要部分。

      1).硬件抽象實現(xiàn)對傳感器節(jié)點硬件的抽象,包括傳感元件子模塊、IPLink 無線射頻收發(fā)子模塊、輸入輸出設(shè)備子模塊和電源控制子模塊等,其作用是為上層應(yīng)用屏蔽底層的硬件細(xì)節(jié),從而方便系統(tǒng)平臺的移植。

      2).網(wǎng)絡(luò)接口支持無線傳感器網(wǎng)絡(luò)協(xié)議,這一功能主要通過Helicomm公司的ZigBee 網(wǎng)絡(luò)協(xié)議實現(xiàn)。

      3).應(yīng)用程序部分則涵蓋了傳感器節(jié)點的一些具體的應(yīng)用功能。

      3.1 μC/OSII嵌入式實時操作系統(tǒng)

      在μC/OS-II 嵌入式操作系統(tǒng)的基礎(chǔ)上,本文實現(xiàn)了傳感器節(jié)點的軟件框架:

      通過文件的組織實現(xiàn)了分層的代碼結(jié)構(gòu),其中,最上層是應(yīng)用程序的代碼,用來實現(xiàn)傳感器節(jié)點系統(tǒng)的不同應(yīng)用。中間層包括三部分:

      圖2 嵌入式操作系統(tǒng)的結(jié)構(gòu)框架

      圖3 無線傳感器節(jié)點的軟件框架

      1).μC/OS-II 的內(nèi)核以及與μC/OS II 移植有關(guān)的代碼;

      2).傳感器網(wǎng)絡(luò)協(xié)議的代碼,提供網(wǎng)絡(luò)層和數(shù)據(jù)鏈路層的功能。

      3).硬件設(shè)備驅(qū)動,提供硬件模塊的訪問,為協(xié)議和上層應(yīng)用屏蔽了硬件實現(xiàn)的細(xì)節(jié),包括了IP-Link 無線模塊、ADC、存儲器、Timer、傳感元件等。

      3.2 傳感器數(shù)據(jù)采集程序

      表1 IP-Link 模塊的基本數(shù)據(jù)幀結(jié)構(gòu)

      圖5 STC與IP-Link中單片機(jī)的數(shù)據(jù)傳輸程序

      (1)A/D 轉(zhuǎn)換程序

      STC12LE5410AD 單片機(jī)[3]有8 組10-bit ADC 接受傳感元件的模擬信號輸入:ADC#0~ADC#7。

      當(dāng)成功返回測量數(shù)據(jù)時,首字節(jié)和末字節(jié)應(yīng)該組合到一起,以獲得ADC 采樣的準(zhǔn)確數(shù)據(jù)。

      此采樣數(shù)據(jù)將會使用下面的C代碼被重建:

      ADC_Value=(ADC_High_Byte<<8)|(ADC_Low_Byte);

      設(shè)置使用3.3V 電壓作為A/D 轉(zhuǎn)換的參考電壓,輸入ADC 的輸入端信號電壓范圍應(yīng)在0~3.3V之間。

      圖4 A/D轉(zhuǎn)換初始化流程圖

      (2)頻率法轉(zhuǎn)速測量程序

      為了實現(xiàn)脈沖計數(shù)功能,將霍爾轉(zhuǎn)速傳感器的輸出信號接到STC單片機(jī)的INT0口,并通過配置TCON,TMOD實現(xiàn)脈沖捕獲功能。方波信號的頻率可以通過計算兩個下降沿之間的時間推算出來。然后再根據(jù)每轉(zhuǎn)產(chǎn)生的脈沖數(shù),計算出滾筒轉(zhuǎn)速。轉(zhuǎn)速測量程序設(shè)計主要由中斷服務(wù)程序中實現(xiàn)。

      (3)通信數(shù)據(jù)結(jié)構(gòu)

      單片機(jī)對傳感元件測量到的信號進(jìn)行A/D轉(zhuǎn)換之后,首先必須進(jìn)行按照上述的通信數(shù)據(jù)結(jié)構(gòu)對采集的數(shù)據(jù)進(jìn)行處理[4],然后處理后的數(shù)據(jù)作為負(fù)載段,按IP Link122X 的基本幀結(jié)構(gòu)進(jìn)行打包,然后通過串行接口傳送IPLink122X,實現(xiàn)檢測數(shù)據(jù)的無線傳送。

      制定通信數(shù)據(jù)結(jié)構(gòu)的優(yōu)勢在于,控制中心在收到無線傳感器網(wǎng)絡(luò)發(fā)送來的一組數(shù)據(jù)后,經(jīng)過解析可以了解到傳感器節(jié)點的類型、工作狀態(tài)和測量的參數(shù)等。

      3.3 微處理器與無線模塊的通信

      設(shè)計選擇串行通信方式進(jìn)行數(shù)據(jù)傳輸,采用單片機(jī)自身的TTL電平直接傳輸信息。當(dāng)STC單片機(jī)開始發(fā)送數(shù)據(jù)時[5],先送一個請求信號,IP Link122X 中的單片機(jī)收到請求信號后,回復(fù)一個信號,表示同意接受。當(dāng)STC單片機(jī)接受到該應(yīng)答信號后,開始發(fā)送數(shù)據(jù),每發(fā)送一次便求校驗和。比如發(fā)送一個18字節(jié)的數(shù)據(jù)塊,數(shù)據(jù)緩沖區(qū)為buf,數(shù)據(jù)塊發(fā)送完畢后馬上發(fā)送校驗和。

      IP Link122X 中的單片機(jī)接受數(shù)據(jù)并將其轉(zhuǎn)存到數(shù)據(jù)緩沖區(qū)buf,每接受一次便計算一次校驗和,當(dāng)收齊一個數(shù)據(jù)塊后,再接受STC單片機(jī)發(fā)來的校驗和,并將它與自己求出的校驗和進(jìn)行比較。若兩者相等,說明接受正確,若兩者不相等,說明數(shù)據(jù)傳輸發(fā)生錯誤,請求重新發(fā)送。

      STC單片機(jī)接受到正確的回復(fù)后,結(jié)束發(fā)送,如果接受到重新發(fā)送的請求,則將數(shù)據(jù)再發(fā)一次。雙方有約定的波特率。

      3.4 傳感器節(jié)點的應(yīng)用層

      本文的工作是設(shè)計帶式輸送機(jī)無線保護(hù)傳感器,因此主要對傳感器節(jié)點的應(yīng)用層進(jìn)行開發(fā)。傳感器節(jié)點通電工作以后,主要執(zhí)行步驟如下:

      首先進(jìn)行硬件初始化(包括MCU的時鐘起振、各層的硬件支持的初始化、無線模塊的初始化等);

      其次尋找網(wǎng)絡(luò)并申請加入,在成功加入傳感器網(wǎng)絡(luò)之后,進(jìn)行地址綁定,這樣可以讓傳感器節(jié)點的地址信息出現(xiàn)在協(xié)調(diào)器的綁定表中,實現(xiàn)傳感器節(jié)點與協(xié)調(diào)器的關(guān)聯(lián);

      最后進(jìn)入事件輪詢循環(huán),傳感器節(jié)點定時查詢有無事件發(fā)生。事件輪詢分硬件、網(wǎng)絡(luò)層、媒體接入層、應(yīng)用層等,均要查詢各自的事件。

      4、總結(jié)

      本論文主要進(jìn)行了基于ZigBee 技術(shù)的帶式輸送機(jī)無線保護(hù)傳感器的軟件開發(fā),主要由數(shù)據(jù)采集模塊、STC12LE5410AD 和IP Link 無線通信模塊組成。在ZigBee 協(xié)議?;A(chǔ)上實現(xiàn)了鏈?zhǔn)降木W(wǎng)絡(luò)組建。本章對傳感器節(jié)點軟件程序的體系結(jié)構(gòu)、程序設(shè)計思想和具體實現(xiàn)方法作了深入探討和總結(jié)。不同的傳感器節(jié)點模塊的固件程序不一樣,但其體系結(jié)構(gòu)卻是相同的。

      [1]孫繼平.礦井安全監(jiān)控系統(tǒng).北京:煤炭工業(yè)出版社.2006:1-6

      [2]陳維健,齊秀麗,肖林京等.徐州:中國礦業(yè)大學(xué)出版社.2007:45-46

      [3]趙玉文,李云海.帶式輸送機(jī)的現(xiàn)狀與發(fā)展趨勢.煤礦機(jī)械.2004(4)

      [4]祝龍記,王汝琳.礦井膠帶輸送機(jī)分布式智能控制系統(tǒng).工礦自動化.2003(8)

      [5]李正軍.現(xiàn)場總線及其應(yīng)用技術(shù).北京:機(jī)械工業(yè)出版社,2005

      Research on the software development of belt conveyer’s wireless protection sensors

      Li Ting Wang Zhenchong Yuan Shouhao
      China University of Mining and Technology Beijing 100083

      Belt conveyer is a key component of mining transportation system, the disaster caused by belt conveyer happened frequently for its long-time operation, bad working condition and obsolete protection device. The breakdown of belt conveyer will affect the transportation as well as damage the machine and even might cause death to mining workers. This thesis aims to research on the detailed software development technologies of belt conveyer sensor nodes.

      TP393

      李婷(1985- ) 女 陜西 碩士 電氣工程。

      猜你喜歡
      帶式滾筒輸送機(jī)
      我們成功了
      復(fù)合剪刃滾筒飛剪開發(fā)應(yīng)用
      帶式輸送機(jī)受料段結(jié)構(gòu)改進(jìn)
      基于窄而深內(nèi)檔銑削的扁長型焊接帶式角銑頭設(shè)計
      皮帶輸送機(jī)轉(zhuǎn)載點緩沖破碎裝置的研制與應(yīng)用
      基于改進(jìn)蟻群算法的滾筒截割軌跡規(guī)劃
      皮帶輸送機(jī)尾輥焊接修復(fù)與應(yīng)用
      除鐵器皮帶滾筒調(diào)偏措施
      圓管帶式輸送機(jī)最佳懸垂度研究
      帶式輸送機(jī)的技術(shù)現(xiàn)狀及發(fā)展趨勢
      泸溪县| 舞钢市| 崇文区| 四川省| 周口市| 东宁县| 明溪县| 祁阳县| 绿春县| 监利县| 盘锦市| 綦江县| 益阳市| 介休市| 浑源县| 奉节县| 镇巴县| 成武县| 赤峰市| 吉木萨尔县| 随州市| 桦南县| 宜章县| 通海县| 全南县| 惠州市| 娄烦县| 漳浦县| 辉县市| 昌宁县| 嫩江县| 平潭县| 临澧县| 湖南省| 信丰县| 定襄县| 平定县| 永济市| 大埔区| 永宁县| 株洲县|