九层妖塔 起于垒土
一、原理图
1、原理图
2、引脚说明
引脚 | Function | 说明 |
---|---|---|
VDD | Optional VDD. VDD must be grounded for operation in parasite power mode. | 可选VDD。 VDD必须接地才能在寄生电源模式下运行。 |
GND | Ground | 地 |
DQ | Data Input/Output. Open-drain 1-Wire interface pin. Also provides power to the device when used in parasite power mode. | 数据输入/输出。漏极开路1-Wire接口引脚。 在寄生电源中使用时也为设备供电 模式。 |
3、概览
64位ROM
●64位ROM存储着设备的唯一序列号,用于识别同一单线上连接的多个DS18B20。
暂存器
●暂存器包含2个字节的温度寄存器,用于存储温度传感器的数字输出。
●the scratchpad provides access to the 1-byte upper and lower alarm trigger registers (TH and TL) and the 1-byte configuration register.(暂存器提供对1字节上下报警触发寄存器(TH和TL)和1字节配置寄存器的访问。)
●TH,TL和配置寄存器均为非易失性(EEPROM),因此在设备掉电时它们将保留数据。
控制线
●DS18B20使用Maxim专有的1-Wire总线协议,该协议通过一个控制信号实现总线通信。
● 控制线需要一个弱上拉电阻,因为所有设备都通过一个三态端口或漏极开路端口(在DS18B20中为DQ引脚)连接到总线。
● 在此总线系统中,微处理器(主设备)使用每个设备的唯一64位代码识别并寻址总线上的设备。 因为每个设备都有唯一的代码,所以一条总线上可寻址的设备数量实际上是无限的。
寄生电源
● DS18B20的另一个功能是无需外部电源即可运行。当总线为高电平时,DQ引脚通过1-Wire上拉电阻提供电源。处于高电平状态的总线信号对内部电容器(CPP)充电,当总线为低电平时,该电容器会为设备供电。 这种从1-Wire总线获取电源的方法称为“寄生电源”。作为替代方案,DS18B20也可以由VDD上的外部电源供电。