电子温度计毕业设计论文(基于DS1820的数字温度计的毕业设计论文???)

1.基于DS1820 的数字温度计的毕业设计论文???

基于DS18B20温度传感器的数字温度计设计 目 录 基于DS18B20温度传感器的数字温度计设计 1 基于DS18B20温度传感器的数字温度计设计 1 摘要: 1 关键字: 1 The conception of the numerical thermometer based on DS18B20 1 1 引言 2 2 总体设计 2 2.1 方案论证 2 2.2 总体设计 3 3 硬件设计 3 3.1 单片机系统 3 3.2 温度传感器模块 4 3.3 存储模块 7 3.4 液晶显示模块 9 3.5 串口通信模块 11 3.6 电源模块 12 4 软件设计 13 4.1 主程序流程 13 4.2 DS18B20模块程序设计 13 4.3 HS1602驱动程序设计 16 4.4 AT24C08存储模块程序设计 18 4.5 RS-232-C串口通信模块程序设计 19 5 测试及结果分析 22 6 附录 23 7 参考资料 24。

数字温度计毕业设计论文,电子万年历毕业设计论文,电子信息工程毕业设计论文

2.基于单片机的电子温度计设计

看看这个吧,是个通过温度传感器实现对电风扇的智能控制的程序 温度传感器是ds18b20 不懂的地方m我 qq 296264785 #include #include #define uint unsigned int #define uchar unsigned char sbit DQ=P3^4; sbit ka=P3^0; sbit guan=P3^1; uchar wendu[]={0x00,0x00}; uchar code tab[]={0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,9}; uchar code duanma[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar bai,shi,ge,xiao,wen; //延时子程序 void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } void delay1(uint a) { while(--a); } uchar init_18b20() //18b20初始化 { uchar b; DQ=1; delay1(8); DQ=0; delay1(90); DQ=1; delay1(8); b=DQ; delay1(100); DQ=1; return b; } uchar du()//读字节 { uchar i,dat=0; DQ=1;_nop_(); for(i=0;i<8;i++) { DQ=0; dat >>=1; DQ=1; _nop_(); _nop_(); if(DQ)dat|=0x80; delay1(30); DQ=1; } return dat; } void xie(uchar da)//写字节 { uchar i; for(i=0;i<8;i++) { DQ=0; DQ=da & 0x01; delay1(5); DQ=1; da>>=1; } } void duwendu() { while(init_18b20()); //DQ=1;等待 xie(0xcc); xie(0x44); init_18b20(); xie(0xcc); xie(0xbe); wendu[0]=du(); wendu[1]=du(); } void xshi() { uchar i; xiao=tab[wendu[0] & 0x0f]; wen=((wendu[0] & 0xf0)>>4) | ((wendu[1] & 0x07)<<4); bai=wen/100; shi=wen%100/10; ge=wen%10; for(i=0;i<15;i++) { P1=0xfe; P2=duanma[xiao]; delay(5); P1=0xfd; P2=duanma[ge]; delay(5); P1=0xfb; P2=duanma[shi]; delay(5); P1=0xf7; P2=duanma[bai]; delay(5); } } void main() { ka=0; guan=0; duwendu(); delay(10); while(1) { duwendu(); xshi(); if(wen>=25) //温度高于25度 开风扇 { ka=1; guan=0; } else { ka=0; guan=1; } } }。

温度计,毕业设计,论文,电子

3.单片机数字式热敏温度计毕业设计

数字热敏温度计 引言:随着半导体技术的不断发展,热敏电阻作为一种新型感温元件应用越来越广泛。

他具有体积小、灵敏度高、重量轻、热惯性小、寿命长以及价格便宜等优点。 一、热敏电阻温度转换原理 热敏电阻是温度传感器的一种,他由仿陶瓷半导体组成。

热敏电阻(NTC)不同于普通的电阻,他具有负的电阻温度特性,即当温度升高时,其电阻值减小。图1为热敏电阻的特性曲线。

热敏电阻的阻值~温度特性曲线是一条指数曲线,非线性较大,因此在使用时要进行线性化处理。线性化处理虽然能够改善热敏电阻的特性曲线,但是比较复杂。

为此,在要求不高的一般应用中,常做出在一定的温度范围内温度与阻值成线性关系的假定,以简化计算。使用热敏电阻是为了感知温度,给热敏电阻通以恒定的电流,电阻两端就可测到一个电压,然后通过下面的公式可求得温度: T=To-KVt 式中:T为被测温度,To 为与热敏电阻特性有关的温度参数, K 为与热敏电阻特性有关的系数, Vt 为热敏电阻两端的电压。

