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

基于51单片机的多路温度采集控制系统设计 第8页

更新时间:2016-10-23:  来源:毕业论文
3.7.2 低温报警状态

当测试温度低于设定的最小温度时,黄灯闪烁表示加热器开启,蜂鸣器工作,如图3.12所示。
 
图3.12 LCD温度上下限控制模块低温报警状态
3.7.3 高温报警状态

当测试温度高于设定的最大温度时,红灯闪烁表示风扇开启,蜂鸣器工作,如图3.13所示。
图3.13 LCD温度上下限控制模块高温报警状态
4 系统软件设计
在单片机应用系统的开发中,软件的设计是比较复杂和困难的,比较难编写,尤其是那些控制系统比较复杂的情况。在考虑一个应用系统的开发时,应该先分析该系统要实现的功能,明确软硬件分工。如果一些功能既可用软件完成,也可用硬件完成,就要分析采用软件或硬件哪个更具有优势,选择最优方案。进行软件设计时,需要把程序分成若干个功能独立的模块来实现。
硬件要在软件的配合下才能完成预先确定要实现的各种功能。软件是整个控制系统设计的核心,它具有充分的灵活性,可以根据系统的要求而变化。单片机的智能控制功能主要由软件来完成。
本系统的软件由三大模块组成:主程序模块、功能实现模块和运算控制模块。
在主程序中首先给定PID算法的参数值,然后通过循环显示当前温度,程序在初始化的过程中给定了温度的上限值和下限值以及设定值,当温度超过警戒值后PID算法自动运行时,温度会文持稳定在设定值范围内。
4.1 编程工具的介绍
本系统采用的编程工具是C语言。C语言是计算机中广泛使用的一种高级语言,在作为单片机编程语言之前,已经应用到许多领域。C语言的功能强大、使用简单、有丰富的库函数、运算速度快、可移植性好。
4.2 Keil编程软件的介绍
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,C语言与汇编相比,具有易学,可读性强,可易文护等特点。C51工具包的整体框架结构如图4.1所示:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

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

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