Мазмұны:

Жанармай деңгейін Arduino көмегімен өлшеңіз: 4 қадам (суреттермен)
Жанармай деңгейін Arduino көмегімен өлшеңіз: 4 қадам (суреттермен)

Бейне: Жанармай деңгейін Arduino көмегімен өлшеңіз: 4 қадам (суреттермен)

Бейне: Жанармай деңгейін Arduino көмегімен өлшеңіз: 4 қадам (суреттермен)
Бейне: Елімізде жанармайдың бағасы 165 теңге деңгейінде сақталмақ (19.10.17) 2024, Қараша
Anonim
Image
Image
Arduino көмегімен отын деңгейін өлшеңіз
Arduino көмегімен отын деңгейін өлшеңіз

Сезгіш қондырғы әдетте потенциометрге жалғанған қалтаны қолданады, әдетте заманауи автокөлікте сиямен басып шығарылады. Резервуар босатылған кезде қалтқы резистор бойымен қозғалатын контактіні түсіріп, сырғытады, оның қарсылығын арттырады. [2] Сонымен қатар, қарсылық белгілі бір нүктеде болғанда, ол кейбір көліктерде «жанармай аз» шамын қосады.

Бұл кезде индикаторлық блок (әдетте бақылау тақтасына орнатылады) жіберуші блок арқылы өтетін электр тогының мөлшерін өлшейді және көрсетеді. Резервуар деңгейі жоғары болғанда және максималды ток ағып жатқанда, ине резервуардың толғанын көрсететін «F» белгісін көрсетеді. Резервуар бос болғанда және ең аз ток ағып жатқанда, ине бос цистернаны көрсететін «Е» белгісін көрсетеді.

2012 жылы Hyundai Elantra көлігінде жанармайдың сандық көрсеткіші толық дискіні және дисплейге дейінгі қашықтықты көрсетеді.

Жүйе ақаусыз болуы мүмкін. Егер электр ақаулығы ашылса, электр тізбегі индикатордың резервуардың толық емес, бос екенін көрсетеді (теориялық түрде жүргізушіні резервуарды толтыруға итермелейді) (бұл жүргізушіге алдын ала ескертусіз отынның таусылуына мүмкіндік береді). Потенциометрдің коррозиясы немесе тозуы жанармай деңгейінің қате көрсеткіштерін қамтамасыз етеді. Алайда, бұл жүйеде онымен байланысты ықтимал тәуекел бар. Электр тогы қалқыма қосылған айнымалы резистор арқылы жіберіледі, осылайша кедергі мәні отын деңгейіне байланысты болады. Көптеген автомобильдік жанармай өлшегіштерінде мұндай резисторлар өлшегіштің ішкі жағында, яғни жанармай багының ішінде болады. Мұндай резистор арқылы ток жіберу өрт қаупіне және онымен байланысты жарылыс қаупіне ие. Бұл қарсылық сенсорлары автокөліктегі бензин отынына алкогольдің қосылуымен істен шығу жылдамдығының жоғарылауын көрсетеді. Алкоголь потенциометрде коррозия жылдамдығын жоғарылатады, себебі ол су сияқты ток өткізуге қабілетті. Алкогольді отынға арналған потенциометрлік қосымшаларда импульсті ұстау әдістемесі қолданылады, отын деңгейін коррозиялық потенциалды төмендету үшін мезгілдік сигнал жіберіледі. Сондықтан жанармай деңгейінің басқа қауіпсіз, байланыссыз әдісіне сұраныс қажет.

Уикипедия

1 -қадам: Теория

Теория
Теория
Теория
Теория
Теория
Теория

Сіз түсінбейтін екі нәрсе бар:

Магниттік қосқыш:

Бұл сенсорда әр түрлі мәндегі резисторлар бар (Төменгі деңгей 240 Ом Жоғары деңгей 30 Ом), ол «GND» -ге ауысады (міндетті емес).

Ом заңы:

егер біз тұрақты кернеуді және тұрақты резисторды қолдана алсақ, онда Ом заңын қолдана аламыз.

және кез келген деңгейдегі кернеуді өлшейміз, сондықтан біз аналогты цифрлық тасымалдаймыз.

2-қадам: Схема-материалдар

Схема-материалдар
Схема-материалдар
Схема-материалдар
Схема-материалдар
Схема-материалдар
Схема-материалдар

-Ардуино Нано

-Жалаңаш дисплей

-Нан тақтасы

-Деңгей сенсоры

-2 2.2K резисторлар

-2 100 Ом резисторлар

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

3 -қадам: Бағдарлама

Бағдарлама
Бағдарлама

Бағдарлама 0-1023 аралығында өлшенген мәнді қабылдайды

біз алдымен төмен және жоғары деңгейде қандай құндылыққа ие болатынымызды ескереміз

менде бар

мин = 295

максимум = 785

содан кейін оны 0 -ден 100 -ге дейін салыстырыңыз

Бұл сияқты.

TankValue0 = карта (sensorTankValue0, 295, 785, 0, 100);

Ұсынылған: