毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

MCS-51单片机温度控制系统的设计 第2页

更新时间:2008-3-25:  来源:毕业论文

MCS-51单片机温度控制系统的设计 第2页

3.2.1主程序框图

           主程序包括8031本身的初始化、并行接口8155初始化等等。大体说来,本程序包括设置有关标志、暂存单元和显示缓冲区清零、T0初始化、CPU开中断、温度显示和键盘扫描等程序。

3.2.2中断服务程序框图

           T0中断服务程序是温度控制系统的主体程序,用于启动数/模转换器、读入采样数据、数字滤波、越限温度报警和越限处理、PID计算和输出可控硅的触发脉冲 等。P1.3引脚上输出的该同步触发脉冲宽度由T1计数器的溢出中断控制,8031利用等待T1溢出中断的空闲时间(形成P1.3输出脉冲顶宽)完成把本 次采样值转换成显示值而放入显示单元缓冲区和调用温度显示程序。8031T1中断服务程序返回后即可恢复现场和返回主程序。

3.2.3主要子服务程序框图

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

4 中断服务程序框图

 

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

Tx=A0 + (Am-A0)

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

4 其它控制算法

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

5结束语

           MCS-51单片机,体积小,重量轻,抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,即使是非电子计算机专业人员,通过学习一些专业基础 知识以后也能依靠自己的技术力量,来开发所希望的单片机应用系统。本文的温度控制系统,只是单片机广泛应用于各行各业中的一例,相信读者会依靠自己的聪明 才智,使单片机的应用更加广泛化。

参考文献

[1] 陈明荧.8051单片机课程设计实训教材         北京:清华大学出版社 2004

[2] 凌玉华.单片机原理与应用系统设计 长沙:中南大学出版社 2006

[3] 胡汉才.单片机原理及其接口技术         北京:清华大学出版社 1995

 

[4] 徐淑华 程退安 姚万生 .单片机微型机原理及应用 哈尔滨工业大学出版社 1994

 

 

上一页  [1] [2] 

MCS-51单片机温度控制系统的设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。