基于单片机、温度传感器的温度智能控制系统的设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【 关键词 】单片机 (9s);自动控制;温度传感器 ( IB 0 8c i DS82);信号
引言
可用软件编程实现各种算法,并且具有功 数码 管上 ,模 块如 图 l 示 。 所
本 系 统 的 执 行 方 法 是 循 环 查 询 执 行 的 ,键 盘扫 描 也 是用 循环 查 询 的办 法 , 由 于 本系 统对 实 时性 要 求 不是 很 高 ,所 以没
0 0 2 便可得到温度值 。由于它可以测负 .6 5
温 度 ,所 以再进 行 换算 时首 先要 判 断是 正 温 度 还 是负 温度 ,存储 单 元 的高 五位 的值
决 定 了温 度 的正 负 ,若 全 为 i 是 负 温 度 则 反之 则为正 温度 。低4 位存放 的 是温度 的小 数部分 ,本 设计 采用精 度 为0 1 ,所 以处 .℃ 理 时将 低 四位 乘0 0 2 后进 行 小数 舍 入保 .6 5
图3D I B0 S8 2 管脚 图
图4 D IB0 块 的接 口 S8 2模
L
一
一
一
一
一
一
一
,
一
一
一
一
一
一
一
●
●
一
一
一
一
一
★
●
一
一
一
一
-
-
一
一
一
一
^
一
一
一
一
_
_
一
-
一
J
L 一
Байду номын сангаас
‘
一
一
一
一
。
’
一
一
一
‘
。
。
一
一
一
图5继 电器 接 口模 块
图6 总体 流程 图
留一位 。 中间7 为温 度 的整数 部分 。 位
一
2 一 4
毫 争 畦 鼻 / 1. / l 2 0 01 9
…
…
…
…
…
…
…
…
…
…
.
皇
__ (J ( (
3键 盘模 块 .
我 们采用 四个独立键盘 ,分别 是:s, 1
S 2, S 3, S 4。
接 , 当P . 口输 出一个 低 电平 的时候 ,继 参考文献 37 电器 上 电导 通 ,开 关 打下 ,加热 器 件 导通 开 始加 热 。
f
L … … … … … … … … … … … … … … … … … … … … … … … _ J
D 为数 据 线 ,通 过 小 电阻 与单 片机 连 接 , Q
进 行数 据通 讯 。数据 可输 入亦 可输 出 。
2 2温 度 转换 算法 及分 析 .
图1模 块 图
图2 系统各 模块 之 间工作 顺 序
实时温度,是控制模块做出正确的反应,
控 制 水 的温 度 ,对 于 测 温传 感 器本 文 选择
1系统的总体结构 .
系 统 总体 结构 分 为 :D IB 0 块 , S82模
D I B 0 总 线 可 编程 温 度 传 感 器 ,来 实 显示 模块 ,继 电器 模 块 ,键 盘输 入 模块 , S8 2单
2温 度处 理模 块 .
2 I温 度传 感器 D B0 . S8 2 1 D 1B 0 单 片机 的连 接 电路 简单 , S82与
算 功 能 强 , 软 件 编 程 灵 活 , 自 由度 大 ,
来 处 理数 据 。数据 处 理后 的结 果就 显示 到 如 图 5 ,与 单 片 机 的 数 据 通信 采用 串行 通 信 已完成 其对 温度 信息 的采 集 与转换 。
有 用 到 中 断方 式 来 处 理 ,系 统 模 块 如 图2 所示。
水温 测 量模 块 用 于测 量器 皿 中水 的温 耗 低 ,体 积 小 ,技 术 成熟 ,成本 低 廉等 有
度 。系 统需 要 利用 测 温传 感 器 检测 出水 的 点,使 其在 各个 领域 应用 广 泛 。
【 江力. 1 】 单片机 原理与应用技术口 清 华大学出版 社. 冯. 【 王兆 月, 2 J 等编著. 微型计 算机接 口技术 . 工业 机械
出版 社 .
4继 电器 模块 .
图 5 一 个 蜂 鸣 器 和 一 个 继 电 器 的 是
5显示模 块 .
[江 晓安, 3 ] 等编著. 数字电子技术 . 西安电子科 技大
因 为D 1B 0 S 8 2 的温 度 存储 单 元 中的 代 码 不 是实 际 的摄 氏温 度 值 ,所 以读 出的 数 据 要进 行 转换 处 理 ,因 为精 度 是0 0 2 , .6 5 所 以 我 们 只 需 要将 其 转 换 成 十 进 制 再 乘
‘ … … … … … … 一 ‘ … … … … … … … J
I 皇子 …………………………一 .
■
基于单 片机 、温度传感器 的温 度智能
控制系统的设计
西 安工程大学 电信学院 刘晓春
【 摘要 】在温度检测系统中,感应温度部分的元件是一般是金属热电阻、热电偶或者P N结,但这些测温元件所要配的测量电路较为复杂。感应出来的信号
是模拟量 ,需要 经采样保 持 电路后再进行A D转换。才能送入单 片机进行处理 ,但 是由于这样 的电路硬件复杂、精度不高、易受外界干扰。本文采用D IB 0 / S82温度 传感器 ,它是 一种可编程 的温度传感器 ,内部集成 了 D转换电路 ,可与单片机直接连接 ,使单片机 外围电路简单 ,比传统的温度测量精度高 ,应用场合广 。 A/
现 对 温 度 的采 集 和转 换 , 大大 简 化 了 电路 D 1 B O 以 被 编 程 ,所 以 箭 头 是 双 向 s82可 的 复杂 度 。控 制 器部 分 本文 采 用 5系 列 的 1 8 C 1 为 系 统 的控 制 器 。单 片 机 算术 运 95 作 的 ,8C 1 9 5 首先 写 入命 令 给D 1B 0 S8 2 ,然后 D IB 0 始转 换 数据 ,转换 后通 过 8C 1 S8 2 开 9 5
度 度
女E
盘
电
D IB 0 S 82 的外观及 引脚如 图4 ,有3 引 个 脚 。V D 电源 , 电压范 围为 3O~ 55 , D接 .v .V
立台
度 模 堍
1 2
{ 苗 模 市U
模 块
它 的供 电方 式有 2 ,一 个 是 通 过 数据 线 种 供 电, 一 个 是加 外 电源 。G D 接 地 线 。 N为