单片机论文基于80c51的热水器实现.docxVIP

  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文档。上传文档
查看更多
单片机论文基于80c51的热水器实现

基 于 80C51 的温度控制设计 班 级:自动化3班 姓 名:胡 晓 露 学号: 基于80C51的温度控制系统设计 摘要: 随着国民经济的发展,人们越来越需要对温度进行监测和控制。用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点。本文基于80c51方法来实现控制。文中还介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路、PC与单片机串口通讯电路和一些接口电路?。 关键字:温度控制; 80c51; 硬件 正文: 一:设计原理 单片机主要应用于工业控制领域,用来实现对信号的检测、数据的采集以及对应用对象的控制。它具有体积小、重量轻、价格低、可靠性高、耗电少和灵活机动等许多优点,单片微型计算机(简称单片机)是微型计算机的一个重要分支,也是一种非常活跃和颇具生命力的机种,特别适合用于智能控制系统。 单片机温度控制系统是数控系统的一个简单应用。在冶金、化工、建材、机械、食品、石油等各类工业中,广泛使用着加热炉、热处理炉、反应炉等,因此,温度是工业对象中一个主要的被控参数。由于炉子的种类不同,因而所使用的燃料和加热方法也不同,例如煤气、天然气、油、电等;由于工艺不同,所需要的温度高低不同,因而所采用的测温元件和测温方法也不同;产品工艺不同,控制温度的精度也不同,因而对数据采集的精度和所采用的控制算法也不同。单片微型计算机的功能不断的增强,为先进的控制算法提供的载体,许多高性能的新型机种应运而生。本系统所使用的加热炉为电加热炉,炉丝功率为2kw,系统要求炉膛恒温,误差为士VC,超调量可能小,温度上升较快且有良好的稳定性.? 单片机温度控制系统是以80c51单片机为控制核心,辅以温度采集电路、温度设定键、2位LED温度显示电路、主电路及其驱动电路等部分组成,采用bang-bang控制策略进行温度控制。其系统结构框图可表示为:系统采用单闭环形式,其基本控制原理为:将温度设定值(即输入控制量)和温度反馈值同时送入控制电路部分,然后经过调节器运算得到输出控制量,输出控制量控制驱动电路得到控制电压施加到被控对象上,电炉因此达到一定的温度。 在系统中,利用温度采集电路测得电炉实际温度并转换成电阻值,然后经过温度采集电路转化为电压信号。该电压信号经过ADC0809转换成与炉温相对应的数字信号进入单片机,单片机进行数据处理后,通过液晶显示器显示温度,同时将温度与设定温度比较,根据设定计算出控制量,根据控制量通过控制继电器的导通和关闭从而控制电阻丝的导通时间,以实现对炉温的控制。 二: 系统硬件电路设计 (1)80C51单片机 80C51单片机具有高密度、高速度、低功耗的特点,电平既与TTL电平兼容又与CMOS电平兼容。基本组成:8位CPU,含布尔处理器;时钟电路、总线控制;4k字节的程序存储器;128字节的数据存储器;特殊功能寄存器SFR;4个并行;I/O口;2个16位定时/计数器;1个双全工异步串行口;中断系统(5个中断源、2个优先级) (2)主电路及其驱动电路 MOC3061为光电双向可控硅驱动器,由美国摩托罗拉公司推出,该器件大大加强了静态能力保证了电感负载的稳定的开关性能,由于输入输出采用光电隔离,绝缘电压高达7500v 参数 数值 单位 红外发光二极管 反向电压 6 V 正向连续电流 60 mA 总功耗 120 mW 输出驱动 截止状态端电压 600 V 峰值重复浪涌电流 1 A 总功耗 150 mW 整个器件 绝缘电压 7500 V 总功耗 250 mW 结温范围 -40—+100 工作环境温度范围 -40—+85 贮存温度 -40—+150 焊接温度 260 表一moc3061极限参数 MOC3061的端口1与单片机P2.0口连接,以实现电炉的加热或保温 主电路 (3)温度采集电路: 恒流源LM317,热敏电阻PT100,运算放大器 ADC0809,ADC0809数模转换器。 ADC0809具有三态锁存器,数据总线直接与单片机数据总线连接。单片机的第8位地址子信号在ALE作用下锁存在74LS373中,其低3位分别加到ADC0809的通道选择端A、B、C,作为选通编码。选择IN0作为模拟输入转换,地址为7FF8H,通过P2.6引脚查询转换状态。恒定电流流经热敏电阻后产生与电阻值对应变化的电压,经过电压跟随器后经运算放大器放大后输出0—+5V电压。 运算放大后的电压经过模数转换后进入单片机进行处理,实现对实际温度的检测从而根据检测结果进行温度调节。 (4)2位LED温度显示 使用两位LED显示器显示电炉当前温度值,实现直观的对温度掌握。 (5)按键设定 设计两个按键以实现对温度的设定,按键一加1,按键二减1,分别接入~INT0口与INT1口,通过中断方式实现温度设定 三:系统软件编程(流程图) 1.主

文档评论(0)

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

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

1亿VIP精品文档

相关文档