热敏电阻两端的电压值经A/D转换变成数字量,然后通过软件的方法计算得到温度值,再进行显示处理。 图1 热敏电阻的特性曲线 二、温度采集转换电路 A/D转换由集成电路ADC0809完成,ADC0809具有8路模拟输入端口,把ABC口接地直接选择IN0口。

热敏电阻Rt串上一个普通电阻再接上+5v电源,取Rt两端的电压经IN0送ADC0809转换。转换启动信号和地址所存信号连接在一起,由写信号控制地址的写入,运行一个100?s的延时,以等待A/D转换完成好进行数据的读操作,为此口地址和写信号相与后送OE,当写信号有效时,转换数据送到数据总线,由AT89C52接收。

由单片机的读写信号经或非门74LS02控制ADC0809。 图2温度采集转换 电路 三、显示电路 (1) (2) 图3 显示电路 显示电路采用4位共阳LED数码管,P2口的P2.0 P2.1 P2.2 P2.3和P1口来作为数码管的显示控制,用PNP型三极管9014来驱动。

为使数码管有合适的亮度增加了几个限流 四、总原理图 图4 总原理图 五、主要源程序: ORG 0000H AJMP MAIN ORG 0100H START: MOV DPTR,#4000H ;ADC0809的地址 MOVX @DPTR,A LOOP:CJNE P3.3 ,#0, LOOP MOVX A , @ DPTR COMP:MOV B,#03 H MUL AB MOV B,#06H DIV AB MOV B , A MOV A,#0A0H CLR C SUBB A,B CJNE A,#0AH,COMP1 COMP1:JNC COMP4 CJNE A,#97H,COMP2 COMP2:JC COMP3 COMP4: MOV 2AH,#0FH MOV 2BH,#0FH MOV 2CH,#0FH ACALL DISP COMP3:RET MOV R1 ,#00H MOV R2 ,#00H CHAN:CLR C SUBB A,#64H ;温度转换为十进制数程序 JC CHAN1 INC R1 AJMP CHAN2 CHAN1:ADD A,#64H CHAN2:SUBB A,#0AH JC CHAN3 INC R2 AJMP CHAN2 CHAN3:ADD A,#0AH MOV 2AH,R1 MOV 2BH,R2 MOV 2CH,A DISP: MOV P2,#0FEH ;位控口地址 MOV R1,2AH ;段控口地址 MOV DPTR,DSEG MOVX P1,@DPTR+A ACALL DELAY MOV A,# 0FB H MOV R1,2BH MOV DPTR,DSEG MOVX P1,@DPTR+A ACALL DELAY MOV A,# 0FD H MOV R1,2CH MOV DPTR,DSEG MOVX P1,@DPTR+A ACALL DELAY AJMP START DELAY:MOV R4,#02H ;延时大约1MS DELAY1:MOV R5,0FFH DJNZ R5,$ DJNZ R4,DELAY1 RET DSEG:DB 3FH,06H,5BH,4FH,66H DB 6DH,7DH,07H,7FH,6FH DB 77H,7CH,39H,5EH,79H DB 71H,00H END 七、总结与体会 单片机已经成为当今计算机应用中空前活跃的领域 , 在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。

1、认真审题,看懂题目的要求!选择适当的课题,不益太简单或者太难。做到既能把课题完成又能锻炼自己的能力! 2、根据课题要求,复习相关的知识,查询相关的资料。

3、根据实验条件,找到适合的方案,找到需要的元器件及工具,准备实验。 4、根据课程设计的要求和自己所要增加的功能写好程序流程图,在程序流程图的基础上,根据芯片的功能写出相应的程序。

然后再进行程序调试和相应的修改,以达到能够实现所要求的功能的目的。 5、该设计从头到尾都要自己参与,熟悉了对整个设计的过程,更系统的锻炼了自己。

4.有哪位高人有数字温度计的毕业论文啊

