Falešný vodotěsný DS18B20: co dělat?

Dobrý den! Tento článek odráží problém falešných senzorů, omezení stávajících zařízení, která tyto senzory používají, a řešení tohoto problému.

Falešný vodotěsný DS18B20: co dělat?
Zdroj: ali-trends.ru

Přede mnou se také psalo o falešných senzorech zde. Charakteristické rozdíly mezi falešnými senzory a originálem:

  1. Senzor, i když je připojen v těsné blízkosti, reaguje v režimu parazitního napájení nejistě, jednou za čas.
  2. V režimu parazitního výkonu trvá obnovení vysoké úrovně příliš dlouho (můžete ji změřit pomocí mikrokontroléru nebo sledovat oscilogram)
  3. spotřeba proudu je výrazně vyšší než u několika mikroampérů (GND a VCC na mínus, DQ přes mikroampérmetr na +5 voltů)
  4. Po proceduře výčtu (0xF0) senzory nereagují na příkaz čtení zápisníku (0xBE)
  5. Teplota načtená ze zápisníku po připojení napájení bez příkazu k měření se liší od 85,0 stupňů.
  6. Hodnoty zápisníku na pozicích 5 a 7 neodpovídají 0xFF a 0x10
  7. Hodnoty teploty (v prvních dvou pozicích zápisníku) načtené po prvním zapnutí beznapěťového senzoru bez předchozího příkazu k měření vrátí předchozí hodnotu, nikoli 50 05 (85.0 stupňů).


Bohužel nemám osciloskop a jako testovací stolice posloužil GPS tracker Galileosky BaseBlock Lite.

Senzory byly zakoupeny u různých prodejců a pouze jedna várka fungovala kvůli parazitní síle. Bylo zakoupeno pouze 5 šarží po 50 kusech.
Zbytek nefungoval kvůli parazitní síle vůbec. Terminál neposkytuje externí napájení pro senzor a instalace systému na vozidle by měla být co nejvíce zjednodušena.

Řešení

Takže senzory byly zakoupeny, ale pouze jedna šarže fungovala správně a vyšetřování a objednávání nové šarže by zabralo slušné množství času a vedlo by k překročení nákladů. Proto bylo nutné problém vyřešit sám.

Protože se používá pouze dvouvodičový obvod, je nutné organizovat napájení snímače ze signálního vodiče, to znamená organizovat parazitní napájení. Zorganizoval jsem parazitní sílu podle následujícího schématu:

Falešný vodotěsný DS18B20: co dělat?

V tomto schématu je vylepšen provoz parazitního napájení, ale zároveň zůstává možnost připojení externího napájení. V tomto případě se schéma zapojení mírně změní: při připojení přes parazitní napájení vodič Vcc nepoužito.

Po sestavení obvodu povrchovou montáží byl snímač detekován svorkou s kapacitou kondenzátoru 1 µF. Pro hromadnou realizaci byly navrženy a objednány panelové desky s parazitními napájecími deskami:

Falešný vodotěsný DS18B20: co dělat?

Zajímavý moment: Výrobci mohou k utěsnění senzoru použít tavné lepidlo nebo silikon. V prvním případě můžete pouzdro nahřát, vyjmout senzor, vložit desku, vrátit do pouzdra a naplnit ještě horkým lepidlem. Ve druhém případě to již nebude fungovat a musel jsem připájet desku blízko snímače, naplnit ji horkým lepidlem a nasadit tepelně smrštitelným, ve výsledku to vypadá takto:

Falešný vodotěsný DS18B20: co dělat?

Závěr

Zde bych chtěl vyzvat výrobce zařízení, aby tento bod ve svých produktech zohlednili, a prodejce, aby senzory před prodejem zkontrolovali nebo vůbec nejednali s dodavatelem, pokud dodávají padělané senzory, a uživatele, aby toto téma upozorňovali v komentářích, dopisech nebo žádosti.

Zdroj: www.habr.com

Přidat komentář