(毕业设计)DS18B20数字温度计论文

合集下载

单片机课程毕业设计论文基于DS18B20数字温度计的设计

单片机课程毕业设计论文基于DS18B20数字温度计的设计

摘要本论文主要讲述了数字温度计的设计过程,主要包括硬件设计和程序设计。

硬件主要包括以AT89C51单片机为主要控制电路、温度采集电路、显示电路等。

温度采集传感器采用的是美国Datlas半导体公司(现已并入MAXIM公司)于20世纪90年代新推出的一种串行总线技术。

该技术只需要一根信号线(将计算机的地址线、数据线、控制线合为一根信号线)便可完成串行通信。

控制电路的核心器件就是AT89C51单片机,显示电路采用8位共阴极LED数码管。

由单片机控制传感器的读写来测量环境的温度,再通过与单片机连接的数码管将温度显示出。

由于采用了DS18B20作为侧位元器件,这使得本温度计与传统的温度计相比,硬件电路相对有减少。

因此本温度计成本降低,使用起来更加的方便。

关键词:单片机、显示电路、温度传感器DS18B20目录1.设计任务及方案分析2.芯片功能简介3. 硬件系统电路设计(一定要有硬件连接图)4. 软件编程调试及性能分析(应该包含程序框图和程序)5、总结参考文献谢辞1. 设计任务及方案分析一、任务要求设计内容:用单片机、温度传感器等器件实现温度采集,要求采集的温度精确到0.1ºC设计要求:1.硬件设计。

掌握单片机、温度传感器、显示电路等相关原理与知识;画出原理图2、软件设计3、用PROTEUS软件对硬件系统进行仿真4、两人一组做实物5、按照毕业论文要求交一份设计报告二、设计总体方案及方案论证按照系统的设计要求,本系统主要分为三个部分:主控制器AT89C51,温度传感器DS18B20及驱动显示电路。

方案比较1、测温元器件方案一:由于本电路是测温电路,因此可以采用热敏电阻来感应温度的变化,再根据其随温度变化的感应电阻阻值的变化来测得电流的变化进而计算出此时的温度值,不过这种方案需要设计模数转换电路,这会使得电路设计起来比较麻烦。

方案二、采用温度传感器作为温度采集原件,再通过单片机来控制其工作从而实现对传感器的控制和温度的读取,这使得读取温度非常的方便,电路也较前一个方案更加的简单,操作和设计起来都更加的容易。

(完整版)数字温度计论文毕业设计论文

(完整版)数字温度计论文毕业设计论文

数字温度计的设计摘要温度是一种最基本的环境参数,人们生活与环境温度息息相关,在工业生产过程中需要实时测量温度,在工业生产中也离不开温度的测量,因此研究温度的测量方法和控制具有重要的意义。

本论文介绍了一种以单片机为主要控制器件,以DS18B20为温度传感器的新型数字温度计。

主要包括硬件电路的设计和系统程序的设计。

硬件电路主要包括主控制器,测温控制电路和显示电路等,主控制器采用单片机AT89C52,温度传感器采用美国DALLAS半导体公司生产的DS18B20,显示电路采用8位共阴极LED数码管,ULN2803A为驱动的动态扫描直读显示。

测温控制电路由温度传感器和预置温度值比较报警电路组成,当实际测量温度值大于预置温度值时,发出报警信号,即发光二极管亮。

系统程序主要包括主程序,测温子程序和显示子程序等。

DS18B20新型单总线数字温度传感器是DALLAS 公司生产的单线数字温度传感器, 集温度测量和 A D转换于一体,直接输出数字量,具有接口简单、精度高、抗干扰能力强、工作稳定可靠等特点。

由于采用了改进型智能温度传感器DS18B20作为检测元件,与传统的温度计相比,本数字温度计减少了外部的硬件电路,具有低成本和易使用的特点。

DS18B20温度计还可以在高温报警、远距离多点测温控制等方面进行应用开发,具有很好的发展前景。

此外,还介绍了系统的调试和性能分析。