毕业设计(论文)报告 系 别: 电子与电气工程学院 专 业: 电子信息工程 班 号: 电子 0 8 5 学 生 姓 名: 傅浩 学 生 学 号: 080012212 计 论 ) 目 设 ( 文 题 : 基于AT89C51 的数字温度计的设计 指 导 教 师: 傅浩 设 计 地 点: 起 迄 日 期: 2010.5.4-2010.7.3 常州信息职业技术学院电子与电气工程学院 毕业设计论文 毕业设计(论文)任务书 专业 电子信息工程 班级 电子 085 姓名 傅浩一、课题名称:基于 AT89C51 的数字温度计的设计二、主要技术指标: 1、测温范围-50℃-110℃ 2、精度误差小于 0.5℃ 3、LED 数码直读显示 4、可通过人机接口任意设定温度报警阀值三、工作内容和要求:(1)、要求数字温度计能对环境的温度进行实时监测。

(2)、数字温度计要能够实时显示环境的温度信息,使用户及时了解到环境温度情况。(3)、数字温度计能够在程序跑飞的情况下自动重启,对环境温度进行正确的测量。

四、主要参考:1.李勋.刘源单片机实用教程M.北京航空航天大学出版社,20002.李朝青.单片机原理及接口技术(简明修订版)M.杭州:北京航空航天大学出版社,19983.李广弟.单片机基础M.北京:北京航空航天大学出版社,19944.阎石.数字电子技术基础(第三版)M.北京:高等教育出版社,19895.廖常初.现场总线概述J.电工技术,19996.王津.单片机原理与应用M.重庆大学出版社,2000 学 生(签名) 年 月 日 指 导 教师(签名) 年 月 日常州信息职业技术学院电子与电气工程学院 毕业设计论文 教研室主任(签名) 年 月 日 系 主 任(签名) 年 月 日 常州信息职业技术学院电子与电气工程学院 毕业设计论文 毕业设计(论文)开题报告设计(论文)题目 基于 AT89C51 的数字温度计的设计一、选题的背景和意义: 随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研等各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度计,它给人带来的方便也是不可否定的。要为现代人生活提供更好、更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。

本文将要设计的数字温度计具有性能稳定、灵敏度高、抗干扰能力强、使用方便等优点,广泛应用于冰箱、空调器、粮仓等日常生活中温度的测量和控制中,为人们生活水平的提高做出了巨大的贡献。二、课题研究的主要内容: 1.本文是以单片机 AT89C51 为核心进行设计。

2.通过 DALLAS 公司的单总线数字温度传感器 DS18B20 来实现环境温度的采集和 A/D转换。 3.其输出温度采用数字显示,用 3 位共阳极 LED 数码管以串口传送数据,实现温度显示,能准确达到以上要求。

4.此温度计属于多功能温度计可以用来测量环境温度,还可以设置上下报警温度,当温度不在设置范围内时,可以报警。 常州信息职业技术学院电子与电气工程学院 毕业设计论文三、主要研究(设计)方法论述: 1. 通过查阅书籍了解数字温度计的基本概念等信息,结合以前所学的电子专业知识认真研究课题。

2. 借助强大的网络功能,借鉴前人的研究成果更好的帮助自己更好地理解所需掌握的内容。 3. 通过与老师与同学的讨论研究,及时地发现问题反复地检查修改最终完成。

四、设计(论文)进度安排:时间(迄止日期) 工 作 内 容2010.05.04 ~ 查找资料,确定论文题目2010.05.052010.05.06 ~ 根据选题方向查资料,确定基本框架和设计方法2010.05.072010.05.08 ~ 完成开题报告2010.05.102010.05.11 ~ 完成初稿并交指导老师审阅2010.05.312010.06.01 ~ 根据指导老师意见修改论文2010.06.262010.06.26 ~ 根据模板将论文排版2010.06.292010.06.30 ~ 仔细阅读论文并作细节完善后上交2010.07.03 常州信息职业技术学院电子与电气工程学院 毕业设计论文五、指导教师意见: 指导教师签名: 年 月 日六、系部意见: 系主任签名: 年 月 日 常州信息职业技术学院电子与电气工程学院 毕业设计论文 目录摘要Abstract第 1 章 前言 。

1第 2 章 数字温度计总体设计方案 。

2 2.1 数字温度计设计方案。

2 2.2 总体设计框图。

2第 3 章 数字温度计的硬件设计 。

.. 3 3.1 主控制器 AT89C51 。

.. 3 3.1.1 AT89C51 的特点及特征 。

3 3.1.2 管脚功能说明。

.. 3 3.1.3 片内振荡器。

. 5 3.1.4 芯片擦除。

5 3.2 单片机的主板电路。

.. 6 3.3 温度采集部分的设计。

6 3.3.1 温度传感器 DS18B20 。

.. 6 3.3.2 DS18B20 温度传感器与单片机的接口电路 。

. 10 3.4 显示部分设计。

.. 10 3.4.1 74LS164 引脚功能及特征 。

10 3.4.2 温度显示电路。

. 11 3.5 报警系统电路。

.. 12第 4 章 数字温度计的软件设计 。

. 13 4.1 系统软件设计流程图。

.. 13 4.2 数字温度计部分程序清单。

. 15。

5.单片机控制数字温度计设计论文怎么写

单片机控制的数字温度计 要求四点 1.测量范围0-100摄氏度 2.分辨率1摄氏度 3.采用3位数码管显示 4.温度上下限报警输出,即达到预先设定的温度上下限值时,可闪烁显示或蜂鸣器发声报警 说的不就是DS18B20.多去了,找不着再向我要. 你上论坛找的 多得是 都是现成的 不想回答了,已经三遍了 在知道里搜索DS18B20,就能找到答案 声明:以下的是我复制的 DS18B20 特点 独特的一线接口,只需要一条口线通信 多点能力,简化了分布式温度传感应用 无需外部元件 可用数据总线供电,电压范围为3.0 V至5.5 V 无需备用电源 测量温度范围为-55 ° C至 125 ℃ 。

华氏相当于是-67 ° F到257华氏度 -10 ° C至 85 ° C范围内精度为±0.5 ° C 温度传感器可编程的分辨率为9~12位 温度转换为12位数字格式最大值为750毫秒 用户可定义的非易失性温度报警设置 应用范围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统 描述该DS18B20的数字温度计提供9至12位(可编程设备温度读数。信息被发送到/从DS18B20 通过1线接口,所以中央微处理器与DS18B20只有一个一条口线连接。

为读写以及温度转换可以从数据线本身获得能量,不需要外接电源。 因为每一个DS18B20的包含一个独特的序号,多个ds18b20s可以同时存在于一条总线。

这使得温度传感器放置在许多不同的地方。它的用途很多,包括空调环境控制,感测建筑物内温设备或机器,并进行过程监测和控制。

8引脚封装 TO-92封装 用途 描述 5 1 接地 接地 4 2 数字 信号输入输出,一线输出:源极开路 3 3 电源 可选电源管脚。见"寄生功率"一节细节方面。

电源必须接地,为行动中,寄生虫功率模式。 不在本表中所有管脚不须接线 。

概况框图图1显示的主要组成部分DS18B20的。DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。

该装置信号线高的时候,内部电容器 储存能量通由1线通信线路给片子供电,而且在低电平期间为片子供电直至下一个高电平的到来重新充电。 DS18B20的电源也可以从外部3V-5 .5V的电压得到。

DS18B20采用一线通信接口。因为一线通信接口,必须在先完成ROM设定,否则记忆和控制功能将无法使用。

主要首先提供以下功能命令之一: 1 )读ROM, 2 )ROM匹配, 3 )搜索ROM, 4 )跳过ROM, 5 )报警检查。这些指令操作作用在没有一个器件的64位光刻ROM序列号,可以在挂在一线上多个器件选定某一个器件,同时,总线也可以知道总线上挂有有多少,什么样的设备。

