DS2415
7 的 14
硬件 配置
图示 6
1-线 总线 系统
这 1-线 总线 是 一个 系统 这个 有 一个 单独的 总线 主控 和 一个 或者 更多 slaves. 在 所有 instances 这
ds2415 behaves 作 一个 从动装置. 这 discussion 的 这个 总线 系统 是 broken 向下 在 三 topics: 硬件
配置, transaction sequence, 和 1-线 signaling (信号 类型 和 timing). 一个 1-wire 协议
定义 总线 transactions 在 条款 的 这 总线 状态 在 指定 时间 slots 那 是 initiated 在 这 下落
边缘 的 同步 脉冲 从 这 总线 主控. 为 一个 更多 详细地 协议 描述, 谈及 至 chapter 4 的
这 书 的 ds19xx ibutton standards.
硬件 配置
这 1-线 总线 有 仅有的 一个 单独的 线条 用 定义; 它 是 重要的 那 各自 设备 在 这 总线 是 能 至
驱动 它 在 这 适合的 时间. 至 facilitate 这个, 各自 设备 连结 至 这 1-线 总线 必须 有 打开
流 或者 3-状态 输出. 这 1-线 输入 的 这 ds2415 是 打开 流 和 一个 内部的 电路 相等的
至 那 显示 在 图示 6. 一个 multidrop 总线 组成 的 一个 1-线 总线 和 多样的 slaves 连结. 这 1-
线 总线 有 一个 最大 数据 比率 的 16.3k 位 每 第二 和 需要 一个 pullup 电阻 的
大概 5 k
Ω
.
这 空闲 状态 为 这 1-线 总线 是 高. 如果 为 任何 reason 一个 transaction needs 至 是 suspended, 这 总线
必须 是 left 在 这 空闲 状态 如果 这 transaction 是 至 重新开始. 如果 这个 做 不 出现 和 这 总线 是 left 低
为 更多 比 120
µ
s, 一个 或者 更多 的 这 设备 在 这 总线 将 是 重置. 自从 这 ds2415 gets 所有 它的
活力 为 运作 通过 它的 v
BAT
管脚 它 将 不 执行 一个 电源-在 重置 如果 这 1-线 总线 是 低
为 一个 扩展 时间 时期.
transaction sequence
这 协议 为 accessing 这 ds2415 通过 这 1-线 端口 是 作 跟随:
Initialization
只读存储器 函数 command
时钟 函数 command
INITIALIZATION
所有 transactions 在 这 1-ire 总线 begin 和 一个 initialization sequence. 这 initialization sequence 组成
的 一个 重置 脉冲波 transmitted 用 这 总线 主控 followed 用 存在 脉冲波(s) transmitted 用 这 从动装置(s).