编号:()字号本科生毕业设计题目:姓名:学号:班级:二〇一四年六月基于CC2530的温度监测系统设计信息工程2010-4班中国矿业大学本科生毕业设计姓名:学号:04101918学院:信息与电气工程学院专业:信息工程设计题目:基于CC2530的温度监测系统设计专题:指导教师:华钢职称:教授二〇一四年六月徐州中国矿业大学毕业设计任务书学院信息与电气工程学院专业年级信息2010级学生姓名李明达任务下达日期:2013年12月30日毕业设计日期:2013年12月30日至2014年6月10日毕业设计题目:基于CC2530的温度监测系统设计毕业设计专题题目:毕业设计主要内容和要求:1.设计基于CC2530的无线温度检测节点;2.多个节点组成一跳网络;3.节点可睡眠;4.设计节点软件;5.简单设计上位机软件院长签字:指导教师签字:年月日中国矿业大学毕业设计指导教师评阅书指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:指导教师签字:年月日中国矿业大学毕业设计评阅教师评阅书评阅教师评语(①选题的意义;②基础理论及基本技能的掌握;③综合运用所学知识解决实际问题的能力;③工作量的大小;④取得的主要成果及创新点;⑤写作的规范程度;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:评阅教师签字:年月日中国矿业大学毕业设计答辩及综合成绩答辩情况提出问题回答问题正确基本正确有一般性错误有原则性错误没有回答答辩委员会评语及建议成绩:答辩委员会主任签字:年月日学院领导小组综合评定成绩:学院领导小组负责人:年月日摘要本文主要对煤矿监控系统中温度的监测进行研究和分析,根据国内目前对于温度监测方法的研究,设计了一种基于CC2530的温度监测系统。本文首先对本课题的研究意义及国内发展现状进行分析和研究,详细比较了几种现有的温度监测方法,根据煤矿监控系统所处的复杂环境需要,提出了基于CC2530的温度监测系统设计。随后本文对设计所采用的ZigBee无线自组网技术和ZigBee开发套件进行了简要介绍,并对设计所采用的Z-Stack协议栈的工作流程作详细介绍。本温度监测系统设计在Z-Stack协议栈的基础上进行,其中包括温度的采集、处理和传输,终端节点的休眠与唤醒,协调器节点串口通信等。另外,本文还对上位机软件进行了简单设计,用于温度数据在上位机上的显示。最后,本文对该系统的温度监测功能效果进行验证,并总结分析验证结果。最终,设计出一种基于CC2530的温度监测系统。该无线传感系统能够实现点对点通信,传感器节点负责进行温度数据的采集和发送,协调器节点负责温度数据的接收和转发,上位机软件负责对温度数据的显示。关键词:ZigBee;CC2530;DS18B20;温度监测AbstractThispapermainlycarriesonresearchandanalysisofthemonitoringtemperatureofcoalminemonitoringsystem,accordingtothecurrentdomesticresearchfortemperaturemonitoringmethod,designatemperaturemonitoringsystembasedonCC2530.Thispaperfirstcarriesontheanalysisandresearchofthistopicresearchsignificanceandthedomesticdevelopmentstatus,adetailedcomparisonofthetemperaturemonitoringmethodofseveralexisting,accordingtothecomplexenvironmentofcoalminemonitoringsystemwhichneeds,putsforwardthedesigntemperaturemonitoringsystembasedonCC2530.ThenthedesignoftheZigBeewirelessadhocnetworktechnologyandZigBeedevelopmentkitareintroduced,andthedesignoftheZ-Stackprotocolstackoftheworkprocessareintroducedindetail.ThetemperaturemonitoringsystemdesignbasedontheZ-Stackprotocolstack,includingtheacquisition,processingandtransmissionoftemperature,dormancyandawakeningofterminalnodes,thecoordinatornodeserialcommunicationetc..Inaddition,thispaperalsogivesasimpledesignforthesoftware,usedtodisplayintheuppercomputertemperaturedata.Finally,thispaperverifiesthetemperaturemonitoringfunctionofthesystem,andanalyzedtheresults.Finally,thedesignofatemperaturemonitoringsystembasedonCC2530.Thewirelesssensingsystemcanrealizethepoint-to-pointcommunication,sensornodesareresponsiblefortemperaturedataacquisitionandsending,receivingthecoordinatornodeisresponsiblefortemperaturedataandforwarding,PCsoftwareisresponsibleforthedisplayofthetemperaturedata.Keywords:ZigBee;CC2530;DS18B20;Temperaturemonitoring目录1.绪论...............................................................................................................................................................11.1课题的研究背景及意义........................................................................................................................11.2国内外研究概况....................................................................................................................................11.3论文的主要内容及结构安排................................................................................................................22.ZigBee协议简介..............................................................................................................................................32.1ZigBee协议体系结构...........................................................................................................................32.1.1物理层(PHY).........................................................................................................................42.1.2媒体介质访问层(MAC)........................................................................................................42.1.3网络层(NWK).......................................................................................................................52.1.4应用层(APL).........................................................................................................................52.2ZigBee基本概念...................................................................................................................................62.2.1设备类型.....................................................................................................................................62.2.2网络拓扑结构.............................................................................................................................72.2.3信标与非信标模式.....................................................................................................................82.2.4ZigBee术语................................................................................................................................82.2.5绑定.............................................................................................................................................92.2.6ZigBee原语......................................................................