若指令成功地使DS18B20完成温度测量,数据存储在DS18B20的存储器。一个控制功能指挥指示DS18B20的演出测温。

测量结果将被放置在DS18B20内存中,并可以让阅读发出记忆功能的指挥,阅读内容的片上存储器。温度报警触发器TH和TL都有一字节EEPROM 的数据。

如果DS18B20不使用报警检查指令,这些寄存器可作为一般的用户记忆用途。在片上还载有配置字节以理想的解决温度数字转换。

写TH,TL指令以及配置字节利用一个记忆功能的指令完成。通过缓存器读寄存器。

所有的数据都读,写都是从最低位开始。 DS18B20有4个主要的数据部件: (1)光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码。

64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校验码(CRC=X8 X5 X4 1)。光刻ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。

(2) DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。 表1 DS18B20温度值格式表。

6.毕业设计:红外温度测温仪的设计

温度传感器DS18B20测量环境温度_红外数据传输的过程098

引言

随着“信息时代”的到来,作为获取信息的手段——传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。传感器技术已成为衡量一个国家科学技术发展水平的重要标志之一。因此,了解并掌握传感器的基本结构、工作原理及特性是非常重要的。

为了提高对传感器的认识和了解,尤其是对温度传感器的深入研究以及其用法与用途,基于实用、广泛和典型的原则而设计了本系统。本文利用单片机结合传感器技术而开发设计了红外抄表系统。文中把传感器理论与单片机实际应用有机结合,详细地讲述了利用温度传感器DS18B20测量环境温度,以及实现红外数据传输的过程。 /

本设计应用性比较强,只要对电路部分稍加改装,就可以实现抄读其它的数字仪表设备:如数字电度表,数字水表等等。设计后的系统具有操作方便,控制灵活等优点。

其主要功能和指标如下:

1、利用温度传感器(DS18B20)测量某一点环境温度;

