《DS18B20数字温度计的方案设计书与实现》由会员分享,可在线阅读,更多相关《DS18B20数字温度计的方案设计书与实现(33页珍藏版)》请在金锄头文库上搜索。
1、个人收集整理勿做商业用途封面个人收集整理勿做商业用途作者: Pan Hongliang仅供个人学习目录.个人收集整理勿做商业用途.I第一章绪论11.1 课题来源11.2 国内外现状及水平21.3 课题研究的目的意义41.4 课题研究内容4第二章系统方案设计52.1 设计任务和要求52.2设计方案5第三章电路设计63.1 AT89C51介绍63.2 单片机最小系统73.3 LED显示电路83.4 DS18B20 温度传感器介绍93.5 温度传感器 DS18B20与单片机的连接143.6 过温报警电路15第四章程序设计154.1 温度采集 DS18B20部分程序设计分析154.2 各部分程序设计及
2、其程序流程图15第五章系统仿真195.1 Proteus简介195.2 电路原理图及系统仿真19第六章总结17参考文献19致谢19附录20个人收集整理勿做商业用途第一章绪论1.1 课题来源20 世纪 80 年代中期以后, Intel 公司以专利转让的形式把8051 内核技术转让给许多半导体芯片生产厂家,如ATMEL 、PHILIPS 、 ANALOG 、 DEVICES 、DALLAS等。这些厂家生产的芯片是MCS-51系列的兼容产品,准确地说是与MCS-51指令系统兼容的单片机。这些兼容机与8051 的系统结构(主要是指令系统 )相同,采用 CMOS 工艺,因而,常用 80C51 系列来称呼
3、所有具有 8051 指令系统的单片机,它们对 8051 单片机一般都作了一些扩充,使其更有特点。其功能和市场竞争力更强,其实不该把它们直接称呼为MCS-51 系列单片机,因为MCS 只是 Intel 公司专用的单片机系列型号。 MCS-51 系列及 80C51 单片机有多种品种。它们的引脚及指令系统相互兼容, 主要在内部结构上有些区别。 目前使用的 MCS-51 系列单片机及其兼容产品通常分成以下几类:基本型、增强型、低功耗型、专用型、超 8 位型、片内闪烁存储器型。其中 ATMEL 公司的标准型 AT89 单片机因其与 MCS-51 的完全兼容性、优良的工作性能、使用的灵活性以及较高的性能价
4、格比,成为 AT89 系列单片机的主流机型,在嵌入式控制系统中获得广泛应用。众所周知,环境温度一直是生物能否较适宜生存的一个重要因素,而人们对环境温度的感知也从单纯的身体感官的感受发展到用各种温度计来对环境温度进行准确的测量。 但是受限于技术等原因, 温度计通常都有体积较大, 精度不高等各种缺陷。而数字温度测量芯片的出现则解决了这些问题,其中的一款芯片DS18B20 是 DALLAS 公司生产的 1-Wire,即单总线器件,具有线路简单,体积小的特点。因此,用它来组成一个测温系统,具有线路简单,在一根通信线上可以挂载很多这样的数字温度芯片,十分方便。美国 Dallas半导体公司的数字化温度传感
5、器 DS18202 是世界上第一片支持 “一线总线 ”接口的温度传感器,在其内部使用了在板 (ON-B0ARD) 专利技术。全部传感元件及转换电路集成在形如一只三极管的集成电路内。 “一线总线 ”独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。现在,新一代的 DS18B20体积更小、更经济、更灵活。使你可以充分发挥 “一线总线 ”的优点。 同 DS1820一样,DS18B20也支持 “一线总线 ”接口,测量温度范围为 -55 C+125C,在 -10 +85C范围内,精度为 0.5 C。现场温度直接以 “一线个人收集整理勿做商业用途总线 ”的数字方式传输,大大提
6、高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。与前一代产品不同,新的产品支持 3V 5.5V的电压范围,使系统设计更灵活、方便。而且新一代产品更便宜, 体积更小,这就为用最低的成本制作出用途更广,精度更高的便携带的数字温度计提供了可能。目前,国际上新型温度传感器正从模拟式向数字式,从集成化向智能化、网络化的方向飞速发展。单片机自 1976年由 Intel 公司推出 MCS-48开始,迄今已有三十多年了。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,几乎 “无处
7、不在,无所不为 ”。单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、 PC机外围以及网络通讯等广大领域,对各个行业的技术改造和产品更新换代起着重要的推动作用。单片机有两种基本结构形式: 一种是在通用微型计算机中广泛采用的, 将程序存储器和数据存储器合用一个存储器空间的结构, 称为普林斯顿结构。 另一种是将程序存储器和数据存储器截然分开, 分别寻址的结构, 一般需要较大的程序存储器。目前的单片机以采用程序存储器和数据存储器截然分开的结构为多。本设计讨论的单片机多功能定时器的核心是目前应用极为广泛的 51 系列单片机,配置了外围设备,构成了一个
8、可编程的计时定时系统,具有体积小,可靠性高,功能强等特点。 不仅能满足所需要求而且还有很多功能可供开发, 有着广泛的应用领域。1.2 国内外现状及水平温度控制系统在国内各行各业的应用虽然已经十分广泛,但从国内生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍然有着较大的差距。 成熟的温控产品主要以 “点位 ”控制及常规的 PID 控制器为主,它们只能适应一般温度系统控制,而用于较高控制场合的智能化、自适应控制仪表,国内技术还不十分成熟, 形成商品化并广泛应用的控制仪表较少。随着我国经济的发展及加入WTO ,我国政府及企业对此都非常重视,对相关企业资源进行了重组,相
9、继建立了一些国家、企业的研发中心,开展创新性研究,使我国仪表工业得到了迅速的发展。随着国内外工艺的日益发展, 温度检测技术也不断的进步, 目前的温度检测使用个人收集整理勿做商业用途的温度计种类繁多、应用范围也较广泛,大致包括一些几种方法:(1) 利用物体热胀冷缩原理制成的温度计, 包括玻璃温度计、双金属温度计、压力温度计等;(2) 利用热电效应技术制成的温度检测元件;利用此项技术制成的温度检测元件主要是热电偶。 热电偶发展较早, 比较成熟,至今仍未应用最广泛的检测元件。热电偶具有结构简单、制作方便、测量范围宽、精度高、热惯性小等特点。常用热电偶镍铬-镍硅、镍铬 -康铜、铂铑 -铂、铂锗 30-
10、铂锗 6 等;(3) 利用热阻效应制成的温度计:可分为电阻测温元件、导体测温元件、陶瓷热敏测温元件;(4) 利用热幅原理制成的高温计;辐射测温在近年相对其他的测温领域显得活跃些, 热辐射高温计通常分为两种:一种是单色辐射高温计,一般称为光学高温计;另一种是全辐射高温计,它的原理是物体受热辐射后,视物体本身的性质,能将其吸收、透过或反射,。而受热物体放出的辐射能的多少,与他的温度有一定的关系。 热辐射式高温计就是根据这种热辐射原理制成的。(5) 利用声学原理进行温度测量;声学法温度检测技术是近年来发展起来的一项新技术, 利用该技术, 可以对炉内的烟气温度测量值和火焰分布进行检测, 判断炉的燃烧状
11、况, 进行实时调节和控制。声学温度检测技术的基本原理是通过测量声波传感器之间的声波传播时间以最小二乘原理重建温度的测量方法。单片机是指一个集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。 同时集成诸如通讯接口、定时器,实时时钟等外围设备。 而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。单片机也被称为微控制器(Microcontroller ),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU 的专用处理器发展而来。最早的
12、设计理念是通过将大量外围设备和CPU 集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL 的 Z80 是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。个人收集整理勿做商业用途早期的单片机都是8 位或 4 位的。其中最成功的是INTEL 的 8031,因为简单可靠而性能不错获得了很大的好评。此后在8031 上发展出了MCS51 系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16 位单片机,但因为性价比不理想并未得到很广泛的应用。 90 年代后随着消费电子产品大发展,
13、单片机技术得到了巨大的提高。随着 INTEL i960 系列特别是后来的 ARM 系列的广泛应用, 32 位单片机迅速取代 16 位单片机的高端地位, 并且进入主流市场。 而传统的 8 位单片机的性能也得到了飞速提高,处理能力比起 80 年代提高了数百倍。 目前,高端的 32 位单片机主频已经超过 300MHz ,性能直追 90 年代中期的专用处理器,而普通的型号出厂价格跌落至 1 美元,最高端的型号也只有 10 美元。当代单片机系统已经不再只在裸机环境下开发和使用, 大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的 Windows 和 Linux 操作系统。1.3 课题研究的目的意义数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示, 主要用于对测温比较准确的