Pada Kesempatan Kali ini Kita akan membahas tentang PWM ( Pulse Width Modulation) Nah PWM ini Adalah sebuah cara Untuk Membuat Analog Output . PWM ini Biasa di pakai Untuk Proyek proyek Elektro yang menggunakan Motor DC, Motor Stepper , Motor Servo dan juga Lampu sebagai fungsi Dimmer.
PWM dalam Hal ini adalah merubah Gelombang Kotak PWM untuk Mendapatkan kecepatan pada motor dan Nyala lampu yg tepat sesuai dengan yang kita Inginkan.
PWM terdiri dari Nilai 0 sampai dengan 255, Maka untuk menetukan kecepatan dan nyala yg tepat kita perlu mengatur Gelombang Kotak PWM . Untuk Lebih Jelasnya Kita bisa lihat diagram berikut ini
Pada Arduino IDE untuk membuat Fungsi PWM Maka cukup Kita Tulis
void Setup(){
pinMode(No pin, OUTPUT);
}
void loop (){
analogWrite( No Pin, No PWM);//Contoh (9,255); maka Kita sudah Bisa membuat Gelombak kotak PWM ini.
Picture from google
Pada Gambar di atas adalah Bentuk dan beberapa contoh Gelombang PWM Yaitu 0,20,50,75&100%
Setelah Mengerti tentang PWM maka kita akan membuat sebuah Proyek Elektronik dengan menggunakan PWM . dan akan kita simulasikan di Proteus.
kita awalai dengan membuat sebuah Coding Atau source code PWM ini. di mana kita asumsikan kita mempunyai sebuah Motor Listrik yang akan kita buat sebuah Penggerak kendaraan , Kita simbolkan dengan Tombol Yang akan mewakili Sebuah kecepatan .
0 komentar:
Posting Komentar