Sadržaj:

Mjerenje razine goriva s Arduinom: 4 koraka (sa slikama)
Mjerenje razine goriva s Arduinom: 4 koraka (sa slikama)

Video: Mjerenje razine goriva s Arduinom: 4 koraka (sa slikama)

Video: Mjerenje razine goriva s Arduinom: 4 koraka (sa slikama)
Video: Мотокультиватор Oleo-Mac MH 197 RK (сборка, заправка, запуск) 2024, Srpanj
Anonim
Image
Image
Izmjerite razinu goriva s Arduinom
Izmjerite razinu goriva s Arduinom

Senzorska jedinica obično koristi plovak spojen na potenciometar, obično tiskane tinte u modernom automobilu. Dok se spremnik prazni, plovak pada i klizi pomičnim kontaktom duž otpornika, povećavajući njegov otpor. [2] Osim toga, kad je otpor u određenoj točki, također će upaliti svjetlo "niskog goriva" na nekim vozilima.

U međuvremenu, indikatorska jedinica (obično postavljena na nadzornu ploču) mjeri i prikazuje količinu električne struje koja teče kroz jedinicu za slanje. Kad je razina spremnika visoka i teče maksimalna struja, igla pokazuje na "F" označavajući pun spremnik. Kad je spremnik prazan i istječe najmanja struja, igla pokazuje na "E" označavajući prazan spremnik.

Digitalni mjerač goriva u Hyundai Elantri iz 2012. godine prikazuje pun spremnik zajedno s udaljenošću do praznog zaslona.

Sustav može biti siguran. Ako se otvori električna greška, električni krug uzrokuje da indikator pokaže da je spremnik prazan (teoretski provocirajući vozača da napuni spremnik), a ne pun (što bi vozaču omogućilo da ostane bez goriva bez prethodne obavijesti). Korozija ili trošenje potenciometra osigurat će pogrešno očitanje razine goriva. Međutim, ovaj sustav ima potencijalni rizik povezan s njim. Električna struja se šalje kroz promjenjivi otpornik na koji je spojen plovak, tako da vrijednost otpora ovisi o razini goriva. U većini mjerača goriva u automobilima takvi otpornici nalaze se na unutarnjoj strani mjerača, tj. Unutar spremnika za gorivo. Slanje struje kroz takav otpornik ima opasnost od požara i opasnost od eksplozije. Ovi senzori otpora također pokazuju povećanu stopu kvarova s postupnim dodavanjem alkohola u benzin za automobile. Alkohol povećava brzinu korozije na potenciometru jer može prenositi struju poput vode. Primjene potenciometara za alkoholno gorivo koriste metodologiju pulsiranja i zadržavanja, s periodičnim signalom koji se šalje radi određivanja razine goriva smanjujući potencijal korozije. Stoga je poželjna potražnja za drugom sigurnijom, beskontaktnom metodom za razinu goriva.

Wikypedia

Korak 1: Teorija

Teorija
Teorija
Teorija
Teorija
Teorija
Teorija

Dvije su stvari koje morate razumjeti:

Magnetski prekidač:

Ovaj osjetnik ima mnogo otpornika različitih vrijednosti (niska razina 240 ohma visoka razina 30 ohma), koji se pretvara u "GND" (nije nužno).

Ohmov zakon:

ako možemo primijeniti fiksni napon i fiksni otpornik možemo primijeniti Ohmov zakon.

i izmjeriti napon na bilo kojoj razini, pa transfomiramo analogno digitalno putovanje na posao.

Korak 2: Shematski materijali

Sheme-materijali
Sheme-materijali
Sheme-materijali
Sheme-materijali
Sheme-materijali
Sheme-materijali

-Arduino Nano

-Oled zaslon

-Daska

-Senzor razine

-2 2.2K otpornika

-2 100ohm otpornika

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

Korak 3: Program

Program
Program

Program u osnovi uzima izmjerenu vrijednost od 0-1023

prvo primijetimo koju vrijednost dobivamo na niskoj i visokoj razini

imam

min = 295

max = 785

zatim ga preslikajte od 0 do 100

Kao ovo.

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

Preporučeni: