【正文】
Peeters,P..Reference architecture for holonic manufacturing systems: and Industry, 1998,37(3), 255–274.[5]Hill, Jason, Szewczyk, Robert, Woo, Alec, Hollar, Seth, Culler, David E.,Pister, Kristofer .,. System architecture directions for networked : Proceedings of ASPLOS. 2000[6] Li of Boot Loader in Embedded System[J].Proceedings of the 6th International Progress Wavelet Analysis and Active Media Technology[7]Samsung Electronics Co., 32Bit RISC Microprocessor User’s Manual (Revision ), 2003.[8] Cirrus Logic Inc,Crystal LAN ISA Ethernet Controller CS8900A,2001 [9] Analog Devices Inc,LC2MOS Single Supply 12Bit 600 kSPS ADC AD7892,2000.[10] Silicon Storage Technology Inc, MultiPurpose Flash SST39VF200A Data Sheet, 2005[11] Hynix Semiconductor Inc, 4 Banks 4M 16Bit CMOS SDRAM HY57V561620, 2003中文譯文基于ARM9的嵌入式油罐車(chē)監(jiān)控系統(tǒng)的設(shè)計(jì)研究 張晉學(xué),張明 淮海工學(xué)院電子工程技術(shù)學(xué)院 中國(guó)連云港lyg690916摘要:嵌入式系統(tǒng)在我們的社會(huì)基礎(chǔ)設(shè)施普遍存在不同的任務(wù)如學(xué)習(xí)環(huán)境現(xiàn)象,檢測(cè)和管理的大系統(tǒng),并協(xié)助安全[1]。s various required functions interface, includes the system munication interface, system bus interface and system supporting resources. Communication interface is the munications with mand centers, mainly pleted by the Ethernet interface,we chose the CS8900A as a network chip to municate with the outside world which through the RJ45 Ethernet interface circuit. System supporting resources includes auxiliary power system, it can provide 5 V, V, V power supply etc, in addition includes RTC resources and storage resources EEP2ROM. Bus interface can municates with each other equipment, As a result of QT2410 development chip do not provide ADC39。選用了一款性能較好的STD.SMA模塊傳輸無(wú)線信號(hào)。 溫濕度傳感器節(jié)點(diǎn)測(cè)試結(jié)果分析在本設(shè)計(jì)中,首先無(wú)線網(wǎng)關(guān)創(chuàng)建網(wǎng)絡(luò),等待節(jié)點(diǎn)的加入。(4)預(yù)警模塊程序測(cè)試,設(shè)置溫濕度范圍偏小,使得采集到的數(shù)據(jù)超出監(jiān)測(cè)范圍,查看綁定的手機(jī)是否會(huì)收到短信報(bào)警提醒。(3)在界面中點(diǎn)擊選擇程序文件項(xiàng),選擇需要燒錄的程序,保證單片機(jī)型號(hào)設(shè)置成AT89C52,選擇好要燒錄程序文件后,點(diǎn)擊download,即可進(jìn)行程序到單片機(jī)處理器的下載。 //設(shè)置奇偶校驗(yàn),無(wú)校驗(yàn) myComsetStopBits(STOP_1)。由于在設(shè)計(jì)中所有數(shù)據(jù)都發(fā)往協(xié)調(diào)器,如果協(xié)調(diào)器失效,會(huì)導(dǎo)致所有數(shù)據(jù)不斷重發(fā),影響網(wǎng)絡(luò)運(yùn)行。OSAL中的任務(wù)可以通過(guò)任務(wù)API將其添加到系統(tǒng)中,這樣就可以實(shí)現(xiàn)多任務(wù)機(jī)制。從現(xiàn)在開(kāi)始,如果另一個(gè)協(xié)調(diào)器廣播BEACON_REQ 幀,我們?cè)瓉?lái)的協(xié)調(diào)器將響應(yīng)并聲明其存在。 U8RH_data_L=U8RH_data_L_temp。 U8T_data_H_temp=U8data。 //判斷從機(jī)是否發(fā)出 80us 的高電平,如發(fā)出則進(jìn)入數(shù)據(jù)接收狀態(tài) while((P2_0)amp。 Delay_10us()。 if(U8FLAG==1)break。 Delay_10us()。 單片機(jī)軟件設(shè)計(jì)的流程圖主要源碼如下void COM(void){ U8 i。它提供了一個(gè)顯示數(shù)據(jù)和控制節(jié)點(diǎn)工作的界面。模塊化程序設(shè)計(jì),是單片機(jī)應(yīng)用中最常用的程序設(shè)計(jì)技術(shù)。對(duì)于中心節(jié)點(diǎn),微控制器將無(wú)線模塊接收到的數(shù)據(jù)通過(guò)232傳到上位機(jī)軟件顯示。串行通信接口按電氣標(biāo)準(zhǔn)及協(xié)議來(lái)分包括RS23RS42RS48USB等。所以串行接口是微機(jī)應(yīng)用系統(tǒng)常用的接口。MCU發(fā)送一次開(kāi)始信號(hào)后,DHT11從低功耗模式轉(zhuǎn)換到高速模式,等待主機(jī)開(kāi)始信號(hào)結(jié)束后,DHT11發(fā)送響應(yīng)信號(hào),送出40bit的數(shù)據(jù),并觸發(fā)一次信號(hào)采集,DHT11接收到開(kāi)始信號(hào)觸發(fā)一次溫濕度采集,如果沒(méi)有接收到主機(jī)發(fā)送開(kāi)始信號(hào),。由于接口包含了完全靜態(tài)邏輯,所以不存在最小的SCK頻率。4%RH0-50℃177。每個(gè)DHT11傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。 數(shù)據(jù)采集模塊數(shù)據(jù)采集模塊的設(shè)計(jì)主要包括傳感器的選擇以及與微處理器的連接電路。復(fù)位電路應(yīng)該保證單片機(jī)在上電的瞬間進(jìn)行一次有效的復(fù)位,在單片機(jī)正常工作時(shí)將RST引腳置低。CC2530配合很少的外圍元件就可以組成無(wú)線通信模塊。它是節(jié)點(diǎn)的中央處理單元(CPU)。數(shù)據(jù)采集模塊主要負(fù)責(zé)監(jiān)測(cè)區(qū)域內(nèi)信息的采集并將各種傳感器(如溫度、濕度)采集的信號(hào)轉(zhuǎn)變?yōu)閿?shù)字信號(hào)并傳送給微處理器模塊。串行擴(kuò)展具有方便、靈活、電路簡(jiǎn)單、占用I/O資源少等特點(diǎn)。(3)友好的人機(jī)交互界面。無(wú)線傳感器網(wǎng)絡(luò)是一種由傳感器節(jié)點(diǎn)構(gòu)成的網(wǎng)絡(luò),能夠?qū)崟r(shí)地監(jiān)測(cè)、感知和采集節(jié)點(diǎn)部署區(qū)域需要監(jiān)測(cè)的各種信息,并對(duì)這些信息進(jìn)行處理后以無(wú)線的方式傳送,通過(guò)無(wú)線網(wǎng)絡(luò)最終發(fā)送給監(jiān)控終端。本次課題主要是基于zigbee無(wú)線環(huán)境監(jiān)測(cè)系統(tǒng)的實(shí)現(xiàn),主要是為了解決有線環(huán)境監(jiān)測(cè)布線的繁瑣,有線監(jiān)測(cè)在環(huán)境變化后更改和重用的難度較大,無(wú)人和惡劣環(huán)境下對(duì)監(jiān)測(cè)的不可實(shí)現(xiàn)性。在國(guó)防安全、工農(nóng)業(yè)領(lǐng)域各種控制、城市管理、生物醫(yī)療、環(huán)境監(jiān)測(cè)、搶險(xiǎn)救災(zāi)、防恐反恐、危險(xiǎn)區(qū)域遠(yuǎn)程控制等許多領(lǐng)域都有重要的科研價(jià)值和實(shí)用價(jià)值,具有十分廣闊的應(yīng)用前景。同時(shí),由于環(huán)境的不斷惡化,人們對(duì)環(huán)境保護(hù)和環(huán)境監(jiān)測(cè)提出了更高的要求,越來(lái)越多的企業(yè)和機(jī)構(gòu)都致力于在環(huán)境監(jiān)測(cè)系統(tǒng)中應(yīng)用無(wú)線傳感器網(wǎng)絡(luò)技術(shù)的研究。環(huán)境監(jiān)測(cè)是科學(xué)管理環(huán)境和環(huán)境執(zhí)法監(jiān)督的基礎(chǔ)。在經(jīng)歷了環(huán)境監(jiān)測(cè)是環(huán)境保護(hù)的“眼睛”、“哨兵”、“基礎(chǔ)”、“重要支柱”的認(rèn)識(shí)過(guò)程后,現(xiàn)在明確提出基于無(wú)線網(wǎng)絡(luò)的環(huán)境監(jiān)測(cè)是“一項(xiàng)政府行為”,體現(xiàn)了對(duì)環(huán)境監(jiān)測(cè)重要性認(rèn)識(shí)的深化。(4)系統(tǒng)實(shí)施、運(yùn)行費(fèi)用要低,無(wú)需鋪設(shè)大量電纜,支持臨時(shí)性安裝,系統(tǒng)易于擴(kuò)展和更新。整個(gè)監(jiān)測(cè)網(wǎng)絡(luò)是由基于ZigBee技術(shù)的無(wú)線溫、溫濕度傳感器節(jié)點(diǎn)和ZigBee無(wú)線網(wǎng)關(guān)組成。Keil uVision4是目前使用廣泛的單片機(jī)集成開(kāi)發(fā)環(huán)境,這個(gè)集成開(kāi)發(fā)環(huán)境包含:編譯器,匯編器,實(shí)時(shí)操作系統(tǒng),項(xiàng)目管理器,調(diào)試器。一定要先選擇“Download/下載”按鈕,然后再給單片 機(jī)上電復(fù)位(先徹底斷電),而不要先上電。在網(wǎng)絡(luò)協(xié)調(diào)器(即中心節(jié)點(diǎn))的無(wú)線覆蓋范圍之內(nèi),布置若干個(gè)路由節(jié)點(diǎn)和終端節(jié)點(diǎn),實(shí)現(xiàn)網(wǎng)絡(luò)管理和互相通信。(2)盡量朝單片方向設(shè)計(jì)硬件。傳感器模塊采用集成溫濕度傳感器DHT11,電源采用USB供電。 微處理器模塊微處理器是無(wú)線傳感器節(jié)點(diǎn)的核心。CC2530具有不同的運(yùn)營(yíng)模式,使其特別適合于超低功耗要求的場(chǎng)合。 復(fù)位電路:復(fù)位電路是單片機(jī)正常運(yùn)行的一個(gè)必要部分。F,電阻為1~10k。它應(yīng)用專(zhuān)用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。連接方便,特殊封裝形式可根據(jù)用戶(hù)需求而提供。1177。 DHT11與微處理器接口電路圖DHT11含有四個(gè)引腳各個(gè)引腳都有不同的功能,因此對(duì)引腳作以說(shuō)明。當(dāng)最后1bit數(shù)據(jù)傳送完畢后,DHT11拉低總線50us,隨后總線由上拉電阻拉高進(jìn)入空閑狀態(tài)。在單片機(jī)編程中,串口占了很重要的地位。串口芯片選擇MAX232,MAX232配備專(zhuān)有的低漏失電壓發(fā)射器輸出狀態(tài),通過(guò)雙電荷泵,表現(xiàn)出真正的RS232協(xié)議器件性能,用于電荷泵。而協(xié)調(diào)器的電源則是應(yīng)用USB供電或者交流電供電。在完成流程圖的設(shè)計(jì)之后,便可編寫(xiě)程序了。下面將對(duì)程序中的關(guān)鍵部分進(jìn)行闡述。amp。 while((P2_0)amp。 P2_0=1。amp。 COM()。 P2_0=1。 軟件設(shè)計(jì)流程圖本文的軟件開(kāi)發(fā)設(shè)計(jì)平臺(tái)采用QT,編程語(yǔ)言采用C語(yǔ)言。然后它會(huì)切換到下一個(gè)信道并重復(fù)該過(guò)程直到?jīng)]有接收到任何對(duì)其BEACON_REQ幀的響應(yīng)時(shí)為止。該操作系統(tǒng)基于任務(wù)調(diào)度機(jī)制,通過(guò)對(duì)任務(wù)的事件觸發(fā)來(lái)實(shí)現(xiàn)任務(wù)調(diào)度。協(xié)調(diào)器不休眠,它會(huì)一直處于正常工作狀態(tài)。 //以讀寫(xiě)方式打開(kāi) myComsetBaudRate(BAUD19200)。}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ù)采集。測(cè)試結(jié)果:無(wú)線模塊接收正常。(2)硬件安全性:檢查各類(lèi)接口,保證電路不出現(xiàn)短路等問(wèn)題。目前市場(chǎng)上的近距離無(wú)線通信技術(shù)有很多種,如無(wú)線局域網(wǎng)WiFi、藍(lán)牙、IrDA、UWB、RF等。 參考文獻(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。, parameter type is SOCK_STREAM, and finally the protocol set to 0.