DS18B20不储存任何电源电压数据,不能用于跟踪电源电压是多少。命令[B4h] (读取电源)只能用于确定DS18B20是否处于寄生供电模式。检查电源故障的唯一途径是检查温度寄存器的上电复位(POR)值。温度寄存器在POR之后将报告85°C并保持该值,直到完成转换。如果DS18B20发生掉电或电源受限,由于电源妨碍ADC进行转换,温度寄存器将包含来自ADC结果的“垃圾”数据。注意,该方法不是完全可靠,但在大多数情况下很可能有效。
DS18B20不储存任何电源电压数据,不能用于跟踪电源电压是多少。命令[B4h] (读取电源)只能用于确定DS18B20是否处于寄生供电模式。检查电源故障的唯一途径是检查温度寄存器的上电复位(POR)值。温度寄存器在POR之后将报告85°C并保持该值,直到完成转换。如果DS18B20发生掉电或电源受限,由于电源妨碍ADC进行转换,温度寄存器将包含来自ADC结果的“垃圾”数据。注意,该方法不是完全可靠,但在大多数情况下很可能有效。