温度采集显示系统的设计 摘要:本论文叙述了应用单片机AT89C51构成的智能温度计主要的功能、硬件的组成和软件的设计。该系统的功能是通过温度传感器对温度进行采集,然后通过A/D转换器进行模数转换,传给单片机进行处理,从而实现温度的实时显示。整个系统结构紧凑、简单可靠、操作灵活、功能强、性能价格比高,较好地满足了现代农业生产和科研的需要。
[关键词] 单片机 温度传感器 A/D转换器 实时显示
第一章 引言
单片机自问世以来,性能不断提高和完善,其资源又能满足很多应用场合的需要,加之单片机具有集成度高、功能强、速度快、体积小、功耗低、使用方便、价格低廉等特点,因此,在工业控制、智能仪器仪表、数据采集和处理、通信系统、高级计算器、家用电器等领域的应用日益广泛,并且正在逐步取代现有的多片微机应用系统。单片机的潜力越来越被人们所重视。特别是当前用CMOS工艺制成的各种单片机,由于功耗低,使用的温度范围大,抗干扰能力强、能满足一些特殊要求的应用场合,更加扩大了单片机的应用范围,也进一步促使单片机性能的发展。而现在单片机在农业上也有了很多的应用。
温度是日常生活、工业、医学、环境保护、化工、石油等领域最常遇到的一个物理量。测量温度的基本方法是使用温度计直接读取温度。最常见到的测量温度的工具是各种各样的温度计,例如,水银玻璃温度计,酒精温度计,热电偶或热电阻温度计等。它们常常以刻度的形式表示温度的高低,人们必须通过读取刻度值的多少来测量温度。利用单片机和温度传感器构成的电子式智能温度计就可以直接测量温度,得到温度的数字值,既简单方便,又直观准确。
毕业设计说明书目录
1 引言------------------------------------------------------------------------------------------------16
2 方案比较------------------------------------------------------------------------------------------16
3 单片机概述---------------------------------------------------------------------------------------17
3.1 单片机的定义和特点-----------------------------------------------------------------17
3.2 单片机的结构--------------------------------------------------------------------------18
3.3 单片机的内存结构--------------------------------------------------------------------20
3.4 单片机中断介绍-----------------------------------------------------------------------21
4 DS18B20单线数字温度传感器概述---------------------------------------------------------22
4.1 DS18B20性能特点--------------------------------------------------------------------23
4.2 DS18B20的内部结构-----------------------------------------------------------------23
4.3 DS18B20的控制方法-----------------------------------------------------------------24
4.4 DS18B20的指令-----------------------------------------------------------------------26
4.5 DS18B20的时序图--------------------------------------------------------------------27
4.6 DS18B20的测温原理-----------------------------------------------------------------28
4.7 DS18B20如何测量--------------------------------------------------------------------29
5 数码管显示---------------------------------------------------------------------------------------30
5.1 LED内部结构及特性-----------------------------------------------------------------30
5.2 LED显示器的原理--------------------------------------------------------------------30
5.3 LED不良分析--------------------------------------------------------------------------31
6 温度智能控制硬件设计------------------------------------------------------------------------32
6.1硬件框图---------------------------------------------------------------------------------32
6.2单片机最小系统------------------------------------------------------------------------32
6.3 LED显示电路--------------------------------------------------------------------------33
7 软件设计------------------------------------------------------------------------------------------35
7.1程序流程图------------------------------------------------------------------------------35
8 致谢------------------------------------------------------------------------------------------------39
附录一------------------------------------------------------------------------------------------------40
附录二------------------------------------------------------------------------------------------------43
参考文献---------------------------------------------------------------------------------------------4 参考文献
1魏泽国 《自动控制原理》北京煤炭工业出版社 1999
2刘大茂 《单片机原理及其应用》 上海交通大学出版社
3 潘新民 《微型计算机控制技术》 北京高等教育出版社 2001
4 周越 《单片机技术实验实训教程》 中国水利水电出版社 2007
5何立民 《单片机应用系统设计》 北京航空航天大学出版社 1990
6张毅刚 《单片微机原理与应用》 西安电子科技大学出版社 1994
7李广第 《单片机基础》第1版.北京:北京航空航天大学出版社 1999
8万福君 潘松峰 主编 《单片机原理系统设计与应用》 中国科学技术大学出版社
9何立民 《从Cygnal 80C51F看8位单片机发展之路》 单片机与嵌入式系统应用 2002
10徐惠民、安德宁 《单片微型计算机原理接口与应用》 第1版 北京邮电大学出版社 1996