关键词:显示电路,单片机,AT89C52,温度传感器,DS18B2 0 ,单总线The Design of DS18B20 Digit ThermometerABSTRACTTemperature is a basic parameters of the environment, people's lives and the environment are closely related to temperature. in the course of industrial production immediate need for temperature measurement in industrial production of the of the system program .The , the master controller used Micro Controller Unit AT89C52, the temperature sensor used DS18B20 which the American DALLAS semiconductor company produces, the display circuit used 8 altogetheranodes LED numerical code tube by the dynamic scanning method straight to read the demonstration.ULN2803A-driven dynamic scan showed straight time. Temperature control circuit from temperature sensors and preset temperature value compared alarm circuit components, When measured temperature greater than preset temperature value, issued warning signal that the bright light emitting diodes. The system program mainly included the master routine, the temperature subroutine, the data renovates subroutine and so on. DS18B20 is a digital temperature sensor of single bus .It is producted by DALLAS cooperation . DS18B20 assembles temperature measure and A D converter, exports digital signal directly, operation easily, better precise, protecting disturb, running steably and so on.Because used the advanced version intelligence tem perature sensor DS18B20 as the examine part, compared with the traditional thermometer, this digital thermometer reduced the exterior temperature control carries on the application development, addition, introduced the system debugging and the performance analysis.KEY WORDS: Display Circuit, Microcontroller Unit , AT 89C52,Temperature Sensor, DS18B20,1-Wire目录前言................................................................................................第1章设计任务及方案分析...........................................................§1.1 设计任务及要求................................................................§1.2 设计总体方案及方案论证................................................§1.3 温度测量的方案与分析....................................................§1.3.1 芯片选择...................................................................§1.3.2 实现方法简介...........................................................§1.3.3 测温流程图...............................................................第2章芯片功能简介 ......................................................................§2.1 AT89C52的功能简介........................................................§2.1.1 AT89C52芯片简介 ...................................................§2.1.2 引脚功能说明...........................................................§2.2 DS18B20的功能简介 ........................................................§2.2.1 芯片简介...................................................................§2.2.2 DS18B20外形和内部结构........................................§2.2.3 DS18B20的工作时序 (1)§2.2.4 DS18B20与单片机的典型接口设计 (1)§2.2.5 DS18B20的各个ROM命令 (1)第3章系统硬件电路的设计 (1)§3.1 主控制电路和测温控制电路原理图 (1)§3.2 驱动电路模块原理图 (1)§3.3 显示模块原理图 (1)第4章软件编程调试及性能分析 (1)§4.1 主程序流程图 (1)§4.2 主程序 (1)§4.3 温度子程序 (2)§4.3.1 DS18B20复位子程序 (2)§4.3.2 读DS18B20子程序 (2)§4.3.3 写DS18B20子程序 (2)§4.3.4 比较报警子程序 (2)§4.3.5 按键子程序 (2)§4.4 显示子程序 (2)§4.5 调试性能分析和注意事项 (2)§4.5.1 调试性能分析 (2)§4.5.2 DS18B20使用中的注意事项 (3)结论 (3)参考文献 (3)致谢 (3)附录 (3)前言日常生活及工农业生产中经常要用到温度的检测及控制,在冶金、食品加工、化工等工业生产过程中,广泛使用的各种加热炉、热处理炉、反应炉等,都要求对温度进行严格控制。

DS18B20课程设计论文

DS18B20课程设计论文

《传感器与单片机接口及实例》【摘要】:介绍了用单片机89C51控制DS18B20的智能温度显示,给出了该显示仪的硬件电路及详细说明,重点介绍了DS18B20与单片机的接口设计以及数字温度计的软件的主程序、报警程序、DS18B20读写程序和显示程序。

该仪表实物具有简单、稳定、实用、精度高等优点。

关键字:单片机、DS18B20、温度。

一、概述测温仪表是一种常用的仪表,随着电子技术的发展,各种各样的新测温仪表更新换代,作为大学生课程设计,掌握测温技术并实际做一个温度显示仪是大学生理论和实践相结合的直接体现。

结合本学期学习的单片机及传感器技术就能很好的解决温度显示这一课题。

单片机控制DS18B20智能温度显示仪在硬件方面主要器件有单片机和DS18B20芯片,所以电路简单、成本低;而软件方面采用C语言编程控制数码管显示,程序大小直接用单片机内部ROM 存储器就能实现,无需扩展外部ROM存储器。

二、主要技术指标及特点(1)主要技术指标:测量温度范围:-50℃~125℃;测温分辨率可达0.0625℃:(2)特点:DS18B20是单线接口,只需一根口线与单片机相连;用户可以自行设定非易失性的报警上下限值;采用双4位8段数码管显示测量值;整个电路采用外接3V~5.5V电源供电;直接用单片机的P0口做数码管的段码驱动、用P2口做位码驱动。

