Faux DS18B20 étanche: que faire?

Bonjour! Cet article reflète le problème des faux capteurs, les limites des appareils existants utilisant ces capteurs et la solution à ce problème.


Source: ali-trends.ru

Avant moi, de faux capteurs étaient également écrits ici . Différences caractéristiques des faux capteurs par rapport à l'original:

  1. Le capteur, même connecté à proximité, réagit une fois de manière incertaine dans un mode d'alimentation parasite.
  2. En mode puissance parasite, un niveau élevé est restauré trop longtemps (vous pouvez le mesurer avec un microcontrôleur ou regarder une forme d'onde)
  3. la consommation de courant est beaucoup plus élevée que plusieurs microampères (GND et VCC moins, DQ via microampèremètre +5 volts)
  4. Après la procédure d'énumération (0xF0), les capteurs ne répondent pas à la commande de lecture du bloc-notes (0xBE)
  5. La température lue sur le bloc-notes après la mise sous tension sans commande de mesure diffère de 85,0 degrés.
  6. Les valeurs dans le bloc-notes aux positions 5 et 7 ne correspondent pas à 0xFF et 0x10
  7. Les valeurs de température (dans les deux premières positions du bloc-notes) lues après la première mise sous tension du capteur hors tension sans ordre de mesure émis précédemment renvoient la valeur précédente, et non 50 05 (85,0 degrés).


Malheureusement, je n'ai pas d'oscilloscope et le tracker GPS Galileosky BaseBlock Lite a fait office de banc d'essai.

Les capteurs ont été achetés auprès de divers vendeurs, et un seul lot a généré de la nourriture parasite. Seuls 5 lots de 50 pièces ont été achetés.
Les autres ne gagnaient pas du tout de nourriture parasite. Le terminal ne fournit pas d'alimentation externe pour le capteur et l'installation du système sur une voiture doit être simplifiée autant que possible.

Résolution de problèmes


Ainsi, les capteurs ont été achetés, mais un seul lot a fonctionné correctement, et un temps décent aurait pris la procédure et commandé un nouveau lot, et aurait conduit à des dépassements de coûts. Par conséquent, le problème devait être résolu seul.

Étant donné que seul un circuit à deux fils est utilisé, il est nécessaire d'organiser l'alimentation du capteur à partir du fil de signal, c'est-à-dire d'organiser une puissance parasite. J'ai organisé une nutrition parasite selon le schéma suivant:



Dans ce schéma, le fonctionnement de l'alimentation parasite est amélioré, mais en même temps, la possibilité de connecter une alimentation externe est laissée. Dans le même temps, le schéma de connexion change légèrement: lors de la connexion à l'alimentation parasite, le fil Vcc n'est pas utilisé .

Après assemblage du circuit par montage articulé, le capteur a été détecté par la borne d'une capacité de 1 μF. Pour une mise en œuvre de masse, des panneaux avec des panneaux de puissance parasites ont été conçus et commandés:



Un point intéressant: les fabricants peuvent utiliser un adhésif thermofusible ou du silicone pour sceller le capteur. Dans le premier cas, vous pouvez chauffer le manchon, retirer le capteur, introduire la carte, la remettre dans le manchon et la remplir de colle chaude. Dans le second, cela ne fonctionnera plus, et j'ai dû souder la carte près du capteur, verser de la colle chaude et mettre du thermorétractable, en conséquence, cela ressemble à ceci:



Conclusion


Ici, je voudrais encourager les fabricants d'appareils à prendre en compte ce moment dans leurs produits et les vendeurs à vérifier les capteurs avant de vendre ou à ne pas traiter avec le fournisseur s'ils fournissent des capteurs contrefaits, et les utilisateurs à couvrir ce sujet dans des commentaires, des lettres ou des appels.

Source: https://habr.com/ru/post/fr470217/


All Articles