数字式温度计的设计与制作

合集下载

毕业设计----多功能数字温度计的设计与制作

毕业设计----多功能数字温度计的设计与制作

毕业设计(论文)《多功能数字温度计的设计与制作》专业(系)车辆电子班级学生姓名指导老师完成日期 2009. 11. 16毕业设计任务书一、课题名称:多功能数字温度计的设计与制作二、指导教师:三、设计内容与要求1 课题概述1)温度是科学技术中最基本的物理量之一,物理、化学、生物等学科都离不开温度。

在工业生产和实验研究中,温度常常是表征对象和过程状态的最重要的参数之一。

传统的水银或酒精温度计来测量温度,不仅测量时间长、读数不方便、而且功能单一,已经不能满足人们在数字化时代的要求。

因此提出一种新型的数字式温度测量电路的设计方案,该方案集成了基于AT89S51的两位数码管显示温度测量电路和通过编程的方式来实现实时时钟的显示、修改、定时闹铃等功能的时钟电路2 设计内容与要求设计内容:1)温度测量:能够实时显示当前的环境温度2)时钟功能:能够作为时钟使用,显示当前时间3)闹钟功能:能够在设定时间时钟时,作为闹铃发生4)时钟设置功能:能够设定时钟,修改当前时间5)电源电池或直流稳压电源输入:稳压至9V供电6)完成控制器的原理图和PCB板图的设计和制作7)完成软件程序的编写与调试8)对整机的调试,完成指定功能设计要求:1)原理图规范2)PCB板图规范、布局合理3)电路板制作工整、美观4)软件流程图标准5)程序采用结构化设计、可读性强3、设计参考书电力电子技术与应用高等教育出版社电机控制技术北京航空航天大学出版社模拟电子技术高等教育出版社数字电子技术高等教育出版社单片机C语言程序设计北京航空航天大学出版社单片机原理及应用中南大学出版社传感器与检测技术高等教育出版社4、设计说明书要求(小四、宋体)(一)封面(二)任务书(三)中文摘要(四)外文摘要(五)目录(六)正文(绪论、正文主体、结论)(七)参考文献(八)致谢(九)附录5、毕业设计进程安排序号内容要求完成时间1师生见面,下发毕业设计任务书、布置毕业设计------- 2011.6.282 前期准备完成毕业设计相关资料的收集、设计方案的确定假期3 元件选型参数、型号、数量2011.9.154 控制板原理图设计------- 2011.9.305 控制板PCB板设计与制作------- 2011.10.146 软件程序编写调试------- 2011.10.317 整机调试完成批定功能2011.11.108 毕业设计任务书编写毕业设计说明书在规定时间前上交指导教师处2011.11.259 毕业答辩及成绩评定------- 2011年12月6、毕业设计答辩及论文要求(小四、宋体)1毕业设计答辩要求答辩前三天,每个学生应按时将毕业设计说明书或毕业论文、专题报告等必要资料交指导教师审阅,由指导教师写出审阅意见。

基础课程设计-数显温度计设计与制作

基础课程设计-数显温度计设计与制作

基础课程设计-数显温度计设计与制作2020-12-12【关键字】方案、情况、设想、思路、方法、条件、空间、模式、行动、监测、运行、传统、问题、系统、有效、继续、充分、整体、现代、合理、快速、保持、发展、发现、掌握、规律、特点、关键、稳定、思想、基础、需要、环境、工程、体系、能力、方式、作用、标准、结构、水平、任务、反映、速度、关系、设置、检验、分析、简化、借鉴、调节、逐步、形成、拓展、丰富、规划、保证、确保、指导、强化、帮助、教育、解决、调整、完善、方向、扩大、实现、提高、核心、智能化设计课题:数显温度计设计与制作专业班级:09级电子信息工程2班设计时间: 2011年10月10日—12月28日目录一、结构设计方案选择 (3)方案一:汽车尾灯电设计与制作………………………………………...3方案二:数显温度计设计与制作 (5)方案比较与选择.............................................................................................. (6)二、摘要 (7)三、设计任务与要求 (8)四、单元电路设计、参数计算及元器件...........................9温度采样电路部分 (9)A/D转换的设计部分 (10)数码管的驱动部分 (11)五、总原理图及元器件清单 (11)六、安装与调试 (13)温度的采样电路部分 (13)A/D部分 (13)数字电压表的设计部分 (14)数码管的驱动部分................................................................................. (14)七、性能测试 (14)八、主要参考文献 (15)九、实验总结及拓展分析 (15)十、心得与体会 (16)一、制作设计方案选择方案一:汽车尾灯的设计与制作一、设计任务与制作假设汽车尾部左右两侧各有4个指示灯(用发光二极管模拟)有四种显示模式如下:1.汽车正常运行时指示灯全灭;2.右转弯时,右侧4个指示灯按右循环顺序点亮,每灯只亮0.5秒;3.左转弯时,左侧4个指示灯按左循环顺序点亮,每灯只亮0.5秒;4.临时刹车时左右两侧所有指示灯同时闪烁。

