DS18B20温度传感器的使用方法说明

ps304 有 4 个通道的 1wire 接口,每个接口上可同时连接多个 1wire 芯片(或设备)。具有 64 位 id 搜索功能;具有远距离线路的自适应功能。
河北稳控科技远距离串口服务器 uart 转 1-wire示意图
id 搜索与线缆适应检测
向模块发送[wire1][find],模块返回搜索线路上挂载的所有 1wire 芯片 id 并输出,每个 id占用 8 字节。举例:搜索通道 1 上所有 1wire 芯片,模块返回信息如下:s2srec 28 aa 32 b9 21 20 03 94 2d 85 00 10 20 00 00 7a共返回 16 个字节数据,每个 id8 字节,故通道 1 上有两个 1wire 芯片
芯片 1id: 28 aa 32 b9 21 20 03 94
芯片 2id: 2d 85 00 10 20 00 00 7a
在搜索过程中,模块会检测线缆参数,自动完成线缆适应校正。当对 1wire 芯片操作发生错误时,或者改变线路长度,或者更换线缆时,应重新进行上述搜索操作,以获得实时的芯片数量和芯片 id 以及模块对线缆性能的自适应。注:一般而言,线缆越长时搜索过程消耗的时间越长。
ds18b20 温度传感器
ds18b20 是 1wire 接口的温度传感器,可实现 12 位精度的温度转换和输出功能。 使用方法简要说明如下。
(1)开始一次温度转换
向芯片发送 0xcc 0x44, s2s 协议为: [wire1][start][wt2h]cc 44
(2)读取温度
向芯片发送 0xcc 0xbe,然后读取 2 个字节。s2s 协议为: [wire][start][wt2h]cc be[rd2n]
模块返回: s2srec c8 010x01c8 转换为 10 进制为 456,根据 ds18b20 数据手册说明,这个数*0.0625=28.5℃。
(3)读取温度(使用芯片唯一 id)
[wire][start][wt10h]55 28 aa 32 b9 21 20 03 94 be[rd2n](下划线部分为已知的芯片 id)
模块返回: s2srec c8 01
0x01c8 转换为 10 进制为 456,根据 ds18b20 数据手册说明,这个数*0.0625=28.5℃。
ds2431 存储芯片
ds2431 是一款 1024 位 1-wire eeprom 芯片,由 四个存储器页组成,每页 256 位。 数据先被写入一个 8 字节暂存器中,经校验无误后复制到 eeprom 存储器。其特点在于,四个存储器页相互独立,可以单独设置写保护或 eprom 仿真模式。对 2431 芯片的读写访问必须以 8 字节为单位并且起始地址必须为 8 的倍数。
(1)读取 eeprom
向芯片发送 0xcc 0xf0+两字节起始地址,然后读取 8 字节数据。
例:读取 eeprom 的地址 0~8, [wire][start][wt4h]cc f0 00 00[rd8n]
模块返回: s2srec 31 32 33 34 35 36 37 38
(2)写 eeprom
2431 的写操作分为写暂存器和暂存器同步到 eeprom 两个大的步骤。写暂存器:向芯片发送 0xcc 0x0f+两字节起始地址+8 字节数据。[wire][start][wt4h]cc 0f 00 00[wt8h]31 32 33 34 35 36 37 38[rd2n]
模块返回: s2srec 52 d7(0x52d7 是对本次数据发送的 crc 校验数据)
读取暂存器:向芯片发送 0xcc 0xaa,读 13 字节(3 个寄存器+8 字节暂存器数据+2 字节 crc)
[wire][start][wt2h]cc aa[rd3n][delay1][rd10n]
模块返回: s2srec 00 00 07 31 32 33 34 35 36 37 38 66 b2
暂存器同步到 eeprom:向芯片发送 0xcc 0x55+两字节起始地址+0x07
模块返回: s2srec aa(0xaa 表示同步成功)


固态继电器内部结构原理图
小型功率UPS电源九个注意事项
OPPO Watch屏幕参数公布 像素密度与iPhone 11一致
OpenCV二值图像分析
Orcad怎么设置复制位号的增加机制
DS18B20温度传感器的使用方法说明
远离蚊子叮咬困扰,灭蚊灯真的有用吗?
惠普elitebookg5评测 120%的商务人士笔记本
闪充和快充为什么不能混用 用错竟会损伤电池?
华为P10闪存门最新消息:余承东再谈华为P10闪存门事件,保证供货才用了eMMC!
电子线常用的绝缘材料
MWC2018十大技术盘点_今年机皇从这里挑
连接器发展特点_连接器的六大发展趋势
lcd1602只亮不显示_lcd1602简单显示程序
BOE(京东方)供货vivo S17全系产品 引领超清护眼显示风向标
全球14大未来派绿色建筑大观
根据不同粒度的CAE,可以实现从粗犷和精确的内容感知编码
云母电容器的结构与特点
变频器控制回路的接线及注意事项
Dialog半导体公司率先推出汽车级可配置混合信号IC