2、测量范围为-55℃~+99℃,精度为±0.5℃;

3、用4位数码管进行显示实际温度值显示;

4、手持端通过红外发射管发射测温信号;

5、测温端通过红外发射管发送到手持端;

6、手持端可以随时查看指定待测物体的温度值。

设计的核心是环境温度的测量以及红外数据的发射和接收,和温度的显示。文中对每个部分功能、实现过程作了详细地介绍。

1 方案选择

该系统主要由温度测量和数据采集和发送三部分组成。下面列举两种实现方案:

方案一:温度检测可以使用低温热偶或铂电阻,数据采集部分则使用带有A/D通道的单片机。考虑到一般的A/D输入通道都只能接收大信号,所以还要设计相应的放大电路。而模拟信号在长距离传输过程中,抗电磁干扰是令人伤脑筋的问题。此方案的软件简单,但硬件复杂,且检测点数追加时,各敏感元件参数的不一致性,都将会导致误差的产生,难以完全清除,而且成本会有较大增长幅度。

方案二:使用单片机和数字式单总线温度传感器构成。其具有下列特点:①具有高的测量精度和分辨率,测量范围大;②抗干扰能力强,稳定性好;③信号易于处理、传送和自动控制;④便于动态及多路测量,读数直观;⑤安装方便,维护简单,工作可靠性高。单总线温度传感器可以采用DALLAS公司生产的DS18B20系列,这类温度传感器直接输出数字信号,且多路温度传感器可以挂在1条总线上,共同占用单片机的1个I/O口即可实现。在提升单片机I/O口驱动能力的前提下,理论上可以任意扩充检测的温度点数。) 详细出处参考: /onews.asp?id=2134

7.数字温度计论文怎么写啊

你好,我有你需要的设计!需要的联系回答者 目 录 一、引言 4 二、设计内容及性能指标 5 三、系统方案论证与比较 5 (一)、方案一 5 (二)、方案二 6 四、系统器件选择 7 (一)、单片机的选择 7 1、89S51 引脚功能介绍 8 (二)、温度传感器的选择 10 1、DS18B20 简单介绍: 10 2、DS18B20 使用中的注意事项 12 3、DS18B20 内部结构 12 4、DS18B20测温原理 16 5、提高DS1820测温精度的途径 17 (三)、显示及报警模块器件选择 18 五、硬件设计电路 18 (一)、主控制器 19 (二)、显示电路 19 (三)、温度检测电路 20 (四)、温度报警电路 25 六、软件设计 26 (一)、概述 26 (二)、主程序模块 26 (三)、各模块流程设计 27 1、温度检测流程 28 2、报警模块流程 28 3、中断设定流程 29 七、总结和体会 31 八、致谢 31 仪器简介 数字温度计是测温仪器类型的其中之一。

根据所用测温物质的不同和测温范围的不同,有煤油温度计、酒精温度计、水银温度计、气体温度计、电阻温度计、温差电偶温度计、辐射温度计和光测温度计、双金属温度计等。 编辑本段仪器参数和适用范围 数字温度计采用进口芯片组装精度高、高稳定性,误差≤0.5%, 内电源、微功耗、不锈钢外壳,防护坚固,美观精致。

数字温度计采用进口高精度、低温漂、超低功耗集成电路和宽温型液晶显示器,内置高能量电池连续工作≥5年无需敷设供电电缆,是一种精度高、稳定性好、适用性极强的新型现场温度显示仪。是传统现场指针双金属温度计的理想替代产品,广泛应用于各类工矿企业,大专院校,科研院所。

温度数我们日常生产和生活中实时在接触到的物理量,但是它是看不到的,仅凭感觉只能感觉到大概的温度值,传统的指针式的温度计虽然能指示温度,但是精度低,使用不够方便,显示不够直观,数字温度计的出现可以让人们直观的了解自己想知道的温度到底是多少度。 数字温度计采用温度敏感元件也就是温度传感器(如铂电阻,热电偶,半导体,热敏电阻等),将温度的变化转换成电信号的变化,如电压和电流的变化,温度变化和电信号的变化有一定的关系,如线性关系,一定的曲线关系等,这个电信号可以使用模数转换的电路即AD转换电路将模拟信号转换为数字信号,数字信号再送给处理单元,如单片机或者PC机等,处理单元经过内部的软件计算将这个数字信号和温度联系起来,成为可以显示出来的温度数值,如25.0摄氏度,然后通过显示单元,如LED,LCD或者电脑屏幕等显示出来给人观察。

