2022年ATC单片机电烤箱的温度控制系统设计方案与实现.docx
《2022年ATC单片机电烤箱的温度控制系统设计方案与实现.docx》由会员分享,可在线阅读,更多相关《2022年ATC单片机电烤箱的温度控制系统设计方案与实现.docx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源基于单片机的电烤箱把握系统设计同学:裴强强指导老师:刘畅内容摘要 : 随着社会的不断进展,人们改造自然的才能也在不断的提高;机器的产生,为我们削减了部分或者全部的脑力劳动和体力劳动;电子技术的产生更是带来了翻天覆地的变化;机电把握系统成为机械技术与微电子技术集成的共性关键技术;人们通过它可以使机械完全依据自己的意愿来执行;随着机电把握技术的进展,主要表达出了单片机和PLC 两种把握方式;本设计接受单片机把握;单片机在日常生活中的运用越来越广泛;温度把握在工业生产中经常遇到;从石油化工到电力生产,从冶金到建材,从食品到机械都要对温度进行把握.甚至在有些产品生产过程中温度的把握直接影响
2、到产品的质量;单片机温度把握无论是现在仍是将来都会起到重要作用;本文介绍了以 AT89C51单片机为核心的电烤箱温度把握系统;电烤箱的温度把握系统有两个部分组成:硬件部分和软件部分;其中硬件部分包括:单片机电路、传感 器电路、放大器电路、转换器电路、以及键盘和显示电路;软件部分包括:主程序、 运算把握程序、以及各功能实现模块的程序;文章最终对本设计进行了总结;对温度 把握系统的进展提出了几点建议;关键词: 单片机温度电烤箱把握Single-chipbasedontheoven stemperature controlsystemdesignAbstract:Withthe continuous
3、developmentofsociety, peoples ability to transform nature of the advance has been. The birthof the machine for us to reduce some or all of the mental and physical.The birthofelectronictechnologyhasbroughtevenmoreearth-shaking changes.Electricalandmechanicalengineeringcontrolsystemsbecome integratedw
4、iththemicroelectronictechnologycommon keytechnologies.People can make through its machinery in full accordance with the wishes of their own to implement.With the development of electrical and mechanical control techniques, mainly reflecting the two types of single-chip computer and PLC control.The d
5、esignusesa single-chipcontrol.Single-chipmicrocomputeruse in欢迎下载精品学习资源their daily lives more and more widely. Temperature control in industrialproductionareoftenencountered.Chemicalsfromoiltoelectricity production,Orevensome productsintheproductionprocesscontrolof temperaturedirectlyaffectsthequalit
6、yoftheproduct.Single-chip temperaturecontrolbothnow andwillplayanimportant role in the future.ThispaperintroducestheAT89C51 single-chipmicrocomputerasthe coreoftheoventemperaturecontrolsystem.Hardwarecomponentswhich include:Single-chipcircuit,sensorcircuit,amplifiercircuit, converter circuit, as wel
7、l as the keyboard and display circuit. Softwareinclude:themainprogram,operatorcontrolprocedures,aswellastherealization of the functional modules of the program. Finally.Keywords: Microcontroller Temperature Electric ovens Control目录前言 11 概述 11.1 技术指标 11.2 把握方案 2 2 硬件部分设计 22.1 单片机电路设计 22.1.1 中心处理器 CPU
8、 22.1.2 运算器 22.1.3 AT89C51单片机引脚功能 32.1.4 引脚功能 42.1.5 把握线 52.1.6 AT89C51单片机的储备器结构 52.1.7 AT89C51单片机的并行 I/O 端口 5欢迎下载精品学习资源2.1.8 AT89C51单片机时钟电路准时序 62.1.9 复位电路 62.1.10 AT89C51单片机的指令系统 72.2 传感器电路设计 72.2.1 传感器概述 72.2.2 传感器的基本特性 82.2.3 热电阻的测量电路及应用 92.3 A/D 转换电路设计 102.3.1 逐次靠近型 A/D 转换器 ADC0809 102.4 放大器电路设计
9、 122.4.1 沟通放大器电路 122.4.2 直流放大器电路 142.4.3 运算放大器电路 152.4.4 集成运算放大器概述152.5 键盘及显示电路的设计 162.5.1 键盘接口电路 162.5.2 LED 显示器接口电路 172.6 抗干扰电路设计 192.6.1 电磁干扰的形成因素192.6.2. 干扰的分类 192.6.3 单片机应用系统电磁干扰把握的一般方法192.6.4 硬件抗干扰措施 203 软件部分设计 213.1 工作流程 21欢迎下载精品学习资源3.2 功能模块 213.3 资源支配 213.4 功能软件设计 213.4.1键盘治理模块213.4.2显示模块 23
10、3.4.3温度检测模块253.4.4温度把握模块263.4.5温度越限报警模块273.4.64结论 29附录 30参主程序和中断服务子程序考28文献30欢迎下载精品学习资源基于单片机的电烤箱把握系统设计前 言随着社会的不断进展,人们对机械的应用也越来越广,进而人们对机械运动的把握要求亦越来越高;机电把握实现了以电气来把握机械;单片机的显现使机电把握技术突飞猛进;单片机显现的历史并不长,但进展迅猛;自1975 年美国德克斯仪器公司首次推出 8 位单片机 TMS-1000后才开头快速进展; 1976 年 9 月,美国 Intel公司首次推出MCS-48系列 8 位单片机以后,单片机进展进入了一个新
11、的阶段;1983 年 Intel公司推出的 MCS-96系列、 1987 年 Intel公司又推出的 80C96 等位 16 位单片机;近年来各个运算机生产厂家已进入更高性能的32 位单片机研制、生产阶段;单片机进展之快、品种之多;其中最常用的主要有:AT89 系列单片机、 AVR单片机 Motorola公司的 M68HC08系列单片机以及 PIC 单片机;随着社会的进展,单片机的特点表达在体积小、牢靠性高、使用便利等方面;依据温度把握的特点,本次设计接受AT89C51单片机为把握核心,接受数字PID把握算法;实现对电烤箱的温度的把握;通过本次设计进一步详细说明单片机把握系统在社会生活中的应用
12、;为以后进一步应用单片机系统供应帮忙;1 概述温度把握是工业生产过程中经常遇到的把握,有些工艺过程对其温度的把握成效直接影响着产品质量,因而设计一种较为理想的温度把握系统是特殊有价值的;依据温度变化快慢的特点,并且把握精度不易把握等特点,本文电烤箱的温度把握为模型,设计了以 AT89C51 单片机为检测把握中心的温度把握系统;温度把握接受PID 数字把握算法,显示接受3 位 LED 静态显示;该设计结构简洁,把握算法新颖,把握精度高,有较强的通用性;1.1 技术指标电烤箱的详细指标如下:a. 电烤箱由 2 千瓦电炉加热,最高温度为500;b. 电烤箱温度可预置,烤干过程恒温把握,温度把握误差小
13、于或者等于2;c. 预置时显示设定温度,烤干时显示实时温度,显示精确到1;d. 温度超出预置温度 5时发声报警;e. 对升降温过程的线性是没有要求的;欢迎下载精品学习资源1.2 把握方案产品的工艺不同,把握温度的精度也不同,因而所接受的把握算法也不同;就温度把握系统的动态的特性来讲,基本上都是具有纯滞后的一阶环节,当系统精度及温控的线性性能要求较高时,多接受 PID 算法来实现温度的把握;本系统是一个典型的闭环把握系统;从技术指标可以看出,系统对把握精度的要求不高,对升降温过程的线性也没有要求,因此,系统接受最简洁的通断把握方式, 当烘干箱温度达到设定值时断开加热电炉,当温度降到低于某值时接通
14、电炉开头加 热,从而保持恒温的把握;2 硬件部分设计系统的硬件部分包括单片机电路、 A/D 转换器、放大器、传感器、键盘及显示电路五大部分;其各部分连接关系如图2-1 所示;欢迎下载精品学习资源人机对话部分2.1 温单度片显示机电路设计图 2-1电烤箱温度把握系统结构温度检测部分A/D转换器变送器热电阻欢迎下载精品学习资源随着社会进展,单片机以其体积小、牢靠性高、使用便利的特点在社会生活中达到广泛应键用盘 ;依据温度把握特点主机,本次设计接受AT89C51;以下对其进行详细介绍;温度把握部分AT89C51单片机是美国 Intel公司的 8 位高档单片机的系列;也是目前应用最为AT8调9C功5器
15、1广泛的声一音种报警单片机系列;其内部结构简化框图光如耦下所示驱;动器可控硅 系列单电片炉机主要有CPU、储备器, IO 接口电路准时钟电路等部分组成;2.1.1 中心处理器 CPU中心处理器 CPU是单片机的核心;是运算机的把握指挥的中心;同一般微机的CPU类似; AT89C51单片机内部 CPU包括把握器和运算器;如图2.1.2-12.1.2 运算器AT89C51运算器电路以算术规律单元ALU 为核心;有累加器 ACC、寄存器 B、暂存器 1、暂存器 2、程序状态寄存器 PSW和布尔处理机共同组成;它主要完成数据的算术运算、规律运算、位变量处理和数据传输操作;运算结果的状态由程序寄存器PS
16、W储存;A. 算术规律单元 ALU与累加器 ACC、寄存器 B算术规律单元 ALU 不但能完成 8 位二进制的加、减、乘、除等算数的运算;而且仍能对 8 位变量进行规律“与”“或”“异或”循环位移等规律的运算;累加器ACC简称累加器 A 为一个 8 位寄存器,它是 CPU中使用最频繁寄存器;特地存放操作数或运算结果;欢迎下载精品学习资源欢迎下载精品学习资源B. 程序状态寄存器图 2.1.2-1 AT89C51单片机内部结构简化框图欢迎下载精品学习资源程序状态寄存器 PSW是一个 8 位的状态寄存器;用于存放标志的寄存器;用于存放指令执行后的状态,以供程序查询和判别;PSW各位的状态通常是在指令
17、执行的过程中自动设置;但可以由用户依据需要指令加以转变;状态寄存器共有进位标志位CY、帮忙进位标志位(或称半进位)AC、用户自定义标志位F0、工作寄存器组选择位 RS1、RS0、溢出标志位 OV、奇偶标志位 P.C. 把握器把握部件是单片机的神经中枢;它包括程序计数器PC、指令寄存器IR、指令译码器 ID、数据指针 DPTR、堆栈指针 SP、缓冲器和定时器把握电路;它先以主振频率 为基准发出CPU 的时序对指令进行译码,然后发出各种把握信号;完成一系列定时把握微操作;用来和谐单片机各部分的正常工作;2.1.3 AT89C51 单片机引脚功能AT89C51 系列单片机的封装形式有两种:一种是双列
18、直插方式的封装;另一种是方形的封装; AT89C51单片机 40 个引脚及总线结构图如下所示;其CMOS工艺制造的低地功耗芯片也有接受方形的封装;但为44 个引脚,其中 4 个引脚是不使用的;由于 at89C51 单片机是高性能的单片机;同时受到引脚数目的限制,所以有部分引脚具有其次功能;如图2.1.3-1单片机引脚图;a. 主电源引脚主电源引脚两根: VCC接+5V电源正端; VSS接+5V 电源地端;b. 外接晶体引脚两根XTAL1:接外部石英体和微调电源一端;欢迎下载精品学习资源XTAL2:接外部晶体和微调电容另一端;其中,对用外部时钟时,对于HMOS单片机 ,XTAL1 脚接地, XT
19、AL2脚作为外部振荡信号输入端;对CHMO单S 片机 XTAL1脚作为外部振荡信号的输入端, XTAL2脚空不接;图 2.1.3-1单片机引脚图2.1.4 引脚功能IO 引脚共 32 根;APO口: P0.0-P0.7 统称为 PO口是 8 位双向 I/O 口线; P0 口即可作为地址 / 数据总线使用,又可作为通用的 I/O 口线;在不接片外储备器与不扩展 I/O 口时,可作为准双向输入 / 输出口;在接有片外储备器或扩展 I/O 时, P0 口分时复用为低 8 位地址总线和双向数据的总线;BP1 口: P1.0-P1.7 统称为 P1 口;是 8 位准双向 I/O 口线; P1 口作为通用
20、I/O 口使用;CP2 口: P2.0-P2.7 统称为 P2 口;是 8 位准双向 I/O 口线; P2 口即可作为通用的 I/O 口使用;也可作为片外储备器的高 8 位地址线;与 P0 口组成 16 位片外储备器单元地址;P3 口的其次功能如下表所示: P3 口的其次功能欢迎下载精品学习资源P3.0RXD串行口输入P3.1TXD串行口输出P3.2IM 0外部中断 0 输入P3.3IM 1外部中断 1 输入P3.4T0定时/ 计数器 0 计数输入P3.5T1定时/ 计数器 1 输入P3.6WR片外 RAM写选通信号(输出)P3.7RD片外 RAM读选通信号(输出)2.1.5 把握线 把握线共
21、四根;A:ALE/PROG地址锁存有效信号输出率;B:PSEN片外程序储备器读选通信号输出端低电平有效;C:RST/VPD 复位信号备用电源输入信号;D:EA/VPP片外程序储备器选用端;2.1.6 AT89C51单片机的储备器结构AT89C51 单片机的储备器物理结构上分为片内数据储备器、片内程序储备器、片外数据储备器和片外程序储备器等4 个储备空间;2.1.7 AT89C51单片机的并行 I/O 端口AT89C51单片机有 4 个 8 位并行 I/O 端口( P0、P1、P2、P3)每个端口都各有8条 I/O口线,每条I/O口线都独立地用作输入输出,在具有片外扩展储备器的系统中, P2 口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 ATC 单片机 电烤箱 温度 控制系统 设计方案 实现
限制150内