三、单片机控制DS18B20温度显示仪硬件组成系统硬件结构图如图一:图一系统硬件原理图如图二:图二(1)数据采集及数据输入电路:数据的采集是有数字温度传感器DS18B20采集被测对象的实时温度,然后提供给单片机89C51的P3.7口作为数据输入。

(2)报警电路:本文中所涉及的报警电路比较简单,由一个自我震荡的型的蜂鸣器和一个三极管C8550组成;蜂鸣器是通过三极管C8550的电流放大来驱动控制的。

在我们所要求的温度达到一定的上界和下界时蜂鸣器就自动开始工作。

(3)数据显示电路:在显示电路中采用双4位8段数码管来显示;数码管的段驱动由单片机的P0口驱动、位驱动有单片机的P2口驱动,并且数码管的驱动全都是采用静态显示驱动;数码管都是共阴数码管,因此数码管的显示是低电平时点亮。

基于DS18B20的单总线数字温度计毕业设计

基于DS18B20的单总线数字温度计毕业设计

1 前言在日常生活及工农业生产中,经常要用到温度的检测及控制,传统的测温元件有热电偶和热电阻。

而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,需要比较多的外部硬件支持。

其缺点如下:硬件电路复杂;软件调试复杂;制作成本高。

针对以上问题,采用一种改进型智能温度传感器作为检测元件,测温范围为-55~+125 ℃,最高分辨率可达0.0625℃,误差 +0.5℃以内。

数字温度计传感器可以直接读出被测温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。

本数字温度计设计采用一种改进型智能温度传感器作为检测元件,测温范围为-55~125 ℃,最高分辨率可达0.0625℃,误差 +0.5℃以内。

而传统的温度计,如热电偶和热电阻测出的一般都是电压,再转换成对应的温度,需要比较多的外部硬件支持。

硬件电路复杂,软件调试困难,制作成本高等缺点都给科技、工业、农业等诸多领域带来许多问题,尤其在生物学,珊瑚以其独特的生物学及生态学特性成为研究热带海洋环境的重要信息载体.阐明了珊瑚微量元素Sr/Ca、Mg/Ca温度计的建立基础、测定方法、研究成果、环境意义、争论问题及进一步研究的设想.多种海表温度计的对比研究,为现代和古海洋环境的重建、探索气候的变率与特征事件(冷暖、旱涝、ENSO等)的关联以及为预测未来气候变化的趋势提供科学的判据。

因此,鉴于以上问题主要设计测温范围为-55~125 ℃,精度为0.1℃的数字温度计。

2 系统硬件的设计本数字温度计设计采用美国DALLAS 半导体公司继DS18B20之后推出的一种改进型智能温度传感器DS18B20作为检测元件,测温范围为-55~+125 ℃,最高分辨率可达0.0625℃.DS18B20可以直接读出被测温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。

按照系统设计的功能和要求,确定系统由3个模块组成:主控制器,测温电路和显示电路[1]。

毕业设计论文温度计LED显示仪_18B20

毕业设计论文温度计LED显示仪_18B20

毕业设计论文温度计LED显示仪_18B20摘要:本文设计了一款基于数字温度传感器18B20的温度计LED显示仪。

该设计使用STM32微控制器作为控制核心,通过18B20数字温度传感器采集环境温度,并将温度以数字形式显示在LED数码管上。

设计采用硬件电路和嵌入式程序相结合的方式,实现了温度采集和显示功能,并具有温度高低报警功能。

实验结果表明,该设计具有较高的温度测量精度和稳定性。

关键词:温度计,LED显示仪,数字温度传感器18B20,STM32微控制器引言温度计是一种用于测量环境温度的仪器,广泛应用于各个领域。

随着科技的发展,温度计的种类也越来越多样化,其中LED显示温度计由于具有数字显示和便于读取的特点,受到了广泛的关注和应用。

本文设计了一款基于数字温度传感器18B20的温度计LED显示仪。

该设计通过18B20传感器采集环境温度,并将温度以数字形式显示在LED数码管上。

同时,设计还具有高低温度报警功能,可以实时监测环境温度是否超过设定的范围。

方法1.硬件设计硬件电路主要包括18B20数字温度传感器、STM32微控制器、LED数码管、温度上下限设置开关等。

其中,18B20传感器负责采集环境温度信号,STM32微控制器负责对温度信号进行处理和显示。

