【蓝桥杯】——DS18B20模块

目录

一、DS18B20基本概念

(一)、DS18B20的基本概念

(二)、DS18B20的基本信息

二、DS18B20介绍

(一)DS18B20内部存储结构

(二)DS18B20系统配置寄存器数据格式

 (三)DS18B20温度数据格式与处理

(五)DS18B20的读/写时序

(六)DS18B20的几个重要指令

三、DS18B20的底层驱动代码

四、DS18B10的应用



 

一、DS18B20基本概念

(一)、DS18B20的基本概念

DS18B20是Dallas公司生产的、具有one-Wire协议的数字式温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。

one-Wire(单线制串行总线)是Dallas公司研制开发是一种协议,由一个总线主节点、一个或多个从节点组成系统,通过一根信号线对芯片进行数据读取。

(二)、DS18B20的基本信息

测温范围:-55摄氏度~+125摄氏度

转换精度:9~12位二进制数(含1位符号位)

测温精度:9位精度为0.5摄氏度;12位精度为0.0625摄氏度。

转换时间:9位精度时为93.75ms;10位精度时为187.5ms;12位精度时为750ms。

通信方式:单总线,数据线接上拉电阻,使总线空闲时处于高电平。

二、DS18B20介绍

(一)DS18B20内部存储结构

DS18B20内部有9字节的高速寄存器

对应功能讲解:

对应的字节

寄存器编址

功能作用

第0字节

00H

温度转换值低8位

第1字节

01H

温度转换值高8位

第2字节

02H

  • 18
    点赞
  • 128
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

斯择微韵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值