freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于zigbee技術(shù)的無(wú)線環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)畢業(yè)論文-文庫(kù)吧資料

2024-07-27 19:22本頁(yè)面
  

【正文】 l be the performance of the best quality, and have been widely used today [6] .In this paper, we first analysis the embedded system theory, the design principle of remote monitoring system ,then using integrated embedded technology to propose embedded tank car monitoring system framework. Second, we use and Windows NT4 as the development environment and C language as the development tools to achieve the embedded tank car monitoring system based on are two parts: hardware circuit design, we use S3C2410X[7] as the ARM9 embedded microprocessor core, design the network interface and data acquisition hardware circuit, including 8channel analog input channels and 16 digital I / O channel based on QT2410. Another part of software design, we plete the embedded Linux operation and development on S3C2410X, and in the Linux environment to develop the device drivers of CS8900A [8] , AD7892 [9] and digital I / O, as well as socket programming under Linux to achieve network munication. Through a bination of embedded Internet technology, the traditional monitoring technologies and digital video technology .we directly connect the sensor and the monitoring equipment to achieve remote management and realtime data transmission, so realize the resources and information sharing and increase the efficiency and reliability.II. OVERALL DESIGN OF THE HARDWARE PLATFORMA. System structureThe real hypostasis of embedded tank car monitoring systemis collect the scene signal and convert to the network single which ply with TCP/IP protocol, user can access to the monitoring data through Internet terminals. The system uses a structured, modular program to design and implement the hardware and software of embedded tank car monitoring system, selects the ARM9 embedded microprocessor S3C2410X [6] as core, designs hardware circuitry based on QT2410. Modular design method, namely, uses the core board and function board, the core board is the minimum system, includes the main ARM chip, NOR FLASH and NAND FLASH memory [10] , SDRAM [11] , serial port and the JTAG debug port [12] , no other peripherals need to be able to work. Function board expand the system39。 參考文獻(xiàn)[1] 徐君麗,劉冀偉,王志良.基于無(wú)線網(wǎng)絡(luò)的智能監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2005,21(6):57[2] 孫利民,李建中,陳渝等.無(wú)線傳感器網(wǎng)絡(luò)[M].北京:清華大學(xué)出版社,2005,2122[3] 陳玲,趙建夫.環(huán)境監(jiān)測(cè)[M].第l版.北京:化學(xué)工業(yè)出版社,2004,1315[4] 陳雄,杜以書(shū),[J]. 系統(tǒng)仿真技術(shù), 2005,1(2):6773.[5] 路染妮,張剛. ZigBee無(wú)線傳感器網(wǎng)絡(luò)的路由協(xié)議研究[J].電子設(shè)計(jì)工程, 2010,18(11):182185.[6] 孫宇翔,全厚德,[J]. 微型機(jī)與應(yīng)用, 2009,23:4953.[7] 蔣挺,趙成林.紫蜂技術(shù)及其應(yīng)用[M].北京:北京郵電大學(xué)出版社,2006:3436[8] [J]. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2010,6:6062.[9] 包長(zhǎng)春,[J]. 農(nóng)業(yè)工程學(xué)報(bào), 2009,25(9):197201.[10] 苗連強(qiáng),[J]. 儀表技術(shù)與傳感器,2010,10:108110.[11] Liu Yanfei, Wang Cheng, Yu Chengbo et. Research on ZigBee Wireless SensorsNetwork Based on ModBus Protocol[J]. Information Technology and Applications . 2009[12] Polastre and imPlementation of wireless sensor networks for habitat monitoring[J]. 2003.[13] 吳呈瑜,[J].儀表技術(shù)與傳成器, 2008,5:3851.[14] 萬(wàn)力,[J]. 低壓電器, 2010:3033.[15] 楊瑋,[J]. 農(nóng)業(yè)工程學(xué)報(bào), 2010,26(3): 198202.[16] 毛玉蓉. 基于Zigbee技術(shù)的無(wú)線傳感器網(wǎng)絡(luò)研究[J].化工自動(dòng)化及儀表,2010,37(10):9194.[17] 柴淑娟,[J]. 通信技術(shù), 2010,8(43):3034.[18] 景軍鋒,[J]. 微型機(jī)與應(yīng)用, 2009,23:3335.[19] 王東,[J]. 重慶大學(xué)學(xué)報(bào)(自然科學(xué)版),2006,29(8):95110.[20] EWARM開(kāi)發(fā)嵌入式系統(tǒng)時(shí)目標(biāo)代碼的鏈接與定位[J]. 長(zhǎng)江大學(xué)學(xué)習(xí)園地, 2007,4:7981. 科技外文文獻(xiàn)Research and Design of Embedded Tank Car Monitoring System Based on ARM9Jinxue Zhang ,Ming zhangSchool of Electronic Engineering Huaihai Institute of TechnologyLian yungang。通過(guò)該設(shè)計(jì),使得自己在學(xué)業(yè)上受益匪淺,它不僅要求我靈活應(yīng)用以前所學(xué)的知識(shí),也要求自己在工作中不斷學(xué)習(xí)和接受新知識(shí),極大的鍛煉了自己獨(dú)立研發(fā)的能力,為今后的工作開(kāi)創(chuàng)了新的前景。經(jīng)過(guò)反復(fù)的測(cè)試,我們研制的無(wú)線網(wǎng)絡(luò)節(jié)點(diǎn)通信平臺(tái)已經(jīng)可以穩(wěn)定的運(yùn)行,并且有較好的可靠性和擴(kuò)展性。本設(shè)計(jì)采用了ZigBee技術(shù)實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)的搭建。目前市場(chǎng)上的近距離無(wú)線通信技術(shù)有很多種,如無(wú)線局域網(wǎng)WiFi、藍(lán)牙、IrDA、UWB、RF等。 因此通過(guò)比較我們所測(cè)的溫濕度值符合人體適宜溫濕度范圍。 等待節(jié)點(diǎn)加入網(wǎng)絡(luò)時(shí)的終端顯示情況節(jié)點(diǎn)加入網(wǎng)絡(luò)后,則在顯示終端上顯示測(cè)得的溫度、濕度具體數(shù)值。經(jīng)測(cè)試系統(tǒng)各接口運(yùn)行正常。(2)硬件安全性:檢查各類(lèi)接口,保證電路不出現(xiàn)短路等問(wèn)題。(1)穩(wěn)定性測(cè)試:長(zhǎng)時(shí)間運(yùn)行系統(tǒng)檢查電源電壓,傳感器,無(wú)線模塊等。 硬件測(cè)試。測(cè)試結(jié)果:程序運(yùn)行無(wú)錯(cuò)誤,無(wú)死機(jī)現(xiàn)象。測(cè)試結(jié)果:無(wú)線模塊接收正常。測(cè)試結(jié)果:采樣正常,數(shù)據(jù)可靠。 (4) 將燒好程序的單片機(jī)芯片,插入已經(jīng)焊好的面包板上,進(jìn)行上電,傳感器即開(kāi)始溫濕度數(shù)據(jù)的采集。(2)在打開(kāi)的界面中設(shè)置端口號(hào)、波特率、單片機(jī)型號(hào)。} 4 系統(tǒng)測(cè)試與實(shí)驗(yàn)結(jié)果分析 軟件編譯與燒寫(xiě)軟件是系統(tǒng)實(shí)現(xiàn)的關(guān)鍵,程序代碼的好壞直接影響系統(tǒng)實(shí)現(xiàn)的優(yōu)劣,PC機(jī)通過(guò)與單片機(jī)相連,將已編譯好的程序下載到目標(biāo)開(kāi)發(fā)板上的C52單片機(jī)中,單片機(jī)通過(guò)程序控制傳感器進(jìn)行數(shù)據(jù)采集。// QMessageBox::information(0,write,123)。 //設(shè)置終止位,1位 myComsetFlowControl(FLOW_OFF)。 //設(shè)置數(shù)據(jù)位 myComsetParity(PAR_NONE)。 //以讀寫(xiě)方式打開(kāi) myComsetBaudRate(BAUD19200)。 串口通信程序?qū)崿F(xiàn)步驟源碼如下:QMyCom::QMyCom(QObject *parent) : QObject(parent){ myCom = new Win_QextSerialPort(COM5,QextSerialBase::EventDriven)。 串口軟件設(shè)計(jì)用C++具體實(shí)現(xiàn)串口的通信,必須掌握Qt中對(duì)串口操作的方法,每種語(yǔ)言都提供了對(duì)串口讀寫(xiě)操作。如果斷掉協(xié)調(diào)器,網(wǎng)絡(luò)還可以維持,即可以繼續(xù)進(jìn)行數(shù)據(jù)傳輸?shù)龋遣荒苡行碌墓?jié)點(diǎn)加入。協(xié)調(diào)器不休眠,它會(huì)一直處于正常工作狀態(tài)。在此期間,也可以向下發(fā)送命令。當(dāng)收到其他節(jié)點(diǎn)的加入網(wǎng)絡(luò)的請(qǐng)求時(shí),協(xié)調(diào)器會(huì)給這個(gè)節(jié)點(diǎn)分配一個(gè)網(wǎng)絡(luò)地址。當(dāng)一個(gè)事件產(chǎn)生時(shí),對(duì)應(yīng)任務(wù)的事件就被設(shè)置為相應(yīng)的事件號(hào),這樣,事件調(diào)度就會(huì)調(diào)用相應(yīng)的任務(wù)處理程序。該操作系統(tǒng)基于任務(wù)調(diào)度機(jī)制,通過(guò)對(duì)任務(wù)的事件觸發(fā)來(lái)實(shí)現(xiàn)任務(wù)調(diào)度。一旦終端設(shè)備確認(rèn)了在某個(gè)特定的信道上存在協(xié)調(diào)器時(shí),它會(huì)開(kāi)始進(jìn)行關(guān)聯(lián)或孤立通知過(guò)程,以加入或重新加入網(wǎng)絡(luò),一個(gè)協(xié)調(diào)器只可以加入六個(gè)節(jié)點(diǎn),當(dāng)它加滿時(shí),其它節(jié)點(diǎn)若想加入此網(wǎng)絡(luò),即需要尋找子節(jié)點(diǎn)加入,依次即可形成龐大的網(wǎng)絡(luò)。該協(xié)調(diào)器準(zhǔn)備開(kāi)始接受新的終端設(shè)備節(jié)點(diǎn)加入其網(wǎng)絡(luò)。此時(shí)就建立了網(wǎng)絡(luò)。然后它會(huì)切換到下一個(gè)信道并重復(fù)該過(guò)程直到?jīng)]有接收到任何對(duì)其BEACON_REQ幀的響應(yīng)時(shí)為止。作為掃描過(guò)程的一步,協(xié)調(diào)器從當(dāng)前頻帶的第一個(gè)信道開(kāi)始發(fā)送BEACON_REQ幀。它的事件主要有接收子節(jié)點(diǎn)發(fā)來(lái)的數(shù)據(jù),將數(shù)據(jù)顯示,上傳至監(jiān)控主機(jī),按鍵命令等。 zigbee網(wǎng)絡(luò)節(jié)點(diǎn)軟件設(shè)計(jì)在設(shè)計(jì)中所有數(shù)據(jù)都發(fā)往協(xié)調(diào)器,如果協(xié)調(diào)器失效,會(huì)導(dǎo)致所有數(shù)據(jù)不斷重發(fā),影響網(wǎng)絡(luò)運(yùn)行。 軟件設(shè)計(jì)流程圖本文的軟件開(kāi)發(fā)設(shè)計(jì)平臺(tái)采用QT,編程語(yǔ)言采用C語(yǔ)言。 U8checkdata=U8checkdata_temp。 U8T_data_H=U8T_data_H_temp。 if(U8temp==U8checkdata_temp) { U8RH_data_H=U8RH_data_H_temp。 P2_0=1。 COM()。 COM()。 COM()。 COM()。 //數(shù)據(jù)接收狀態(tài) COM()。amp。 U8FLAG=2。amp。 //判斷從機(jī)是否有低電平響應(yīng)信號(hào) 如不響應(yīng)則跳出,響應(yīng)則向下運(yùn)行 if(!P2_0) //T ! { U8FLAG=2。 Delay_10us()。 Delay_10us()。 P2_0=1。 //0 } }void RH(void){ //主機(jī)拉低18ms P2_0=0。 //超時(shí)則跳出for循環(huán) U8data=1。U8FLAG++)。 while((P2_0)amp。 if(P2_0)U8temp=1。 Delay_10us()。 Delay_10us()。amp。i++)//對(duì)一個(gè)字節(jié)進(jìn)行編碼 { U8FLAG=2。 for(i=0。采集數(shù)據(jù)后轉(zhuǎn)換到低速模式。下面將對(duì)程序中的關(guān)鍵部分進(jìn)行闡述。 單片機(jī)軟件設(shè)計(jì)單片機(jī)采用C52在keil uvision4的開(kāi)發(fā)環(huán)境進(jìn)行編程,在仿真軟件中調(diào)試成功后,再把生成的HEX文件燒到單片機(jī)中,在真實(shí)的硬件環(huán)境下進(jìn)行測(cè)試。圖中只顯示了傳感器節(jié)點(diǎn)采集到的數(shù)據(jù),當(dāng)上位機(jī)緩沖器接收到協(xié)調(diào)器傳來(lái)的數(shù)據(jù)時(shí),會(huì)觸發(fā)一個(gè)串口消息事件,然后開(kāi)始讀取數(shù)據(jù)。 軟件設(shè)計(jì)模塊功
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1