- Vaaditut komponentit:
- Mikä on PWM-signaali?
- 555 Ajastin PWM-generaattorin piirikaavio ja selitys:
- PWM-sukupolven simulointi 555 Timer IC: llä:
PWM (Pulse Width Modulation) on tärkeä ominaisuus jokaisessa nykyisessä mikrokontrollerissa, koska sillä vaaditaan useiden laitteiden ohjaamista melkein kaikilla elektroniikan aloilla. PWM: ää käytetään laajalti moottorin ohjaukseen, valaistuksen ohjaamiseen jne. Joskus emme käytä mikrokontrolleriä sovelluksissamme ja jos meidän on luotava PWM ilman mikro-ohjainta, suosimme joitain yleiskäyttöisiä IC: itä, kuten op-amp, ajastimia, pulssigeneraattoreita jne. käyttävät 555 ajastin-IC: tä PWM: n muodostamiseen. 555 Timer IC on erittäin hyödyllinen ja yleiskäyttöinen IC, jota voidaan käyttää monissa sovelluksissa.
Vaaditut komponentit:
- 555 ajastin IC -1
- 10K potti -1
- 100 ohmin vastus -1
- 0,1uF kondensaattori -1
- 1k vastus -1 (valinnainen)
- Leipälauta -1
- 9v akku -1
- LED -1
- yleismittari tai CRO -1
- Neulalanka -
- Akkuliitin -1
Mikä on PWM-signaali?
PWM (Pulse Width Modulation) on digitaalinen signaali, jota käytetään yleisimmin ohjauspiireissä. Tämä signaali on asetettu korkealle (5v) ja matalalle (0v) ennalta määritetyssä ajassa ja nopeudessa. Aikaa, jonka aikana signaali pysyy korkealla, kutsutaan “päälläoloaikaksi” ja aikaa, jonka aikana signaali pysyy matalana, ”sammutusajaksi”. PWM: llä on kaksi tärkeää parametria, kuten alla käsitellään:
PWM: n käyttöjakso:
Prosenttiaikaa, jonka aikana PWM-signaali pysyy KORKEAna (ajallaan), kutsutaan työjaksoksi. Jos signaali on aina päällä, se on 100%: n käyttöjaksossa ja jos se on aina pois päältä, se on 0%: n käyttöjakso.
Käyttösykli = Kytke päälle aika / (Kytke päälle aika + Sammuta aika)
PWM-signaalin taajuus määrittää kuinka nopeasti PWM suorittaa yhden jakson. Yksi jakso on valmis PWM-signaalin PÄÄLLE ja POIS PÄÄLTÄ, kuten yllä olevassa kuvassa on esitetty. Opetusohjelmassa asetamme taajuudeksi 5KHz.
Voimme huomata, onko LED sammutettu puoli sekuntia ja LED palaa puoli sekuntia. Mutta jos PÄÄLLE- ja POIS-aikojen taajuus kasvoi arvosta 1 sekunnissa arvoon 50 sekunnissa. Ihmissilmä ei voi kaapata tätä taajuutta. Normaalille silmälle LED näkyy hehkuvana puolella kirkkaudesta. Joten kun ON-aikaa lyhennetään edelleen, LED näyttää paljon kevyemmältä.
Olemme aiemmin käyttäneet PWM: ää monissa projekteissamme, tarkista ne alla:
- Pulssinleveyden modulointi ATmega32: lla
- PWM Arduino Unon kanssa
- PWM: n luominen PIC-mikrokontrollerilla
- Vadelma Pi PWM -opastus
- DC-moottorin ohjaus Raspberry Pi: llä
- 1 watin LED-himmennin
- Arduino-pohjainen LED-himmennin PWM: n avulla
555 Ajastin PWM-generaattorin piirikaavio ja selitys:
Tässä edellä mainitussa PWM-generaattoripiirissä olemme käyttäneet 555 Timer IC: tä PWM-signaalin tuottamiseen. Tässä olemme säätäneet PWM-signaalin lähtötaajuutta valitsemalla vastus RV1 ja kondensaattori C1. Olemme käyttäneet muuttuvaa vastusta kiinteän vastuksen sijasta lähtösignaalin työjakson muuttamiseksi. Kondensaattori lataamalla D1-diodilla ja purkautumalla D2-diodin kautta tuottaa PWM-signaalin ajastimen 555 lähtönipissä.
Alla olevaa kaavaa käytetään PWM-signaalin taajuuden johtamiseen:
F = 0,693 * RV1 * C1
Koko PWM-sukupolven työskentely ja esittely on esitetty lopussa olevassa videossa, josta löydät PWM-vaikutuksen LED-valolla ja voit tarkistaa sen yleismittarista.
PWM-sukupolven simulointi 555 Timer IC: llä:
Alla on joitain otoksia: