0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan9 halaman

Sensor Utama dalam Sistem Kontrol Mobil

Diunggah oleh

permadi.permadi420
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan9 halaman

Sensor Utama dalam Sistem Kontrol Mobil

Diunggah oleh

permadi.permadi420
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Mobil modern menggunakan banyak sensor yang bekerja bersama dalam sistem kontrol

kendaraan (Vehicle Control Systems). Sensor-sensor ini memberikan data real-time kepada
ECU (Electronic Control Unit) untuk mengoptimalkan performa, efisiensi, keamanan, dan
kenyamanan. Berikut adalah kelompok sensor utama yang digunakan:

1. Sensor pada Sistem Engine Management (EMS)


Digunakan untuk mengontrol pembakaran, injeksi bahan bakar, dan emisi:

 Sensor MAF (Mass Air Flow Sensor) – mengukur jumlah udara yang masuk ke mesin.
 Sensor MAP (Manifold Absolute Pressure Sensor) – mengukur tekanan udara di
intake manifold.
 Sensor TPS (Throttle Position Sensor) – mendeteksi posisi throttle (katup gas).
 Sensor O2 / Lambda (Oxygen Sensor) – memantau kadar oksigen di gas buang untuk
mengatur campuran udara-bahan bakar.
 Sensor CKP (Crankshaft Position Sensor) – mendeteksi posisi dan kecepatan poros
engkol untuk timing injeksi & pengapian.
 Sensor CMP (Camshaft Position Sensor) – mendeteksi posisi poros nok untuk
sinkronisasi injeksi.
 Sensor ECT (Engine Coolant Temperature) – memantau suhu pendingin mesin.
 Sensor IAT (Intake Air Temperature) – memantau suhu udara masuk.
 Knock Sensor – mendeteksi detonasi (knocking) pada silinder.

2. Sensor pada Sistem Kontrol Transmisi


Digunakan pada transmisi otomatis atau CVT:

 Vehicle Speed Sensor (VSS) – mengukur kecepatan kendaraan.


 Transmission Fluid Temperature Sensor – memonitor suhu oli transmisi.
 Gear Position Sensor – mendeteksi posisi tuas gigi.
 Input & Output Shaft Speed Sensor – memonitor kecepatan input/output poros
transmisi.

3. Sensor pada Sistem Rem & Keselamatan (ABS, ESC,


ADAS)
 Wheel Speed Sensor (ABS Sensor) – memonitor kecepatan setiap roda.
 Yaw Rate Sensor – mendeteksi perputaran kendaraan pada sumbu vertikal (untuk
kontrol stabilitas).
 Lateral Acceleration Sensor – memantau percepatan lateral (belok).
 Brake Pedal Position Sensor – memantau tekanan pedal rem.
 Radar/LiDAR/Camera Sensor – digunakan pada sistem ADAS (Advanced Driver
Assistance System) seperti adaptive cruise control, lane keeping, collision warning.

4. Sensor pada Sistem Suspensi & Handling


 Ride Height Sensor – mendeteksi ketinggian kendaraan untuk suspensi aktif.
 Suspension Travel Sensor – mengukur pergerakan suspensi.
 Steering Angle Sensor – memantau sudut kemudi untuk kontrol stabilitas.

5. Sensor pada Sistem Kontrol Emisi


 Exhaust Gas Recirculation (EGR) Valve Position Sensor – memantau katup EGR.
 NOx Sensor – mendeteksi kadar NOx pada gas buang (mobil diesel modern).
 Diesel Particulate Filter (DPF) Pressure Sensor – memantau tekanan pada filter
partikel.

6. Sensor Tambahan pada Kendaraan Modern


 TPMS (Tire Pressure Monitoring Sensor) – memantau tekanan ban.
 Rain Sensor – mendeteksi hujan untuk wiper otomatis.
 Light Sensor – mengatur lampu otomatis.
 Ultrasonic Parking Sensors – untuk parkir otomatis.
 IMU (Inertial Measurement Unit) – kombinasi accelerometer & gyroscope untuk
kontrol stabilitas.
 GPS Sensor – untuk navigasi dan sistem ADAS.
🎯 Tujuan Proyek
 Mengenal jenis sensor utama pada EMS.
 Memahami sinyal keluaran sensor (analog, digital, PWM, dll.).
 Mengolah data sensor dengan Arduino dan menampilkan hasilnya.
 Mensimulasikan respon ECU terhadap input sensor.

✅ Sensor yang Dapat Digunakan


Kita bisa memilih beberapa sensor yang mudah didapat dan sesuai untuk Arduino:

Fungsi yang
Sensor EMS Asli Sensor Alternatif untuk Arduino
Disimulasikan
Sensor Flow udara (MPXV7002, sensor
MAF (Mass Air Flow) Mengukur aliran udara
debu, atau DHT22 untuk udara)
MAP (Manifold Mengukur tekanan
BMP180/BMP280 (sensor tekanan)
Pressure) intake
TPS (Throttle Position) Potensiometer (rotary sensor) Posisi throttle
IAT (Intake Air Temp) NTC thermistor, LM35, DHT22 Suhu udara masuk
ECT (Engine Coolant
LM35, DS18B20 Suhu mesin
Temp)
Kadar oksigen/gas
O2 (Lambda Sensor) Sensor MQ-135 (gas)
buang
CKP & CMP (Crank & Posisi poros
Sensor Hall effect + magnet
Cam Position) engkol/nok
Deteksi
Knock Sensor Piezo sensor
getaran/knocking

