这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 休闲专区 » 话题讨论 » 对SHT40发生故障时的处理

共2条 1/1 1 跳转至

对SHT40发生故障时的处理

专家
2026-06-11 12:50:44     打赏

从x宝上买一个SHT40传感器。

无标题.png

鉴于之前买的元器件模块当时没有马上测试,后期在测试发现有问题,只能吃哑巴亏的历史。这个新的传感器拿到手以后,马上进行了测试,结果真出了问题。

按照卖家提供的资料,将传感器接入ESP8266进行测试。SHT40是一款I2C的接口传感器,首先是确认它的I2C地址。结果出现以下错误:

微信图片_20260611094427_5_404.png

不知道是I2C总线有问题还是电源有问题,于是用数字万用表的二极管档位测量其电源、地。正着量、反着量,都是1.这就不正常了,怀疑电源端出了问题。然后和卖家沟通,卖家也很用心,经过和卖家技术沟通,确认器件本身有问题。

到了这一步,按我以往的习惯,就直接扔掉了。看着这个器件的外表,我没马上扔掉,把它拆开了,看到的是下面的样子:

正面上看,应该是一个LDO(上电测量确认,是一个转3.3V的),2个滤波电容,一个排阻(应该是给SCL、SDA用的)。背面是SHT40传感器芯片。上电测试LDO没坏。

然后用手捏了捏整个板子,试图消除虚焊造成的影响。然后奇迹出现了,再次使用I2C程序测试,显示信息发生了变化,仅仅提示找不到I2C设备。

再然后,试着把SCL和SDA对调,然后运行信息变成了找到I2C设备,提示地址为0x44。哈哈哈,说明厂家把SCL和SDA的信息弄反了。

接下来使用官方提供的测试程序(Adafruit_SHT4x)测试,结果如下:

无标题.png

哈气能改变测量结果,说明完全正常了。

总结:这次购买、测试过程表明,当类似这样的器件发生故障时,别着急放弃。另外不要绝对相信买家提供的资料。总是就是要有质疑的精神,多动手进行实验,没准会挽救你的损失。




关键词: 大懒猫的试用笔记     SHT40    

专家
2026-06-12 20:42:49     打赏
2楼

卖家出厂前估计没有做测试。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]