网站大量收购独家精品文档,联系QQ:2885784924

毕业设计(论文)温度控制器的设计.docVIP

毕业设计(论文)温度控制器的设计.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
温度控制器的设计 一、功能要求 设计并制作一个温度控制器,用于自动接通或断开室内的电加热设备,从而使室内温度达到设定温度要求,并能实时显示室内温度。当室内温度大于等于设定温度时,控制器断开电加热设备;当室内温度比设定温度小2时,控制器接通电加热设备。 控温范围:0~51 控温精度:≤ 1 二、硬件系统设计 1.硬件系统由七部分组成,即单片机及看门狗电路、温度检测电路、控制输出电路、键盘电路、显示电路、设置温度储存电路及电源电路。 (1)单片机及看门狗电路 根据设计所需的单片机的内部资源(程序存储器的容量、数据存储器的容量及I/O口数量),选择AT89C51-24PC较合适。为了防止程序跑飞,导致温度失控,进而引起可怕的后果,本设计加入了硬件看门狗电路IMP813L,如果WDI脚不处于浮空状态,在1.6秒内WDI,就说明程序已经看门狗输出端将输出低电平到手动复位端,使复位输出端发出复位信号,使可靠复位。是用CMOS集成工艺制成的逐次型模数转换芯片分辨率8位,转换时间100μs,输入电压0~5VWJ108-1C-05VDC,如果所接的电加热设备的功率≤2KW,则可利用继电器的常开触点直接控制加热设备,如果加热设备的功率2KW,可以继电器控制接触器,由接触器直接控制加热设备。 (4)键盘电路 键盘共有四个按键,分别是S1(设置)、S2(+)、S3(-)、S4(储存)。通过键盘来设置室内应达到的温度,键盘采用中断方式控制。 (5)显示电路 显示电路由两位E10501_AR数码管组成,由两片74LS164驱动,实现静态显示,74LS164所需的串行数据和时钟由单片机的P3.0和P3.1提供。对于学过“串行口”知识的班级,实习时,可以采用串行口工作于方式0,即同步移位寄存器的输出方式,通过串行口输出显示数据(实时温度值或设置温度值);对于没学过“串行口”知识的班级,实习时,可以采用模拟串行口的输出方式,实现显示数据的串行输出。 (6)设置温度存储电路 为了防止设定温度在电源断电后丢失,此设计加入了储存电路,储存器选用具有I2C总线功能的AT24C01或FM24C01均可。每次通过键盘设置的室内设定温度都通过储存器储存起来,即使是电源断电,储存器存储的设定温度也不丢失,在电源来电后,单片机自动将设定温度从储存器中读出,一方面避免了断电后的更新设置工作;另一方面也保护了控制器控制的安全性,可靠性。 (7)电源电路 电源采用了串联型集成稳压器电路,电源有两路输出,一路由L7805CV稳压输出+5V,除JRC4558、AD590外,电路的其它部分均由+5V供电;一路由MC78L12和LM79L12稳压输出±12V,给JRC4558、AD590供电。当然这里还可以选择现成的开关型稳压电源,但它的价格相对来说要高一些。 2.硬件系统电路原理图: 3.材料表 型号 数量 对应元件序号 种类 330Ω 1 R26 电阻 470Ω 19 R1~R17、R28、R29 820Ω 2 R20、R25 1K 2 R22、R23 2K 1 R27 3K 2 R21、R24 10K 2 R18、R19 2K 2 RP3、RP4 电位器 5K 2 RP1、RP2 10P 1 C9 瓷片电容 30P 2 C17、C18 100μ/25V 4 C1、C2、C3、C4 电解电容 470μ/16V 2 C5、C6 1N4148 2 D2、D3 整流二极管 3.9V/1W 1 D1 稳定二极管 红色、φ3 2 D4、D5 发光二极管 DB107 1 ZLQ1 整流桥 KBP206 1 ZLQ2 C8550 1 Q1 三极管 12M 1 Y1 晶振 74LS164 2 U11、U12 IC AD590 1 U9 ADC0804 1 U5 AT24C01 1 U6 AT89C51 1 U4 IMP813L 1 U7 JRC4558 1 U8 L7805CV 1 U3 LM79L12 1 U2 MC78L12 1 U1 TLP521-1 1 U10 E10501-AR 2 DS1、DS2 数码管 WJ108-1C-05VDC 1 K1 继电器 220V/8V/ 2×15V/2.5W 1 T1 电源变压器 VH-2 2 CN1、CN2 连接座 三、软件系统设计 1.温控系统采用模块化程序结构,可分为四大模块: (1)系统初始化模块:完成变量的设定、中断入口的设定、各变量赋初值、堆栈设定、读设置温度、定时器T0工作方式及初值的设定并启动、开中断。 (2)循环模

文档评论(0)

精品天地 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档