这样就完成了数字温度计的基本测温功能。 数字温度计根据使用的传感器的不同,AD转换电路,及处理单元的不同,它的精度,稳定性,测温范围等都有区别,这就要根据实际情况选择符合规格的数字温度计。

数字温度计有手持式,盘装式,及医用的小体积的等等。 仪器发展历史 最早的温度计是在1593年由意大利科学家伽利略(1564~1642)发明的。

他的第一只温度计是一根一端敞口的玻璃管,另一端带有核桃大的玻璃泡。使用时先给玻璃泡加热,然后把玻璃管插入水中。

随着温度的变化,玻璃管中的水面就会上下移动,根据移动的多少就可以判定温度的变化和温度的高低。温度计有热胀冷缩的作用所以这种温度计,受外界大气压强等环境因素的影响较大,所以测量误差大。

后来伽利略的学生和其他科学家,在这个基础上反复改进,如把玻璃管倒过来,把液体放在管内,把玻璃管封闭等。比较突出的是法国人布利奥在1659年制造的温度计,他把玻璃泡的体积缩小,并把测温物质改为水银,这样的温度计已具备了现在温度计的雏形。

以后荷兰人华伦海特在1709年利用酒精,在1714年又利用水银作为测量物质,制造了更精确的温度计。他观察了水的沸腾温度、水和冰混合时的温度、盐水和冰混合时的温度;经过反复实验与核准,最后把一定浓度的盐水凝固时的温度定为0℉,把纯水凝固时的温度定为32℉,把标准大气压下水沸腾的温度定为212℉,用℉代表华氏温度,这就是华氏温度计。

在华氏温度计出现的同时,法国人列缪尔(1683~1757)也设计制造了一种温度计。他认为水银的膨胀系数太小,不宜做测温物质。

他专心研究用酒精作为测温物质的优点。他反复实践发现,含有1/5水的酒精,在水的结冰温度和沸腾温度之间,其体积的膨胀是从1000个体积单位增大到1080个体积单位。

因此他把冰点和沸点之间分成80份,定为自己温度计的温度分度,这就是列氏温度计。? 华氏温度计制成后又经过30多年,瑞典人摄尔修斯于1742年改进了华伦海特温度计的刻度,他把水的沸点定为0度,把水的冰点定为100度。

后来他的同事施勒默尔把两个温度点的数值又倒过来,就成了现在的百分温度,即摄氏温度,用℃表示。华氏温度与摄氏温度的关系为 ℉=9/5℃+32,或℃=5/9(℉-32)。

现在英、美国家多用华氏温度,德国多用列氏温度,而世界科技界和工农业生产中,以及我国、法国等大多数国家则多用摄氏温度。 数字温度测量仪表的精度等级和分度值 仪表名称 精度等级 分度值,℃(摄氏度) 双金属温度计 1,1.5,2.5 0.5~20 压力式温度计 1,1.5,2.5 0.5~20 玻璃液体。

8.谁有《数字温度计毕业论文》

基于AT89S2051单片机的单总线数字温度计设计摘要】介绍了使用AT89S2051单片机及DS18B20的数字温度计的设计,以及如何用单片机和数字温度传感器构造一个小型的温度测量系统。

【关键词】单片机;温度传感器;温度控制温度是一种最基本的环境参数,人民的生活环境与温度息息相关,因此研究温度的测量方法和装置具有重要意义,测量温度的关键是温度传感器,本文将介绍新型的智能集成温度传感器DS18B20的使用方法,以及用单片机AT89C2051对DS18B20的编程实现温度测量。1单线数字温度计DS18B20介绍Dallas半导体公司的数字化温度传感器DS18B20是世界上第一片支持“一线总线”接口的温度传感器。

DS18B20数字温度计提供9位(二进制)温度读数,指示器件的温度。信息经过单线接口送入18B20或从18B20送出,因此从主机CPU到DS18B20仅需一条线(和地线)。

DS18B20的测量范围从-55℃到+125℃,增量值为0.5℃,在-10~+85°C范围内,精度为±0.5°C。可在1秒钟(典型值)内把温度变换成数字。

DS18B20的性能是新一代产品中最好的,性能价格比也非常出色。让我们可以构建适合自己的经济的测温系统。

2 DS18B20的内部结构及温度表示DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20的管脚排列如下:DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端。

DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。(见表一)。

这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0,这5位为0,只要将测到的数值乘以0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘以0.0625即可得到实际温度。例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FF6FH,-55℃的数字输出为FC90H。

