【摘 要】本设计是由温度传感器及8031单片机系统构成的温室温度控制系统。通过温度检测电路,对温室温度进行实时检测、并显示出来。我们可以通过拨码盘输入1、2、或3将温室温度控制在室温20℃ ,40℃或50℃。温度控制电路采用可控硅调功率方式,通过 PID算法比较温度检测值与给定值之差,计算出可控硅的接通时间,输出控制脉冲信号,达到改变加热功率的目的,从而实现温度调节。同时此设计还具有显示,报警,控制状态选择等一些辅助功能。
文中系统介绍了本设计的硬件系统连接图,软件流程图,同时简要的介绍了该设计中所用到的各种元器件的主要用途及使用。经理论和实践的证明,该设计有很高的使用价值,且其功能完善,抗干扰能力强.
关键词:热电偶 可控硅 温室 单片机
ABSTRACT
This design is composed by independent temperature and humidity sensor and 8031 single-chip microcomputer. Through independent temperature and humidity recalled circus composed by independent temperature and humidity sensor, and enlarge equipment and A/D alternated department. Then showing it, the number could control the temperature of the warm room, the single-chip microcomputer looks into the temperature of the warm room, the data got from A/D alternation will be sent to the computer, and will be judged and calculated, then output the data, so that we can control the warm power of the electric oven, so that we can achieve the goal of controlling the temperature. The design also has the function of showing, warning and choosing the controlled state.
In the paper, we introduce systematic chant of the hardware and software, also, the paper introduced the main function and use of all kinds of parts briefly. All have been proved by the theory and practice, the design has high ratio performance to price, and its function was perfect, strong disturbance resistant, so it has good pragmatic value and great development in future.
Keywords: independent ; control ; show
目 录
绪论 1
第一章 系统性能指标及方案确定 2
第二章 系统的硬件设计及芯片介绍 4
第一节 硬件系统的设计原则和采用方法 4
第二节 芯片介绍 5
第三章 前向通道的设计 17
第四章 后向通道的设计 23
第五章 人机通道的设计 27
第六章 抗干扰技术 29
第一节 干扰的作用机制及后果 29
第二节 数字信号输入的软件抗干扰措施 30
第七章 系统软件的设计 31
第一节 专用模块的程序设计 31
第二节 主程序设计 43
结束语 55
参考文献
56附录&…&…&…&…&…&…&…&…&…&…&…&…&…&…&…57
绪 论
温度是工业对象中主要的被控参数之一,如冶金,机械,食品,化工等种类工业中广泛使用的各种加热炉,热处理炉,反应炉等对工件的处理温度要求严格控制,以及在农业等方面的温室的温度控制,微机控制技术在这方面的应用,使温度控制技术指标得到了大幅度的提高。
本设计是温室温度控制系统,其基本控制原理是:单片机定时对炉温进行检测,经A/D转换得到相应的数字量,在送到微机进行相应的判断和运算,输出控制量控制加热功率,从而实现对温度的控制。系统结构图如下
点及用途:
由于该系统仅实现单一的温度控制,所以硬件结构简单,而接口及外扩芯片应用较少,成本低,在抗干扰措施上硬件采用了光电隔离,软件采用滤波程序,所以系统抗干扰的能力强,稳定性好,能满足工业中各类温度控制要求。
第一章 系统性能指标及方案的确定
系统要求的主要技术指标:
(1)要求温室温度分三档:一档为温室、二档为40℃、三档为50℃。
(2)具有实时显示温度(三位&×&×.&×℃)。
(3)当不能保证要求温度时,给出报警信号。
系统分析及总体设计方案:
一、硬件电路方案的确定:
(1)温度检测元件及放大器,A/D转换芯片选择:
温度检测元件及放大器放大倍数的选择,按控制范围和精度要求考虑。该部分采用热电偶,因为热电偶是温度测量中使用最广泛的传感器之一。放大器选择AD521,A/D转换用0801使量化误差满足性能指标要求。
(2)温度控制电路选择:
温度控制电路采用了可控硅调节规律方式。双向可控硅在50HZ交流电源和 加热电路中,只要在给定周期里改变可控硅开关的接通时间,就能改变加热功率的目的,从而实现温度调节。
(3)人机通道方案选择:
报警电路的选择:由于该系统所控制的温度有确定的范围,这就要求报警电路有上下限报警并指示功能,因此,可采用声光报警,即声音报警采用蜂鸣器接到8031的P6口上,而发光报警采用发光二极管即可并有红黄之分,区别上下限,正常运行时绿等亮。
定时电路的选择:由于该系统主控电路的电源为220V/50HZ,工频交流电,经电压比较器LM311,过零触发器MC14528后产生频率为50HZ的单稳态脉冲,此时脉冲一路作为触发脉冲,一路作为该系统的外部定时(100ms)送给T0,T1计数器计数。
二、 软件方案确定:本设计是采用传统的PID控制,比较实际温度和炉温得到的偏差,通过对偏差的处理获得控制信号来调节可控硅的通断,用以实现对电阻炉的控制,从而调节温室温度。
三、 软、硬件功能划分
软件和硬件是计算机系统的两大组成部分,它们的目的是一致的都是为了解决特定的问题,实现特定的功能;他们的作用是相辅相成的,如果增加软件的任务,就能减少硬件的任务,简化硬件电路;相反加重硬件的任务,增强硬件的功能则可减轻软件的负担,简化编程。因此,合理地分配软件所承担的任务充分利用MCS-51本身丰富的软件硬件功能,特别是它的软件控制功能,力争用最少的外部电路构成系统,完成系统要求的任务。
1.硬件
(1) 前向通道:包括传感器(热电偶)、A/D转换器(ADC0801)、放大器(AD521)
(2)人机通道:包括显示电路、拨码盘、报警电路
(3)后向通道:包括脉冲触发电路、两个加热电路
2.软件
(1)温度检测:包括定时采样和软件滤波。
(2)温度控制的实现:即根据温度给定值的大小,决定2台电炉的通电与断电实现温度控制。
(3) T。定时器产生每一次的定时中断,作为本系统的采样周期,T1计数器决定控制脉冲的时间。
(4) 显示有关状态。
(5) 输出报警信息。
四、 系统结构框图及基本工作原理
根据应用系统的要求及软硬件功的划分,初步设计应用系统结构如1-1图
工作原理:单片机定时对炉温进行检测,经A/D转换得到响应得数字量,再送到微机进行判断和运算,输出控制量,去控制加热功率,从而实现对温度的控制。