单片机的数字温度计设计方案(附代码与仿真)

单片机的数字温度计设计方案(附代码与仿真)

基于STC89C52的数字温度计目录1、简介....... .......... ..... 3 _ _2、计划选择2.1。

主控片选 (3)2.2.显示模块.............................. (3)2.3、温度检测模块………………………………… .. 43、系统硬件设计3.1。

51单片机最小系统设计………………………… .4 .电源电路设计…………………… .. 5.液晶显示电路设计……………………………… ..63.4.温度检测电路设计………… . . . 74.系统软件设计4.1。

温度传感器数据读取流程图......... .. (9)4.2.系统编程………………… .105. 编程与仿真5.1、Keil编程软件………………… .. .. 115.2.变形杆菌 (11)5.3.模拟界面……………………… ..116.总结........ .......... ........ 12 _ _ _ _ _七、附录附录 1. 原理图........ .......... (12)附录 2. 程序清单…………………………………………………………………… ..131 简介进入信息飞速发展的21世纪,科学技术的发展日新月异。

科学技术的进步带动了测量技术的发展,现代控制设备的性能和结构发生了翻天覆地的变化。

我们已经进入高速发展的信息时代,测量技术也成为当今技术的主流,已经渗透到研究和应用工程的各个领域。

温度与人们的生活息息相关,温度的测量变得非常重要。

2.系统方案选择2.1 主控芯片选型方案一:STC89C52RCSTC89C52RC是8051内核的ISP在线可编程芯片,最高工作时钟频率为80MHz,芯片内含8KB Flash ROM,可反复擦写1000次。

该器件兼容MCS-51指令系统和8051引脚结构。

该芯片集成了通用8位中央处理器和ISP Flash存储单元,具有在线可编程特性,在PC端有控制程序,用户程序代码可下载到单片机部门,无需购买通用编程器,速度更快。

数字温度计工作原理及设计

数字温度计工作原理及设计
图6 :温 度 检 测 电路 的原 理 框 图
3基础知识 介绍
1 . 3 方案 比较


3 . 1 L M 3 5 集成温度 传感器
L M3 5属于 NS公司生产 的集成 电路温度 传感器系列产 品,它 的特点是工作精度高和线 性工作范围较宽。该器件输 出电压与摄 氏温度 线性成 比例 。这个特 点符合我们 日常对温度读 书的 习惯 。对其精度 的验证是用 电烙铁直接靠 近L M3 5温度传感器给其加热 ,很快显示数数 值来 。方便实验数据测量 。从使用者 的习惯及 方便性来说 , L M3 5与用开 尔文标准 的线性温 度传感 器相 比更优越 一些 ,此外 ,L M3 5无需 外部校准或微调,可 以提供  ̄1 / 4  ̄ C的常用 的室 温精度 ,方 便实用 。L M3 5集成温度传 感器如
图 3所 示 。
片 ቤተ መጻሕፍቲ ባይዱ

