毕业论文 基于单片机控制的温度检测系统.doc
约30页DOC格式手机打开展开
毕业论文 基于单片机控制的温度检测系统,摘要随着国民经济的发展,人们需要对各中加热炉、热处理炉、反应炉和锅炉中温度进行监测和控制。采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。在日常生活及工业生产过程中,经常要用到温度的检测及控制,温度是生产过程和科学实验中普遍而且重要...
内容介绍
此文档由会员 ljjwl8321 发布
摘要
随着国民经济的发展,人们需要对各中加热炉、热处理炉、反应炉和锅炉中温度进行监测和控制。采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
在日常生活及工业生产过程中,经常要用到温度的检测及控制,温度是生产过程和科学实验中普遍而且重要的物理参数之一。在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。温度控制在生产过程中占有相当大的比例。温度测量是温度控制的基础,技术已经比较成熟。传统的测温元件有热电偶和热电阻。而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。我们用一种相对比较简单的方式来测量。
我们采用美国DALLAS半导体公司继DS1820之后推出的一种改进型智能温度传感器DS18B20作为检测元件,温度范围为-55~125 ºC,最高分辨率可达0.0625 ºC。DS18B20可以直接读出被侧温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
本文介绍一种基于AT89C51单片机的一种温度测量电路,该电路采用DS18B20作为温度监测元件,测量范围-55℃-~+125℃,使用LED模块显示。正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,AT89C51单片机功能和应用。该电路设计新颖、功能强大、结构简单。
关键词:温度测量;DS18B20;AT89C51
目录
摘要 ........................................................................................2
第1章 绪论 5
1.1课题背景及研究意义 5
1.2课题的设计目的 5
1.3课题的主要工作 5
第2章 开发工具Proteus与Keil 6
2.1 Proteus软件 6
2.1.1 Proteus简介 6
2.1.2 Proteus简单应用 7
2.2 Keil软件 7
2.2.1 Keil软件简介 7
2.2.2 Keil软件调试功能 7
第3章 系统概述 8
3.1方案选择 8
3.1.1方案一.... .............................................................................................................................8
3.1.2方案二 9
3.2系统设计原理 9
3.3系统组成 9
第4章 系统硬件设计 10
4.1 80C51单片机的介绍 10
4.1.1 80C51单片机主要特性 11
4.1.2 80C51单片机管脚图 11
4.1.3 80C51单片机的中断系统 12
4.1.4 80C51单片机的定时/计数器 13
4.2 LED显示模块简介 13
4.2.1四位数码管简 13
4.2.2显示部分与89C51的接口 14
4.3 DS18B20介绍 14
4.31温度传感器工作原理 15
4.3.2 DS18B20相关介绍 16
4.3.3 DS18B20使用中的注意事项 17
第5章 系统软件设计 18
5.1主程序设计 18
5.2读出温度子程序................................................19
5.3温度转换命令子程序............................................19
5.4 计算温度子程序...............................................19
5.5显示温度子程序................................................20
5.6仿真结果 20
结论 22
参考文献 24
附录A 21
附录B 22
随着国民经济的发展,人们需要对各中加热炉、热处理炉、反应炉和锅炉中温度进行监测和控制。采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
在日常生活及工业生产过程中,经常要用到温度的检测及控制,温度是生产过程和科学实验中普遍而且重要的物理参数之一。在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。温度控制在生产过程中占有相当大的比例。温度测量是温度控制的基础,技术已经比较成熟。传统的测温元件有热电偶和热电阻。而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。我们用一种相对比较简单的方式来测量。
我们采用美国DALLAS半导体公司继DS1820之后推出的一种改进型智能温度传感器DS18B20作为检测元件,温度范围为-55~125 ºC,最高分辨率可达0.0625 ºC。DS18B20可以直接读出被侧温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
本文介绍一种基于AT89C51单片机的一种温度测量电路,该电路采用DS18B20作为温度监测元件,测量范围-55℃-~+125℃,使用LED模块显示。正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,AT89C51单片机功能和应用。该电路设计新颖、功能强大、结构简单。
关键词:温度测量;DS18B20;AT89C51
目录
摘要 ........................................................................................2
第1章 绪论 5
1.1课题背景及研究意义 5
1.2课题的设计目的 5
1.3课题的主要工作 5
第2章 开发工具Proteus与Keil 6
2.1 Proteus软件 6
2.1.1 Proteus简介 6
2.1.2 Proteus简单应用 7
2.2 Keil软件 7
2.2.1 Keil软件简介 7
2.2.2 Keil软件调试功能 7
第3章 系统概述 8
3.1方案选择 8
3.1.1方案一.... .............................................................................................................................8
3.1.2方案二 9
3.2系统设计原理 9
3.3系统组成 9
第4章 系统硬件设计 10
4.1 80C51单片机的介绍 10
4.1.1 80C51单片机主要特性 11
4.1.2 80C51单片机管脚图 11
4.1.3 80C51单片机的中断系统 12
4.1.4 80C51单片机的定时/计数器 13
4.2 LED显示模块简介 13
4.2.1四位数码管简 13
4.2.2显示部分与89C51的接口 14
4.3 DS18B20介绍 14
4.31温度传感器工作原理 15
4.3.2 DS18B20相关介绍 16
4.3.3 DS18B20使用中的注意事项 17
第5章 系统软件设计 18
5.1主程序设计 18
5.2读出温度子程序................................................19
5.3温度转换命令子程序............................................19
5.4 计算温度子程序...............................................19
5.5显示温度子程序................................................20
5.6仿真结果 20
结论 22
参考文献 24
附录A 21
附录B 22