单片机恒温箱温度控制系统设计.pdf

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. 课程设计题目:单片机恒温箱温度控制系统的设计 本课程设计要求: 本温度控制系统为以单片机为核心, 实现了对温度实时监 测和控制,实现了控制的智能化。设计恒温箱温度控制系统,配有温度传感器 , 采用 DS18B20数字温度传感器, 无需数模拟∕数字转换, 可直接与单片机进行数 字传输,采用了 PID 控制技术, 可以使温度保持在要求的一个恒定范围内, 配有 键盘,用于输入设定温度;配有数码管 LED用来显示温度。 技术参数和设计任务 : 1、利用单片机 AT89C2051 实现对温度的控制,实现保持恒温箱在最高温度为 110℃。 2、可预置恒温箱温度,烘干过程恒温控制,温度控制误差小于 ±2 ℃。 3、预置时显示设定温度,恒温时显示实时温度,采用 PID 控制算法显示精确到 0.1℃。 4 、温度超出预置温度 ±5℃时发出声音报警。 5、对升、降温过程没有线性要求。 6、温度检测部分采用 DS18B20 数字温度传感器,无需数模拟∕数字转换,可直 接与单片机进行数字传输 7、人机对话部分由键盘、显示和报警三部分组成,实现对温度的显示、报警。 .. . 一、本课程设计系统概述 1、系统原理 选用 AT89C2051单片机为中央处理器, 通过温度传感器 DS18B20对恒温箱进 行温度采集, 将采集到的信号传送给单片机, 在由单片机对数据进行处理控制显 示器,并比较采集温度与设定温度是否一致,然后驱动恒温箱的加热或制冷。 2、系统总结构图 总体设计应该是全面考虑系统的总体目标, 进行硬件初步选型, 然后确定一 个系统的草案, 同时考虑软硬件实现的可行性。 总体方案经过反复推敲, 确定了 以美国 Atmel 公司推出的 51 系列单片机为温度智能控制系统的核心,并选择低 功耗和低成本的存储器、数码显示器等元件,总体方案如下图: 恒 输入部 温度传感器 温 箱 AT89C 显示部 2051 加热 驱动控制 上位 PC 制冷 图 1 系统总体框图 二、硬件各单元设计 1、单片机最小系统电路 单片机选用 Atmel 公司的单片机芯片 AT89C2051, 完全可以满足本系统中要 求的采集、控制和数据处理的需要。单片机的选择在整个系统设计中至关重要, 该单片机与 MCS-51系列单片机高度兼容、低功耗、可以在接近零频率下工作等 诸多优点,而广泛应用于各类计算机系统、工业控制、消费类产品中。 AT89C2051是 AT89系列单片机中的一种精简产品。 它是将 AT89C51的 P0 口、 P2 口、EA/Vpp、ALE/PROG、PS

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档