Simulasi Pemograman Pengendali PWM Kecepatan dengan Mikrokontroler Arduino berbasis Sensor Ultrasonik HC-SR04 pada Purwarupa Mobil Listrik
The braking process is the basis in the making of the PWM speed control system in order for electric cars to be able to stop automatically and increase the driving safety. The usage of an electric motor as a wheel drive for an electric car allows controlling with a microcontroller. Based on the jour...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Pusat Penelitian dan Pengabdian Masyarakat (P3M), Politeknik Negeri Cilacap
2020-10-01
|
Series: | Accurate |
Subjects: | |
Online Access: | https://ejournal.pnc.ac.id/index.php/accurate/article/view/328 |
_version_ | 1798024726831955968 |
---|---|
author | Dwi Aji Saputra Bana Handaga Marwan Effendy Dimas Ardiansyah Halim |
author_facet | Dwi Aji Saputra Bana Handaga Marwan Effendy Dimas Ardiansyah Halim |
author_sort | Dwi Aji Saputra |
collection | DOAJ |
description | The braking process is the basis in the making of the PWM speed control system in order for electric cars to be able to stop automatically and increase the driving safety. The usage of an electric motor as a wheel drive for an electric car allows controlling with a microcontroller. Based on the journal about electric motor control, it is necessary to study the use of PWM as a speed controller. The C language as a coding language can be understood by the Arduino microcontroller with the aim of regulating the speed of the electric motor. The research objective was to use the C language programming as a PWM speed controller with the Arduino microcontroller. The methodology used in this study was to modify a remote control car (RC) made as a prototype electric car. The Arduino microcontroller system was installed and programmed in C language as a PWM speed controller. The main sensor tool used was the ultrasonic distance sensor as the microcontroller input data. Direct current (DC) motors on RC cars were regulated with a pulse width modulation (PWM) signal as the output from the Arduino. LCD and buzzer were used as display devices and indicators of safe distances between prototypes and obstructions. The test results showed that the detection distance of the ultrasonic sensor reached 2 cm to 500 meters. Then the acceleration data obtained by pulse width modulation 64 at 1 meter distance, 127 at 3 meter distance, 191 at 4 meter distance, 225 at 5 meter distance and was made in graphic form. In a speed control system, the usage of the Arduino UNO microcontroller was easy to apply and had complete features. The series of speed control systems could be applied to electric cars with the PWM slow reduction criteria in two stages. The PWM lowering process took 1 second after the sensor detects an obstruction object. |
first_indexed | 2024-04-11T18:07:22Z |
format | Article |
id | doaj.art-32817f28c3b44073ac27e29c196f02c8 |
institution | Directory Open Access Journal |
issn | 2722-4279 2722-5089 |
language | English |
last_indexed | 2024-04-11T18:07:22Z |
publishDate | 2020-10-01 |
publisher | Pusat Penelitian dan Pengabdian Masyarakat (P3M), Politeknik Negeri Cilacap |
record_format | Article |
series | Accurate |
spelling | doaj.art-32817f28c3b44073ac27e29c196f02c82022-12-22T04:10:16ZengPusat Penelitian dan Pengabdian Masyarakat (P3M), Politeknik Negeri CilacapAccurate2722-42792722-50892020-10-0112192510.35970/accurate.v1i2.328154Simulasi Pemograman Pengendali PWM Kecepatan dengan Mikrokontroler Arduino berbasis Sensor Ultrasonik HC-SR04 pada Purwarupa Mobil ListrikDwi Aji Saputra0Bana Handaga1Marwan Effendy2Dimas Ardiansyah Halim3Akademi Teknik Wacana Manunggal SemarangUniversitas Muhammadiyah SurakartaUniversitas Muhammadiyah SurakartaAkademi Teknik Wacana Manunggal SemarangThe braking process is the basis in the making of the PWM speed control system in order for electric cars to be able to stop automatically and increase the driving safety. The usage of an electric motor as a wheel drive for an electric car allows controlling with a microcontroller. Based on the journal about electric motor control, it is necessary to study the use of PWM as a speed controller. The C language as a coding language can be understood by the Arduino microcontroller with the aim of regulating the speed of the electric motor. The research objective was to use the C language programming as a PWM speed controller with the Arduino microcontroller. The methodology used in this study was to modify a remote control car (RC) made as a prototype electric car. The Arduino microcontroller system was installed and programmed in C language as a PWM speed controller. The main sensor tool used was the ultrasonic distance sensor as the microcontroller input data. Direct current (DC) motors on RC cars were regulated with a pulse width modulation (PWM) signal as the output from the Arduino. LCD and buzzer were used as display devices and indicators of safe distances between prototypes and obstructions. The test results showed that the detection distance of the ultrasonic sensor reached 2 cm to 500 meters. Then the acceleration data obtained by pulse width modulation 64 at 1 meter distance, 127 at 3 meter distance, 191 at 4 meter distance, 225 at 5 meter distance and was made in graphic form. In a speed control system, the usage of the Arduino UNO microcontroller was easy to apply and had complete features. The series of speed control systems could be applied to electric cars with the PWM slow reduction criteria in two stages. The PWM lowering process took 1 second after the sensor detects an obstruction object.https://ejournal.pnc.ac.id/index.php/accurate/article/view/328speed controllerpwmdc motorarduinoultrasonic proximity sensor |
spellingShingle | Dwi Aji Saputra Bana Handaga Marwan Effendy Dimas Ardiansyah Halim Simulasi Pemograman Pengendali PWM Kecepatan dengan Mikrokontroler Arduino berbasis Sensor Ultrasonik HC-SR04 pada Purwarupa Mobil Listrik Accurate speed controller pwm dc motor arduino ultrasonic proximity sensor |
title | Simulasi Pemograman Pengendali PWM Kecepatan dengan Mikrokontroler Arduino berbasis Sensor Ultrasonik HC-SR04 pada Purwarupa Mobil Listrik |
title_full | Simulasi Pemograman Pengendali PWM Kecepatan dengan Mikrokontroler Arduino berbasis Sensor Ultrasonik HC-SR04 pada Purwarupa Mobil Listrik |
title_fullStr | Simulasi Pemograman Pengendali PWM Kecepatan dengan Mikrokontroler Arduino berbasis Sensor Ultrasonik HC-SR04 pada Purwarupa Mobil Listrik |
title_full_unstemmed | Simulasi Pemograman Pengendali PWM Kecepatan dengan Mikrokontroler Arduino berbasis Sensor Ultrasonik HC-SR04 pada Purwarupa Mobil Listrik |
title_short | Simulasi Pemograman Pengendali PWM Kecepatan dengan Mikrokontroler Arduino berbasis Sensor Ultrasonik HC-SR04 pada Purwarupa Mobil Listrik |
title_sort | simulasi pemograman pengendali pwm kecepatan dengan mikrokontroler arduino berbasis sensor ultrasonik hc sr04 pada purwarupa mobil listrik |
topic | speed controller pwm dc motor arduino ultrasonic proximity sensor |
url | https://ejournal.pnc.ac.id/index.php/accurate/article/view/328 |
work_keys_str_mv | AT dwiajisaputra simulasipemogramanpengendalipwmkecepatandenganmikrokontrolerarduinoberbasissensorultrasonikhcsr04padapurwarupamobillistrik AT banahandaga simulasipemogramanpengendalipwmkecepatandenganmikrokontrolerarduinoberbasissensorultrasonikhcsr04padapurwarupamobillistrik AT marwaneffendy simulasipemogramanpengendalipwmkecepatandenganmikrokontrolerarduinoberbasissensorultrasonikhcsr04padapurwarupamobillistrik AT dimasardiansyahhalim simulasipemogramanpengendalipwmkecepatandenganmikrokontrolerarduinoberbasissensorultrasonikhcsr04padapurwarupamobillistrik |