基于ZigBee的无线数据采集系统设计.docVIP

基于ZigBee的无线数据采集系统设计.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE  无线数据采集控制系统的设计 课 程 名 称 专业综合课程设计 课程设计总评成绩 学生姓名、学 号 学 生 专 业 班级 指 导 教 师 姓名 课程设计起止日期  PAGE \* MERGEFORMAT 15  PAGE \* MERGEFORMAT 0 无线数据采集控制系统的设计 第1章 需求分析 1.1 课程设计题目 无线电子开关 1.2 课程设计任务及要求 无线电子开关的设计 PC端用java编写程序通过串口给CC2530模块A发送开关等指令,CC2530模块A通过射频模块将指令以无线方式发送给CC2530模块B,CC2530模块B根据指令开灯或关灯。 针对给定的任务,结合专业课程和专业知识完成系统的硬件或软件设计,对硬件设计:要求完成系统和接口设计,并能动手制作和调试,对测量结果进行分析处理。设计须提供实物成果。对软件设计:要求能够熟悉 软件工具,设计其算法或者是系统结构,实现该算法和软件,能够对其计算过程进行推导或者是说明软件系统结构,并能调试成功,对实验结果进行分析处理。 通过专业综合的课程设计,使学生能够综合掌握无线传感网技术、java语言程序设计、数据库等课程的专业知识, 要求学生经过课程设计的教学环节进一步理解无线传感器网络的结构和组成原理,掌握数据采集节点,无线传输,串口通信等模块的基本设计方法,完成系统应用程序的设计。 通过专业综合课程设计,提高学生电子信息系统综合设计能力。掌握电子信息系统的基本开发过程及应用方法。要求学生经过课程设计的教学环节进一步理解电子信息系统的设计方法,根据所选择的对象进行应用系统的硬件和软件设计,提高学生专业的综合素质及专业能力。 1.3 软硬件运行环境及开发工具 软件开发环境为eclipse+ IAR Embedded Workbench 硬件开发环境为CC2530 1.4主要芯片说明 CC2530是ZigBee无线数据传输其中的一个核心芯片,它能够以非常低的总材料成本建立强的网络节点。CC2530芯片有四种不同的闪存版本:分别具32/64/128/256KB?的闪存。CC2530芯片工作实具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。在业界内,CC2530结合了德州仪器的业界领先的黄金单元ZigBee?协议栈,提供了一个强大和完整的ZigBee?解决方案。? CC2530芯片共包含了40个引脚,引脚的排布如图1所示: 图1:cc2530引脚图 CC2530芯片模块大致可以分为三类:CPU和内存相关的模块;外设、时钟和电源管理相关的模块以及无线电相关的模块。? (1)CPU?和内存:CC253x芯片系列中使用的8051CPU内核是一个单周期的8051兼容内核。? (2)调试接口:执行一个专有的两线串行接口,用于内电路调试。? (3)I/O控制器:负责所有通用I/O引脚。? (4)五通道DMA控制器:系统可以使用一个多功能的五通道DMA控制器,使用XDATA存储空间访问存储器,因此能够访问所有物理存储器。? (5)定时器1:是一个16位定时器,具有定时器PWM功能。。? (6)内置MAC定时器:是专门为支持IEEE?802.15.4,MAC或软件中其他时槽的协议设计。? (7)定时器3和定时器4:是8位定时器,具有定时器/计数器/PWM功能。? (8)睡眠定时器:是一个超低功耗的定时器,计算32kHz晶振或32?kHz?RC振荡器的周期。? (9)看门狗:一个内置的看门狗,允许CC2530在固件挂起的情况下复位自身。 第2章 系统总体设计 2.1 系统组成方案 由eclipse编写上位机程序,TAR编写下位机程序,通过无线方式发送命令。 如图2 图2 :设计方案 2.2系统工作原理 上位机程序以轮询方式通过PC串口向ZigBee节点A发送命令light:1011,节点A通过无线方式向节点B转发命令light:1011,节点B接收到命令后点亮蓝灯,黄灯和绿灯(1点亮,0熄灭)。 上位机程序以轮询方式通过PC串口向ZigBee节点A发送命令light:1011,节点A通过无线方式向节点C转发命令light:1011,节点C接收到命令后点亮蓝灯,红灯和绿灯

文档评论(0)

企管文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档