、 J
图1 :数字温度计原理框 图
以上两 种方 案第 一种方 案 电路 设计 上 比 较简 单对 于温度显示计的设计上也可 以添加例 如温度 临界 点报警 功能,但 是使用单片机进行 硬件 电路焊接后 , 还必须软件编程再进行调试 。 后续工作繁 多。因此 此设计选择第二种方案 。 虽电路 复杂 点但通 过找资料、 电路设计 、硬件 电路焊接 后就 可以实 现温度测量 。
图5 :L E D引脚定义 图
1设计方案选择
1 . i 方 案 一
可 以采 用温 度传 感 器 DS 1 8 B 2 0 ,在 单片 机 温度 检测应 用 电路 设计 中,大 多 都是 使用 DS 1 8 B 2 0温度 传感 器 ,而且 它可 以直 接读 取 被测非 电量温度值 , 进 行转换,达到设计要求 。 数字 温度 计 由 DS 1 8 B2 0传感 器、时 钟振 荡 电 路 、单片 机、L E D 显示 电路 、单 片机 复位 电 路等 电路组成 。原理框 图如 图 1 所示 。

数字式温度计的设计与制作

数字式温度计的设计与制作

设计三数字式温度计的设计与制作一、目的和要求1.目的(1)通过本次综合设计,进一步了解智能传感与检测技术的基本原理、智能检测系统的建立和智能检测系统的设计过程。

(2)学生设计制作出数字式温度计,提高学生有关工程系统的程序设计能力,。

(3)进一步熟悉掌握单片机技术、c 语言、汇编语言等以及在智能检测设计中的应用。

2.要求(1)充分理解设计内容,并独立完成综合设计报告。

(2)综合设计报告要求:综合设计题目,综合设计具体内容及实现功能,结果分析、收获或不足,程序清单,参考资料。

二、实验设备及条件热电偶Easypro编程软件热电偶或智能传感器DS18B20Keil c安装盘PC机、剥线钳、面包板、镊子、导线、电源、示波器、万用表、频率计单片机及其外围电路所需元器件烙铁、焊接板等焊接工具万用表电源TEKTRONIX TDS1002 60MHZ示波器三、实验原理、内容本实验培养学生了解便携式数字仪表的制作,数字式显示仪表是一种以十进制数形式显示被测量值的仪表,与模拟式的显示仪表相比较,数字显示仪表具有读数直观方便,无读数误差准确度高,响应速度快,易于和计算机联机进行数据处理等优点。

数字式显示仪表的基本构成方式如下,图中各基本单元可以根据需要进行组合,以构成不同用途的数字式显示仪表。

将其中一个或几个电路制成专用功能模块电路,若干个模块组装起来,即可以制成一台完整的数字式显示仪表。

其核心部件是模拟/数字转换器,可以将输入的模拟信号转换成数字信号,以A/D转换器为中心,可将显示仪表内部分为模拟和数字两大部分。

仪表的模拟部分一般设有信号转换和放大电路,模拟切换开关等环节。

信号转换电路和放大电路的作用是将来自各种传感器或变换器的被测信号转换成一定范围内的电压值并放大到一定幅值,以供后续电路处理。

仪表的数字部分一般由计数器,译码器,时钟脉冲发生器,驱动显示电路以逻辑控制电路等组成。

经放大后的模拟信号由A/D转换器转换成相应的数字量后,译码,驱动,送到显示器件去进行数字显示。

数字温度计实验报告

数字温度计实验报告

课程授课教案一、实验目的和要求1.掌握集成运算放大器的工作原理及其应用。

2.掌握温度传感器工作原理及其应用电路。

3. 了解双积分式A/D转换器的工作原理。

4. 熟悉213位A/D转换器MC14433的性能及其引脚功能。

5. 熟悉模拟信号采集和输出数据显示的综合设计与调试方法。

6. 进一步练习较复杂电路系统的综合布线和读图能力。

设计要求如下:1. 设计一个数字式温度计,即用数字显示被测温度。

数字式温度计具体要求为:①测量范围为0~100℃②用4位LED数码管显示。

二、主要仪器和设备1.数字示波器2.数字万用表3.电路元器件:温度传感器 LM35 1片集成运算放大器LM741 1片集成稳压器 MC1403 1片A/D转换器 MC14433 1片七路达林顿晶体管列阵 MC1413 1片BCD七段译码/驱动器 CC4511 1片电阻、电容、电位器若干三、实验内容、原理及步骤1.总体方案设计图1为数字温度计的原理框图。

其工作原理是将被测的温度信号通过传感器转换成随温度变化的电压信号,此电压信号经过放大电路后,通过模数转换器把模拟量转变成数字量,最后将数字量送显示电路,用4位LED数码管显示。

