Falsa DS18B20 akvorezista: kion fari?

Bonan tagon! Ĉi tiu artikolo reflektas la problemon de falsaj sensiloj, la limigoj de ekzistantaj aparatoj kiuj uzas ĉi tiujn sensilojn kaj la solvon al ĉi tiu problemo.

Falsa DS18B20 akvorezista: kion fari?
Fonto: ali-trends.ru

Antaŭ mi, ĝi ankaŭ estis skribita pri falsaj sensiloj tie. Karakterizaj diferencoj inter falsaj sensiloj kaj la originalo:

  1. La sensilo, eĉ se konektita en proksima proksimeco, respondas en parazita potenco reĝimo necerte, ĉiufoje.
  2. En parazita potenca reĝimo, la alta nivelo daŭras tro longe por renormaliĝi (vi povas mezuri ĝin per mikroregilo aŭ rigardi oscilogramon)
  3. nuna konsumo estas signife pli alta ol pluraj mikroamperoj (GND kaj VCC al minuso, DQ per mikroampermetro al +5 voltoj)
  4. Post la nombra proceduro (0xF0), la sensiloj ne respondas al la scratchpad legi komandon (0xBE)
  5. La temperaturo legita de la grataĵo post kiam potenco estas aplikata sen mezurado de komando diferencas de 85,0 gradoj.
  6. La scratchpad valoroj ĉe pozicioj 5 kaj 7 ne respondas al 0xFF kaj 0x10
  7. Temperaturaj valoroj (en la unuaj du pozicioj de la grataĵo) legitaj post la unua ŝaltado de senenergigita sensilo sen antaŭe donita mezurkomando redonas la antaŭan valoron, kaj ne 50 05 (85.0 gradoj).


Bedaŭrinde, mi ne havas osciloskopon, kaj la GPS-spurilo Galileosky BaseBlock Lite servis kiel testbenko.

La sensiloj estis aĉetitaj de diversaj vendistoj, kaj nur unu aro funkciis pro parazita potenco. Nur 5 lotoj de 50 pecoj estis aĉetitaj.
La resto tute ne funkciis pro parazita potenco. La terminalo ne disponigas eksteran potencon por la sensilo, kaj instalo de la sistemo sur veturilo devus esti simpligita kiel eble plej multe.

Problemo

Do, la sensiloj estis aĉetitaj, sed nur unu aro funkciis ĝuste, kaj la enketo kaj mendado de nova aro estus preninta decan tempon, kaj rezultigus kosto-supersuperojn. Tial, la problemo devis esti solvita memstare.

Ĉar nur dudrata cirkvito estas uzata, necesas organizi elektroprovizon al la sensilo de la signala drato, tio estas, organizi parazitan potencon. Mi organizis parazitan potencon laŭ la jena skemo:

Falsa DS18B20 akvorezista: kion fari?

En ĉi tiu skemo, la funkciado de parazita potenco estas plibonigita, sed samtempe restas eble konekti eksteran potencon. En ĉi tiu kazo, la konektodiagramo iomete ŝanĝiĝas: kiam konekto per parazita potenco, la Vcc-drato ne uzata.

Post kunvenado de la cirkvito per surfacmuntado, la sensilo estis detektita per la terminalo kun kondensila kapacito de 1 µF. Por amasefektivigo, panelitaj estraroj kun parazitaj potencaj estraroj estis dizajnitaj kaj ordonitaj:

Falsa DS18B20 akvorezista: kion fari?

Interesa punkto: Fabrikistoj povas uzi varman fandan gluon aŭ silikonon por sigeli la sensilon. En la unua kazo, vi povas varmigi la manikon, forigi la sensilon, enigi la tabulon, revenigi ĝin al la maniko kaj plenigi ĝin per pli varma gluo. En la dua kazo, ĉi tio ne plu funkcios, kaj mi devis luti la tabulon proksime al la sensilo, plenigi ĝin per varma gluo kaj surmeti varmoŝrumpadon, kiel rezulto ĝi aspektas jene:

Falsa DS18B20 akvorezista: kion fari?

konkludo

Ĉi tie mi ŝatus instigi al fabrikantoj de aparatoj konsideri ĉi tiun punkton en siaj produktoj, kaj vendistoj kontroli sensilojn antaŭ ol vendi aŭ tute ne trakti la provizanton se ili provizas falsajn sensilojn, kaj uzantoj reliefigi ĉi tiun temon en komentoj, leteroj. aŭ petoj.

fonto: www.habr.com

Aldoni komenton