文档详情

ATC单片机大棚温度控制系统设计.doc

发布:2017-04-05约5.31千字共4页下载文档
文本预览下载声明
科技资讯  2010 NO.26 SCIENCE TECHNOLOGY INFORMATION AT89C52 单片机大棚温度控制系统设计 康惠燕  工 业 技 术 ( 福建泉宏工程管理有限公司 福建泉州 362000) 摘 要:本文介绍AT89C52单片机温度控制系统设计。通过对单片机AT89C52的编程,由温度传感器DS18B20对温度进行测量,最后把测 量到的温度送LED数码管显示。如果超过上下限温度,则控制蜂鸣器报警且令继电器对温度进行实时控制。 关键词:AT89C52 中 图 分 类 号 :TP3 单片机 大棚 温度控制 文 献 标 识 码 :A  文 章 编 号 :1672-3791(2010)09(b)-0098-03 我国农业正处于从传统农业现代化农 业 转 化 的 新 阶 段 ,大 棚 种 植 技 术 正 大 面 积 推广。温度是植物生长的重要环境条件 ,温 度 控 制 是 大 棚 种 植 技 术 的 关 键 。设 计 并 制 作一个基于单片机的温室温度自动控制系 统 ,使 大 棚 温 度 控 制 在 一 定 范 围 内 ,并 能 实 现 自 动 控 制 ,以 保 证 大 棚 内 农 作 物 生 长 的 需要 ,对 解 决 大 棚 作 物 农 业 生 产 具 有 重 要 的指导意义。 单 片 机 体 积 小 、功 能 强 大 、价 格 低 廉 、 使 用 灵 活 ,本 文 从 实 现 温 室 大 棚 温 度 的 智 能控制的硬件、软件设计等两个方面入手 , 就利用单片机 AT89C52实现大棚温度控制 进行设计。 1 硬件选择 1.1 温度传感器 DS18B20 性能特点 采 用 单 总 线 专 用 技 术 ,既 可 通 过 串 行 口 线 ,也 可 通 过 其 它 I/O口 线 与 微 机 接 口 , 无 须 经 过 其 它 变 换 电 路 ,直 接 输 出 被 测 温  适 配 各 种 单 片 机 或 系 统 机 ;用 户 可 分 别 设 定 各 路 温 度 的 上 、下 限 ;内 含 寄 生 电 源 ,其 工 作 电 源 既 可 在 远 端 引 入 、也 可 采 用 寄 生 电源方式产生。 DS18B20控制方法。主机控制 DS18B20 完成温度转换必须经过三个步骤 :初始化、 ROM操作指令、存储器操作指令。必须先启 动 DS18B20开始转换 ,再读出温度转换值。 本 程 序 仅 挂 接 一 个 芯 片 ,使 用 默 认 的 12位 转换精度 ,外 接 供 电 电 源 ,读 取 的 温 度 值 高 位字节送WDMSB单元 ,低位字节送WDLSB 单元 ,再 按 照 温 度 值 字 节 的 表 示 格 式 及 其 符 号 位 ,经 过 简 单 的 变 换 即 可 得 到 实 际 温 度值。在硬件上 ,DS18B20与单片机的连接 有 两 种 方 法 ,一 种 是 Vcc接 外 部 电 源 ,GND 接 地 ,I/O与 单 片 机 的 I/O线 相 连 ;另 一 种 是 用寄生电源供电 ,此时 UDD、GND接地 ,I/O 接单片机 I/O。无论是内部寄生电源还是外 部 供 电 ,I/O口 线 要 接 5KΩ 左 右 的 上 拉 电 阻。  1.2 AT89C52 单片机 AT89C52是 在 AT89C51的 基 础 上 ,存 储 器 容 量 、定 时 器 和 中 断 能 力 等 得 到 改 进 的型号。 标准单片机的主要性能如下。 4KB或 8KB的 Flash存储器 ;128或 256字 节 内 部 RAM;32条 可 编 程 I/O线 ;2~ 3个 16 位 定 时 器 /计 数 器 ;6~ 8个 中 断 源 ;3级 程 序 存储器保密 ;可 编 程 串 行 接 口 ;片 内 时 钟 振 荡器。 AT89C52引 脚 图 如 图 1所 示 。 1 . 3 显示电路的选择 本系统采用四位 LED数码管显示 ,采用 共阳数码管动态显示。 2 系统设计 本系统共包括六部分 :主控电路、报警 及控制电路、按键电路、复位电路、显示电 路 及 检 测 电 路 。系 统 的 总 体 结 构 如 图 2所 示。 度 值 (9位 二 进 制 数 ,含 符 号 位 );测 温 范 围 为 -55~ +125 ,测量分辨率为 0.0625 ; 可以将多个 DSl8B20温 度 传 感 器 挂 接 在 一 根 总 线 上 ,即 允 许 一 条 信 号 线 上 接 数 十 乃 至 上 百 个 数 字 式 传 感 器 ,每 个 都 有 - 个 在 ROM中 的 64位 自 己 独 有 的 芯 片 序 列 号 ,可 实 现 多 点 温 度 的 检 测
显示全部
相似文档