Vale DS18B20 veekindlad: mida teha?

Tere! KÀesolevas artiklis kÀsitletakse valeandurite probleemi, olemasolevate seadmete piiranguid, mis neid andureid kasutavad, ja lahendust sellele probleemile.

Vale DS18B20 veekindlad: mida teha?
Allikas: ali-trends.ru

Valeanduritest on varem kirjutatud ka siin. Iseloomulikud erinevused valeandurite ja originaali vahel:

  1. Andur, isegi otseĂŒhenduses, reageerib parasiittoite reĆŸiimis ebamugavalt, vaheldumisi.
  2. Parasiittoite reĆŸiimis taastub kĂ”rge tase liiga kaua (saab mÔÔta mikrokontrolleri vĂ”i vaadata oskoogrammi).
  3. Voogude tarbimine on oluliselt kÔrgem kui mitmed mikroamprid (GND ja VCC miinus, DQ lÀbi mikroampermeetri +5 volti).
  4. PĂ€rast nimekirja koostamise protseduuri (0xF0) ei reageeri andurid kommandile skriptpadjast lugemiseks (0xBE).
  5. Toide antud ilman kÀsklust mÔÔta temperatuur, mis on loetud skriptpadjast, erineb 85,0 kraadist.
  6. Skriptpadja vÀÀrtused positsioonidel 5 ja 7 ei vasta 0xFF ja 0x10.
  7. TemperatuurivÀÀrtused (esimesed kaks positsiooni skriptpadjas), mis loeti pĂ€rast esimest toite sisse lĂŒlitamist ja enne mÔÔtmissoovide edastamist, tagastavad eelneva vÀÀrtuse, mitte 50 05 (85,0 kraadi).


Kahjuks mul ei ole oskofigraafi ja katse seadmeks oli GPS-jÀlgija Galileosky BaseBlock Lite.

Andurid soetati erinevatelt mĂŒĂŒjatelt ning ainult ĂŒks partiidest töötas parasiittoites. Kokku osteti 5 partiid, igaĂŒhes 50 tĂŒkki.
ÜlejÀÀnud ei töötanud parasiittoites ĂŒldse. Terminal ei paku anduri jaoks vĂ€list toiteallikat, ja sĂŒsteemi paigaldamine autole tuleb maksimaalselt lihtsustada.

Probleemi lahendus

Nii et andurid on soetatud, kuid ainult ĂŒks partii töötas korralikult ja uue partii tellimine ning arutamine vĂ”taks mĂ€rkimisvÀÀrselt aega ning tooks kaasa ĂŒlejÀÀke. SeetĂ”ttu tuli probleemi lahendada ise.

Kuna kasutatakse ainult kaht juhtme skeemi, on vajalik korraldada anduri toide signaalijuhtmest, seega organiseerida parasiittoitmine. Ma organiseerisin parasiittoite jÀrgmise skeemi jÀrgi:

Vale DS18B20 veekindlad: mida teha?

Selles skeemis on paranenud parasiitsete toiteallikate töö, kuid samal ajal on jĂ€etud vĂ”imalus ĂŒhendada vĂ€line toiteallikas. Sellega koos muutub veidi ka ĂŒhendusskeem: parasiitsete toiteallikate kaudu ĂŒhendamisel kasutatakse juhet Vcc. ei kasutata.

PÀrast skeemi monteerimist avastus sensor terminaliga kondensaatori mahutavusega 1 ”F. Massiliseks kasutusele vÔtmiseks projekteeriti ja telliti paneelplaadid parasiitsete toiteallikatega:

Vale DS18B20 veekindlad: mida teha?

Huvitav moment: sensorite hermeetiliseks sulgemiseks vÔivad tootjad kasutada termokleebist vÔi silikooni. Esimesel juhul saab kesta kuumutada, sensor vÀlja vÔtta, plaadi sisse paigaldada, tagasi kesta panna ja veel kord termokleebisega tÀita. Teisel juhul nii ei saa ja plaati tuli jootma sensorile lÀhedale, tÀita termokleebisega ja panna peale kuumuskaitset, mille tulemusena see vÀlja nÀeb selline:

Vale DS18B20 veekindlad: mida teha?

KokkuvÔte

Siin tahaksin kutsuda seadmete tootjaid arvestama seda momenti oma toodetes, ning mĂŒĂŒjaid kontrollima sensoreid enne mĂŒĂŒki vĂ”i mitte tegelema tarnijatega, kui nad tarnivad vĂ”ltsitud sensoreid, ning kasutajaid - kĂ€sitlema seda teemat kommentaarides, kirjade vĂ”i pöördumiste kaudu.

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster