Dobrý den! Tento článek se zaměřuje na problém padělaných senzorů, omezení stávajících zařízení, která tyto senzory používají, a řešení tohoto problému.

Zdroj: ali-trends.ru
O padělaných senzorech už se psalo . Hlavní rozdíly mezi padělanými senzory a originály:
- Senzor, i když je připojen blízko, reaguje v režimu parazitního napájení nejistě, každou druhou.
- V režimu parazitního napájení se vysoká úroveň obnovuje příliš pomalu (lze měřit mikrokontrolérem nebo sledovat oscilogram)
- spotřeba proudu je výrazně vyšší než několik mikroampér (GND a VCC na minus, DQ přes mikroampérmetr na +5 voltů)
- Po proceduře čtení (0xF0) senzory nereagují na příkaz pro čtení skrečpad (0xBE)
- Teplota přečtená ze skrečpadu po zapnutí bez příkazu na měření se liší od 85,0 stupňů.
- Hodnoty ve skrečpadu na pozicích 5 a 7 neodpovídají 0xFF a 0x10
- Hodnoty teploty (na prvních dvou pozicích skrečpadu) přečtené po prvním zapnutí bez předchozího příkazu k měření vracejí předchozí hodnotu, nikoli 50 05 (85,0 stupňů).
Bohužel, nemám oscilloskop a jako testovací středisko sloužil GPS tracker Galileosky BaseBlock Lite.
Senzory byly zakoupeny od různých prodejců, a jen jedna šarže fungovala v režimu parazitního napájení. Zakoupilo se celkem 5 šarží po 50 kusech.
Ostatní nefungovaly v režimu parazitního napájení vůbec. Terminál nepředpokládá externí napájení pro senzor, a montáž systému na automobil je třeba maximálně zjednodušit.
Řešení problému
Takže, senzory byly zakoupeny, ale jen jedna šarže fungovala správně, a vyřizování a objednání nové šarže by zabralo významný čas a vedlo by k nadměrné spotřebě. Proto bylo nutné problém vyřešit vlastními silami.
Jelikož se používá pouze dvoupólové schéma, je nutné zajistit napájení senzoru ze signálního vodiče, tedy zorganizovat parazitní napájení. Parazitní napájení jsem zorganizoval podle následující schématu:

V tomto schématu byla zdokonalena činnost parazitního napájení, zatímco byla zachována možnost připojení externího napájení. Při tom se mírně mění schéma připojení: při připojení pomocí parazitního napájení se vodič Vcc nepoužívá.
Po sestavení schématu nekontrolovaně senzor detekoval terminál při kapacitě kondenzátoru 1 μF. Pro masové nasazení byly navrženy a objednány panelové desky s deskami parazitního napájení:

Zajímavý moment: pro utěsnění senzoru mohou výrobci použít termolepidlo nebo silikon. V prvním případě lze ohřát pouzdro, vyjmout senzor, vložit desku, vrátit do pouzdra a znovu zalít termolepidlem. Ve druhém případě to již není možné a bylo nutné připojit desku blízko senzoru, zalít termolepidlem a nasadit tepelně smrštitelnou fólii, v důsledku čehož má takový vzhled:

Závěr
Rád bych vyzval výrobce zařízení, aby vzali tento moment v úvahu ve svých produktech, prodejce, aby kontrolovali senzory před prodejem, nebo se s dodavatelem vůbec nezapletli, pokud dodává padělané senzory, a uživatele, aby toto téma osvětlují v komentářích, dopisech nebo stížnostech.
Zdroj: habr.com
