假DS18B20防水:该怎么办?

美好的一天! 本文反映了假传感器的问题,使用这些传感器的现有设备的局限性以及该问题的解决方案。


资料来源:ali-trends.ru

在我之前, 这里还写有伪造的传感器。 假传感器与原始传感器的特征差异:

  1. 传感器即使紧密相连,也只能以不确定的方式响应杂散电源。
  2. 在寄生功率模式下,高电平恢复的时间过长(您可以使用微控制器对其进行测量或观看波形)
  3. 电流消耗远远高于几个微安(GND和VCC减去,DQ通过微安表+5伏)
  4. 枚举过程(0xF0)之后,传感器不响应暂存器读取命令(0xBE)
  5. 在没有测量命令的情况下,通电后从暂存器读取的温度与85.0度不同。
  6. 暂存器中位置5和7的值与0xFF和0x10不对应
  7. 在未事先发出测量命令的情况下,在首次接通断电传感器后读取的温度值(在暂存器的前两个位置)将返回先前的值,而不是50 05(85.0度)。


不幸的是,我没有示波器,而Galileosky BaseBlock Lite GPS跟踪器充当了测试台。

传感器是从各个销售商处购买的,只有一批获得了寄生食品。 仅购买了50件中的5件。
其余的人根本没有赚到寄生食品。 终端不为传感器提供外部电源,应尽可能简化在汽车上的系统安装。

解决问题


因此,购买了传感器,但是只有一批能正常工作,并且要花大量的时间来处理程序并订购新一批,并且会导致成本超支。 因此,该问题必须自己解决。

由于仅使用两线电路,因此有必要从信号线整理传感器的电源,即整理杂散功率。 我根据以下方案组织了虚假营养:



在该方案中,改善了寄生电源的操作,但同时保留了连接外部电源的能力。 同时,接线图略有变化:连接到杂散电源时, 不使用 Vcc导线。

通过铰接安装组装电路后,通过电容为1μF的端子检测传感器。 为了大规模实施,设计并订购了带有寄生电源板的面板:



有趣的一点:制造商可以使用热熔胶或有机硅来密封传感器。 在第一种情况下,您可以加热套管,卸下传感器,插入板子,将其放回套管中并用热胶填充。 在第二种方法中,这种方法不再可行,我不得不将电路板焊接在传感器附近,倒入热胶,然后进行热收缩,结果看起来像这样:



结论


在这里,我要鼓励设备制造商在产品中考虑这一刻,并鼓励卖方在出售前检查传感器,或者如果他们提供假冒传感器,则完全不与供应商打交道,并且用户应在评论,信函或上诉中涵盖此主题。

Source: https://habr.com/ru/post/zh-CN470217/


All Articles