Modulasi Lebar Pulse (PWM) adalah teknik yang digunakan dalam proyek Arduino untuk mengontrol daya yang disampaikan ke perangkat seperti motor, LED, dan komponen elektronik lainnya.Memungkinkan regulasi tegangan dan arus yang efisien tanpa perlunya perangkat keras yang kompleks. Memahami bagaimana PWM bekerja, cara melakukan perhitungan, dan di mana menerapkannya sangat penting untuk desain proyek yang efektif.

Dasar - Dasar Arduino PWM

. . Perbandingan waktu sinyal tetap HIGH dibandingkan dengan total periode disebut siklus tugas. Siklus tugas dinyatakan sebagai persentase, dimana 0% berarti selalu LOW dan 100% berarti selalu HIGH.

Penghitungan ultimatum untuk PWM

Parameter utama untuk perhitungan PWM adalah frekuensi, periode, dan siklus tugas. frekuensi menentukan berapa banyak siklus terjadi per detik, sementara siklus tugas mengendalikan tegangan rata-rata yang disampaikan. rumus untuk siklus tugas adalah:

Siklus Duty (%) = (Waktu HIGH / Total Period) × 100

Sebagai contoh, siklus tugas 50% berarti sinyalnya HIGH setengah waktu dan LOW setengah waktu, menghasilkan tegangan rata-rata sekitar setengah tegangan pasokan.

Skenario Penggunaan Real-world

PWM buatannya digunakan dalam berbagai aplikasi untuk mengendalikan perilaku perangkat.Senario umum termasuk menyesuaikan kecerahan LED, mengendalikan kecepatan motor, dan mengelola daya di sirkuit elektronik.Dengan beragam siklus tugas, pengguna dapat melakukan performa perangkat yang halus tanpa mengubah tegangan pasokan.

  • [[LANFALAST:0]]LED dimming: Laras kecerahan dengan lancar dengan mengubah siklus tugas.
  • [[Efestival tools Motor kontrol kecepatan: Vary kecepatan motor DC efisien.
  • [[CharfanfLT:0]]Power greele: Kelola pengiriman daya ke komponen sensitif.
  • Heating elements: Suhu kontrol dengan memodulasi daya.