微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > MCS 51单片机的温度控制系统方案

MCS 51单片机的温度控制系统方案

时间:09-06 来源:互联网 点击:

形成P1.3输出脉冲顶宽)完成把本次采样值转换成显示值而放入显示单元缓冲区和调用温度显示程序。8031从T1中断服务程序返回后即可恢复现场和返回主程序。3.2.3主要子服务程序

主要服务子程序包括温度检测采样及数字滤波子程序、带符号双字节乘法子程序和标度转换子程序目的是把实际采样取得的二进制值转换成BCD码形式的温度值,然后存放到显示缓冲区中,供显示子程序调用。

对于一般线性仪表来说,标度转换公式为:

Tx=A0 + (Am-A0)

其中,A0为一次测量仪表的下限; Am为一次测量仪表的上限;Vx 为实际测量值(工程量);Vm为仪表上限对应的数字量; V0为仪表下限对应的数字量。

4 其它控制算法

不同的控制对象,所采用的算法有所不同。例如对于热惯性大、时间滞后明显、耦合强、难于建立精确数学模型的大型立式淬火炉,可以采用人工智能模糊控制算法,通过对淬火炉电热元件通断比的调节,实现对炉温的自动控制,也可以采用仿人智能控制(SHIC)算法和PID控制算法的联合控制方案,实际应用时应灵活运用。

5结束语

本文的温度控制系统,只是单片机广泛应用于各行各业中的一例,相信读者会依靠自己的聪明才智,使单片机的应用更加广泛化。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top