3用单片机AT89C2051及数字温度传感器DS18B20构建一个温度测量系统根据DS18B20的通讯协议,主机控制DS18B20完成温度转换必须经过三个步骤:每一次读写之前都要对DS18B20进行复位,复位成功后发送一条ROM指令,最后发送RAM指令,这样才能对DS18B20进行预定的操作。复位要求主CPU将数据线下拉500微秒,然后释放,DS18B20收到信号后等待16~60微秒左右,后发出60~240微秒的存在低脉冲,主CPU收到此信号表示复位成功。

对于DS18B20的读时序分为读0时序和读1时序两个过程: 在实际制作过程中考虑到芯片的体积(AT89C2051的大小仅为AT89C51的四分之一),及对一般的气温测量只需精确到一摄氏度,我们选用了AT89C2051和两位一体共阳极7段数码管,通过对DS18B20的编程(使用汇编语言),在KEIL软件中编译通过,用万能板制作成功,实现温度的测量,用单片机AT89C2051和DS18B20构成测温系统,用两位共阳数码管显示温度值,读取DS18B20及用两位共阳数码管显示温度的汇编语言程序如下:ORG0000H单片机内存分配申明TEMPER_LEQU29H;用于保存读出温度的低8位TEMPER_H EQU28H;用于保存读出温度的高8位FLAG1 EQU38H;是否检测到DS18B20标志位a_bit equ 20h;数码管个位数存放内存位置b_bit equ 21h;数码管十位数存放内存位置MAIN:LCALLGET_TEMPER;调用读温度子程序MOVA,29HMOVC,40H;将28H中的最低位移入CRRCAMOVC,41HRRCAMOVC,42HRRCAMOVC,43HRRCAMOV29H,ALCALLDISPLAY;调用数码管显示子程序AJMP MAIN;循环显示INIT_18B20:;这是DS18B20复位初始化子程序SETBP3.2NOPCLR P3.2MOVR1,#3;主机发出延时537微秒的复位低脉冲TSR1:MOVR0,#107DJNZR0,$ DJNZR1,TSR1SETBP3.2;然后拉高数据线NOPNOPNOPMOVR0,#25HTSR2:JNBP3.2,TSR3;等待DS18B20回应DJNZR0,TSR2LJMP TSR4;延时TSR3:SETBFLAG1;置标志位,表示DS18B20存在LJMP TSR5TSR4:CLR FLAG1;清标志位,表示DS18B20不存在LJMP TSR7TSR5:MOVR0,#117TSR6:DJNZR0,TSR6;时序要求延时一段时间TSR7:SETBP3.2RETGET_TEMPER:;读出转换后的温度值SETBP3.2LCALLINIT_18B20;先复位DS18B20JBFLAG1,TSS2RET;判断DS18B20是否存在?若DS18B20不存在则返回TSS2:;DS18B20已经被检测到!MOVA,#0CCH;跳过ROM匹配LCALLWRITE_18B20MOVA,#44H;发出温度转换命令LCALLWRITE_18B20这里通过调用显示子程序实现延时一段时间,等待AD转换结束,12位的话750微秒LCALLDISPLAYLCALLINIT_18B20;准备读温度前先复位MOVA,#0CCH;跳过ROM匹配LCALLWRITE_18B20MOVA,#0BEH;发出读温度命令LCALLWRITE_18B20LCALL READ_18B20;将读出的温度数据保存到35H/36HRETWRITE_18B20:;写DS18B20的子程序(有具体的时序。

电子温度计毕业设计论文

转载请注明出处众文网 » 电子温度计毕业设计论文(基于DS1820的数字温度计的毕业设计论文???)

资讯

西南财经大学硕士毕业论文(请问硕士论文查重有哪些规则?)

阅读(100)

本文主要为您介绍西南财经大学硕士毕业论文,内容包括西南财经大学研究生毕业论文答辩要穿正装吗,考财大研究生对毕业论文有要求吗?,请问硕士论文查重规则?。硕士论文严重抄袭事件一直屡见不鲜,2016年1月先有山东大学硕士论文近乎一字不差的

资讯

法学毕业论文民事诉讼百度文库(民诉论文)

阅读(75)

本文主要为您介绍法学毕业论文民事诉讼百度文库,内容包括民诉论文,速求《民事诉讼法》关于“代表人诉讼”的2000字论文,民事诉讼法论文我要写一篇关于民事诉讼法的论文,内容不限,请问。【题名】:民诉诉权辨析甘肃农业论文()【关键词】:诉权 宪

资讯

毕业设计跟论文题目的区别(毕业设计和毕业论文的区别)

阅读(91)

