烘箱温度控制系统设计

烘箱温度控制系统设计

ID:36508483

大小:366.50 KB

页数:27页

时间:2019-05-11

烘箱温度控制系统设计_第1页
烘箱温度控制系统设计_第2页
烘箱温度控制系统设计_第3页
烘箱温度控制系统设计_第4页
烘箱温度控制系统设计_第5页
资源描述:

《烘箱温度控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一部分设计题目及设计要求设计内容:在烘箱内部装有一个1000W的电加热丝和一个PT100铂热敏电阻温度传感器,用8088CPU设计一个温度控制器,对烘箱温度(室温-100度)进行控制。要求系统可对控制温度进行设置(键盘),对当前温度进行显示(7段LED显示器)(设已知PT100的温度系数为0.01W/度)。第二部分设计要求设计要求:画出电路原理图,说明工作原理,编写相应程序,其控制为简单控制,即当温度超过设定温度1度时停止加热,当低于设定温度1度时开始加热。第三部分设计总体方案设计总体方案:本系统是以8088微处理器为核心,是一个典型的温度闭环控制系统,需要完

2、成的功能是温度的设定、温度的采集与显示以及温度的自动控制等。系统采用最简单的开关通断控制方式,即当烘箱温度大于设置值1度时断开加热电阻丝,当温度低于设定值1度值时接通电阻丝开始加热,从而保持恒温控制。根据设计的要求,可将系统分为如下几个子模块:温度检测模块,AD转换模块,键盘输入模块,接口扩展模块,温度显示模块,温度控制模块。27/27由于本系统需要的接口较多,我们使用了两片可编程并行接口8255以提高系统的工作效率。第一片8255(1)用于连接键盘和十位和个位数码管显示;第二片8255(2)用于连接十分位的数码管显示,AD转换器和温度控制系统。系统原理图如下图

3、所示:其详细原理是:温度的传感和放大部分通过PT100热敏电阻温度传感器和运算放大器来实现温度的检测与电压放大,通过温度检测与信号调理模块来实现。该模块将得到的电压信号送到ADC0809进行模数转换。8088从ADC0809读转换后的数字量,由温度与数字量的转换关系,调用相应子程序将数字量转换成温度的BCD码。这时CPU8088将该温度值(即实际温度值)与先前通过键盘输入的值(即设定值)进行比较,若实际温度值高于设定温度值的1度时,调用停止加热子程序,若实际值低于设定值的1度时,则调用开始加热子程序。这两个子程序执行完毕之后,检测一次按键,若无按键被按下,则返回

4、到温度采集模块重新采集新的温度值与设定值进行比较;若有按键被按下,则回到按键检测过程重新开始执行程序。系统硬件连接示意图:27/27系统总流程图:第四部分主要元件主要元件介绍:⑴8088CPU简介及其总线形成原理1979年,INTEL公司推出了8088芯片,它仍旧是属于16位微处理器,内含29000个晶体管,时钟频率为4.77MHz,地址总线为20位,可使用1MB内存。8088内部数据总线是16位,外部数据总线是8位。作为微处理器,再加上必须的支持芯片,如时钟发生器,地址锁存器,总线驱动器,存储器和I/O接口等,才能构成一台完整的微型计算机。27/27根据外部设

5、备的数量和系统复杂程度,8088可以选用两种系统总线构成模式,最小模式和最大模式。最小模式是单CPU系统,在这种系统中,8088的MN/MX引脚接高电平,系统全部的控制信号都直接由CPU提供。最大模式是多CPU系统,此时MN/MX引脚接低电平,必须通过8288总线控制器对CPU的状态信息进行译码才能产生系统必须的控制信号。最小模式系统构成如图1所示。这时8088的MN/MX引脚接至VCC,它直接产生存储器和I/O端口的读写命令,如IO/M,RD,WR,INTA,直接产生地址锁定信号ALE,控制数据收发器的控制信号DT/R,DEN。图18088的最小总线模式⑵82

6、55简介及其工作方式8255是Intel公司生产的为x86系列CPU配套的可编程并行接口芯片,其通用性较强,使用灵活。8255内部包含3个独立的I/O端口(A口、B口和C口)以及一个控制寄存器,共有3种工作方式(本设计中三个端口工作在方式0和方式1下):27/271)方式0:基本输入输出方式。在这种工作方式下,A口、C口的高4位、B口以及C口的低4位可分别定义为输入或输出,各端口相互独立,故共有16种不同的组合,且C口具有按位进行置位和复位的能力。此方式最适合于无条件传送方式。本设计中三个端口均工作在方式0下。2)方式1:选通输入输出方式。在这种方式下,A口和B

7、口仍作为数据的输入输出口,C口的某些位用来提供选通信号以控制数据的输入输出。3)方式2:双向传输方式。只有A口可以工作在这种方式下。利用C口的5条线来提供双向传输所需的控制信号。当A口工作于方式2时,B口可以工作在方式0或方式1,而C口剩下的3条线可作为输入输出线或用作B口方式1下的控制线。8255具体的工作方式通过软件向控制寄存器中写入相应的控制字来实现,这个过程称为8255的初始化。8255的外部引线如图2所示。27/27图28255外部引线⑶存储器简介1.EPROM27642764是8K*8b的紫外线擦出、电可编程只读存储器,单一+5V供电,工作电流为75

8、mA,维持电流为35mA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。