✅ Aktuator Utama pada EMS Mobil Modern


Berikut adalah aktuator yang biasanya dikontrol oleh ECU:

Alternatif untuk Proyek


Aktuator EMS Asli Fungsi di Kendaraan
Arduino
Menyemprotkan bahan bakar ke LED / Solenoid Valve kecil
Fuel Injector
intake/manifold (5V)
Menghasilkan percikan api untuk
Ignition Coil & Spark Plug LED (indikasi pengapian)
pembakaran
Idle Air Control Valve Mengatur aliran udara idle Servo motor (kontrol udara)
Alternatif untuk Proyek
Aktuator EMS Asli Fungsi di Kendaraan
Arduino
(IACV)
Electronic Throttle Body Mengontrol bukaan throttle secara Servo motor (simulasi
(ETB) elektronik throttle)
Mengatur sirkulasi gas buang untuk
EGR Valve Servo motor
emisi
Menghidupkan kipas pendingin
Cooling Fan Kipas DC kecil
radiator
Mengalirkan bahan bakar dari tangki
Fuel Pump Pompa mini DC (atau LED)
ke injektor
EVAP Canister Purge Valve Mengontrol uap bahan bakar Solenoid valve kecil
VVT (Variable Valve
Mengatur timing katup Servo (simulasi)
Timing) Actuator
Turbo Wastegate / Boost
Mengatur tekanan turbo Servo/solenoid mini
Control

🛠️Aktuator yang Bisa Digunakan pada Proyek Arduino


Untuk membuat trainer EMS sederhana, kita bisa gunakan:

1. Servo Motor (SG90/MG996R)


→ Untuk simulasi throttle body, EGR, dan VVT.
2. DC Fan kecil (5V)
→ Untuk simulasi kipas pendingin (Cooling Fan).
3. LED
→ Sebagai indikator injeksi bahan bakar (nyala = injeksi aktif) atau check engine.
4. Mini Solenoid Valve (5V)
→ Simulasi injektor atau EVAP purge valve.
5. Buzzer
→ Sebagai peringatan knocking atau overheat.
9 sensor utama pada Engine Management System (EMS) dengan aktuatornya, serta dampak
yang mewakili kerja mesin jika diterapkan pada trainer berbasis Arduino.

🔹 1. TPS (Throttle Position Sensor) → Throttle Actuator


(ETB/Servo)
 Hubungan: ECU membaca posisi throttle (TPS) untuk mengatur bukaan throttle body
elektronik.
 Aktuator yang dikontrol: Servo motor (simulasi ETB).
 Dampak pada mesin: Mengatur suplai udara → mempengaruhi torsi, RPM, dan respons
gas.
👉 Simulasi Arduino: Putaran potensiometer (TPS) → servo membuka/menutup throttle.

🔹 2. MAF (Mass Air Flow) atau MAP (Manifold Pressure)


→ Fuel Injector
 Hubungan: ECU menggunakan data aliran atau tekanan udara untuk menghitung jumlah
bahan bakar yang harus disemprotkan.
 Aktuator yang dikontrol: Solenoid injektor (LED/solenoid mini).
 Dampak pada mesin: Campuran udara-bahan bakar optimal → mesin bertenaga &
efisien.
👉 Simulasi Arduino: Sensor tekanan/flow → PWM ke LED/solenoid (representasi
injeksi).

🔹 3. IAT (Intake Air Temperature) → Fuel Injector +


Ignition Timing
 Hubungan: ECU mengubah timing pengapian dan rasio bahan bakar berdasarkan suhu
udara masuk.
 Aktuator yang dikontrol: Fuel Injector (LED) & Spark Timing (indikasi LED).
 Dampak pada mesin: Udara dingin → lebih padat → campuran kaya; udara panas →
kurangi bahan bakar.
👉 Simulasi Arduino: Sensor suhu udara → LED injektor berubah intensitas.
🔹 4. ECT (Engine Coolant Temperature) → Cooling Fan +
Fuel Injector
 Hubungan: ECU membaca suhu mesin untuk mengaktifkan kipas pendingin dan
memperkaya campuran saat mesin dingin.
 Aktuator yang dikontrol: Kipas DC kecil + LED injektor.
 Dampak pada mesin: Overheat dicegah, idle stabil saat mesin dingin.
👉 Simulasi Arduino: Sensor suhu → kipas DC aktif >90°C.

🔹 5. O2 Sensor (Lambda) → Fuel Injector (Closed Loop


Control)
 Hubungan: ECU menyesuaikan campuran bahan bakar berdasarkan sisa oksigen di gas
