Përmbajtje:

Matni nivelin e karburantit me Arduino: 4 hapa (me fotografi)
Matni nivelin e karburantit me Arduino: 4 hapa (me fotografi)

Video: Matni nivelin e karburantit me Arduino: 4 hapa (me fotografi)

Video: Matni nivelin e karburantit me Arduino: 4 hapa (me fotografi)
Video: Контрольная лампа переменного тока с диммером Arduino AC 2024, Korrik
Anonim
Image
Image
Matni Nivelin e Karburantit Me Arduino
Matni Nivelin e Karburantit Me Arduino

Njësia e ndijimit zakonisht përdor një noton të lidhur me një potenciometër, dizajn tipik të bojës të shtypur në një automobil modern. Ndërsa rezervuari zbrazet, nota bie dhe rrëshqet një kontakt lëvizës përgjatë rezistorit, duke rritur rezistencën e tij. [2] Përveç kësaj, kur rezistenca është në një pikë të caktuar, ajo gjithashtu do të ndezë një dritë "me karburant të ulët" në disa automjete.

Ndërkohë, njësia treguese (zakonisht e montuar në pult) po mat dhe shfaq sasinë e rrymës elektrike që rrjedh përmes njësisë dërguese. Kur niveli i rezervuarit është i lartë dhe rryma maksimale po rrjedh, gjilpëra tregon në "F" duke treguar një rezervuar të plotë. Kur rezervuari është bosh dhe rryma më e vogël rrjedh, gjilpëra tregon në "E" duke treguar një rezervuar bosh.

Matësi dixhital i karburantit në një Hyundai Elantra 2012 që tregon një rezervuar të plotë së bashku me një distancë deri në ekranin e zbrazët.

Sistemi mund të jetë i padëmshëm. Nëse hapet një defekt elektrik, qarku elektrik bën që treguesi të tregojë rezervuarin si të zbrazët (duke e provokuar teorikisht shoferin të rimbush rezervuarin) dhe jo të plotë (gjë që do t'i lejojë shoferit të mbarojë karburantin pa njoftim paraprak). Korrozioni ose konsumimi i potenciometrit do të sigurojë lexime të gabuara të nivelit të karburantit. Sidoqoftë, ky sistem ka një rrezik potencial që lidhet me të. Një rrymë elektrike dërgohet përmes rezistencës së ndryshueshme me të cilën është lidhur një noton, kështu që vlera e rezistencës varet nga niveli i karburantit. Në shumicën e matësve të karburantit të automobilave, rezistorë të tillë janë në anën e brendshme të matësit, domethënë, brenda rezervuarit të karburantit. Dërgimi i rrymës përmes një rezistence të tillë ka një rrezik zjarri dhe një rrezik shpërthimi të lidhur me të. Këta sensorë të rezistencës po tregojnë gjithashtu një shkallë të rritur të dështimit me shtimin në rritje të alkoolit në karburantin e benzinës automobilistike. Alkooli rrit shkallën e korrozionit në potenciometër, pasi është i aftë të mbajë rrymë si uji. Aplikimet e potenciometrit për karburantin e alkoolit përdorin një metodologji të impulsit dhe mbajtjes, me një sinjal periodik që dërgohet për të përcaktuar nivelin e karburantit duke zvogëluar potencialin e korrozionit. Prandaj, kërkohet një metodë tjetër më e sigurt, jo-kontaktuese për nivelin e karburantit.

Wikipedia

Hapi 1: Teoria

Teori
Teori
Teori
Teori
Teori
Teori

Ka dy gjëra që duhet të nënvlerësoni:

Ndërprerës magnetik:

Ky sensor ka shumë vlera të ndryshme rezistente (Niveli i ulët 240 ohm Niveli i lartë 30 ohm), që konvertohet në "GND" (Jo domosdoshmërisht).

Ligji i Ohms:

nëse mund të aplikojmë një tension fiks dhe një rezistencë fikse ne mund të zbatojmë ligjin e Ohms.

dhe matim tensionin në çdo nivel të caktuar, kështu që ne transfomojmë lëvizjen dixhitale analoge.

Hapi 2: Skemat-materiale

Skemat-materiale
Skemat-materiale
Skemat-materiale
Skemat-materiale
Skemat-materiale
Skemat-materiale

-Arduino Nano

-Ekran i lyer

-Burboard

-Sensori i Nivelit

-2 Rezistorë 2.2K

-2 rezistente 100ohm

tuppens.com/kus-wema-fuel-water-tank-level…

Hapi 3: Programi

Program
Program

Programi në thelb merr një vlerë të matur nga 0-1023

ne së pari marrim parasysh se çfarë vlere marrim në nivelin e ulët dhe atë të lartë

kam marrë

min = 295

max = 785

pastaj hartoni atë nga 0 në 100

Si kjo.

TankValue0 = hartë (sensorTankValue0, 295, 785, 0, 100);

Recommended: