美好的一天! 本文反映了假传感器的问题,使用这些传感器的现有设备的局限性以及该问题的解决方案。
资料来源:ali-trends.ru在我之前,
这里还写有伪造的传感器。 假传感器与原始传感器的特征差异:
- 传感器即使紧密相连,也只能以不确定的方式响应杂散电源。
- 在寄生功率模式下,高电平恢复的时间过长(您可以使用微控制器对其进行测量或观看波形)
- 电流消耗远远高于几个微安(GND和VCC减去,DQ通过微安表+5伏)
- 枚举过程(0xF0)之后,传感器不响应暂存器读取命令(0xBE)
- 在没有测量命令的情况下,通电后从暂存器读取的温度与85.0度不同。
- 暂存器中位置5和7的值与0xFF和0x10不对应
- 在未事先发出测量命令的情况下,在首次接通断电传感器后读取的温度值(在暂存器的前两个位置)将返回先前的值,而不是50 05(85.0度)。
不幸的是,我没有示波器,而Galileosky BaseBlock Lite GPS跟踪器充当了测试台。
传感器是从各个销售商处购买的,只有一批获得了寄生食品。 仅购买了50件中的5件。
其余的人根本没有赚到寄生食品。 终端不为传感器提供外部电源,应尽可能简化在汽车上的系统安装。
解决问题
因此,购买了传感器,但是只有一批能正常工作,并且要花大量的时间来处理程序并订购新一批,并且会导致成本超支。 因此,该问题必须自己解决。
由于仅使用两线电路,因此有必要从信号线整理传感器的电源,即整理杂散功率。 我根据以下方案组织了虚假营养:

在该方案中,改善了寄生电源的操作,但同时保留了连接外部电源的能力。 同时,接线图略有变化:连接到杂散电源时,
不使用 Vcc导线。
通过铰接安装组装电路后,通过电容为1μF的端子检测传感器。 为了大规模实施,设计并订购了带有寄生电源板的面板:
有趣的一点:制造商可以使用热熔胶或有机硅来密封传感器。 在第一种情况下,您可以加热套管,卸下传感器,插入板子,将其放回套管中并用热胶填充。 在第二种方法中,这种方法不再可行,我不得不将电路板焊接在传感器附近,倒入热胶,然后进行热收缩,结果看起来像这样:

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