Ponarejeni vodoodporen DS18B20: kaj storiti?

Dober dan! Ta članek odraža problem lažnih senzorjev, omejitve obstoječih naprav, ki te senzorje uporabljajo, in rešitev tega problema.

Ponarejeni vodoodporen DS18B20: kaj storiti?
Vir: ali-trends.ru

Pred menoj se je pisalo tudi o lažnih senzorjih tukaj. Značilne razlike med lažnimi senzorji in izvirnikom:

  1. Senzor, tudi če je priključen v neposredni bližini, se odzove v parazitskem načinu napajanja negotovo, vsake toliko časa.
  2. V parazitskem načinu napajanja traja predolgo, da se obnovi visoka raven (lahko jo izmerite z mikrokrmilnikom ali gledate oscilogram)
  3. poraba toka je znatno višja od nekaj mikroamperov (GND in VCC na minus, DQ preko mikroampermetra na +5 voltov)
  4. Po postopku oštevilčenja (0xF0) se senzorji ne odzivajo na ukaz za branje beležnice (0xBE)
  5. Temperatura, odčitana s beležke po vklopu napajanja brez merilnega ukaza, se razlikuje od 85,0 stopinj.
  6. Vrednosti beležke na mestih 5 in 7 ne ustrezajo 0xFF in 0x10
  7. Vrednosti temperature (v prvih dveh položajih beležke), odčitane po prvem vklopu senzorja brez napetosti brez predhodno podanega merilnega ukaza, vrnejo prejšnjo vrednost in ne 50 05 (85.0 stopinj).


Na žalost nimam osciloskopa, GPS sledilnik Galileosky BaseBlock Lite pa je služil kot testna miza.

Senzorji so bili kupljeni pri različnih prodajalcih in zaradi parazitskega napajanja je delovala le ena serija. Kupljenih je bilo le 5 lotov po 50 kosov.
Ostalo zaradi parazitske moči sploh ni delovalo. Terminal ne zagotavlja zunanjega napajanja senzorja, zato je treba namestitev sistema na vozilo čim bolj poenostaviti.

Rešitev

Torej, senzorji so bili kupljeni, vendar je samo ena serija delovala pravilno, preiskava in naročilo nove serije pa bi trajalo dostojno količino časa in bi povzročilo prekoračitev stroškov. Zato je bilo treba problem rešiti sam.

Ker se uporablja samo dvožilno vezje, je potrebno organizirati napajanje senzorja iz signalne žice, to je organizirati parazitsko napajanje. Organiziral sem parazitsko moč po naslednji shemi:

Ponarejeni vodoodporen DS18B20: kaj storiti?

V tej shemi je izboljšano delovanje parazitskega napajanja, hkrati pa ostaja možnost priključitve zunanjega napajanja. V tem primeru se povezovalni diagram nekoliko spremeni: pri povezovanju prek parazitskega napajanja je žica Vcc se ne uporablja.

Po sestavi vezja s površinsko montažo je senzor zaznal terminal s kapaciteto kondenzatorja 1 µF. Za masovno izvedbo so bile oblikovane in naročene panelne plošče s parazitnimi napajalnimi ploščami:

Ponarejeni vodoodporen DS18B20: kaj storiti?

Zanimivost: Proizvajalci lahko za tesnjenje senzorja uporabijo talilno lepilo ali silikon. V prvem primeru lahko ohišje segrejete, odstranite senzor, vstavite ploščo, jo vrnete na ohišje in napolnite z vročim lepilom. V drugem primeru to ne bo več delovalo in sem moral ploščo prispajkati blizu senzorja, jo napolniti z vročim lepilom in dati na toplotno krčenje, takole izgleda:

Ponarejeni vodoodporen DS18B20: kaj storiti?

Zaključek

Tukaj bi rad pozval proizvajalce naprav, da to točko upoštevajo pri svojih izdelkih, prodajalce, da preverijo senzorje pred prodajo ali naj sploh ne sodelujejo z dobaviteljem, če dobavljajo ponarejene senzorje, uporabnike pa, da to temo izpostavijo v komentarjih, pismih. ali zahteve.

Vir: www.habr.com

Dodaj komentar