DS2415
10 的 14
1-线 signaling
这 ds2415 需要 strict protocols 至 insure 数据 integrity. 这 协议 组成 的 四 类型 的
signaling 在 一个 线条: 重置 sequence 和 重置 脉冲波 和 存在 脉冲波, 写 0, 写 1 和 读
数据. 所有 这些 信号 除了 存在 脉冲波 是 initiated 用 这 总线 主控. 这 initialization sequence
必需的 至 begin 任何 交流 和 这 ds2415 是 显示 在 图示 8. 一个 重置 脉冲波 followed 用 一个
存在 脉冲波 indicates 这 ds2415 是 准备好 至 send 或者 receive 数据 给 这 准确无误的 只读存储器 command
和 控制 函数 command. 这 总线 主控 transmits (tx) 一个 重置 脉冲波 (t
RSTL
, 最小 480
µ
s).
这 总线 主控 然后 releases 这 线条 和 变得 在 receive 模式 (rx). 这 1-线 总线 是 牵引的 至 一个 高
状态 通过 这 pullup 电阻. 之后 detecting 这 rising 边缘 在 这 数据 线条, 这 ds2415 waits (t
PDH
, 15-60
µ
s) 和 然后 transmits 这 存在 脉冲波 (t
PDL
, 60-240
µ
s).
initialization 程序 “reset 和 存在 pluses”
图示 8
480
µ
s
≤
t
RSTL
<
∞
*
480
µ
s
≤
t
RSTH
<
∞
( 包含 恢复 时间)
15
µ
s
≤
t
PDH
< 60
µ
s
60
µ
s
≤
t
PDL
< 240
µ
s
∗
在 顺序 不 至 掩饰 中断 signaling 用 其它 设备 在 这 1-线 总线, t
RSTL
+ t
R
应当 总是
是 较少 比 960
µ
s.
读/写 时间 slots
这 定义 的 写 和 读 时间 slots 是 illustrated 在 图示 9. 所有 时间 slots 是 initiated 用 这
主控 驱动 这 数据 线条 低. 这 下落 边缘 的 这 数据 线条 synchronizes 这 ds2415 至 这 主控
用 triggering 一个 延迟 电路 在 这 ds2415. 在 写 时间 slots, 这 延迟 电路 确定 当 这
ds2415 将 样本 这 数据 线条. 为 一个 读 数据 时间 slot, 如果 一个 0 是 至 是 transmitted, 这 延迟 电路
确定 如何 长 这 ds2415 将 支撑 这 数据 线条 低 overriding 这 1 发生 用 这 主控. 如果
这 数据 位 是 一个 1, 这 设备 将 leave 这 读 数据 时间 slot 不变.
电阻
主控
DS2415