Matematikal na Modelo sa Inhinyeriya
Pag - unawa sa Pwm: Kung Paano Hikalkulahin ang Duty Cycle at Ipahid Ito sa mga Proyektong Arduino
Table of Contents
Ang Pulse Width Modiulation (PWM) ay isang teknik na ginagamit upang kontrolin ang dami ng kuryenteng naihahatid sa mga elektronikong aparato. Ito ay karaniwang ginagamit sa mga proyektong Arduino upang pangasiwaan ang bilis ng motor, LED thight, at iba pang mga aplikasyon na nangangailangan ng iba't ibang antas ng kuryente. pag-unawa kung paano kakalkulahin ang siklo ng tungkulin at ikapit ito nang mabisa ay mahalaga para sa eksaktong pagkontrol.
Ano ba ang Duty Cycle?
Ang siklong tungkulin ay kumakatawan sa persentahe ng oras ang isang signal ay nasa "mataas" na estado sa loob ng isang siklo. Ito ay nagtatakda ng average na kapangyarihan na inihatid sa isang aparato. Ang isang siklong tungkulin na may 100% ay nangangahulugang ang signal ay palaging nasa, habang 0% ay nangangahulugang ito ay laging wala.
Pagkalkula sa Duty Cycle
Ang siklo ng tungkulin ay kinakalkula gamit ang pormula:
Duty Cycle (%) = (Sa Panahon / Kabuuang Yugto) × 100[
Halimbawa, kung ang yugto ng PWM ay 20 milecond at ang signal ay mataas para sa 5 mileconds, ang siklo ng tungkulin ay:
(5 ms / 20 m) × 100 = 25%
Pagkakapit ng Duty Cycle sa Arduino
Sa Arduino, ang tungkulin ay ginagamit upang lumikha ng mga signal na PWM. Tinatanggap nito ang halaga sa pagitan ng 0 at 255, katumbas ng isang siklong tungkulin mula 0% hanggang 100%.
Ang pormula upang ikumberte ang isang siklo ng tungkulin ng persentahe sa halaga ng Arduino ay:
Value = (Duty Cycle % / 100) × 255[
Para sa 50% na siklo ng tungkulin, ang halaga ng Arduino ay:
(50 / 100) × 255 ⁇ 127
Sumaryo
Ang pag-unawa kung paano kakalkulahin at ilalapat ang siklong tungkulin ay pumapayag sa tiyak na pagkontrol ng mga bahaging elektroniko sa mga proyektong Arduino. sa pamamagitan ng pag-aangkop ng signal na PWM, mabisang mapangangasiwaan ng mga gumagamit ang paghahatid ng kuryente sa iba't ibang mga aparato.