芯片描述
SD5020 是一款高准确度温度传感器芯片。支持单总线通信,输出12 位数字温度读数,在-10~ +85℃范围内典型误差小于±0.5℃,在-55~ +125℃范围内典型误差小于±0.8℃。过温报警阈值和报警恢复迟滞阈值可通过寄存器设定。
每颗芯片可设置一个长达40 位的独特地址,适用于多从机通信系统。
注意SD5020 替换DS18B20 需要做通信协议修改;因为本芯片内部没有EEPROM,配置寄存器、迟滞阈值寄存器和过温阈值寄存器的掉电保存功能不支持,不过可以通过预先烧录到SD5020 芯片内部的OTP 来实现这些寄存器的掉电保存;另外如果使用到总线供电功能,需要加外围电路。
芯片特点
12 位数字温度读数,分辨率为0.0625℃
在-10~+85℃范围内最大误差±0.8℃
在-55~+125℃范围内最大误差±1.5℃
单总线通信接口,带CRC 校验功能
可设置40 位的从机通信地址
提供过温报警功能,可设置阈值及迟滞量
工作电压范围2.7~5.5V
管脚兼容DS18B20