论文部分内容阅读
电阻炉是利用电流使炉内的电热元件或者电热介质发热从而达到对物料或者工件加热的一种电炉,其温度是一个具有时变性、非线性、纯滞后和大惯性的被控量,随着工业的发展,各行各业对于温度控制的要求越来越高,传统的模拟开关控制已经达不到要求。低精度、低稳定性、自动化水平低的产品也将逐渐被淘汰。温度是最基本的物理量之一。近年来,随着科学技术的飞速发展,工业生产对产品的性能提出了更高的要求,而热处理是提高产品性能的一个关键环节,所以研究电阻炉的温度测量与控制具有很大的现实意义和使用价值。本文设计了一种基于STM32单片机的电阻炉智能温度控制器。该控制器硬件电路采用STM32f103单片机、K型热电偶模数转换器MAX6675以及固态继电器等主要元器件,软件编程采用C语言,编译工具是Keil uVision4ARM系统软件编译器,能够实现0~1023.75℃的测量显示以及控制调节。在本设计中,采用K型热电偶作为感温元件,检测电阻炉的温度并输出毫伏级的模拟电压信号,将该信号送给K型热电偶模数转换器MAX6675进行冷端温度补偿、放大、线性化、数字化处理,得到电阻炉温度的数字化形式,送入STM32单片机中进行分析处理,在控制执行电路中采用S240ZK型号的固态继电器SSR,以过零触发的方式控制电阻炉主回路的导通或者断开,实现对电阻炉温度的控制调节。由于本设计采用高集成高性能的数字型测温调理元件MAX6675,其内部集成的针对K型热电偶测量信号的放大电路、冷端温度补偿电路、线性化电路和数字化电路,使得控制系统的测温电路设计简单而且测量准确、性能稳定、抗干扰能力强,并且控制执行电路的执行元件采用固态继电器能够无触点、无火花的接通和断开加热电路,开关速度快,提高了控制的性能和精度。