本文主要为您介绍毕业设计跟论文题目的区别,内容包括毕业论文是根据毕业设计所做的题目来写的吗?它们之间有什么区别,毕业论文和毕业设计的题目是一回事么?不是的话有何区别速答,毕业论文标题和题目的区别?。毕业设计和毕业论文的区别如下:

资讯

毕业论文问题及参考答案(毕业论文常见问题及解决方法)

阅读(114)

本文主要为您介绍毕业论文问题及参考答案,内容包括毕业论文常见问题及解决方法,毕业论文需要注意的问题?,毕业论文写作中常出现的问题?。论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提

资讯

毕业论文答辩注意事项百度文库(论文答辩时应该注意哪些问题?)

阅读(68)

本文主要为您介绍毕业论文答辩注意事项百度文库,内容包括论文答辩时应该注意哪些问题?,论文答辩应注意哪些东西??,论文答辩时的注意事项。去百度文库,查看完整内容>内容来自用户:陈亚均学生毕业论文答辩时应注意的几个问题: 发言提纲的准备。

资讯

符号设计毕业论文(系徽设计的毕业论文怎么做)

阅读(73)

本文主要为您介绍符号设计毕业论文,内容包括系徽设计的毕业论文怎么做,移动通信基站的2.系统结构,毕业论文各构成部分的字体和字号。毕业设计(论文)是学生毕业前最后一个重要学习环节,是学习深化与升华的重要过程。它既是学生学习、研究与实践

资讯

毕业论文设计评审意见(论文评审意见怎么写)

阅读(91)

本文主要为您介绍毕业论文设计评审意见,内容包括论文评审意见怎么写,论文评审意见怎么写,本科毕业论文(设计)评阅意见怎么写。论文评阅意见(样本) IPv6是下一代互联网的核心技术,网络协议的测试则是保障网络顺利运行的有力工具。郑红霞同学的

资讯

2018北航毕业论文查重(北航的在职研究生的论文查重吗)

阅读(69)

本文主要为您介绍2018北航毕业论文查重,内容包括北航本科军理论文会查重吗,北航本科军理论文会查重吗,北航硕士论文查重么。按照要求,所有的论文都需要走查重这步的。至于放宽的界限如何,那就是另外的规定了。一般都是在5%-30%不过其实查重还

资讯

毕业论文400字以下(谁有400字的科技小论文,不能太多,不能太少)

阅读(71)

本文主要为您介绍毕业论文400字以下,内容包括关于“节约能源资源保护生态环境保障安全健康”的论文400字百度,谁有400字的科技小论文,不能太多,不能太少,关于低碳环保的论文(400字左右)。我的低碳生活以前,我总是把电灯开上个彻夜到明,水从晚

资讯

毕业论文格式混乱(论文目录格式乱了怎么办)

阅读(91)

本文主要为您介绍毕业论文格式混乱,内容包括论文目录格式乱了怎么办,就是我用pdf做的word打开了格式就乱了怎么办呢毕业论文对格式要求,本科毕业论文格式错误还能毕业吗?已经发过去电子稿了,然后发现有。对整个文本进行排版处理; 2、先将第

资讯

西南财经大学硕士毕业论文(请问硕士论文查重有哪些规则?)

阅读(100)

本文主要为您介绍西南财经大学硕士毕业论文,内容包括西南财经大学研究生毕业论文答辩要穿正装吗,考财大研究生对毕业论文有要求吗?,请问硕士论文查重规则?。硕士论文严重抄袭事件一直屡见不鲜,2016年1月先有山东大学硕士论文近乎一字不差的

资讯

法学毕业论文民事诉讼百度文库(民诉论文)

阅读(75)

本文主要为您介绍法学毕业论文民事诉讼百度文库,内容包括民诉论文,速求《民事诉讼法》关于“代表人诉讼”的2000字论文,民事诉讼法论文我要写一篇关于民事诉讼法的论文,内容不限,请问。【题名】:民诉诉权辨析甘肃农业论文()【关键词】:诉权 宪

资讯

毕业设计跟论文题目的区别(毕业设计和毕业论文的区别)

阅读(91)

本文主要为您介绍毕业设计跟论文题目的区别,内容包括毕业论文是根据毕业设计所做的题目来写的吗?它们之间有什么区别,毕业论文和毕业设计的题目是一回事么?不是的话有何区别速答,毕业论文标题和题目的区别?。毕业设计和毕业论文的区别如下:

资讯

毕业论文问题及参考答案(毕业论文常见问题及解决方法)

阅读(114)

本文主要为您介绍毕业论文问题及参考答案,内容包括毕业论文常见问题及解决方法,毕业论文需要注意的问题?,毕业论文写作中常出现的问题?。论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提