5。4 计算温度子程序 21
5。5 键盘扫描流程图 22
6 测试与结果分析 22
6。1 仿真软件介绍 22
6。2 仿真结果 23
结论 27
参考文献 28
致谢 29
附录1:实物图 30
附录2:仿真电路和PCB电路 31
附录3:源程序 34
1 引言
1。1 课题设计的背景和意义
1。1。1 设计背景
温度是日常生活最常用的物理量。人民的生活与环境和温度密切相关,在工业生产过程中离不开温度的测量,在农业生产中也要实时测量温度,因此研究温度的测量方式和装置具有重要意义。测量温度最常用的工具就是温度计。最常用的温度计有水银温度计、气体温度计、酒精温度计等利用物质的物理特性制作的传统温度计,这类温度计原理简单,价钱便宜,但是读数不方便、测量温度时间较长、精度较低、测量范围有限,如果使用不当还有一定的危险性,可能会造成环境污染等不良后果,其适用范围受到了较大的限制。论文网
单片机是计算机与大规模集成电路(Integrated Circuit,IC)技术高速发展的产物,是微型计算机的重要分支之一。它常被称为单片微型计算机(Single Chip Microcomputer,SCM),或微控制器单元(Micro-Controller Unit,MCU)[1]。单片机集成度高,通用性好,功能强大,特别是体积小,重量轻,功耗低,可靠性高,使用方便和抗干扰能力强等独特优点,已经被广泛地应用于工业、农业和群众日常生活当中。使用单片机作为制作电子温度计的核心器件制造,能够快速有效地解决温度的采集和数据处理等问题,很好地克服了传统温度计带来的种种不便之处,具有普遍的实用性。
1。1。2 设计意义
(1)本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确等优点,其输出温度采用数字显示,主要用于对测温准确度要求比较高的场所。该设计使用单片机 AT89C51作为控制器,同时使用DS18B20作为温度测量传感器,用四位一体共阳极数码管以串口传送数据,以此来实现温度显示,并能准确地达到要求。
(2)通过整个设计的研究,学习检索相关文献、深入学习专业软件,并了解现代化仪器仪表的设计过程,将所学的理论与实践相结合,熟悉单片机系统的开发、研制过程,软件和硬件的设计方法、内容和步骤,提高自身专业水平与素养。
1。2 国内外发展研究现状
成温度传感器是目前应用范围最广、使用最普及的一种全集成化传感器。其种类很多,大致可分为以下5类:(1)模拟集成温度传感器;(2)模拟集成温度控制器;(3)智能温度传感器;(4)通用智能温度传感器;(5)微机散热保护专用的智能温度控制器。
集成温度传感器的主要应用领域有以下3个方面:
(1)温度测量:可以构成数字温度计、温度变送器、温度巡回检测器、智能化温度检测系统及网络化测温系统。
(2)温度控制:适用于智能化温度测控系统、工业过程控制、现场可编程温度控制系统、环境温度监测及报警系统、中央空调、风扇温控电路、微处理器及微机系统的过热保护装置、现代办公设备、电信设备、服务器中的温度测控系统、电池充电器的过热保护电路、音频功率放大器的过热保护电路及家用电路。