buang.
 Aktuator yang dikontrol: Fuel Injector (LED intensitas PWM).
 Dampak pada mesin: Emisi rendah, konsumsi bahan bakar optimal.
👉 Simulasi Arduino: MQ135 mendeteksi gas → Arduino mengatur LED injektor.

🔹 6. CKP (Crankshaft Position Sensor) → Ignition Coil +


Injector Timing
 Hubungan: ECU menggunakan CKP untuk menentukan timing pengapian dan injeksi.
 Aktuator yang dikontrol: LED (spark ignition) + Fuel Injector.
 Dampak pada mesin: Sinkronisasi pembakaran → mesin berjalan halus.
👉 Simulasi Arduino: Sensor hall mendeteksi putaran → LED berkedip sesuai RPM.

🔹 7. CMP (Camshaft Position Sensor) → VVT Actuator +


Injector Timing
 Hubungan: ECU menggunakan CMP untuk timing katup (VVT) dan sinkronisasi
injektor.
 Aktuator yang dikontrol: Servo (simulasi VVT) + Fuel Injector.
 Dampak pada mesin: Efisiensi pembakaran pada semua RPM.
👉 Simulasi Arduino: Sensor hall tambahan → servo mengubah sudut (VVT simulasi).
🔹 8. Knock Sensor → Ignition Timing Retard
 Hubungan: ECU mengurangi advance pengapian jika terjadi knocking.
 Aktuator yang dikontrol: Pengapian (LED/Buzzer peringatan).
 Dampak pada mesin: Menghindari kerusakan mesin akibat detonasi.
👉 Simulasi Arduino: Piezo mendeteksi getaran → buzzer aktif + LED pengapian
berkedip lambat.

🔹 9. Sensor VSS (Vehicle Speed Sensor) → Fuel Cut, Idle


Control, Transmission
 Hubungan: ECU membaca kecepatan kendaraan untuk mengontrol bahan bakar saat
deselerasi, shifting transmisi otomatis.
 Aktuator yang dikontrol: Fuel Injector (LED) + Servo (simulasi throttle idle).
 Dampak pada mesin: Hemat bahan bakar saat coasting, shifting halus.
👉 Simulasi Arduino: Sensor optik/rotary encoder → LED injektor mati saat kecepatan
nol.
✅ Sensor EMS yang Bisa Diwakili dengan Potensiometer
Sensor Asli Mengapa Bisa Diganti Potensiometer? Cara Simulasi

TPS adalah potensiometer di throttle


TPS (Throttle Potensiometer 10K → tegangan analog ke
body yang mengubah sudut bukaan
Position Sensor) Arduino A0.
menjadi tegangan (0.5–4.5V).

MAP (Manifold Potensiometer → tegangan analog →


MAP memberikan output analog
Absolute Arduino menganggapnya sebagai tekanan
berdasarkan tekanan manifold.
Pressure) manifold.

MAF modern sering memberikan sinyal


MAF (Mass Air Potensiometer → tegangan seolah-olah
tegangan yang sebanding dengan aliran
Flow Sensor) aliran udara berubah.
udara.

ECT (Engine ECT adalah NTC thermistor, outputnya Potensiometer → bisa menggantikan
Coolant Temp) resistansi berubah sesuai suhu. perubahan resistansi.

IAT (Intake Air Sama dengan ECT, berbasis NTC Potensiometer → mensimulasikan suhu
Temp) thermistor. udara masuk.

O2 Sensor Sensor O2 mengeluarkan tegangan 0–1V Potensiometer → memberikan tegangan


(Lambda) (narrowband). simulasi ke Arduino.

Rotary encoder lebih tepat, tapi bisa


VSS (Vehicle VSS menghasilkan pulsa frekuensi sesuai
disimulasikan dengan potensiometer (untuk
Speed Sensor) kecepatan roda.
“nilai kecepatan” analog sederhana).

❌ Sensor yang Tidak Bisa Disimulasikan Sempurna dengan


Potensiometer
Beberapa sensor memerlukan sinyal khusus (pulsa, gelombang, atau digital), sehingga
potensiometer tidak cukup:

 CKP (Crankshaft Position Sensor) → butuh sinyal pulsa (gunakan Hall Effect atau
sensor optik).
 CMP (Camshaft Position Sensor) → juga memerlukan pulsa, bukan tegangan statis.
 Knock Sensor → butuh sinyal getaran, potensiometer tidak bisa mewakilinya.
Arduino Mega 2560
PCB + kabel jumper
Power Supply 5V–12V
Potensiometer 10K = 30
Resistor 10K = 30
Hall Effect Sensor A3144 = 6
piezoelectric vibration sensor = 3
LED High Brightness + Resistor 220Ω = 4
Servo Motor MG996R
Servo Motor SG90 = 3
Kipas DC 5V–12V
LED Merah + Resistor 220Ω
LED Putih + Buzzer (simulasi percikan api)
LCD I2C 16x2
Buzzer Piezo
LED Indikator (Hijau, Merah, Kuning) = 8

Anda mungkin juga menyukai