阻炉温度控制系统的功能缺陷及现有控制要求,确定本次设计的目标如下:
1系统的测温范围在01000℃,控温精度≤±2℃,显示精度01℃;2控制面板能便捷输入控制参数,如P、I、D及保温时间;3用7段高亮数码管显示设定炉温(5位数码管)、炉温实时温度(5位数码管)、保温时间(3位数码管)等系统信息;4用三个发光二极管以不同的颜色和发光状态来指示显系统的工作状态。
22系统的技术参数
整个系统最终达到的技术指标是由系统中的各个环节共同作用后完成的。比如要提高温度检测的精度,只采用高精度的AD转换器是不够的,还需要好的抗干扰措施、精确度高的传感器及软件线性化处理等。一般情况下,技术指标达到某个限度后,再想提高是不容易办到的,为此可能付出更多的经费与时间。设备规格是硬件投资的主要依据。如电源的规格、传感器类型、控制器类型等。根据需要确定所设计的温度控制系统的主要技术参数如表21所示:
表21系统主要技术参数
3
f23操作功能设计
为了便于操作,所设计的温度控制器的面板总计五个按键、三个工作状态指示灯、一个蜂鸣器和十三个高亮7段LED数码管,用于完成参数的设置和信息的显示。
其中,五个按键分别为设置、加一、减一、左移、右移,用于设置温度以及保温时间。三个工作状态指示灯分别指示暂停状态、工作状态、超限报警。十三个高亮7段LED数码管中有五位显示设定温度、五位显示实际温度、三位显示保温时间。
4
f三、系统硬件设计
电阻炉控制系统应具备温度测量、显示、参数输入等功能,并要求具有可靠性高、通用性强、控制精度佳等特点,以满足控制需求。基于上述性能要求,系统的硬件结构如图31所示,系统包括单片机、温度检测与处理电路、键盘与显示接口电路、声光报警电路以及计时电路等。
图31温度控制系统硬件结构图
31CPU选型
温度控制系统选用ATMEL89系列单片机中的AT89S51作为微处理器。AT89S51是一个低功耗,高性能CMOS型8位单片机,片内含4kBytesISPI
systemprogrammableFlash存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。
32温度检测电路设计
温度检测电路是电阻炉温度控制系统的重要部分,其性能好坏直接决定了整个系统的性能,它承担着检测电阻炉温度并将温度数据传送到单片机的任务。
321温r