电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

ds18b20时序图_ds18b20操作流程

2022-05-14 13:30分类:传感器 阅读:

 

  ds18b20数据温度感应器给予9-12位℃温度检测数据信息,可编程控制器非易失储存器设定温度监测的限制和低限,给予溫度警报。ds18b20根据1-Wire®系统总线通讯,只必须一条手机充电线 (和接地线) 就可以与CPU开展传输数据。元器件能够工作中在-55°C至 125°C范畴,在-10°C至 85°C范畴内测量精度为±0.5°C。除此之外,ds18b20还能够立即运用手机充电线供电系统 (内寄生供电系统),不用外界开关电源。

  每一个ds18b20具备唯一的64位系列号,进而准许好几个ds18b20建空在同一条1-Wire系统总线。能够便捷地选用一个微控制器操纵好几个遍布在很大地区的ds18b20。该作用特别适合HVAC自然环境操纵、房屋/大中型机器设备/设备/全过程检测与自动控制系统里面的温度检测等运用。

ds18b20时序图_ds18b20操作流程

  ds18b20重要特点

  与众不同的1-Wire®插口仅占有一个通讯端口号

  内嵌温度感应器和EEPROM降低外界元器件总数

  测量温度范畴:-55°C至 125°C (-67°F至 257°F)

  -10°C至 85°C温度范围内测量精度为±0.5°C

  9位至12位可编程控制器屏幕分辨率

  不用外界元器件

  内寄生供电系统方式下只必须两个实际操作脚位(DQ和GND)

  多点通信简单化分布式系统温度检测

  每一个元器件具备唯一的64位系列号,储存在元器件ROM内

  客户可灵便界定溫度警报幅值,根据警报检索命令寻找溫度超过幅值的元器件

  给予8脚位SO(150 mils)、8脚位µSOP、3脚位TO-92封裝

  ds18b20时序图

ds18b20时序图_ds18b20操作流程
复位状态图
ds18b20时序图_ds18b20操作流程
读时隙状态图

ds18b20时序图_ds18b20操作流程

写时隙状态图

  ds18b20操作步骤

  1, 校准:最先大家务必对ds18b20集成ic开展校准,校准便是由控制板(单片机设计)给ds18b20总线结构最少480uS的低电频数据信号。当18B20收到此校准数据信号后则会在15~60uS后回发一个集成ic的存有单脉冲。

  2, 存有单脉冲:在校准脉冲信号完毕以后,控制板应当将数据信息总线结构拉升,便于于在15~60uS后接受存有单脉冲,存有单脉冲为一个60~240uS的低电频数据信号。到此,通讯彼此现已达到了基本上的协议书,下面可能是控制板与18B20间的数据通讯。假如校准低电频的時间不够或者总线结构的电源电路短路都不容易收到存有单脉冲,在设计方案时要留意出现意外状况的解决。

  3, 控制器发送ROM命令:彼此打完后招乎以后主要将开展沟通交流了,ROM命令一共有5条,每一个工作中周期时间只有发一条,ROM命令分别是读ROM数据信息、特定配对集成ic、弹跳ROM、集成ic检索、警报集成ic检索。ROM命令为8位长短,作用是对片内的64位光刻技术ROM开展实际操作。其首要目标是为了更好地辨别一条系统总线上建空的好几个元器件并且做好解决。实际上,总线结构上还可以与此同时建空好几个元器件,并根据每一个元器件上所特有的ID号来差别,一般只建空单独18B20集成ic时能够绕过ROM命令(留意:这里指的绕过ROM命令并不是不推送ROM命令,只是用独有的一条“绕过命令”)。ROM命令在下文有详尽的详细介绍。

  4, 控制器发送储存器实际操作命令:在ROM命令发给18B20之后,随后(无间断)便是推送储存器实际操作命令了。实际操作命令一样为8位,共6条,储存器实际操作命令分别是写RAM数据信息、读RAM数据信息、将RAM数据信息拷贝到EEPROM、温度换算、将EEPROM中的警报值拷贝到RAM、工作方式转换。储存器实际操作命令的功用是指令18B20作哪些的工作中,是集成ic操控的重要。 5, 实行或数据信息读写能力:一个储存器实际操作命令完毕后则将开展命令实行或信息的读写能力,这一实际操作要视储存器实际操作命令而定。如实行温度换算命令则控制板(单片机设计)务必等候18B20实行其命令,一般变换時间为500uS。如实行数据信息读写能力命令则必须严苛遵循18B20的读写操作时钟频率来实际操作。

  若要读取当下的溫度数据信息大家必须实行2次工作中周期时间,第一个周期时间为校准、绕过ROM命令、实行温度换算储存器实际操作命令、等候500uS温度换算時间。随后实行第二个周期时间为校准、绕过ROM命令、实行读RAM的储存器实际操作命令、读取数据(数最多为9个字节数,半途可终止,写保护简易溫度值则读前两个字节数就可以)。其他的操作方法也如出一辙,在这里很少详细介绍。

上一篇:ds18b20封装图_ds18b20主要参数

下一篇:pt100热电阻,热电阻PT100选型

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部