数字温度传感器(DS18B20)参数信息
返回16位二进制温度数值
主机和从机通信使用单总线one-wire,即使用单线进行数据的发送和接收
电源可以使用数据线本身提供而不需要外部电源,但在实际应用过程中,确保DS18B20能够获得充足的驱动电流,成为能够返回二进制温度数值的关键。接线模式下文介绍。
每个DS18B20都有**一的64位-ID,此特性决定了它可以将任意多的DS18b20挂载到一根总线上,通过ROM搜索读取相应DS18B20的温度值
DS18B20的测温范围也其宽泛,测温范围为-55到+125,每秒增量为0.5
DS18B20返回的16位二进制数代表此刻探测的温度值,其高五位代表正负。如果高五位全部为1,则代表返回的温度值为负值。如果高五位全部为0,则代表返回的温度值为正值。后面的11位数据代表温度的**值,将其转换为十进制数值之后,再乘以0.0625即可获得此时的温度值
多个DS18B20挂载在一条总线,再通过ROM搜索时会存在单个或者多个DS18B20初始化不成功,需要不断换DS18B20直至,能够通过ROM搜索完成所有DS18B20温度数值的读取,这种挂载同根总线上的DS18B20无法顺利使用任意多个DS18B20实现
深圳市华辰康科技有限公司专注于铝锌液热电偶,DS18B20温度传感器,PT100生产厂家,铂铑热电偶,K型热电偶批发,温度传感器定制等