LED数码管用于显示温度数值,温度上下限设置开关用于调整报警温度范围。

2.软件设计软件设计主要包括嵌入式程序编写和功能实现。

程序通过STM32微控制器的GPIO口与18B20传感器和LED数码管进行通信,实现温度数据的采集和显示。

同时,程序还对温度进行判断,当温度超过设定的上下限时,通过蜂鸣器进行报警。

实验与结果为了验证设计的可行性和有效性,本文进行了一系列实验。

实验结果表明,设计的温度计LED显示仪具有较高的温度测量精度和稳定性。

同时,温度报警功能也能够准确地检测到环境温度是否超过设定的范围。

结论本文设计了一款基于18B20数字温度传感器的温度计LED显示仪,通过软硬件相结合的方式,实现了对环境温度的采集和显示。

基于DS18B20数字温度计的的设计论文

基于DS18B20数字温度计的的设计论文

目录绪论 (1)1单片机的概述 (2)1.1单片机的发展情况和应用 (2)1.2单片机的结构和性能 (2)2系统硬件电路的设计 (5)2.1系统方案的设计 (5)2.2温度传感器的选择 (5)2.2.1 DS18B20简介 (5)2.2.2 DS18B20的性能特点 (6)2.2.3 DS18B20测温原理 (7)2.3单片机控制模块的设计 (7)2.3.1单片机型号的选择 (7)2.3.2单片机接口电路的设计 (8)2.4显示电路的设计 (9)2.4.1 MAX7219简介 (11)2.4.2 MAX7219内部寄存器和工作模式 (12)2.5电源的设计 (13)3系统软件的设计 (15)3.1显示子程序的设计 (15)3.1 DS18B20数据采集子程序的设计 (16)结论 (19)附录A AT89S52与MAX7219接口程序 (21)附录B DS18B20数据采集程序 (25)致谢 (28)插图索引图1 总体框图 (5)图2 DS18B20外部形状及管脚图 (6)图3 DS18B20测温原理 (7)图4 单片机接口电路图 (9)图5 显示电路原理图 (10)图6 电源电路 (13)图7 显示字程序流程 (15)图8 温度采集程序流程 (17)基于DS18B20数字温度计的设计摘要本文研制的数字式定时温控系统是一个基于单总线数字式温度传感器DS18B20,以单片机芯片为核心的系统。

该系统具有对温度的实时检测功能,实时日历时钟、温度和时间数值的设定等功能。

该系统可以应用于发面、菜窖温度控制及保健等领域。

本文首先对测温技术、温度控制技术的现状进行了介绍,对各种控制理论、方案进行了简单的分析与比较;其次根据用户提出的总体要求和技术指标,从工程应用的角度出发,以发面器为主要应用对象进行了硬件部分的设计和选型、软件的设计与分析,且在实现中遵循了简单、经济、实用的原则:然后详细介绍了本系统所用各芯片的特点、工作原理、应用及其与单片机间的通信协议。

(完整版)基于51单片机与DS18B20的数字温度计设计定稿毕业论文

(完整版)基于51单片机与DS18B20的数字温度计设计定稿毕业论文

安徽农业大学课程设计报告基于单片机的DS18B20数字温度计设计学生姓名杜恒院系名称物理与电子工程学院专业名称电子信息工程班级2008 级 6 班学号指导教师汪文蝶完成时间2011年 5 月 20 日基于单片机的DS18B20数字温度计设计学生姓名:杜恒指导老师:汪文蝶内容摘要:随着现代信息化技术的飞速发展和传统工业改造的逐步实现,能独立工作的温度检测系统已广泛应用于各种不同的领域。

本文介绍了一个基于STC89C52单片机和数字温度传感器DS18B20的测温系统,并用LED数码管显示温度值,易于读数。

系统电路简单、操作简便,能任意设定报警温度并可查询最近的10个温度值,系统具有可靠性高、成本低、功耗小等优点。

