- Mga Kinakailangan na Bahagi:
- Ano ang isang PWM Signal?
- 555 Timer PWM Generator Circuit Diagram at Paliwanag:
- Ang pagtulad sa henerasyon ng PWM gamit ang 555 Timer IC:
Ang PWM (Pulse Width Modulation) ay isang mahalagang tampok ng bawat microcontroller ngayon dahil sa kinakailangan nito para sa pagkontrol ng maraming mga aparato sa bawat larangan ng Elektronikong halos. Malawakang ginagamit ang PWM para sa pagkontrol ng motor, pagkontrol sa pag-iilaw atbp. Minsan hindi kami gumagamit ng microcontroller sa aming mga application at kung kailangan naming makabuo ng PWM nang walang microcontroller kung gayon mas gusto namin ang ilang mga pangkalahatang layunin ng IC tulad ng mga op-amp, timer, pulse generator atbp Dito namin ay gumagamit ng isang 555 timer IC para sa pagbuo ng PWM. Ang 555 Timer IC ay isang napaka kapaki-pakinabang at pangkalahatang layunin na IC na maaaring magamit sa maraming mga application.
Mga Kinakailangan na Bahagi:
- 555 timer IC -1
- 10K palayok -1
- 100ohm risistor -1
- 0.1uF capacitor -1
- 1k risistor -1 (opsyonal)
- Bread board -1
- 9v Baterya -1
- LED -1
- multimeter o CRO -1
- Jumper wire -
- Konektor ng baterya -1
Ano ang isang PWM Signal?
Ang Pulse Width Modulation (PWM) ay isang digital signal na karaniwang ginagamit sa control circuitry. Ang signal na ito ay nakatakda nang mataas (5v) at mababa (0v) sa isang paunang natukoy na oras at bilis. Ang oras kung saan mananatiling mataas ang signal ay tinatawag na "on time" at ang oras kung saan mananatiling mababa ang signal ay tinatawag na "off time". Mayroong dalawang mahalagang mga parameter para sa isang PWM tulad ng tinalakay sa ibaba:
Pag-ikot ng tungkulin ng PWM:
Ang porsyento ng oras kung saan ang signal ng PWM ay mananatiling TAAS (sa oras) ay tinawag bilang duty cycle. Kung ang signal ay laging ON ito ay nasa 100% na cycle ng tungkulin at kung palaging naka-off ito ay 0% na cycle ng tungkulin.
Duty Cycle = I-ON ang oras / (I-ON ang oras + I-OFF ang oras)
Tinutukoy ng dalas ng isang signal ng PWM kung gaano kabilis ang isang PWM na nakumpleto sa isang panahon. Ang Isang Panahon ay kumpleto sa ON at OFF ng isang PWM signal tulad ng ipinakita sa itaas na pigura. Sa aming tutorial magtatakda kami ng dalas ng 5KHz.
Maaari nating mapansin kung ang LED ay OFF para sa kalahating segundo at LED na ON para sa iba pang kalahating segundo. Ngunit kung ang Dalas ng ON at OFF na beses ay nadagdagan mula sa '1 bawat segundo' hanggang sa '50 bawat segundo '. Hindi makuha ng mata ng tao ang dalas na ito. Para sa isang normal na mata ang LED ay makikita, bilang kumikinang na may kalahati ng ningning. Kaya't sa karagdagang pagbawas ng ON time na ang LED ay lilitaw na mas magaan.
Ginamit namin dati ang PWM sa marami sa aming mga proyekto suriin ang mga ito sa ibaba:
- Pulso lapad Modulasyon na may ATmega32
- PWM kasama si Arduino Uno
- Bumubuo ng PWM gamit ang PIC Microcontroller
- Tutorial sa Raspberry Pi PWM
- DC Motor Control na may Raspberry Pi
- 1 watt LED Dimmer
- Batay sa Arduino LED Dimmer gamit ang PWM
555 Timer PWM Generator Circuit Diagram at Paliwanag:
Sa PWM generater circuit na ito, tulad ng nabanggit namin sa itaas nagamit namin ang 555 Timer IC para sa pagbuo ng PWM signal. Dito nakontrol namin ang dalas ng output ng signal ng PWM sa pamamagitan ng pagpili ng risistor RV1 at capacitor C1. Gumamit kami ng variable na risistor sa lugar ng nakapirming risistor para sa pagbabago ng cycle ng tungkulin ng signal ng output. Ang Capacitor Charging sa pamamagitan ng D1 diode at Discharge sa pamamagitan ng D2 diode ay bubuo ng signal ng PWM sa output pin na 555 timer.
Ginagamit ang formula sa ibaba para sa pagkuha ng dalas ng signal ng PWM:
F = 0.693 * RV1 * C1
Ang buong pagtatrabaho at pagpapakita ng henerasyon ng PWM ay ibinibigay sa Video sa dulo, kung saan mahahanap mo ang PWM na epekto sa LED at maaari itong suriin sa Multimeter.
Ang pagtulad sa henerasyon ng PWM gamit ang 555 Timer IC:
Nasa ibaba ang ilang mga Snapshot: