计算机控制课程实训之简易空调系统设计.doc

计算机控制课程实训之简易空调系统设计.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机控制课程实训之简易空调系统设计

《空调控制系统设计》任务书 设计内容 设计一空调房间温度控制系统,该系统能准确测量房间温度,并根据设定温度进行有效控制。空调设计变频空调制冷(热)量与压缩机转速有关,通过控制压缩机转速频率来控制所需热量。空调模型相当于一个积分环节与一个惯性环节的串联。房间模型主要考虑室内外温度干扰与散热片热量共同作用于具有初始温度房间,经空气导热延迟,简化为具有一阶惯性环节。 设房间热惯性时间常数=450,空气导热延迟τ=35,选择合适的控制算法进行控制。 设计步骤 总体方案设计 控制系统的建模和数字控制器设计 硬件的设计和实现 选择计算机字长(选用 51内核的单片机) 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口、键盘、显示接口电路等); 设计输入信号接口电路; 设计信号输出控制电路; 其它相关电路的设计或方案(电源、通信等)。 软件设计 分配系统资源,编写系统初始化和主程序模块框图; 编写A/D转换和位置检测子程序框图; 编写控制程序和D/A转换控制子程序模块框图; 其它程序模块(显示与键盘等处理程序)框图。 五、编写课程设计说明书,绘制完整的系统电路图(A3幅面)。 摘 要: 本课程设计详细的阐述了基于51单片机构建了一个空调控制系统。在明确影响室内温度参数情况下,利用PID算法结合检测控制方法并对传感器测量电路、控制器执行电路及软件系统进行了设计。 关键词: 空调模型 51单片机 PID 1.引言 随着科技发展,计算机控制技术在各个方面都起到了举足轻重的作用。作为本学期的一门专业课,通过对《计算机控制系统》学习使我们对计算机系统有一个基本的了解并掌握常规控制算法的使用方法和掌握简单微型计算机应用系统软硬的设计方法。 2.设计任务 2.1 设计内容 设计一空调房间温度控制系统,系统能够实现准确测量房间温度,并根据设定温度进行有效控制。 2.2 设计要求 1总体方案设计 2硬件的设计和实现 3选择计算机字长(选用 51内核的单片机) 4设计支持计算机工作的外围电路(EPROM、RAM、I/O端口、键盘、显示接口电路等); 5设计输入信号接口电路; 6设计信号输出控制电路; 7其它相关电路的设计或方案(电源、通信等)。 8分配系统资源,编写系统初始化和主程序模块框图; 9编写A/D转换和位置检测子程序框图; 10编写控制程序和D/A转换控制子程序模块框图; 11其它程序模块(显示与键盘等处理程序)框图。 12编写课程设计说明书,绘制完整的系统电路图(A3幅面)。 3.方案设计 3.1 设计思路 依据上面要求,可将系统分为信息采集模块、控制模块、驱动模块、执行模块、显示模块,分别模拟房间空调系统的相应模型。温度的调节范围为-40~40度,有450惯性环节,35延迟环节。 3.2 方案的论证与比较 一、控制系统模块 用AT89C52芯片作为控制芯片,51内核。   1、AT89C52除了与AT89C51所有的定时/计数器0 和定时/计数器1 外,还增加了一个定时/计数器2。 定时器2 是一个16 位定时/计数器。它既可当定时器使用,也可作为外部事件计数器使用,其工作方式由特殊功能寄 中断   2、AT89C52 共有6 个中断向量:两个外中断(INT0 和INT1),3 个定时器中断(定时器0、1、2)和串行口中断。所有 这些中断源如图9 所示。   这些中断源可通过分别设置专用寄存器IE 的置位或清0 来控制每一个中断的允许或禁止。IE 也有一个总禁止位EA, 它能控制所有中断的允许或禁止。 二、信号采集与转换模块 1.温度传感器选择 方案一: DS18B20传感器,其是8位,传感器,采集信号后可直接输出数字信号,使用方便。 方案二:AD590作为温度传感器。其需要进行AD转换。 但是由于老师希望我们通过训练了解AD转换过程,所以我就选择了方案二即AD590。 温度传感器AD590基本知识: AD590产生的电流与绝对温度成正比,它可接收的工作电压为4V-30V,检测的温度范围为-55℃-+150℃,它有非常好的线性输出性能,温度每增加1℃,其电流增加1uA,AD590温度与电流的关系如表1所示。 摄氏温度 AD590电流 经10KΩ电压 0℃ 273.2 uA 2.732V 10℃ 283.2 uA 2.832 V 20℃ 293.2 uA 2.932 V 30℃ 303.2 uA 3.032 V 40℃ 313.2 uA 3.132 V 50℃ 323.2 uA 3.232 V 60℃ 333.2 uA 3.332 V 100℃ 373.2 uA 3.732 V 表 1 2.AD转换器的选择 因为正常的室温变化范围是-40--40度,理论上AD位数只要7位(128

您可能关注的文档

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档