DS18B20
6 的 21
这 使用 的 parasite 电源 是 不 推荐 为 温度 在之上 +100
c 自从 这 ds18b20 将
不 是 能 至 支持 communications 预定的 至 这 高等级的 泄漏 电流 那 能 exist 在 这些
温度. 为 产品 在 这个 此类 温度 是 likely, 它 是 strongly 推荐 那 这
ds18b20 是 powered 用 一个 外部 电源 供应.
在 一些 situations 这 总线 主控 将 不 know whether 这 ds18b20s 在 这 总线 是 parasite powered
或者 powered 用 外部 供应. 这 主控 needs 这个 信息 至 决定 如果 这 强 总线 pullup
应当 是 使用 在 温度 conversions. 至 得到 这个 信息, 这 主控 能 公布 一个 skip 只读存储器
[cch] command followed 用 一个 读 电源 供应 [b4h] command followed 用 一个 “read 时间 slot”.
在 这 读 时间 slot, parasite powered ds18b20s 将 拉 这 总线 低, 和 externally powered
ds18b20s 将 let 这 总线 仍然是 高. 如果 这 总线 是牵引的 低, 这 主控 knows 那 它 必须 供应 这
强 pullup 在 这 1-线 总线在 温度 conversions.
供应 这 parasite-powered ds18b20 在 温度
CONVERSIONS
图示 4
powering 这 ds18b20 和 一个 外部 供应
图示 5
64-位 lasered 只读存储器 代号
各自 ds18b20 包含 一个 唯一的 64–bit 代号 (看 图示6) 贮存 在 只读存储器. 这 least 重大的 8 位
的 这 只读存储器 代号 包含 这 ds18b20’s 1-线 family 代号: 28h. 这 next 48 位 包含 一个 唯一的
串行 号码. 这 大多数 重大的 8 位 包含 一个 cyclic 多余 审查 (crc) 字节 那 是
计算 从 这 第一 56 位 的 这 只读存储器 代号. 一个 详细地 explanation 的 这 crc 位 是 提供 在
这
crc 一代
部分. 这 64-位 只读存储器 代号 和 associated 只读存储器 函数 控制 逻辑 准许
这 ds18b20 至 运作 作 一个 1-线 device 使用 这 协议 详细地 在 这
1-线 总线 系统
部分 的 这个 数据手册.
64-位 lasered 只读存储器 代号
图示 6
8-位 crc 48-位 串行 号码 8-位 家族 代号 (28h)
msb msblsb lsb LSBMSB
V
DD
(外部 供应)
DS18B20
地
V
DD
DQ
V
PU
4.7k
至 其它
1-线 设备
1-线 总线
微观的-
处理器
V
PU
V
PU
4.7k
1-线 总线
微观的-
处理器
DS18B20
地
V
DD
DQ
至 其它
1-线 设备