电子信息工程专业本科毕业论文基于cc2530温湿度采集与传输系统设计与实现.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《电子信息工程专业本科毕业论文基于cc2530温湿度采集与传输系统设计与实现.doc》由会员分享,可在线阅读,更多相关《电子信息工程专业本科毕业论文基于cc2530温湿度采集与传输系统设计与实现.doc(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于CC2530温湿度采集与传输系统设计与实现(机械与电子工程学院 电气工程及自动化专业 毕业论文毕业设计)摘要ZigBee,国内称之为“紫蜂”,是一种廉价的低功耗近距离无线组网通信技术,具有低功耗、低成本、低速率、短延时、高网络容量等特点。目前,ZigBee技术已经广泛应用于无线通信领域。首先,本设计意在通过ZigBee无线通信技术构建一个无线传感网络,所用处理器为cc2530这款单片机,采用点对点网络拓扑结构,对加入该网络传感节点进行温度和湿度数据采集和分析,可以应用于工业控制或者农业生产中对温度的检测和控制,避免了有线网络的布线问题和成本问题。其次,上位机由Visual Basic语言编
2、写完成,ZigBee无线网络中的终端设备通过采集当地的温湿度数据,通过ZigBee无线网络传输给协调器,协调器再把数据通过串口将数据传给上位机,上位机显示温湿度数据通过以折线的方式实时的显示出来,同时上位机还可以自动或者手动发送指令来控制下位机(终端设备和协调器)。最后,实现上位机和下位机联调成功后,进行毕业答辩演示。关键词 zigbee;cc2530;无线传感网络;温湿度的采集AbstractZigBee, domestic call this purple, is a kind of cheap low power short distance wireless network commu
3、nication technology, with low power consumption, low cost, low rate, short time delay, high network capacity, etc. At present, ZigBee technology has been widely applied in wireless communication field. First of all, this design aims to through the ZigBee wireless communication technology to build a
4、wireless sensor network, the processor used for cc2530 the microcontroller, using a peer-to-peer network topology structure, to temperature and humidity sensor nodes to join the network data collection and analysis, can be used in the industrial control or agricultural production of temperature dete
5、ction and control, to avoid the cable network wiring and cost problems. Second, PC completed by Visual Basic language, ZigBee wireless network terminal device through the acquisition of local temperature and humidity data, through the ZigBee wireless network transmission to the coordinator, the coor
6、dinator to pass data through the serial port to PC, PC display temperature and humidity data through real-time display, in the form of line and upper machine also can be automatically or manually send commands to control the machine (terminal equipment and the coordinator). Finally, realize the uppe
7、r machine and lower machine alignment success, after the graduation reply demo. Key Words Zigbee ;cc2530 ;Wireless sensor network ;Temperature and humidity acquisition 目 录摘要1Abstract2第1章 绪论11.1 课题背景11.2 课题研究的目的和意义21.3 国内外研究概况41.4 论文的主要研究内容及论文安排5第 2 章ZigBee协议及所采用的芯片介绍72.1 ZigBee概述72.2 ZigBee网络基础9网络节点
8、类型92.2.2 网络拓扑形式102.2.3 ZigBee组网技术112.2.4 工作模式122.3 CC2530芯片122.3.1 CC2530前瞻及应用122.3.2 CC2530概述132.3.3 CC2530 芯片的主要特点142.4 本章小节15第 3 章 系统的具体设计173.1 开发环境简介173.1.1 C51RF-3-PK ZigBee无线网络技术专业开发平台173.1.2 IAR Embedded Workbench简介173.2 系统详细设计18系统整体结构183.2.2 节点的硬件设计193.2.3 系统的程序设计203.2.4 基于ZigBee的温度采集系统程序流程图
9、设计243.3 上位机263.3.1 上位机的功能简介263.3.2 上位机软件的程序的流程图283.4 本章小节29第4章 系统测试31系统测试步骤314.2 系统测试结果314.2.1 硬件测试314.2.2 协议栈的测试314.2.3 上位机与协调器的单独测试314.2.4 下位机和上位机联调32系统测试结果分析32本章小节32结论33参考文献35致谢37第1章 绪论1.1 课题背景信息技术发展日新月异,传统的有线通信方式因为其成本高、布线复杂,已经不能完全满足人们的应用需求了。因此,无线通信技术应运而生。无线网络技术按照传输范围来划分,可分为无线广域网、无城域网、无线局域网和无线个人网
10、。无线个人网即短距离无线网络,典型的短距离无线传输技术有:蓝牙、ZigBee、WiFi等。在工业控制、家庭自动化和遥测遥感领域,蓝牙虽然成本较低,成熟度高,但是传输距离有限,仅为10米,可以参与组网的节点少。WiFi虽然传输速度较快,传输距离达到100米,但是其价格偏高,功耗较大,组网能力较差。相比之下ZigBee技术则主要针对低成本、低功耗和低速率的无线通信市场,具有如下特点:低功耗。由于ZigBee的传输速率较低,传输数据量小,并且使用了休眠模式,因此ZigBee设备功耗很低,仅靠两节5号电池就可以维持长时间使用。成本低。ZigBee模块的初始化成本低,并且ZigBee协议是免专利费的,采
11、用直接序列扩频在工业科学医疗频段,2.4GHz(全球)、915MHz(美国)和868MHz(欧洲),免执照频段。时延短。ZigBee的响应速度较快,通信延时和休眠状态激活的时延都非常短,一般从休眠转入工作状态只需要15ms,典型的搜索设备时延为30ms,活动设备信道接入时延15ms。网络容量大。ZigBee可采用星型、树型和网型结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点,同时主节点还可以由上一层网络节点管理,最多可组成65000个节点的大网。低速率。ZigBee工作在20250kbps的低速率,分别提供250kbps(2.4GHz)、40kbps(915MHz)和20
12、kbps(869MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。安全。Zigbee 提供了三级安全模式,包括无安全设定、使用接入控制清单(ACL) 防止非法获取数据以及采用高级加密标准(AES 128) 的对称密码,以灵活确定其安全属性。可靠度高。为了避免发送数据的竞争和冲突,采取了碰撞避免策略,同时为需要固定带宽的通信业务预留了专用时隙。MAC层采用完全确认的数据传输模式,每个发送的数据包都必须等待收方的确认信息,如果传输过程中出现问题可以进行重发。传输距离远。传输范围一般介于10100 m 之间,在增加RF 发射功率后,亦可增加到13 km。这指的是相邻节点间的距离。如果通过路由和
13、节点间通信的接力,传输距离将可以更远。兼容性。ZigBee技术与现有的控制网络标准无缝集成。通过网络协调器自动建立网络,采用CSMA-CA方式进行信道接入。为了可靠传递,还提供全握手协议。由于ZigBee技术具有上述特点,因而广泛应用在短距离低速率电子设备之间的数据传输。ZigBee联盟预测的主要应用领域包括工业控制、消费性电子设备、汽车自动化、农业自动化和医用设备控制等。1.2 课题研究的目的和意义ZigBee技术具有低成本、低功耗、近距离、短延时、高容量、高安全及免执照频段等优势,广泛应用于智能家居、工业控制、自动抄表、医疗监护、传感网络应用和电信应用等领域。 智能家庭。家里可能都有很多电
14、器和电子设备,如电灯、电视机、冰箱、洗衣机、电脑、空调等等,可能还有烟雾感应、报警器和摄像头等设备,以前我们最多可能就做到点对点的控制,但如果使用了ZigBee技术,可以把这些电子电器设备都联系起来,组成一个网络,甚至可以通过网关连接到Internet,这样用户就可以方便的在任何地方监控自己家里的情况,并且省却了在家里布线的烦恼。工业控制。工厂环境当中有大量的传感器和控制器,可以利用ZigBee技术把它们连接成一个网络进行监控,加强作业管理,降低成本。医疗监护。电子医疗监护是最近的一个研究热点。在人体身上安装很多传感器,如测量脉搏、血压,监测健康状况,还有在人体周围环境放置一些监视器和报警器,
15、如在病房环境,这样可以随时对人的身体状况进行监测,一旦发生问题,可以及时做出反应,比如通知医院的值班人员。这些传感器、监视器和报警器,可以通过ZigBee技术组成一个监测的网络,由于是无线技术,传感器之间不需要有线连接,被监护的人也可以比较自由的行动,非常方便。自动抄表。抄表可能是大家比较熟悉的事情,像煤气表、电表、水表等等,每个月或每个季度可能都要统计一下读数,报给煤气、电力或者供水公司,然后根据读数来收费。现在在大多数地方还是使用人工的方式来进行抄表,逐家逐户的敲门,很不方便。而ZigBee可以用于这个领域,利用传感器把表的读数转化为数字信号,通过ZigBee网络把读数直接发送到提供煤气或
16、水电的公司。使用ZigBee进行抄表还可以带来其它好处,比如煤气或水电公司可以直接把一些信息发送给用户,或者和节能相结合,当发现能源使用过快的时候可以自动降低使用速度。传感器网络应用。传感器网络也是最近的一个研究热点,像货物跟踪、建筑物监测、环境保护等方面都有很好的应用前景。传感器网络要求节点低成本、低功耗,并且能够自动组网、易于维护、可靠性高。ZigBee在组网和低功耗方面的优势使得它成为传感器网络应用的一个很好的技术选择。电信应用。在2006年初的时候,意大利电信就宣布她研发了一种集成了ZigBee技术的SIM卡,并命名为“ZSIM”5。其实这种SIM卡只是把ZigBee集成在电信终端上的
17、一种手段。而ZigBee联盟也在2007年4月发布新闻,说联盟的成员在开发电信相关的应用6。如果ZigBee技术真得可以在电信领域开展起来,那么将来用户就可以利用 来进行移动支付,并且在热点地区可以获得一些感兴趣的信息,如新闻、折扣信息,用户也可以通过定位服务获知自己的位置。虽然现在的GPS定位服务已经做得很好,但却很难支持室内的定位,而ZigBee的定位功能正好弥补这一缺陷。此外,ZigBee技术也可以应用到汽车电子、农业生产和军事领域中。随着物联网技术的日渐兴起,ZigBee将会扮演更为重要的角色。但是,物联网的全面普及将是一个十分漫长的过程,至少目前还在探索和实验阶段,距离实用还有很长的
18、路要走。虽然前景一片大好,但是我们应该清楚认识到由于各方面的制约ZigBee技术的大规模商业应用还有待时日,基于zigBee技术的无线网络应用还远远说不上成熟,主要表现在:ZigBee市场仍处于起步探索阶段,终端产品和应用大多处于研发阶段,真正上市的少,且以家庭自动化为主;潜在应用多,但具有很大出货量的典型应用少,市场缺乏明确方向。1.3 国内外研究概况目前,zigbee技术的产业链已经基本成型。芯片大批量生产阶段,chipcon,freescale,ember,radiopulse,oki,helicomm,jennic,microchip等公司纷纷推出zigbee解决方案,其中atmel与
19、chipcon已经开发出zigbee芯片, 但二者都是选用全球通用的2.4ghz频道,其他厂商如ember搭配atmel与nec搭配chipcon芯片,已经完成开发套件,能够提供系统厂商整合方案。芯片商helicomm则是自行推出整合方,ipp-link2000,有2.4ghz与915mhz两版本,该方案可以与GPRS/CDMA相连接。Freescale、oki等也表示将推出2.4ghz整合rf、phy、与mac的芯片。2005年zigbee联盟选择德国莱茵tuv集团作为唯一的全世界无线实验室测试zigbee技术产品的代表,在世界各地提供zigbee联盟认可的商标认证和一致性平台测试服务。将新
20、的zigbee认证项目推向市场。紧接着zigbee联盟发布了首批成功完成互操作测试的四款平台。这些平台将用来测试未来数月内推出的zigbee产品,从而为zigbee标准在工业控制、HVAC空调系统与家庭自动化等领域的实际应用铺平道路。目前企业正积极开发 zigbee应用市场,分别为家庭与楼宇自动化、消费电子、自动读表与其他方面,包括工业自动化、监控检测、医疗、幼儿监护、物流管控、低温连锁管理与农业监控等。目前国内众多厂商从事zigbee家庭网关的开发,2006年6月,华为以“促进者”的身份加入了zigbee联盟理事会,但zigbee在中国还未得到足够的支持。尽管国内已经有不少人开始关注zigb
21、ee这门新技术,而且也有不少单位开始涉足zigbee技术的开发工作,然而,由于zigbee本身是一种新的系统集成技术,应用软件的开发必须和网络传输,射频技术和底层软硬件控制技术结合在一起,因而要深入理解这个来自外国新技术,在组织一个在这几个方面都有丰富的配套的队伍,本身就不是一件容易的事。到目前为止,所见的报道有:成都西谷曙光数字技术,真正将zigbee技术开发成产品。我国开展研究机构主要有浙江大学、苏州大学、东南大学等一些高校,目前还处于起步阶段。1.4 论文的主要研究内容及论文安排本文主要研究了基于ZigBee的温湿度检测系统的设计,包括节点的硬件设计、无线传感器网络的组建以及上位机的编程
22、实现。本文的安排如下:第一章阐述了设计的背景、目的和意义以及目前国内外的ZigBee研究发展情况。第二章介绍了ZigBee的协议栈结构、各层的功能、ZigBee的网络节点类型、网络体系结构及工作模式,此外简要介绍了CC2530芯片。第三章介绍了本设计的开发环境以及相关的软硬件设计,包括上位机的设计。第四章介绍了该设计的测试过程和调试过程。第五章对全文进行了总结。例外还有参考文献,大学期间和本次设计的致谢词,附录一(本次毕业设计的开题报告)和附录二(上位机程序),附录三(外文翻译)。第 2 章ZigBee协议及所采用的芯片介绍2.1 ZigBee概述ZigBee一词来源于蜜蜂赖以生存的通信方式Z
23、igZag形状的舞蹈,是一种低成本、低功耗的近距离无线组网通信技术。2000年,IEEETG4(Task Group,TG)制定了IEEE 802.15.4标准。该标准以低能耗、低速率传输、低成本为重点目标,为设备之间的低速无线互连提供了统一标准,就是ZigBee无线通信技术。ZigBee新一代SOC芯片CC2530是真正的片上系统解决方案,支持IEEE 802.15.4标准/ZigBee/ZigBee RF4CE和能源的应用。拥有庞大的快闪记忆体多达256个字节,CC2530是理想ZigBee专业应用。应用层(含应用接口层)用户安全层ZigBee联盟网络层MAC层物理层图2-1 ZigBee
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子信息工程 专业本科 毕业论文 基于 cc2530 温湿度 采集 传输 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内