- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
1概述 1
1.2方案比较 1
1.2.1PLC系统 1
1.2.2单片机系统 2
1.3选择最优方案 2
2硬件部分介绍 4
2.1 单片机简介 4
2.1.1中央处理器CPU 4
2.1.2 AT89C51单片机引脚功能 5
2.1.3 AT89C51单片机的存储器结构 7
2.1.4AT89C51单片机的并行I/O端口 7
2.1.5AT89C51单片机时钟电路及时序 8
2.1.6复位电路 8
2.1.7AT89C51单片机的指令 9
2.1.8 74LS373 9
2.2 A/D转换电路设计 10
2.2.1逐次逼近型A/D转换器ADC0809 10
2.2.289C51单片机与ADC0809接口 11
2.2.3热电阻的测量电路及应用 12
2.3放大器电路设计 12
2.4传感器 12
2.4.1传感器概述 14
2.4.2传感器的基本特性 15
2.5 键盘及显示电路的设计 16
2.5.1键盘接口电路 16
2.6 抗干扰电路设计 19
2.6.1电磁干扰的形成因素 19
2.6.2干扰的种类 19
2.6.3单片机应用系统电磁干扰控制的一般方法 19
2.6.4硬件抗干扰措施 20
3软件部分设计 22
3.1工作流程 22
3.2区域控制 22
3.系统控制 22
3.4功能软件设计 223.4.1键盘管理模块 22
3.4.2显示模块 25
3.4.3温度检测模块 26
3.4.4温度控制模块 28
3.4.5温度越限报警模块 30
3.4.6主程序和中断服务子程序 31
总结 33
致谢 34
参考文献 35
附录 36
摘要
随着机电控制技术的发展,主要体现出了单片机和PLC两种控制方式。本设计采用单片机控制。单片机在日常生活中的运用越来越广泛。温度控制在工业生产中经常遇到。从石油化工到电力生产,从冶金到建材,从食品到机械都要对温度进行控制.甚至在有
些产品生产过程中温度的控制直接影响到产品的质量。单片机温度控制无论是现在还是未来都会起到重要作用。
本文介绍了以AT89C51单片机为核心的电烤箱温度控制系统。电烤箱的温度控制系统有两个部分组成:硬件部分和软件部分。其中硬件部分包括:单片机电路、传感器电路、放大器电路、转换器电路、以及键盘和显示电路。软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。文章最后对本设计进行了总结。对温度控制系统的发展提出了几点建议。
关键词:单片机;传感器; 控制程序
1概述
温度控制技术广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等,传统的温度控制技术中最常见的是继电器调温,但由于继电器动作频繁,温度控制范围小,精度不高,可能会因触点不良而影响正常工作。最近几年快速发展的有PID 温控、模糊控制、神经网络 以及遗传算法在温度控制中的应用。烤箱是热处理生产中应用最广的加热设备,它电流通过电热元件产生热量,借助辐射和对流的传递方式,将热量传递给所要加热的物品,使其加热到所要求的温度。
1.1技术指标
电烤箱的具体指标如下:
(1) 电烤箱由2 kW电炉加热,最高温度为500℃。
(2) 电烤箱温度可预置,烤干过程恒温控制,温度控制误差≤±2℃。
(3) 预置时显示设定温度,烤干时显示实时温度,显示精确到1℃。
(4) 温度超出预置温度±5℃时发声报警。
(5) 对升降温过程的线性没有要求。
1.2方案比较
1.2.1PLC系统
(1)PLC的定义
可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计算和算术操作等面向用户的指令,并通过数字化或模拟式的输入/输出,控制各种类型的机械或生产过程。
(2)PLC的特点
现代工业生产是复杂多样的,它们对控制的要求也各不相同
1.可靠性高,抗干扰能力强:
PLC用软件取代了继电器控制系统中大量的中间继电器和时间继电器,接线可减少到继电器控制系统的十分之一以下,大大减少了因触点接触不良造成的故障。
2.硬件配套齐全,使用方便,适应性强:
PLC产品已经标准化、系列化、模块化,配备有品种齐全的硬件装置。
3.编程方法简单易学:
梯形图是使用的最多的PLC编程语言,其电路符号和表达方式与继电器电路原理图相似,梯形图语言形象直观,易学易用,熟悉继电器电路图的电气技术人员只需花几天时间就可以熟悉梯形图语言,并用来编制用户程序。
4.系统的设计、安装、调试工作量少:
PLC用软件功能取代了继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,使控制柜的设计、安装、接线工作量大大减少。PLC的梯形图程序可以用顺序控制设计法来设计。这种设计方法很有规律,容易掌握。可以在实验室模拟调试PLC的程序
文档评论(0)