摘要:
温度是科学技术中最基本的物理量之一,物理,化学,生物等学科都离不开温度.在工业生产和实验研究中,像电力,化工,石油,冶金,航空航天,机械制造,粮食存储,酒类生产等领域内,温度常常是表征对象和过程状态的最重要的参数之一.本文设计一种用于化工,化学实验中的快速加热,缓慢降温的温度测量控制仪,系统由单片机AT89C52以及外围测量,控制电路实现.采用测温范围宽,精度高的铂热电阻进行温度测量,通过AD变换将测量数据送入单片机进行处理;使用独立式键盘进行用户自定义温度变化范围;使用一片8位共阴极数码显示管对用户设定值及系统控制对象的温度进行适时显示.用户通过键盘设定温度控制范围,包括温度升温最高值,温度下降最低值以及降温幅度值.通过单片机控制,使被控对象快速升温到设定温度最高值,然后按照设定降温幅度缓慢下降到设定的温度最低值.温度控制系统具有非线性,时滞,以及不确定性,单纯依靠传统的控制方式很难达到高质量的控制效果.本文采用智能控制中的模糊控制加上经典控制PID算法,有效地解决温度控制系统的非线性,时滞以及不确定性.模糊控制由单片机程序实现.
展开