关键词:单片机数字温度传感器温度计1 引言 (4)2 设计要求 (4)2.1 基本要求 (4)2.2 扩展功能 (4)3 总体方案设计 (4)3.1 方案论证 (4)3.1.1 方案一 (4)3.1.2 方案二 (5)3.2 总体设计框图 (5)4 硬件设计 (5)4.1 单片机系统 (5)4.2 数字温度传感器模块 (6)4.2.1 DS18B20性能 (6)4.2.2 DS18B20外形及引脚说明 (7)4.2.3 DS18B20接线原理图 (7)4.2.4 DS18B20时序图 (7)4.2.5 数据处理 (9)4.3 显示电路 (10)4.4 声光报警电路 (10)4.5 键盘输入电路 (11)5 软件设计 (11)5.1 主程序模块 (11)5.2 读温度值模块 (12)5.3 中断模块 (14)5.4 温度查询模块 (15)5.5 温度设定、报警模块 (16)5.6 数码管驱动模块 (18)6 源程序 (19)7 总结 (26)参考文献: (28)1 引言随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便是不可否定的,各种数字系统的应用也使人们的生活更加舒适。

(完整版)基于DS18B20的温度检测系统毕业论文

(完整版)基于DS18B20的温度检测系统毕业论文
下位机采用的是单片机基于数字温度传感器DS18B20的系统。DS18B20利用单总线的特点可以方便的实现多点温度的测量,轻松的组建传感器网络,系统的抗干扰性好、设计灵活、方便,而且适合于在恶劣的环境下进行现场温度测量。本系统可以应用在大型工业及民用常温多点监测场合。如粮食仓储系统、楼宇自动化系统、温控制程生产线之温度影像检测、医疗与健诊的温度测试、空调系统的温度检测、石化、机械…等。
第二章
温度检测系统有则共同的特点:测量点多、环境复杂、布线分散、现场离监控室远等。若采用一般温度传感器采集温度信号,则需要设计信号调理电路、AD转换及相应的接口电路,才能把传感器输出的模拟信号转换成数字信号送到计算机去处理。这样,由于各种因素会造成检测系统较大的偏差;又因为检测环境复杂、测量点多、信号传输距离远及各种干扰的影响,会使检测系统的稳定性和可靠性下降。所以多点温度检测系统的设计的关键在于两部分:温度传感器的选择和主控单元的设计。温度传感器应用范围广泛、使用数量庞大,也高居各类传感器之首。
附录二:电路原理图……………………………………………26
致谢 ………………………………………………………………30
摘要ቤተ መጻሕፍቲ ባይዱ
DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。本文结合实际使用经验,介绍了DS18B20数字温度传感器在单片机下的硬件连接及软件编程,并给出了软件流程图。
§3.1 电源以及看门狗电路………………………………………………………8
§3.2键盘以及显示电路………………………………………………………10
§3.2温度测试电路……………………………………………………………12
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DS18B20数字温度计的设计摘要温度是一种最基本的环境参数,人们生活与环境温度息息相关,在工业生产过程中需要实时测量温度,在工业生产中也离不开温度的测量,因此研究温度的测量方法和控制具有重要的意义。

本论文介绍了一种以单片机为主要控制器件,以DS18B20为温度传感器的新型数字温度计。

主要包括硬件电路的设计和系统程序的设计。

硬件电路主要包括主控制器,测温控制电路和显示电路等,主控制器采用单片机AT8 9C52,温度传感器采用美国DALLAS半导体公司生产的DS18B20,显示电路采用8位共阴极LED数码管,ULN2803A为驱动的动态扫描直读显示。

测温控制电路由温度传感器和预置温度值比较报警电路组成,当实际测量温度值大于预置温度值时,发出报警信号,即发光二极管亮。

系统程序主要包括主程序,测温子程序和显示子程序等。

DS18B20新型单总线数字温度传感器是DALLAS 公司生产的单线数字温度传感器, 集温度测量和 A /D转换于一体,直接输出数字量,具有接口简单、精度高、抗干扰能力强、工作稳定可靠等特点。

由于采用了改进型智能温度传感器DS18B20作为检测元件,与传统的温度计相比,本数字温度计减少了外部的硬件电路,具有低成本和易使用的特点。

DS18B20温度计还可以在高温报警、远距离多点测温控制等方面进行应用开发,具有很好的发展前景。

此外,还介绍了系统的调试和性能分析。

