基于ds18b20的温度测量模块设计.ppt

上传人:牧羊曲112 文档编号:6262222 上传时间:2023-10-11 格式:PPT 页数:20 大小:1.06MB
返回 下载 相关 举报
基于ds18b20的温度测量模块设计.ppt_第1页
第1页 / 共20页
基于ds18b20的温度测量模块设计.ppt_第2页
第2页 / 共20页
基于ds18b20的温度测量模块设计.ppt_第3页
第3页 / 共20页
基于ds18b20的温度测量模块设计.ppt_第4页
第4页 / 共20页
基于ds18b20的温度测量模块设计.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

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

1、温度测量模块,温度测量模块,设计目的设计任务设计原理程序设计流程,设计目的,掌握DS18B20数字温度传感器的工作原理及使用方法掌握对DS18B20转换数据进行处理的方法学习用数码管显示复杂数据的方法,设计任务,基本要求:用AT89C51控制DS18B20,读取数据对DS18B20转换后的数据进行处理,转换成实际温度值将符号位,整数值和小数值分别存放在特定的存储单元中.,设计任务,进阶要求:在数码管上显示DS18B20测出的温度,只要求显示出温度值的整数部分及符号位.,设计任务,高级要求:使用6位数码管显示测得的温度最高位为符号位,如果温度值为正,不显示,如果温度为负,则显示负号第24位显示温

2、度值的整数部分,并在第4位数据上显示小数点第5位显示一位小数最低位显示摄氏度符号“C”,基于DS18B20的测温系统结构图,DS18B20数字温度传感器概述,只要求一个端口即可实现通信在DS18B20中的每个器件上都有独一无二的序列号实际应用中不需要外部任何元器件即可实现测温测量温度范围在55到125 之间数字温度计的分辨率用户可以从9位到12位选择内部有温度上、下限告警设置,DS18B20详细引脚功能描述,DS18B20引脚结构图(底视图),DS18B20的内部结构,DS18B20的温度/数据寄存器,温度寄存器格式,温度/数据的关系,DS18B20的命令序列,初始化:由主机发出的复位脉冲和跟在其后的由DS18B20发出的应答脉冲构成。当DS18B20发出响应主机的应答脉冲时,即向主机表明它已处在总线上并且准备工作。ROM命令:ROM命令通过每个器件64-bit的ROM码,使主机指定某一特定器件(如果有多个器件挂在总线上)与之进行通信。功能命令:主机通过功能命令对DS18B20的Scratchpad存储器进行读/写,或者启动温度转换。,初始化,ROM命令,功能命令,DS18B20的ROM命令,DS18B20的功能命令,DS18B20初始化脉冲,DS18B20的读/写时序,二进制小数与显示码的关系,程序设计流程,程序设计流程,程序设计流程,

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

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


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号