您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 基于无线传感器网络的体温测量系统设计-田颖
CICChinalntegratedCircult2010·10·137http//*09JK49211234。ZigBee。*710086。ZigBeeCC2430、ZigBee。、、、、。CC2430TP274.2ADesignoftemperaturemeasurementsystembasedonwirelesssensornetworkTIANYingLIUJunDepartmentofCommunicationEngineering,EngineeringCollegeofArmedPoliceForce,Xi’an710086Abstract:Thispaperintroducesanewschemewhichuseswirelesssensornetworktotransmittemperatureinformation.ThesystemadoptsCC2430specificallytailoredforZigBeeapplicationsasthemaincontrolchipandcombinessensortechnology,LifeInformationdetectiontechnologyandZigBeetechnology.Experimentsshowthatthemeasurementsystemhasthecharacteristicsoflowpowerconsumption,smallsize,highaccuracy,real-timedatatransmission,stableandreliableperformances,convenientandflexibleoperation.Keywords:wirelesssensornetwork;CC2430;temperaturemeasurement54ChinalntegratedCircultCIC2010·10·http//。、、、、、、。[1]。2ZigBee。。1。1ZigBeeID。2。3。4。5。1。2。3。33.1protel。2。3.2CC2430。ChipconZigBeeSoC。2.4GHzDSSS8051。CC2430CC2420ZigBeeRF、。8MCU805132/64/128kB8KBSRAMDMA、/ADC、/、AES-128、155CICChinalntegratedCircult2010·10·137http//、32kHz、、21I/O。CC24300.18μmCMOS27mA27mA25mA。CC2430[2]。3.33.3.1Pt100。Pt100、、、、-200℃~650℃。0℃100Ωα3.92×10-3/℃9.81×10-6Ω·cm2/cm。0℃≤t≤850℃RPt100=100*1+At+B*t21A=0.00390802B=-0.000000580C=0.0000000000042735。Pt100。35℃~42℃RPt100=1001+At2、、。。LM324CC2430ADC。10115。TL4315V。3.3.2A/DCC2430ADC。35℃~42℃CC2430ADCADC。56ChinalntegratedCircultCIC2010·10·http//℃“”42℃3V。A/DLM324R1KVREF=5×R1K/R1K+R39KVREF35℃。t=35℃RPt=113.65Ω,U0=5×RPtRPt+R2-R1R1+R2!3U0=13.12mV10131.2mVVREF=131.2mV。t=42℃RPt=116.38Ω3U0=15.73mV10VREF26.1mVAV=3000/26.1≈115。4TIZigBee2006ZStack-1.4.2-1.1.0SerialApp。ZigBee2006、、ZigBee。OSAL。。osal_start_system。[3]。4.1ZigBee2006。nwk_globals.cnwk_globals.h[4]。nwk_globals.hSTACK_PROFILE_ID。STACK_PROFILE_ID3、、。nwk_globals.hZigBee#defineSTACK_PROFILE_IDGENERIC_STARMAX_NODE_DEPTHNWK_MAX_DEVICE_LIST。120。#defineMAX_NODE_DEPTH1#defineNWK_MAX_DEVICE_LIST20//Maximumnumberofdevices。byteCskipRtrs[MAX_NODE_DEPTH+1]={5,0};05。byteCskipChldrn[MAX_NODE_DEPTH+1]={5,0};05。4.2CC2430A/DI/OP0ADCADCCFG1。A/DP0.014AVDD_SoC。。ADCResult[0]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;57CICChinalntegratedCircult2010·10·137http//[1]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;ADCResult[2]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;ADCResult[3]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;ADCResult[4]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;ADCResult[5]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;ADCResult[6]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;ADCResult[7]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;ADCResult[8]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;ADCResult[9]=HalAdcReadHAL_ADC_CHANNEL_0,HAL_ADC_RESOLUTION_14;forintz=0;z10;{TT+=ADCResult[z];z++;}10ADTT/10/2047*3.3。0~3V35~42℃7/3℃/VADdt[26]=TT/10/2047*3.3*7/3+35≈TT/264+35。4.31SERIALAPP_MSG_SEND_EVTSeriaApp_SendData。AF_DataRequest。CAF.c。afStatus_tafDataRequestafAddrType_t*dstAddr,endPointDesc_t*srcEP,uint16cID,uint16len,uint8*buf,uint8*transID,uint8options,uint8radius2+“”+“”+“”+“”++“℃”。IEEE。3SYS_EVENT_MSGAF_INCOMING_MSG_CMDSerialApp_ProcessMSGCmdSERIALAPP_CLUSTERID1HalUARTWrite。4。SERIALAPP_RSP_RTRY_EVT。SERIALAPP_CLUSTERID2。OTA_SUCCESSOTA_DUP_MSGOTA_SER_BUSYSERIALAPP_MSG_RTRY_EVTRtryCnt。SerialApp_SeqTx58ChinalntegratedCircultCIC2010·10·http//[1],.[J].,20067:57-60.[2]Cadence.Encountertimingclosureguide[M/DK].CA:CadenceDesignSystems,Inc.,2005:8.[3].SOC[D].:,2006.[4],,.[M].:,2008.[5],,,.[J].,2007,374:579-583.[6]FontanelliA,ArrigoniS,RaccagniD,etal.System-on-ChipSoCRequiresIC&PackageCo-DesignandCo-Verification[C]//IEEE.PROCEEDINGSOFTHEIEEE2002CUSTOMINTEGRATEDCIRCUITSCONFERENCE,May12-15,2002,Orlando,FL.NewYork:IEEE,2002:319-322.。IC。。5、、。、CC2430。。[1].[J].2009,232:94-99.[2].ZigBee[J].200920:40-41.[3].[M].:2009:244-245.[4].Zigbee[J].200812:13-16.。。49CIC59
本文标题:基于无线传感器网络的体温测量系统设计-田颖
链接地址:https://www.777doc.com/doc-5050641 .html