



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TheTenthInternationalConferenceonElectronicMeasurement&InstrumentsICEMI2011ApplicationofWSNinprecisionforestryZhangQinghuiLiJunqiuRongJianXuWeihengHeJinpingDepartmentofComputerandInformationScience,SouthwestForestryUniversity650224Kunming,ChinaEmail:AbstractInordertoconvenientlyaccessinformationofforestry,anewtechnology,wirelesssensornetworkisintroducedinprecisionforestryapplications.Aforestryinformationmonitoringsystembasedonwirelesssensornetworktechnologyisproposed,whichcansampletemperature,soilmoisture,lightintensity,nitrogenconcentrationandotherenvironmentalfactors.ThenetworksofsensornodesaremanagedbyacentralnodewhichcollectsandtransmitsdatatoremotehostcomputerthroughGPRS.ThesystemdesignmethodologybasedonZigBeechip2430ispresentedandthecorrespondingsystemhardwarearchitectureandsoftwareflowaregiven.Thissystemeffectivelymakesiteasytocollectandtransmitdataofenvironmentalfactorsinforestryproductandposseshighpracticalvalues.Keywordsprecisionforestry,wirelesssensornetwork,zigbee,CC2430.I.INTRODUCTIONWiththerapiddevelopmentofaseriesofhightechnologiessuchasinformationtechnology,biotechnologyandengineeringtechnology,theconcept“PrecisionForestry”introducedinearly90sisbecomingincreasinglyimportant.Theword,precisionforestryisaforestryproductionprocessinwhichhightechnologiessuchasvisualsensors,satellitepositioningandotherhigh-techsensingandanalyticaltoolsareusedtoobtaintheimmediatedataaboutworkquality,quantityandtiming,andbyanalyzingenvironmentalfactorsaffectthegrowingofforestry,technicallyfeasibleandeconomicallyeffectivecontrolmeasuresaretakentoachievemaximumbenefitsandminimumenvironmentalhazards1.Currently,thedevelopmentofprecisionforestryhaslaggedbehindthedevelopmentofprecisionagriculture.Itisduetosomefeaturessuchaslongercycle,moreinterference,morevariationandmorecomplexconditions,inforestryproduction2.Thesefeaturesmakethecollectionandtransmission,whichisanimportantpartofprecisionforestry,ofenvironmentalfactorsintreegrowthbecomesverydifficult.Therefore,aforestryecologicalenvironmentmonitoringsystemwiththefeaturesoflow-input,low-energy,low-consumption,high-output,high-intelligence,high-informationandhigh-protectionofenvironmentshouldbedeveloped.Now,theemergenceofanewtechnology,wirelesssensornetwork,providesasuitabletechnicalmeansfortherealizationofthisgoal.II.WIRELESSSENSORNETWORKWirelesssensornetwork,whichintegratessensortechnology,MEMStechnology,wirelesscommunicationtechnology,embeddedcomputingtechnologyanddistributedinformationmanagementtechnology,hasbeenunderrapiddevelopmentduringrecentyears.Becauseofthewideapplicationprospect,itintereststheworld.“BusinessWeek”everpredictedin1999thatWSNtechnologieswouldbeoneofthemostimportanttechnologiesin21st3.ZigBeeisalow-powerwirelesscommunicationstechnologydesignedformonitoringandcontrolofdevices.Itisgenerallyconsideredasanoptimalwirelesscommunicationprotocol,becauseitfullymeettherequirementofWSNapplicationandownssuchpropertyashigherreliability,self-organizationnetwork,self-curecapacityandlargenetworkvolume4.OneofZigBeeskeyfeaturesisitsabilitytocoverlargeareaswithrouters.ThisfeaturehelpsdifferentiateZigBeefromothertechnologies.Meshnetworkingextendstherangeofthenetworkthroughrouting,whileselfhealingincreasesthereliabilityofthenetworkbyre-routingamessageincaseofanodefailure.III.SYSTEMARCHITECTUREAstheFigure1shown,theZigBeewirelessnetworksystemadoptstheMeshtopology.Thesensornodesachievereal-timedatasuchastemperature,humidity,soilmoisture,andnitrogenconcentration,andtransmitdatatothecentralnode,coordinator.Whilethesensornodeisfarawayfromthecentralnode,theeveryothernodecanactsasZigBeerouterwhichisabletorelaydatatocentralnode.AllofthedataaredirectedtotheZigBeecoordinatorbywhichthesedataarecombinedandpackedandthentransmittedtothehostcomputerthroughGPRSnetworksallowinginformationtobetransmittedmorequickly,immediatelyandefficientlyacrossthemobilenetwork.Onthehostcomputer,thereceiveddataaremonitored,Fig.1Systemarchitecture_978-1-4244-8161-3/11/$26.002011IEEETheTenthInternationalConferenceonElectronicMeasurement&InstrumentsICEMI2011calculated,analyzedandevaluatedbyanexpertsystem.BasedonZigBeeandGPRS,thisdesignmethodinwhichtheZigBeenodesarewakenupperiodically,effectivelyreducesthepowerconsumptionofeachZigBeesensornodesandtheprobabilityofcollisionswitheachother.ThePCactsashostcomputerandwithwhichtheEthernetinterfaceisusedtorealizeremotemonitor5.IV.HARDWARECIRCUITDESIGNA.ZigBeechipThehardwareofthissystemincludestwoparts:oneisthesensornodeswhichareresponsiblefordataacquisition;theotheriscentralnodewhichisresponsibleforwirelessnetworkmanagementanddatatransmissionandframing.AllofthetwopartstakeCC2430asthecoreofthewirelesstransceiverandprocessingmodule.TheCC2430isatrueSystem-on-Chip(SoC)solutionspecificallytailoredforIEEE802.15.4andZigBeeapplications.Itcombinesaveryexcellenttransceivercorewithanindustry-standardenhanced8051MCU,32/64/128Flash,8KBRAM,ADC,severaltimers,AESsecuritycoprocessor,watchdogtimer,twoUSARTs,andmanyotherpowerfulfeatures6.Becauseofrequiringminimalexternalcircuitrysupport,theCC2430isveryconvenienttouse.Andtakingthemostsignificantadvantageoflowpowerconsumption,theCC2430whichhaslessthan0.6g541Acurrentconsumptioninstandbymode,isverysuitableforbatteryapplications.B.ZigBeehardwarecircuitendpointsThehardwareblockdiagramofsensornodesandcentralnodeisshowninFigure2.Asmentionedabove,theCC2430isveryrichininternalresources,sothecorehardwareisverysimple.ExceptforMCUchip,CC2430,thewholehardwareofsensornodesjustconsistsofthreeparts:sensorcircuit,powersupply,crystalOscillator.Similarly,thecentralnodeiscomposedofthreeparts:GPRSmodule,powersupply,crystalOscillator.Therefore,thehardwaressizeofbothcanbemadeverysmall.Fig.2BlockdiagramofhardwareCC2430integratesa14-bitADCwithuptoeightinputs.Thus,anodecansampleavarietyofdata.Ifthenumberofinputismorethan8orthecontrolcircuitisverycomplicated,anadditionalMCUandADCcanbeaddedtoperformthecorrespondingfunctions.TheMCUcancommunicatewithCC2430throughRS232serialinterface.Thecentralnodeperiodicallywakessensornodesup,andcollectsdatafromthesenodes.Andthen,centralnodepacketsthesedatainaccordancewithpredefinedformatandpassthesedatathroughtheserialporttoGPRSmodule.Finally,hostcomputergetthesedata.Andthenexpertsystemprocessandgraphicallydisplaythesedata.ZigBeecommunicationisworkingat2.4Gband,theantennaisalsousedintherealizationofmicrostriplineonthePCBtoachieve.Therefore,inthePCBdesign,mustbestrictlyreferencemanual;placementandrouting,weshouldalsopayattentiontosplittheanaloganddigitalsignalprocessing.V.SOFTWAREDESIGNA.CC2430firmwaredesignTheCC2430sfirmware,basedonTIZ-Stack,isdevelopedundertheIDEplatform,IAREmbeddedWorkBench.Z-StackreleasedbyTIisaprotocolstackinaccordancewithZigBee2006specifications.WiththehelpofZ-Stack,ourdevelopmentofthefirmwareismainlyaboutapplicationlayer.Inoursystem,centralnodeisinitiatedasZigBeecoordinatorandsensornodesareinitiatedasZigBeerouter.Coordinatoristhecenteroftheentirenetwork,whichisresponsibleforfunctionsincludingtheestablishment,maintenanceandmanagementofnetworks,andallocationofnetworkaddress.ThesoftwareflowchartofcoordinatorisshowninFigure3.Fig.3FlowchartofcoordinatorAtfirst,softwareinitializeclockcircuit,UARTsandIOport,andthenphysicallayer,MAClayer,setPANID,channelandaddressestobuildanetwork.Afterinitializationdone,thecoordinatormonitorRFsignalandassignnetworknumbertonewnode.MeanwhilecentralTheTenthInternationalConferenceonElectronicMeasurement&InstrumentsICEMI2011nodeenablesaninternaltimer.Whentimerexpires,aninterruptserviceroutineiscalledtowakeupsensornodes.Andthencentralnodewaitsfordatareceivedinterrupt.Afteralldatahavebeencollected,centralnodesendsthesedatathroughRS232serialporttoGPRSmodulewhichwirelesslyforwardsreal-timedatatohostcomputerthroughGPRS.ThesoftwareflowchartofsensornodesisshowninFigure4.Sensornodeshardwareinitializationissimilartocentralnodes.Afterjoiningthenetwork,sensornodesentersleepmode,waitingforwakeupcommand.AssoonasgetwakeupRFsignal,sensornodessamplesignalandtransmitdatatocentralnode,andthengobacktosleepmode.Fig.4FlowchartofsensornodesThedatatransmittedbetweencentralnodeandthesensornodes,orbetweencentralnodeandhostcomputer,isinaccordancewithacustomizedframestructurewhichisshowninTable1.Table1FramestructureThesensornodesperiodicallygetenvironmentaldataandpacketthesedata,andthentransmitdatatocentralnodewhichtransferthesedatatohostcomputer.Assoonasthesedatabeingreceived,hostcomputeranalyzethemandgraphicallydemonstratetheminuserinterface.Thefollowingsourcecodefragmentisthesendingfunctionofthesensornode,whichisperiodicallywakenupbycentralnode.And,ifitgetsthesendcommand,thenodepacketscollecteddatainformataccordingtoTable1andsendtheframetophysicallayerprogramwhichwirelesslysentdatatocentralnode.voidWirelessSendData(BYTEframe)switch(frame)casePacket_Send:SendData1=0xff;SendData2=0xff;SendData3=macInfo.longAddr0;SendData4=macInfo.longAddr1;SendData5=8;/datalengthis8for(i=0;i=5;i+)cs+=SendDatai;SendData6=cs;/checksumSendData7=(Paket.Head);SendData8=(Paket.Node);SendData9=(Paket.ForwardNode);SendData10=(Paket.SensorNum);SendData11=(Paket.HighData);SendData12=(Paket.LowData);SendData13=(Paket.End);MACPutArray(SendData,14);MACFlush();break;caseB.SoftwaredesignofhostcomputerProgramofhostcomputerisdevelopedinLabWindowsCVIwhichmakesiteasytocollectdataandillustratedataongraph7.Thesoftware,whoseflowchartisshowninFigure5,record,analyzeandcomparecollecteddata,andgraphicallydisplayonscreen.Fig.5FlowchartofhostcomputerThemaingraphicaluserinterfaceofhostcomputerisshowninFigure6.Thereareseveralbuttonsplacedontherightofthepanel.Theusercanobserveandcompare,ingraphicalway,thesameenvironmentalparameterofdifferentsensornodesbyclickingonthebuttons.Figure7illustratestemperaturewaveoffoursensornodesin12hours.HeaderNodeNO.TransfernodeNO.FunctionNO.DataChecksum8bit8bit16bit8bit16bit8bitTheTenthInternationalConferenceonElectronicMeasurement&InstrumentsICEMI2011Fig.6MainuserinterfaceFig.7Temperaturewaveformsofg73g82g88g85nodesInaddition,usercangetallenvironmentalparametersofonespecificnodebyclickingtheroundbuttons,markedbydigitalnumber,inthemap.Figure8showstemperature,humidity,illuminanceandconcentrationofcarbondioxideofnode2.Fig.8Waveformofnode2VI.CONCLUSIONTakingadvantagesoftheZigBeewirelesssensornetwork,thissystemwhichislow-cost,lowpowerconsumption,intelligent,easytomaintain,lowenvironmentalpollution,accomplishmonitorofenvironmentalparametersinforestryareas.Moreover,justbyaddingappropriatesensors,thesystemwhichisexpectedtoachievemorefunctionality,iseasytobeextendedinremotecontrolandautomaticcontro
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 表语从句考试题及答案
- 宇宙传达测试题及答案
- 实验安全考试试题及答案
- 家电公司固定资产管理规章
- 特种锅炉考试题及答案
- 肺炎护理考试题及答案
- 戏剧课程:释放天性提升自信
- cnas考试题及答案
- 道路结构试题及答案
- 花瓣游戏测试题及答案
- QGDW11970.1-2023输变电工程水土保持技术规程第1部分水土保持方案
- 消除“艾梅乙”医疗歧视-从我做起
- 中交市政交通工程标准化施工指南
- 2022年南昌市红谷滩区教育系统事业单位教师招聘考试真题及答案
- 四年级数学下册脱式计算练习题200道
- 华为性格测试攻略
- 幼儿园“1530”安全教育实施方案
- GB/T 21720-2022农贸市场管理技术规范
- GB/T 9119-2010板式平焊钢制管法兰
- 高分通过司法考试笔记之三国法
- 线路工程施工质量三级自检报告(范文)
评论
0/150
提交评论