基于MCS51水温调节器实验装置设计.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文档。上传文档
查看更多
基于MCS51水温调节器实验装置设计

基于MCS51水温调节器实验装置设计   [摘要]本文以MCS-51单片机为核心,以水箱为被控对象,将水箱给定温度与实际温度对比,利用PID算法设计了水温调节器实验装置。该实验装置的设计有利于同学们加深对单片机控制系统和PID控制算法特点的了解。且该装置结构原理简单、稳定性好、可靠性高、参数易于整定,控制精度高,有一定的实用价值,可以向实际推广。   [关键词]水温调节器 单片机 PID算法      一、前言      温度是工业生产中最常见和最基本的工艺生产参数之一,许多物理变化和化学反应的过程均与温度密切相关。因此,温度控制系统是典型的控制系统。目前,单片机已普遍应用于生产过程的自动控制领域。以其体积小、价格低廉和可靠性高等特点,用其构成计算机控制系统中的智能控制单元,受到广大工程技术人员的重视。下面的PID自动温度控制系统,采用8051单片机作为PID控制器,具有可编程、控制算法可选、体积小、稳定性好、抗干扰能力强等优点。采用单片机进行对它控制不仅具有控制方便、简单和灵活性等优点,而且大幅度提高被控温度的技术指标,从而能够大大提高产品的数量和质量。因此,单片机的温度的控制问题是一个工业生产中经常会遇到的问题。我们之所以选择该实验装置,是因为它不仅可以使我们把所学的理论知识加以升华,而且可以起到举一反三和触类旁通的效果,对单片机在其他情况下的应用,有了一个基础性的了解与掌握。      二、总体设计      本装置的主要任务,是利用MCS-51单片机实现对电热水箱水温度的控制。即预先设定要达到的理想温度值,水箱中的温度或升或降(本装置中限于实验条件,仅限于水温的升高),最终达到预设值。此过程的实现可描述如下:集成传感器AD590检测电热水箱中水的温度,得到一微弱的模拟信号,此信号经运算放大器放大后,经A/D转换器转换,实现了由模拟量到数字量的转变。该数字信号传输进单片机后,经数字PID算法处理后输出一控制信号(数字量),控制固态继电器的通断。从而实现对加热电阻丝加热功率的控制。   本课题的设计可分为硬件设计和软件设计两大部分。硬件设计主要包括温度检测电路、前向通道(A/D转换接口)、人机接口(单片机扩展存储器单片机与键盘显示器的接口电路、单片机与A/D转换器的连接)以及其他外围电路(显示电路、电源电路、温度控制电路)的设计。软件的设计主要应用MCS-51汇编语言编程,要完成的程序设计包括A/D转换子程序,键盘显示子程序,PID算法程序。其中,重点和难点是PID算法程序的设计,它是整个课题设计的中心环节。另外,考虑到外界环境存在的干扰,如机械震动,各种电磁波和环境温差都可能影响到系统的性能。为此,需进行抗干扰设计。抗干扰措施可分为软件抗干扰和硬件抗干扰,软件抗干扰措施主要采用数字滤波和指令冗余技术,硬件抗干扰措施主要采用滤波技术和接地技术。      三、温度检测电路      采用美国模拟器件公司生产集成温度传感器AD590。它是单片集成两端感温电流源,其输出电流与温度成正比。使用简便,不需外接线性补偿和零点补偿器件,精度高互换性好,线性度好,具有标准化输出,能很好地消除电源变动和交流纹波对器件产生的影响,且耐用,输出电流可用于长距离传送,不会因线路压降而影响测量精度。   实际应用电路设计:尽管AD590比其他温度传感器有较好的特性,但在使用范围内,仍然存在着一定的非线性。另外,各器件间也存在着离散性,所以在实际中,欲获得测量精度,尚需采用两点校正(零点校正和满刻度校正)。由基准电压源AD590输出一个标准的+10.000伏电压通过输入端加到AD590上。AD590的输出电流在输入端上产生压降,从而使运算放大器的输入端的电压岁温度而变化,该电压经过运算放大后输出。这样,该测量电路可大大改善由传感器本身非线性误差而引起的误差。      四、信号输入通道(前向通道A/D)      本装置采用逐次逼近型的ADC0809是 8位A/D转换芯片,它由单一的+5V电源供电,片内带有锁存功能的8路模拟多路开关,可对8路0-5V的输入模拟电压信号分时进行转换,完成一次转换约100us。片内具有多路开关的地址译码器和锁存电路、高阻抗斩波器、稳定的比较器,256欧电阻T型网络和树状电子开关以及逐次逼近寄存器。输出具有TTL三态锁存缓冲器,可直接接到单片机数据总线上。通过适当的外接电路,ADC0809可对0-5V的双极性模拟信号进行转换。在本实验中,见于简单起见,只选取了一个温度控制信号,故A/D0809只接一路输入信号IN0。      五、人机接口      1.键盘、显示器接口电路   键盘显示电路中,采用的是8031单片机扩展I/O接口芯片8255A实现的四位LED显示和1

文档评论(0)

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

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

1亿VIP精品文档

相关文档