图1 数字温度计原理框图2. 温度传感器及其应用电路温度传感器LM35将温度变化转换为电信号,温度每升高一度,大约输出电压升高10mV。

在25摄氏度时,输出约250mV。

图2(a)、(b)图为LM35测温电路。

(a)基本的测温电路(+2°C to +150°C) (b)全量程的测温电路(−55°C to +150°C)图2(a)、(b)图为LM35测温电路LM35系列封装及引脚参见下图 3。

图 3 LM35系列封装及引脚图3.放大电路放大器使用LM 741普通运放,作为实验用数字温度计,可以满足要求;如果作为长期使用的定型产品,可以选用性能更好、温度漂移更小的OP07等型号的产品,引脚与LM741兼容,可以直接替换使用。

数字温度计的设计与制作课件

数字温度计的设计与制作课件

3.2 温度检测电路
VCC接高电平,DQ端接单片机的 P3.4口,这里利用了P3.4口双向 I/O口作用,单片机从DS18B20 读取温度和报警温度,此时作为 输入口,当设置报警温度时单片 机向DS18B20内部存储器写入数 据,此时作为数据输出端口。DQ 与VCC之间需要一个电阻值约为 5KΩ的上拉电阻。

报警设备


(ADC0809)
1.2 方案二:采用数字温度芯片DS18B20
AT98C51 DS18B20
报警点温度设置
液 晶
感 器
温 度




单制 片器 机
报 警 设


二 系统器件的选择
2.1 单片机的选择
AT89S52为 ATMEL 所生 产的一种低功耗、高性能CMOS8 位微控制器,具有8K在系统可编 程Flsah存储器。
3.3 液晶显示电路
在液晶显示电路的设计中选择具有单 向输出数据功能的P0端口向液晶显示 模块提供数据,P2.5、P2.6、P2.7口 作为控制液晶显示模块的端口,在PO 口上需要外加上拉电阻,才可以使液晶 显示模块正常显示。
3.4 报警电路设计
报警电路中使用P1.4-P1.7作为 控制按键输入端口,P1.0、P1.2 作为报警指示灯端口,P2.3作为 报警蜂鸣器端口,当它们对应的 端口为低电平时就会报警。
主要内容
一:设计方案选择 二:元器件的选择 三:设计过程 四:制作成果
一 设计方案选择
数字温度计的制作方法有很多种,最常见的有两种,一种 是利用热敏电阻测量温度的电路,另一种是利用数字温度 传感器DS18B20测量温度的电路。
1.1 方案一:采用热敏电阻

数字式温度计的设计和制作

