基于zigbee的温度测量网络软件设计.ppt

上传人:牧羊曲112 文档编号:5951792 上传时间:2023-09-07 格式:PPT 页数:10 大小:320.11KB
返回 下载 相关 举报
基于zigbee的温度测量网络软件设计.ppt_第1页
第1页 / 共10页
基于zigbee的温度测量网络软件设计.ppt_第2页
第2页 / 共10页
基于zigbee的温度测量网络软件设计.ppt_第3页
第3页 / 共10页
基于zigbee的温度测量网络软件设计.ppt_第4页
第4页 / 共10页
基于zigbee的温度测量网络软件设计.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《基于zigbee的温度测量网络软件设计.ppt》由会员分享,可在线阅读,更多相关《基于zigbee的温度测量网络软件设计.ppt(10页珍藏版)》请在三一办公上搜索。

1、基于ZigBee的温度测量网络软件设计,专 业:电子信息工程 指导老师:郭建昌 姓 名:杜盼东 班 级:089441,课题背景,ZigBee是一种新兴的无线通信技术。可在低速率下同时保持低耗电量,与蓝牙、WiFi等无线技术相比,ZigBee更适于在工业控制、家庭智能化、无线传感器网络等领域应用,并且有着广泛的应用前景。,本课题设计的内容,本课题是基于ZigBee 的温度测量网络软件设计,有发射模块和接收模块两部分组成。发射模块实现对温度数据的采集、显示和发送,接收模块实现对温度数据的接收和显示。,系统的总体框图,发送模块框图 接收模块框图,单片机,温度传感器,液晶模块,无线模块,液晶模块,单片

2、机,无线模块,系统整体流程图,接收模块流程图 接收模块流程图,开始,数据接收,数据显示,温度采集流程图,初始化DS1820,跳过读序列号的操作(skip命令),启动温度转换(约定代码44h),转换等待(至少2s),初始化,跳过读序列,发出读温度寄存器命令,接收数据,数据处理,结束,开始,单片机按照访问DS1820的协议控制DS1820进行温度数据的采集,由于仅连接一个DS1820,用到的命令有:跳过读序列(CCH)命令,启动温度转化(44H)命令,读暂存寄存器(BEH)命令。单片机按照左图所示流程图进行温度的采集。,液晶显示流程图,X地址64?,选中左屏,选中右屏,设置行地址,设置写地址,写入

3、要显示字符的字模,开始,写完两页,结束,N,Y,N,Y,单片机按照控制TM12864的命令(如表1所示)对温度数据进行显示,控制流程图如左图所示发送模块与显示模块的液晶显示流程图相同。,表1 指令数据格式,数据发送流程图,Y,N,N,N,设定baud率为9600,/CTS是否为1,等待,停止发数据,发送数据,发送完毕?,结束,/RTS=1,/RTS=0,Y,开始,建立链接,Y,发送模块采用xbee无线模块,其使用很方便,在进行了参数设置后,将要发送的数据通过UART送入xbee模块内,数据就会被自动发送出去,流程图的/CTS与/RTS为流控信号。,数据接收流程图,数据接收同样采用xbee模块,当xbee接收到数据后,单片机让/RTS置零,通知xbee模块,将数据传送给单片机,完成数据的接收。,谢谢各位老师!,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号