Cara membuat gelombang sinus dengan PWM arduino (Make a sine wave with PWM arduino)

Salam arduino

Sekarang kita coba untuk membuat sinyal sinus dengan menggunakan arduino.
caranya hampir sama dengan membuat sinyal segitiga, hanya saja kita mengatur PWMnya dengan lebih teliti lagi. Agar sinyal yang di dapat sangat mendekati sinyal sinus.

Begini programnya

void setup()
{
   pinMode(9,OUTPUT);
   analogWrite(9,150);
}
void loop()
{
analogWrite(9,220);
delay(100);
analogWrite(9,250);
delay(100);
analogWrite(9,255);
delay(100);
analogWrite(9,250);
delay(100);
analogWrite(9,220);
delay(100);
analogWrite(9,150);
delay(100);
analogWrite(9,80);
delay(100);
analogWrite(9,10);
delay(100);
analogWrite(9,0);
delay(100);
analogWrite(9,10);
delay(100);
analogWrite(9,180);
delay(100);
analogWrite(9,150);
delay(100);
}

Gambar sinyalnya akan seperti ini
Sinyal Sinus
Kalo mau lebih halus, ya silahkan di rubah programnya dengan merapatkat output PWMnya.

Selamat mencoba.

Comments

  1. Silahkan dicoba. Ini bisa dipakai untuk pure sine wave inverter 12v to 220V.
    Output sinyalnya jadi lebih halus dibanding dgn modified sine wave. Saya sudah membuktikannya sendiri. Nanti akan saya coba buat videonya.

    ReplyDelete

Post a Comment

Popular posts from this blog

Membuat lampu otomatis menggunakan arduino dan RTC (Untuk 2 lampu)

Cara menggunakan tombol keypad pada LCD shield (How to use keypad on LCD shield)