基于sht1x的温湿度采集单元的软件设计

上传人:y****3 文档编号:27673569 上传时间:2021-08-19 格式:PPT 页数:10 大小:46.50KB
返回 下载 相关 举报
基于sht1x的温湿度采集单元的软件设计_第1页
第1页 / 共10页
基于sht1x的温湿度采集单元的软件设计_第2页
第2页 / 共10页
基于sht1x的温湿度采集单元的软件设计_第3页
第3页 / 共10页
点击查看更多>>
资源描述
基于SHT1x的温湿度采集单元的软件设计 指导教师:罗鹏晖 学生姓名:陈卓 专 业:电子信息工程 班 级:059411 系统总体结构框图主机 AT89C51数码管显示看门狗01 从机AT89C51 99从机AT89C5102从机AT89C51 03从机AT89C51RS485总线SHT11 采集器地址选择看门狗 软件设计主要内容u主机软件设计 包括数码管显示软件设计、看门狗电路软件设计和与从机通信软件设计。u从机软件设计 包括温湿度采集软件设计、看门狗电路软件设计和与主机通信软件设计。uRS485主从式通信软件设计 包括主机通信软件设计和从机通信软件设计 主机软件设计流程图上电初始化发出采集第一个节点数据命令若返回数据无效,则最多发三次采集此节点命令,三次若无效,则采集下一个节点数据有效则显示 采集完所有节点后重新从第一个节点开始 从机软件设计流程图上电初始化上电初始化等待主机数据采集命令接收到命令后判断是否是本节点 发送数据给主机Y N RS485主从式通信软件设计通信协议:数据格式: 8个数据位,无校验位,1个停止位通讯速率: 9600 bps命令格式:主机发送:第1字节: AEH 第2字节: 从机的地址(站址范围:00H63H)从机回应:第1字节: 9XH 第2字节: 9XH (X=温度十位十进制码) 第3字节: 9XH (X=温度个位十进制码) 第4字节: 9XH (X=温度小数十进制码) 第5字节: 9XH (X=湿度十位十进制码) 第6字节: 9XH (X=湿度个位十进制码) 第7字节: 9XH (X=湿度小数十进制码) 第8字节: 9XH (X=以上7字节低4位累加和)当温度为零下时,第2、3、4字节定义如下: 第2字节: 9XH (X=负温度符号) 第3字节: 9XH (X=温度十位十进制码) 第4字节: 9XH (X=温度个位十进) 主机通信软件设计流程图发出采集第一个节点数据采集命令接收等待节点数据是否有效 是否够三次采集下一个节点所有节点是否采集完YY N NY N 从机通信软件设计流程图等待接收第一个字节数据命令是否有效 接收第二个字节数据地址是否与 节点地址相同主机命令对此节点有效,启动数据采集,并将其发送给主机NN YY 总程序显示程序喂狗程序温湿度数据采集程序数据接收和发送程序 谢 谢 各位评审老师!
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!