GX18B20 测量温度出现85度问题

有人说是先显示一阵85℃,然后就恢复正常;有人说是偶尔出现85℃问题;有人说总是85℃。其分析的原因大体如下:

1.硬件连接问题:上拉电阻问题、焊接问题、引脚短路、GX18B20坏掉、电源供电问题

2.上电复位后温度寄存器的值为+85℃

3.外界干扰太大

4.软件问题:时序不对、没有跳过ROM匹配、上电延时不够

注,GX18B20具有负压特性,电源接反时,芯片不会因发热而烧坏,只是不能正常工作而已。

总结:程序出问题时,首先需要仔细检查延时程序,看看延时是否准确;然后检查复位和读写程序,是否符合元件的时序,复位时应该检查是否复位成功;读取温度时,注意起到温度转换后的温度转换时间,要提供一定且足够的延时,不能立刻读取。

北京尚同达科技有限公司
联系邮箱 bskang@std001.com
联系电话
010-62565385
联系地址
北京市昌平区西三旗桥东新龙大厦
联系手机
18610248536   
13520020133(同微信)