多路温度测量系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 6字 节 , 5 由于 价 格 低 廉 、 单 片 机 的 接 口简 单 、 与 占用 资 源
少, 这样 就 可 以在 现 场 安 装 或 更 换 传 感 器 。 每个 传 感 器 的
序 列 号 在 2 C 2中 的存 放 位 置 为 :传 感 器 编号 1 40 ( )*8 。 每 只 传 感 器 直 接 挂 接 在 单 总 线 DQ 上 , 过 4 7 , 通 . KD 的 电 阻 上 拉 。安 装 / 换 传 感 器 时 , S 拨 向“ 置 ” 传 更 将 W 设 , 感 器 单独 与 P . 1 2相 连 , 以读 取 其 序 列 号 ; 常测 温 时 , W 正 S
样 所 有 挂 在 总 线 上 的 DS 8 2 1 S 0同 时 开 始 转 换 , 5 ms , 70 后 转 换 结 束 , 片 机 再 依 次 发 匹 配 ROM 命 令 , 2 C 2巾 单 从 4O 渎 出 的 序 列 号 i 通 过 DQ 总 线 送 出 , 中 指 定 的 d 选 D 1 B 0, 将 温 度 值 读 人 。 温 度 值 通 过 液 晶 显 示 器 S82 并 I D1 0 . C 6 2显 示 出 来 , 面 简 单 明 了 , 度 的 显 示 采 用 的是 界 温
Vo O N O 9 l1
多 路 温 度 测 量 系 统
陈 菲 邹 涛 ,
( . 警 工 程 学 院 研 究 生 管 理 大 队 , 西 西 安 7 0 8 ;. 警 工 程 学 院 通 信 系 电子 技 术教 研 室 , 西 西安 7 0 8 ) 1武 陕 10 62 武 陕 1 0 6
时 候 或者 传 感 器 出 现 问 题需 要 更 换 传 感器 的时 候 将 会 变 的 很 麻 烦 。所 以 系 统 采 用 了 2 C 2来 存 储 DS 8 2 40 1 B 0的 序 列
号 ,4 0 2 C 2是 一 种 具 有 IC 接 口 的 E P (M 器 件 , 量 为 2 E R) 容
摘 要 : 用 8 C l 片机 作 为 主控 芯 片 , 度 传 感 器 D 1B 0组 成 的 多路 温 度 测 量 系 统 , 有 硬 件 简 单 , 量 方 利 95 单 温 S 82 具 测
便, 价格 低 廉 等 特 点 。主 要 设 计 了 多路 温度 测 量 系统 所 需 要 的 硬 件 设 计 , 编 写 了软 件 设 计 的 部 分 程 序 。 并
关 键 词 : 8 C 1 片机 ; 1 B 0 多路 温 度 测 量 系统 AT 9 5 单 DS 8 2 ;
中 图 分 类 号 : 3 1 5 TP 1 . 2
文献标识码 : A
文 章 编 号 : 6 27 0 ( 0 1 0 0 0 0 1 7 — 8 0 2 1 ) 90 1 — 2 的 所 有 传 感 器 复 位 , 跳 过 R(M , 动 温 度 转 换 命 令 , 并 ) 启 这
公司生产 , 具有 接 口简 单 、 易 扩 展 等 优 点 , 且 可 以多 个 容 并 使 用 , 发 成 多 点 的 温 度 测 量 系 统 。在 实 际 应 用 中也 应 注 开
意以下问题 :
就 只 识 别这 几个 传 感 器 , 将 来 在 需 要 增 加 传 感 器 个 数 的 那
瓣 }。 : = =
一
l
霹 毒 曼 盎
l
DS 8 2 1 B 0的 电 路 图 , 1 B 0的 DQ 引脚 的 IO 为 数 据 输 DS 8 2 / 入 输 出端 ( 即单 线 总线 ) 与单 片机 的 P . , I 2口相 连 接 。通 常要 在单线 总线 上外 接一个 约 为 4 7t . k2的 = 电 阻 , |拉 ^ 这 样 , 总 线 闲 置 时 其 状 态 为 高 电 平 。I 当 CD1 0 6 2的 数 据 线
l 总体 方 案 设 计
利 用 单 片机 实 现 的 多 路 温 度 测 量 系 统 所 选 用 的 器 件 主要 有 : AT8 C 1单 片 机 、 线 总 线 数 字 温 度 传 感 器 95 一 IS 8 2 、 晶显 示 器 L ) 1B 0 液 CD1 0 6 2以 及 看 门狗 芯 片 X O 5 54 。 多 点 测 温 系 统 采 用 在 一 根 数 据 线 上 串 接 多 个 DS 8 2 1 B 0器 件 , 形 成 的 电 路 结 构 简 单 , 行 可 靠 。 由 于 所 运 每 个 DS 8 2 1 B 0都 有 其 各 自的 序 列 号 , 样 在 一 条 总 线 上 这 串接 多 个 DS 8 2 I B 0组 成 的 多点 测 温 系 统 中 就 不 会 发 生 冲 突 或 者 是 读 错 温度 值 。在 系 统 安 装 及 丁 作 之 前 应 将 主 机 逐 个 与 DS 8 2 1 B 0挂 接 , 读 出 其 序 列 号 。但 是 如 果 将 以 DS 8 2 1 B 0的 序 列 号 和 程 序 一 起 写 入 R(M 中 时 , 单 片 机 ) 那
拨 向 “ 温 ” 图 1所 示 。 测 如
决微 处 理 器 的 总 线 驱 动 பைடு நூலகம் 题 。
( ) 接 DS 8 2 3连 1 B 0的 总 线 电 缆 是 有 长 度 限 制 的 。
3 硬 件 电 路 设 计
…
:
图 2是 单 片 机 AT8 C5 通 过 单 总 线 控 制 多 个 9 l
巡 回显 示 温 度 。每 根 总 线 上 所 接 的 传 感 器 的个 数 最 多 不
超 过 8个 , 系统 所 要 应 用 的环 境 所 测量 的 温 度 点 较 少 时 当 就可以采用这种方法 。
2 温 度 传 感 器
DS 8 2 1 B 0属 于 数 字 式 温 度 传 感 器 , 由美 国 DAL IAS
( ) 1 B2 1 DS 8 0从 测 温 结 束 到 将 温 度 值 转 换 成 数 字 量 需 要 一定 的 转换 时 间 , 是 必 须 保 证 的 , 然 会 出 现 转 换 错 这 不 误 的 现 象 , 温 度输 出 总 是 显 示 8 ℃ 。 使 5
( ) 单 总 线 上 所 挂 DS 8 2 2当 1 B 0超 过 8个 时 , 需 要 解 就