«

»

Mar 31

Mengatur Output PWM di Lingkungan Arduino

Pengembang arduino menyebut output PWM sebagaiĀ analog output. Memang output dari pin yang dimaksud adalah tegangan rata-rata dari pulsa yang dihasilkan, yang bergerak dari 0V – 5V.

Berikut adalah default setting dari output PWM yang dimaksud, dengan menggunakan rujukan ATmega16 yang selama ini digunakan dalam kelas pelatihan yang diselenggarakan NEXT SYSTEM Robotics Learning Center:

  • OC0 : Fast PWM ~ 1 kHz
  • OC1A / OC1B : Phase-correct ~ 500 Hz
  • OC2 : Phase-correct ~ 500 Hz

Frekuensi dan mode dari PWM di atas dapat dirubah dengan mengatur ulang konfigurasi dari register-register terkait.

Pemilihan frekuensi dan mode yang tepat akan memberikan hasil yang memuaskan.