ds18b20吧 关注:46贴子:85
  • 1回复贴,共1

老哥们,我设置两条ds18b20测温线路,平时就用一条,但是

只看楼主收藏回复

老哥们,我设置两条ds18b20测温线路,平时就用一条,但是要求出现故障时能切换到备用线路继续工作,问题是怎么判断测温线路出现了故障啊?


IP属地:浙江来自Android客户端1楼2020-07-17 11:07回复
    (1)检测复位信号,没有复位信号一定是有故障了;
    (2)读取9个字节,判断CRC是否正确,不正确一定是有故障了;
    (3)两个都读取,数据差别大一定是有故障了;
    (4)写用户寄存器然后再读取出来,不一致一定是有故障了;


    IP属地:河北2楼2021-01-31 18:06
    回复