关键词:显示电路,单片机,AT89C52,温度传感器,DS18B20 ,单总线IThe Design of DS18B20 Digit ThermometerABSTRACTTemperature is a basic parameters of the environment, people's lives a nd the environment are closely related to temperature. in the course of ind ustrial production immediate need for temperature measurement in industrial production has to do with temperature measurement, The study o f the temperature measurement and control is of great significance.The paper introduced one kind new digital thermo meter that take the Micro Controller Unit as the primary control component and take DS18B20 as the temperature sensor. Mainly included the design of the hardware electric circuit and the design of the system program .The hardware electric circuit mainly included the master controller, the temperature measured electric circuit and the display circuit and so on, the master contro ller used Micro Controller Unit AT89C52, the temperature sensor used DS18B20 which the American DALLAS semiconductor company produces, the disp lay circuit used 8 altogether anodes LED numerical code tube by the dynamic scanning method straight to read the demo nstration.ULN2803A-driven dynamic scan showed straight time. Temperature control circuit fro m temperature sensors and preset temperature value compared alarm circuit components, When measured temperature greater than preset temperature value, issued warning signal that the bright light emitting diodes. The system program mainly included the master routine, the temperature subroutine, the data renovates subroutine and so on. DS18B20 is a digital temperature sensor of single bus .It is producted by DALLAS cooperation . DS18B20 assemb les temperature measure and A /D converter, exports digital signal directly, operation easily, better precise, protecting disturb, running steably and so on.IIBecause used the advanced version intelligence temperature sensor DS18B20 as the examine part, compared with the traditio nal thermo meter, this d igital thermo meter reduced the exterior hardware electric circuit, has characteristic that the low cost and was easy to use. The DS18B20 therm ometer also may used to the high temperature warning, the long-distance ran ge multi- spots temperature measured aspect and so on temperature contro l carries on the applicatio n development, has the very good prospects for development. In addition, introduced the system debugging and the perform ance analysis.KEY WORDS:Disp lay Circuit, Microcontroller Unit , AT89C52,Temperature Sensor, DS18B20,1-WireIII目录前言 (1)第1章设计任务及方案分析 (2)§1.1 设计任务及要求 (2)§1.2 设计总体方案及方案论证 (2)§1.3 温度测量的方案与分析 (2)§1.3.1 芯片选择 (2)§1.3.2 实现方法简介 (3)§1.3.3 测温流程图 (3)第2章芯片功能简介 (4)§2.1 A T89C52的功能简介 (4)§2.1.1 A T89C52芯片简介 (4)§2.1.2 引脚功能说明 (4)§2.2 DS18B20的功能简介 (7)§2.2.1 芯片简介 (7)§2.2.2 DS18B20外形和内部结构 (8)§2.2.3 DS18B20的工作时序 (11)§2.2.4 DS18B20与单片机的典型接口设计 (12)§2.2.5 DS18B20的各个ROM命令 (13)第3章系统硬件电路的设计 (15)§3.1 主控制电路和测温控制电路原理图 (15)§3.2 驱动电路模块原理图 (16)§3.3 显示模块原理图 (17)第4章软件编程调试及性能分析 (18)§4.1 主程序流程图 (18)§4.2 主程序 (19)§4.3 温度子程序 (21)§4.3.1 DS18B20复位子程序 (22)IV§4.3.2 读DS18B20子程序 (23)§4.3.3 写DS18B20子程序 (25)§4.3.4 比较报警子程序 (26)§4.3.5 按键子程序 (27)§4.4 显示子程序 (27)§4.5 调试性能分析和注意事项 (29)§4.5.1 调试性能分析 (29)§4.5.2 DS18B20使用中的注意事项 (30)结论 (31)参考文献 (32)致谢 (33)附录 (34)V前言日常生活及工农业生产中经常要用到温度的检测及控制,在冶金、食品加工、化工等工业生产过程中,广泛使用的各种加热炉、热处理炉、反应炉等,都要求对温度进行严格控制。

在日常生活中,电烤箱、微波炉、电热水器、烘干箱等电器也需要进行温度检测与控制。

传统的测温元件有热电偶和热电阻。

而热电偶和热电阻测出的一般是电压,再转换成对应的温度,需要比较多的外部硬件支持,硬件电路复杂,软件调试复杂,制作成本高。

而采用单片机对温度进行控制,不仅具有控制方便,简单和灵活等优点,而且可以大幅度提高温度控制的技术指标。

测量温度的关键是温度传感器,温度传感器正从模拟式向数字式、从集成化向智能化、网络化的方向发展。

在测温电路中,可以使用热敏电阻之类的器件利用其感温效应,将随被测温度变化的电压或电流采集过来,先进行A/D转换,然后用单片机进行数据的处理,再在显示电路上,将被测温度显示出来。

这种设计需要用到A/D转换电路,因此感温电路的设计比较复杂。

进而想到采用智能温度传感器来设计数字温度计。

相关文档
最新文档