Daftar Isi:

Ukur Level Bahan Bakar Dengan Arduino: 4 Langkah (dengan Gambar)
Ukur Level Bahan Bakar Dengan Arduino: 4 Langkah (dengan Gambar)

Video: Ukur Level Bahan Bakar Dengan Arduino: 4 Langkah (dengan Gambar)

Video: Ukur Level Bahan Bakar Dengan Arduino: 4 Langkah (dengan Gambar)
Video: Orang kesetrum 2024, Juli
Anonim
Image
Image
Ukur Tingkat Bahan Bakar Dengan Arduino
Ukur Tingkat Bahan Bakar Dengan Arduino

Unit penginderaan biasanya menggunakan pelampung yang terhubung ke potensiometer, biasanya desain tinta tercetak di mobil modern. Saat tangki dikosongkan, pelampung turun dan menggeser kontak yang bergerak di sepanjang resistor, meningkatkan resistansinya.[2] Selain itu, saat hambatan berada pada titik tertentu, juga akan menyalakan lampu "bahan bakar rendah" pada beberapa kendaraan.

Sedangkan unit indikator (biasanya dipasang di dashboard) mengukur dan menampilkan besarnya arus listrik yang mengalir melalui unit pengirim. Ketika level tangki tinggi dan arus maksimum mengalir, jarum menunjuk ke "F" yang menunjukkan tangki penuh. Ketika tangki kosong dan arus paling sedikit mengalir, jarum menunjuk ke "E" yang menunjukkan tangki kosong.

Pengukur bahan bakar digital di Hyundai Elantra 2012 menunjukkan tangki penuh bersama dengan jarak ke tampilan kosong.

Sistem bisa gagal-aman. Jika kesalahan listrik terbuka, sirkuit listrik menyebabkan indikator menunjukkan tangki kosong (secara teoritis memprovokasi pengemudi untuk mengisi ulang tangki) daripada penuh (yang memungkinkan pengemudi kehabisan bahan bakar tanpa pemberitahuan sebelumnya). Korosi atau keausan potensiometer akan memberikan pembacaan level bahan bakar yang salah. Namun, sistem ini memiliki potensi risiko yang terkait dengannya. Arus listrik dikirim melalui resistor variabel yang dihubungkan dengan pelampung, sehingga nilai hambatan tergantung pada tingkat bahan bakar. Di sebagian besar pengukur bahan bakar otomotif, resistor tersebut berada di sisi dalam pengukur, yaitu di dalam tangki bahan bakar. Mengirim arus melalui resistor semacam itu memiliki bahaya kebakaran dan risiko ledakan yang terkait dengannya. Sensor resistensi ini juga menunjukkan tingkat kegagalan yang meningkat dengan penambahan alkohol secara bertahap dalam bahan bakar bensin otomotif. Alkohol meningkatkan laju korosi pada potensiometer, karena mampu membawa arus seperti air. Aplikasi potensiometer untuk bahan bakar alkohol menggunakan metodologi pulse-and-hold, dengan sinyal periodik dikirim untuk menentukan level bahan bakar yang mengurangi potensi korosi. Oleh karena itu, diperlukan metode non-kontak lain yang lebih aman untuk level bahan bakar.

wikipedia

Langkah 1: Teori

Teori
Teori
Teori
Teori
Teori
Teori

Ada dua hal yang harus Anda pahami:

Saklar magnetik:

Sensor ini memiliki banyak nilai resistor yang berbeda (Low level 240 ohm High level 30 ohm), yang berubah menjadi "GND" (Belum tentu).

Hukum Ohm:

jika kita dapat menerapkan tegangan tetap dan resistor tetap, kita dapat menerapkan hukum Ohm.

dan mengukur tegangan pada tingkat tertentu, jadi kami mengubah analogi perjalanan digital.

Langkah 2: Skema-bahan

Skema-bahan
Skema-bahan
Skema-bahan
Skema-bahan
Skema-bahan
Skema-bahan

-Arduino Nano

-Layar Oled

-Papan tempat memotong roti

-Sensor Tingkat

-2 resistor 2.2K

-2 resistor 100ohm

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

Langkah 3: Program

Program
Program

Program ini pada dasarnya mengambil nilai terukur dari 0-1023

pertama-tama kita perhatikan nilai apa yang kita dapatkan di level rendah dan level tinggi

saya mendapatkan

menit = 295

maks = 785

lalu petakan dari 0 hingga 100

Seperti ini.

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

Direkomendasikan: