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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机大棚温度控制系统设计

科技资讯 2010 NO.26 SCIENCE TECHNOLOGY INFORMATION AT89C52 单片机大棚温度控制系统设计 康 惠 燕 (福建泉宏工程管理有限公司 福建泉州 3 6 2 0 0 0 ) 工 业 技 术 摘 要:本文介绍AT89C52单片机温度控制系统设计。通过对单片机AT89C52的编程,由温度传感器DS18B20对温度进行测量,最后把测 量到的温度送LED数码管显示。如果超过上下限温度,则控制蜂鸣器报警且令继电器对温度进行实时控制。 关键词:AT89C52 单片机 大棚 温度控制 中 图 分 类 号:TP3 文 献 标 识 码 :A 文 章 编 号 :1672-3791(2010)09(b)-0098-03 我 国 农 业 正 处 于 从 传 统 农 业 现 代 化 农 业 转 化 的 新 阶 段 ,大 棚 种 植 技 术 正 大 面 积 推 广 。温 度 是 植 物 生 长 的 重 要 环 境 条 件,温 度 控 制 是 大 棚 种 植 技 术 的 关 键 。设 计 并 制 作一个基于单片机的温室温度自动控制系 统 ,使 大 棚 温 度 控 制 在 一 定 范 围 内, 并 能 实 现 自 动 控 制 ,以 保 证 大 棚 内 农 作 物 生 长 的 需 要 ,对 解 决 大 棚 作 物 农 业 生 产 具 有 重 要 的 指 导 意 义 。 单 片 机 体 积 小 、功 能 强 大 、价 格 低 廉 、 使 用 灵 活 ,本 文 从 实 现 温 室 大 棚 温 度 的 智 能 控 制 的 硬 件 、软 件 设 计 等 两 个 方 面 入 手 , 就 利 用 单 片 机AT89C52实 现 大 棚 温 度 控 制 进 行 设 计 。 1 硬件选择 1.1 温度传感器 DS18B20 性能特点 采 用 单 总 线 专 用 技 术 , 既 可 通 过 串 行 口 线 ,也 可 通 过 其 它 I/O口 线 与 微 机 接 口 , 无 须 经 过 其 它 变 换 电 路 ,直 接 输 出 被 测 温 度 值 (9位 二 进 制 数 ,含 符 号 位 );测 温 范 围 为 -55℃ ~ +125℃ ,测 量 分 辨 率 为0.0625℃ ; 可 以 将多 个DSl8B20温 度 传 感 器 挂 接 在 一 根 总 线 上 ,即 允 许 一 条 信 号 线 上 接 数 十 乃 至 上 百 个 数 字 式 传 感 器 , 每 个 都 有 - 个 在 ROM中 的 64位 自 己 独 有 的 芯 片 序 列 号 ,可 实 现 多 点 温 度 的 检 测 。被 测 温 度 用 可 编 程 为 9位 ~12位A/D转 换 精 度 的 串 行 输 出 。内 含 64位 经 过 激 光 修 正 的 只 读 存 储 器ROM;  适 配 各 种 单 片 机 或 系 统 机 ;用 户 可 分 别 设 定 各 路 温 度 的 上 、下 限 ;内 含 寄 生 电 源 ,其 工 作 电 源 既 可 在 远 端 引 入 、也 可 采 用 寄 生 电 源 方 式 产 生 。 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 位

文档评论(0)

jjkk585 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档