单片机控制DS18B20自制简易电子温度计(测试通过)(一)

本文介绍了使用DS18B20温度芯片制作简易电子温度计的过程,包括硬件连接、数据存储格式、操作流程及初始化步骤。详细探讨了DS18B20的引脚功能、时序要求,并提醒了延时精度的重要性。软件部分将在下篇继续。

花了一天多时间弄电子温度计,关键问题还是出现在延时不准确,导致不能正常工作。没有严格按照时序中要求的时序,也让我吃了不少苦头。在这里,简单向大家介绍下常用的温度芯片DS18B20。

一、硬件部分

1>引脚

                                                                                  

这是常用的DS18b20温度芯片,有引脚三根。

GND:地点

VD:电源线

DQ:数据线

DS18B20使用的一线接口控制,当没有外部电源时,这根线同时作为芯片电源线,也就是寄生电源,在本篇中仅就使用外部电源且总线只挂1个DS18B20进行说明。

2>温度数据存储格式

                                               

对应的温度表如下:

                            

从图可知,温度高字节的高5位是表示正负的,全0为正,全1为负。

****************************************************************************************************************

详情请咨询:                                         &n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值