物联网应用系统设计说明
华夏理工学院
信息工程课程设计报告书
课程名称物联网应用系统设计
课程设计总评成绩
学生姓名
学号
学生专业班级
指导教师
课程设计起止日期2018.6.11~2018.7.15
一、课程设计项目名称
基于ZigBee协议栈的智能家居控制灯系统
上位机软件开发培训二、项目设计目的及技术要求
2.1 项目设计目的
通过《物联网应用系统设计》课程设计,使学生能够掌握物联网应用系统
设计的开发流程、设计方法,使学生能够综合应用《无线传感器网络技术》、《嵌入式技术》、《JAVA WEB程序设计》《Andriod程序设计》、《物联网应用系统设计》等物联网工程专业课程的知识。要求学生经过课程设计的教学环节进一步理解物联网应用系统总体架构,掌握物联网应用系统的基本设计方法,程序开发流程,
从而使学生对物联网应用系统设计能力有较大提高。
2.2 项目的主要任务
1.设计容:
课程设计题目一般由指导教师提供,也可以在老师的同意下学生自己题;
4人一组,每组完成的容不能雷同。设计参考题目如下:
1)智能家居环境监测系统
2)智能家居控制灯系统
3)智能农业区-自动灌溉系统
2.基本要求:
1)学会单片机的应用方法,开发环境;
2)结合任务要求,完成系统设计和调试,鼓励功能扩展和创新;
3)会应用protues工具,根据设计的电路,画电路图,并利用protues进行验证仿真;
4)熟悉汇编或C51语言,用C51完成系统的软件编程;
5)按规撰写课程设计说明书。
3. 项目分工
上位机:永红、夏智君
下位机:建、元毅
三、项目设计方案论证
3.1基于ZigBee 协议栈的智能家居控制灯系统设计的整体方案
对ZigBee 协议框架结构进行分析,然后通过论述协议的应用层、网络层、数据链路层、物理层和MAC 层的功能,将无线传感器网络与ZigBee 技术相结合,阐述无线传感器网络节点的硬件和软件设计方法。在本设计中,选用功耗较小的CC2530芯片作为通信芯片来设计节点。通过编写协议栈程序,进行包含汇聚节点及传感器节点的组网通信实验。利用VC++编写上位机程序,通过串口进行数据交互,从而控制小灯。此系统的组成框图如图3-1所示:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论