数字式温度计的设计和制作
同步变化。 此时电路中各元件参数为: ε:1V R1:190.0Ω R2:1394.4Ω
► 对 NTC 热敏电阻数字体温计进行检验 通过升温,记录不同温度下电压表的示数和温度传感器的示数,对二者进行比较。
θ(℃) U(mV)
34.1
34.12
U-θ 0.02
- 11 -
数字式温度计的设计和制作 何安珣(09300190088)
五、实验数据和现象记录
1.测量 AD590 集成温度传感器的温度特性
► 确定 AD590 工作电压的范围 按照图 3 连接电路,电阻箱取 5,000Ω。改变电源电压值,记录数据如下:
U0(V) 1.53 3.02 3.51 4.00 4.51 6.00 7.51 9.08 10.52 12.05 13.51 15.00 16.50 18.00 19.52
2.NTC 热敏电阻
► 在恒定电流的情况下,研究 NTC 热敏电阻的零功率阻值与温度的关系。
图4 NTC 温度特性测量电路
按图4连接电路,ε取定值,R1和 R2取值相等。通过调节 R3是电压表示数为0,此时 R3
-5-
数字式温度计的设计和制作 何安珣(09300190088) 的值即为 NTC 的电阻值。记录下温度 T 和 R3的值,绘制 Rx-1/T 曲线。 ► 用 NTC 热敏电阻制作量程为35℃~42℃范围的数字体温计。
U-θ -0.12 -0.06 -0.17 -0.16 -0.06 0.05 -0.13 0.05 0.04 0.03 0.05 -0.10
表3
绘制 U-θ曲线:
80
70
60
U/mV
50
40
30
20
20
30
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
/************温度转换程序*************/
uint readtemperture()
{
uchar a,b;
reset();
write_byte(0xcc);
write_byte(0xbe);
a=read_byte();
b=read_byte();
temp=b;
temp<<=8;
_nop_();
dp=1;
delay_us(5);
}
else
{
dp=0;
delay_us(8);
dp=1;
_nop_();
_nop_();
}
}
}
DS18B20的读时序如图7所示,
图7:DS18B20的读时序
读时序分为读0和读1两个过程。DS18B20的读时序是从主机把单总线拉低之后,在15us之内就得释放总线,以使DS18B20把数据传输到单总线上,DS18B20完成一个读时序过程至少需要60us,这两个时序可以合并为一个子程序,程序代码如下
表3:温度值与输出数据的关系
温度值
十六进制输出
+125摄氏度
07D0 H
+85摄氏度
0550 H
+25.0625摄氏度
0191 H
+10.125摄氏度
00A2 H
+0.5摄氏度
0008 H
0摄氏度
0000 H
-0.5摄氏度
FFF8 H
-10.125摄氏度
FF5E H
-25.0625摄氏度
FF6FH
-55摄氏度
数字式温度计的设计与制作
10级电子1班
一 项目提出
1.1 任务
为某温室大棚设计一个数字式温度计,以便当棚内温度变化时,能及时提醒工作人员进行处理,保证温室温度变化在较小范围。
1.2 要求
(1)能实现温度数据的采集与记录。
(2)能实现各测量值的显示,精度为0.1摄氏度,温度范围在-55到+55摄氏度。
表4:ROM操作指令
指令
指令代码
操作说明
读ROM
33 H
读取固化在ROM中的64位序列号(用于多点测量)
匹配ROM
55 H
主机对多个DS18B20进行某一个操作时,需要发出匹配ROM命令
跳过ROM
CC H
表示之后的操作是对所有DS18B20,此命令可节省时间
搜索ROM
F0 H
主机通过此命令对总线上的多个器件进行ROM编码的搜索
temp=temp|a;
if(temp>0x8000)
{
temp=~temp+1;
flag=1;
}
else
flag=0;
temp=temp*5/8;
return temp;
}
3.2 蜂鸣器的扩展
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机和定时器等电子产品中作为发声器件,按结构的不同,蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型,其实物如图8所示。
图8:蜂鸣器实物
3.2.1 蜂鸣器的结构原理
压电式蜂鸣器:压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱和外壳等组成。有的压电蜂鸣器外壳上还装有发光二极管。多谐振荡器由晶体管或集成电路构成。当接通电源(1.5到15V直流电源)后,多谐振荡器起振,输出1.5到2.5KHZ的音频信号,阻抗匹配器推动压电蜂鸣片发声。压电蜂鸣片由铌镁酸铝压电陶瓷材料制成。在陶瓷片的两面镀上银电极,经极化和老化处理后,再与黄铜片或不锈钢片粘在一起。
(3)能实现上、下限报警。
二 项目分析
2.1 任务意义
一些温室大棚常常需要有较好的恒温性,即当温度变化达到一定数值时,需要及时调整,以保持温度恒定,保证作物的品质。现某大棚希望设计一个数字式温度计,能实时测量和显示大棚温度。当温度发生较大变化时,能及时做出报警提示。
2.2 系统方案设计
根据醒目的需求,本系统使用STC89C52单片机,DS18B20数字温度传感器等,监测大棚的温度变化。具体功能如下:
/************读DS18B20指令*************/
bit renop_();
dp=1;
_nop_();
_nop_();
dat=dp;
delay_us(10);
return(dat);
}
uchar read_byte() //读一个位
delay_us(80); //精确延时大于480us
dp=1; //拉高总线
delay_us(8);
flag1=dp; //如果flag=0,则初始化成功,否则,失败!
delay_us(20);
}
DS18B20写时序如图6所示。
图6:DS18B20的写时序
写时序分为写0和写1两个过程,当要写0时,单总线要被拉低至少60us,保证DS18B20能够在15到45us之间正确地采样总线上的0电平。当要写1时,单总线被拉低之后,在15us之内就得释放总线。写0时序和写1时序两个过程可以合并为一个子程序,分别在DS18B20的采样区送0和1,写程序如下:
报警搜索
EC H
此命令可搜索有报警的DS18B20器件
表5:RAM操作指令
指令
指令代码
操作说明
写暂存存储器
4E H
将数据写入暂存器的TH、TL字节
读暂存存储器
BE H
读暂存器内容
复制暂存存储器
48 H
把暂存器的TH、TL字节写到E2RAM中
温度转换
44 H
启动DS18B20进行温度转换
重新调出
B8 H
3.1.1 DS18B20的外观及内部结构
DS18B20采用3脚TO-92A封装,外形如同普通的半导体三极管,除此之外,DS18B20也有8脚的SOIC封装及6脚的TSOC封装等形式,如图2所示。
图2:DS18B20封装形式
DS18B20内部结构框图,如图3所示,主要包括7部分,64位光刻ROM与单总线接口,温度传感器,温度报警触发器TH和TL(E2RAM),分别用来存储用户设定的温度上、下限,高速暂存器(SCRATCHPAD RAM),用于存取中间数据,存储与控制逻辑,寄生电源,8位循环冗余效验码(CRC)。
把E2RAM中的TH、TL字节写到暂存器TH、TL字节
读电源
B4 H
启动DS18B20发送电源供电方式的信号给主CPU
3.1.3
DS18B20与单片机的通信是通过严格的时序来实现的,每次传送数据或命令都是由一系列的时序信号组成,共有3种基本时序:初始化时序,写0、1时序,读0、1时序。初始化时序如图5所示,
*温度检测:系统能够实时检测大棚温度,温度分辨率为0.1摄氏度,温度范围为—55到+55摄氏度。
*温度显示:系统能实时显示大棚温度值,显示到小数点后一位,在设置上、下限报警时,显示上、下限提醒标志。
*温度报警:系统能够设置大棚温度范围,当棚内温度超出设定范围时发生报警。
*报警设置:系统能够设置上、下限报警温度值,设定精度为0.1摄氏度。
FC90 H
DS18B20完成转换后,就把测得的温度值与TH、TL比较,若T>TH或T<TL,当使用报警搜索命令时,DS19B20会输出该器件的64位ROM值。
3.1.2 DS18B20的控制方法
DS18B20与单片机的连接有两种方法,一种是VDD接外部电源,GND接地,DQ与单片机的I/O线相连;另一种是用寄生电源供电,此时VDD、GND接地,DQ接单片机I/O。无论是内部寄生电源还是外部供电,I/O口线都要接5千欧左右的上拉电阻。
根据DS18B20的通信协议,主机(单片机)控制DS19B20完成温度转换必须经过如下几个步骤:每一次读写之前都要对DS18B20进行初始化操作,初始化成功后执行一条对ROM的操作命令,然后进行存储器(包括SCRATCHPAD和E2RAM)操作命令,使DS18B20完成温度测量并将结果存入高速寄存器,在此基础上,主机才能读出转换结果。DS18B20共有5条ROM操作指令(见表4)和6条RAM指令(见表5)。
电磁式蜂鸣器:电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振荡膜片及外壳组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场。振荡膜片在电磁线圈和磁铁的相互作用下,周期性的振荡发声。
根据以上功能分析,数字温度计基本结构如图1所示,由单片机最小系统、按键模块、温度采样模块、显示模块和报警模块等组成。
图1:数字温度计的基本结构
三 项目相关知识
3.1 数字温度传感器DS18B20的使用
可以测量温度的器件很多,但DS18B20是一种无须进过其它变换电路,直接输出被测温度数字量的传感器。它采用单总线专用技术,可通过串口线或其它I/O口线与计算机接口相连,支持多器件扩展,使用相当方便,测温范围为-55到+125摄氏度,其分辨率为0.5摄氏度,最高可达0.0625摄氏度。
表2:DS18B20温度值格式表
LSBYTE
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
MSBYTE
BIT15
BIT14
BIT13
BIT12
BIT11
BIT10
BIT9
BIT8
S
S
S
S
S
S=SIGN
其中S为符号位,如果测得的温度大于0,这5位为0,只要将测到的数据乘以0.0625即可得到实际温度;如果温度小于0,这5位为1,测得的数值要取反加1再乘以0.0625即可得到实际温度,不同温度与数字输出的对应关系如表3所示。
相关文档
最新文档