Cara membuat gelombang analog segitiga menggunakan PWM arduino
Salam arduino
Sekarang kita coba untuk membuat gelombang segitiga.
sinyal ini dibuat dengan beberapa langkah penaikan tegangan DC secara bertahap. efeknya akan terbentuk sinyal yang menyerupai sinyal analog.
Berikut programnya
void setup()
{
pinMode(9,OUTPUT);
analogWrite(9,0);
}
void loop()
{
analogWrite(9,85);
delay(100);
analogWrite(9,170);
delay(100);
analogWrite(9,255);
delay(100);
analogWrite(9,170);
delay(100);
analogWrite(9,85);
delay(100);
analogWrite(9,0);
delay(100);
}
sinyal outputnya akan seperti di bawah:
Jika ingin lebih halus sinyalnya, bisa diperkecil tingkat kenaikan tegangannya.
Selamat mencoba.
Sekarang kita coba untuk membuat gelombang segitiga.
sinyal ini dibuat dengan beberapa langkah penaikan tegangan DC secara bertahap. efeknya akan terbentuk sinyal yang menyerupai sinyal analog.
Berikut programnya
void setup()
{
pinMode(9,OUTPUT);
analogWrite(9,0);
}
void loop()
{
analogWrite(9,85);
delay(100);
analogWrite(9,170);
delay(100);
analogWrite(9,255);
delay(100);
analogWrite(9,170);
delay(100);
analogWrite(9,85);
delay(100);
analogWrite(9,0);
delay(100);
}
sinyal outputnya akan seperti di bawah:
Sinyal segtiga |
Selamat mencoba.
Comments
Post a Comment