更新时间:06-17 上传会员:王媛媛
分类:理工论文 论文字数:9250 需要金币:1000个
摘要:随着计算机技术在社会领域的不断渗透和发展以及单片机技术及应用的快速发展,智能检测与控制技术的更新换代也愈发迅速。
我所做的这个温度控制系统,核心芯片选择的是STC公司的STC89C51RC单片机,一下将会就本系统的软件好硬件两大系统来讲述本温度控制系统是如何实现自动控制的过程的,在系统的运行工程中,硬件主要用到STC89C51、DS18B20、1602LCD显示器等,而温度信号主要是通过 DS18B20数字温度传感器采集,以数字信号的方式传给核心控制器单片机,并通过1602LCD显示实时温度的一个系统;在软件方面,采用C语言来设计程序,通过程序语言实现温度自动控制的目的。在软件程序的设计中,为了便于调试,模块检测等, 采用模块化的结构,简明程序设计逻辑关系,所用的模块主要有:1602LCD液晶显示屏模块,室内温度信号处理程序,空间内温度信号控制程序,超温报警程序等,从而使硬件可以在软件的控制下协调运作。
关键词:单片机系统 ;温度传感器;数据采集;显示屏
目录
摘要
Abstract
1 绪论-4
1.1 课题背景及意义-4
1.2 课题研究内容及要求-4
1.2.1 课题研究的主要内容-4
1.2.2 单片机要实现的具体控制功能-5
2. STC89C51单片机介绍及硬件设计-5
2.1 STC89C51系列单片机介绍-5
2.1.1 STC89C51系列基本组成及特性-5
2.1.2 STC89C51系列引脚功能-6
2.2 硬件设计-9
2.2.1 温度采集部分-9
2.2.2 显示模块-13
2.2.3 单片机主要接口图-14
2.2.4 加热电路-14
2.2.5 其他辅助电路-16
2.2.6 实物图片-16
3、软件设计-16
3.1 主程序流程图-16
3.2 读温度子程序-17
3.3 按键流程图-18
3.4 显示流程图-19
参考文献-21
谢 辞-22
附录:-21