无线数据采集控制系统的设计课 程 名 称 专业综合课程设计 课程设计总评成绩 学生姓名、学 号 学 生 专 业 班级 指 导 教 师 姓名 课程设计起止日期 2024.11.7-2024.12.1 下载后可任意编辑无线数据采集控制系统的设计第 1 章 需求分析1.1 课程设计题目无线电子开关1.2 课程设计任务及要求 无线电子开关的设计 PC 端用 java 编写程序通过串口给 CC2530 模块 A 发送开关等指令,CC2530 模块 A 通过射频模块将指令以无线方式发送给 CC2530 模块 B,CC2530 模块 B 根据指令开灯或关灯。针对给定的任务,结合专业课程和专业知识完成系统的硬件或软件设计,对硬件设计:要求完成系统和接口设计,并能动手制作和调试,对测量结果进行分析处理。设计须提供实物成果。对软件设计:要求能够熟悉 软件工具,设计其算法或者是系统结构,实现该算法和软件,能够对其计算过程进行推导或者是说明软件系统结构,并能调试成功,对实验结果进行分析处理。 通过专业综合的课程设计,使学生能够综合掌握无线传感网技术、java 语言程序设计、数据库等课程的专业知识, 要求学生经过课程设计的教学环节进一步理解无线传感器网络的结构和组成原理,掌握数据采集节点,无线传输,串口通信等模块的基本设计方法,完成系统应用程序的设计。通过专业综合课程设计,提高学生电子信息系统综合设计能力。掌握电子信息系统的基本开发过程及应用方法。要求学生经过课程设计的教学环节进一步理解电子信息系统的设计方法,根据所选择的对象进行应用系统的硬件和软件设计,提高学生专业的综合素养及专业能力。1.3 软硬件运行环境及开发工具软件开发环境为 eclipse+ IAR Embedded Workbench硬件开发环境为 CC25301.4 主要芯片说明CC2530 是 ZigBee 无线数据传输其中的一个核心芯片,它能够以非常低的总材料成本建立强的网络节点。CC2530 芯片有四种不同的闪存版本:分别具 32/64/128/256KB 的闪存。CC2530 芯片工作实具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。在业界内,CC2530 结合了德州仪器的业界领先的黄金单元 ZigBee 协议栈,提供了一个强大和完整的 ZigBee 解决方案。 CC2530 芯片共包含了 40 个引脚,引脚的排布如图 1 所示: 图 1:cc2530 引脚图CC2530 芯片模块大致可以分为三类:CPU 和内存相关的模块;外设、时钟和电源管理相...