Falošný vodotesný DS18B20: čo robiť?

Dobrý deň! Tento článok reflektuje problém falošných senzorov, obmedzenia existujúcich zariadení, ktoré tieto senzory využívajú a riešenie tohto problému.

Falošný vodotesný DS18B20: čo robiť?
Zdroj: ali-trends.ru

Predo mnou sa písalo aj o falošných senzoroch tu. Charakteristické rozdiely medzi falošnými snímačmi a originálom:

  1. Senzor, aj keď je pripojený v tesnej blízkosti, reaguje v režime parazitného výkonu neisto, raz za čas.
  2. V režime parazitného výkonu trvá obnovenie vysokej úrovne príliš dlho (môžete ju zmerať pomocou mikrokontroléra alebo sledovať oscilogram)
  3. spotreba prúdu je výrazne vyššia ako pri niekoľkých mikroampéroch (GND a VCC na mínus, DQ cez mikroampérmeter na +5 voltov)
  4. Po procedúre enumerácie (0xF0) senzory nereagujú na príkaz na čítanie zápisníka (0xBE)
  5. Teplota načítaná zo zápisníka po pripojení napájania bez príkazu na meranie sa líši od 85,0 stupňov.
  6. Hodnoty zápisníka na pozíciách 5 a 7 nezodpovedajú 0xFF a 0x10
  7. Hodnoty teploty (v prvých dvoch pozíciách zápisníka) načítané po prvom zapnutí bezprúdového snímača bez predtým zadaného meracieho príkazu vrátia predchádzajúcu hodnotu a nie 50 05 (85.0 stupňov).


Bohužiaľ nemám osciloskop a GPS tracker Galileosky BaseBlock Lite slúžil ako skúšobná stolica.

Snímače boli zakúpené od rôznych predajcov a iba jedna šarža fungovala kvôli parazitnej sile. Kúpených bolo len 5 kusov po 50 kusov.
Zvyšok nefungoval kvôli parazitnej sile vôbec. Terminál neposkytuje externé napájanie snímača a inštalácia systému vo vozidle by sa mala čo najviac zjednodušiť.

Riešenie

Takže senzory boli zakúpené, ale iba jedna šarža fungovala správne a vyšetrovanie a objednávanie novej šarže by zabralo slušné množstvo času a viedlo by k prekročeniu nákladov. Preto sa problém musel vyriešiť samostatne.

Pretože sa používa iba dvojvodičový obvod, je potrebné zorganizovať napájanie snímača zo signálneho vodiča, to znamená organizovať parazitnú energiu. Parazitickú silu som zorganizoval podľa nasledujúcej schémy:

Falošný vodotesný DS18B20: čo robiť?

V tejto schéme je vylepšená prevádzka parazitného napájania, ale zároveň zostáva možnosť pripojenia externého napájania. V tomto prípade sa schéma pripojenia mierne mení: pri pripojení cez parazitný výkon, vodič Vcc nepoužíva sa.

Po zložení obvodu povrchovou montážou bol snímač detekovaný terminálom s kapacitou kondenzátora 1 µF. Pre hromadnú realizáciu boli navrhnuté a objednané panelové dosky s parazitnými výkonovými doskami:

Falošný vodotesný DS18B20: čo robiť?

Zaujímavý bod: Výrobcovia môžu na utesnenie snímača použiť tavné lepidlo alebo silikón. V prvom prípade môžete objímku nahriať, vybrať snímač, vložiť dosku, vrátiť ju do objímky a naplniť ešte horúcim lepidlom. V druhom prípade to už nebude fungovať a dosku som musel prispájkovať blízko snímača, naplniť ju horúcim lepidlom a zmrštiť, v dôsledku toho to vyzerá takto:

Falošný vodotesný DS18B20: čo robiť?

Záver

Tu by som chcel vyzvať výrobcov zariadení, aby tento bod zohľadnili vo svojich produktoch, a predajcov, aby pred predajom skontrolovali snímače alebo vôbec neriešili dodávateľa, ak dodávajú falošné snímače, a používateľov, aby túto tému zdôrazňovali v komentároch, listoch alebo žiadosti.

Zdroj: hab.com

Pridať komentár