Sisukord:

Kütuse taseme mõõtmine Arduino abil: 4 sammu (piltidega)
Kütuse taseme mõõtmine Arduino abil: 4 sammu (piltidega)

Video: Kütuse taseme mõõtmine Arduino abil: 4 sammu (piltidega)

Video: Kütuse taseme mõõtmine Arduino abil: 4 sammu (piltidega)
Video: AQUARIUM AUTOMATION - GHL SYSTEM FOR PH, DOSING AND OTHER PLANTED TANK CONTROLS 2024, Juuli
Anonim
Image
Image
Mõõtke kütusetaset Arduino abil
Mõõtke kütusetaset Arduino abil

Andur kasutab tavaliselt potentsiomeetriga ühendatud ujukit, tavaliselt kaasaegses autos trükitud tinti. Kui paak tühjeneb, ujuk langeb ja libistab liikuvat kontakti mööda takisti, suurendades selle takistust. [2] Lisaks, kui takistus on teatud punktis, lülitab see mõnel sõidukil sisse ka "madala kütusekulu" tule.

Vahepeal mõõdab ja kuvab (tavaliselt armatuurlauale paigaldatud) indikaatorüksus saatja kaudu voolava elektrivoolu kogust. Kui paagi tase on kõrge ja voolab maksimaalne vool, osutab nõel "F" -le, mis näitab paagi täitumist. Kui paak on tühi ja voolab kõige vähem voolu, osutab nõel "E" -le, mis näitab tühja paaki.

2012. aasta Hyundai Elantra digitaalne kütusenäidik näitab täis paagi ja tühja ekraani kaugust.

Süsteem võib olla tõrkekindel. Kui avaneb elektriline rike, põhjustab elektriskeem indikaatorit, mis näitab, et paak on tühi (teoreetiliselt provotseerib juhti paaki uuesti täitma), mitte täis (mis võimaldaks juhil ilma eelneva teatamiseta kütus otsa saada). Potentsiomeetri korrosioon või kulumine annab kütusetaseme eksliku näidu. Selle süsteemiga kaasneb aga potentsiaalne oht. Elektrivool saadetakse läbi muutuva takisti, millega ujuk on ühendatud, nii et takistuse väärtus sõltub kütuse tasemest. Enamikus autokütuse näidikutes on sellised takistid gabariidi siseküljel, st kütusepaagi sees. Sellise takisti kaudu voolu saatmisel on tuleoht ja sellega kaasnev plahvatusoht. Need resistentsusandurid näitavad ka suurenenud rikete määra, lisades alkoholi lisandeid autode bensiinikütusesse. Alkohol suurendab potentsiomeetril korrosiooni kiirust, kuna see on võimeline kandma voolu nagu vesi. Alkoholkütuse potentsiomeetrirakendustes kasutatakse impulsi hoidmise meetodit, kusjuures korrosioonipotentsiaali vähendava kütuse taseme määramiseks saadetakse perioodiline signaal. Seetõttu soovitakse nõudlust mõne muu ohutuma ja kontaktivaba kütusetaseme järele.

Wikypedia

1. samm: teooria

Teooria
Teooria
Teooria
Teooria
Teooria
Teooria

Peate mõistma kahte asja:

Magnetiline lüliti:

Sellel anduril on palju erineva väärtusega takisteid (madal tase 240 oomi Kõrge tase 30 oomi), mis muudab väärtuseks „GND” (mitte tingimata).

Ohmi seadus:

kui saame rakendada fikseeritud pinget ja fikseeritud takistit, saame rakendada Ohmi seadust.

ja mõõta pinget mis tahes tasemel, nii et me edastame digitaalse pendelrände analoogi.

2. samm: skeemid-materjalid

Skeemid-materjalid
Skeemid-materjalid
Skeemid-materjalid
Skeemid-materjalid
Skeemid-materjalid
Skeemid-materjalid

-Arduino Nano

-Õlitatud ekraan

-Leivalaud

-taseme andur

-2 2,2K takistid

-2 100 oomi takistit

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

3. samm: programmeerimine

Programm
Programm

Põhimõtteliselt võtab programm mõõdetud väärtuse vahemikus 0-1023

kõigepealt paneme tähele, millist väärtust saame madalal ja kõrgel tasemel

sain

min = 295

max = 785

siis kaardistage see vahemikus 0 kuni 100

Nagu nii.

TankValue0 = kaart (sensorTankValue0, 295, 785, 0, 100);

Soovitan: