Gefälschter DS18B20 wasserdicht: Was tun?

Guten Tag! Dieser Artikel beleuchtet das Problem gefälschter Sensoren, die Einschränkungen vorhandener Geräte, die diese Sensoren verwenden, und die Lösung dieses Problems.

Gefälschter DS18B20 wasserdicht: Was tun?
Quelle: ali-trends.ru

Vor mir wurde auch über gefälschte Sensoren geschrieben hier. Charakteristische Unterschiede zwischen gefälschten Sensoren und dem Original:

  1. Der Sensor reagiert, selbst wenn er in unmittelbarer Nähe angeschlossen ist, hin und wieder unsicher im parasitären Strommodus.
  2. Im parasitären Leistungsmodus dauert es zu lange, bis sich der hohe Pegel erholt (Sie können ihn mit einem Mikrocontroller messen oder ein Oszillogramm ansehen).
  3. Stromaufnahme ist deutlich höher als mehrere Mikroampere (GND und VCC auf Minus, DQ über Mikroamperemeter auf +5 Volt)
  4. Nach dem Enumerationsvorgang (0xF0) reagieren die Sensoren nicht auf den Scratchpad-Lesebefehl (0xBE)
  5. Die vom Notizblock abgelesene Temperatur nach dem Anlegen der Stromversorgung ohne Messbefehl weicht von 85,0 Grad ab.
  6. Die Scratchpad-Werte an den Positionen 5 und 7 entsprechen nicht 0xFF und 0x10
  7. Temperaturwerte (in den ersten beiden Positionen des Notizblocks), die nach dem ersten Einschalten eines stromlosen Sensors ohne zuvor gegebenen Messbefehl gelesen werden, geben den vorherigen Wert zurück und nicht 50 05 (85.0 Grad).


Leider habe ich kein Oszilloskop und der Galileosky BaseBlock Lite GPS-Tracker diente als Prüfstand.

Die Sensoren wurden von verschiedenen Verkäufern gekauft und aufgrund von Leistungsstörungen funktionierte nur eine Charge. Es wurden nur 5 Lose à 50 Stück gekauft.
Der Rest funktionierte aufgrund parasitärer Energie überhaupt nicht. Das Terminal stellt keine externe Stromversorgung für den Sensor bereit und die Installation des Systems in einem Fahrzeug sollte so weit wie möglich vereinfacht werden.

Die Lösung

Die Sensoren wurden also gekauft, aber nur eine Charge funktionierte ordnungsgemäß, und die Untersuchung und Bestellung einer neuen Charge hätte viel Zeit in Anspruch genommen und zu Kostenüberschreitungen geführt. Daher musste das Problem selbst gelöst werden.

Da nur eine Zweileiterschaltung verwendet wird, ist es notwendig, die Stromversorgung des Sensors über die Signalleitung, also die parasitäre Stromversorgung, zu organisieren. Ich habe die parasitäre Energie nach folgendem Schema organisiert:

Gefälschter DS18B20 wasserdicht: Was tun?

Bei diesem Schema wird der Betrieb der parasitären Stromversorgung verbessert, gleichzeitig bleibt jedoch der Anschluss einer externen Stromversorgung möglich. In diesem Fall ändert sich das Anschlussdiagramm geringfügig: Beim Anschluss über parasitäre Stromversorgung wird das Vcc-Kabel verwendet Wird nicht benutzt.

Nach dem Aufbau der Schaltung durch Oberflächenmontage wurde der Sensor vom Anschluss mit einer Kondensatorkapazität von 1 µF erfasst. Für den Masseneinsatz wurden Paneelplatinen mit parasitären Leistungsplatinen entworfen und bestellt:

Gefälschter DS18B20 wasserdicht: Was tun?

Interessanter Moment: Hersteller können zum Abdichten des Sensors Schmelzkleber oder Silikon verwenden. Im ersten Fall können Sie die Hülse erwärmen, den Sensor entfernen, die Platine einsetzen, sie wieder in die Hülse einsetzen und diese mit weiterem Heißkleber füllen. Im zweiten Fall funktioniert das nicht mehr, und ich musste die Platine nahe am Sensor anlöten, mit Heißkleber füllen und Schrumpfschlauch anbringen, als Ergebnis sieht es so aus:

Gefälschter DS18B20 wasserdicht: Was tun?

Abschluss

An dieser Stelle möchte ich Gerätehersteller dazu auffordern, diesen Punkt bei ihren Produkten zu berücksichtigen, und Verkäufer dazu auffordern, Sensoren vor dem Verkauf zu überprüfen bzw. überhaupt nicht mit dem Lieferanten zu verhandeln, wenn sie gefälschte Sensoren liefern, und Benutzer dazu auffordern, dieses Thema in Kommentaren und Briefen hervorzuheben oder Anfragen.

Source: habr.com

Kommentar hinzufügen