12 V DC-moottorin nopeuden säätäminen 12v dc-moottori on yksi yleisimmistä vaatimuksista teollisessa automaatiossa, robotiikassa ja upotettujen järjestelmien suunnittelussa. Olipa kyseessä kuljetinhihna, jäähdytyspuhallin tai tarkka sijaintiasema, moottorin nopeuden säätäminen ilman energian hukkaamista on ratkaisevan tärkeää. Pulssileveysmodulaatio eli PWM on noussut hallitsevaksi menetelmäksi tällaisen tehokkaan ja luotettavan säädön saavuttamiseksi 12 V DC-moottorisovelluksissa.

Täsmällisen ymmärryksen saaminen siitä, miten PWM vuorovaikuttelee 12v dc-moottori auttaa insinöörejä ja suunnittelijoita tekemään parempia päätöksiä ajopiirien, lämmönhallinnan ja kokonaissysteemin suorituskyvyn osalta. Tässä artikkelissa selitetään PWM-mekanismi, miten se hyödyttää 12 V:n tasavirtamoottorin toimintaa ja miten sitä voidaan soveltaa tehokkaasti erilaisiin käytännön käyttötapauksiin.
Kuinka PWM ohjaa 12 V:n tasavirtamoottoria
Perus-PWM-mekanismi
PWM toimii kytkemällä 12 V:n tasavirtamoottorin syöttöjännitteen päälle ja pois päältä korkealla taajuudella. Sen sijaan, että moottorille annettaisiin suoraan alennettu jännite, PWM toimittaa täyden jännitteen pulssit vaihtelevalla leveydellä. Kytkentäajan (on-time) suhde koko jaksoon on nimeltään työskentelysuhteeseen (duty cycle). 50 %:n työskentelysuhteella 12 V:n tasavirtamoottori saa jännitteen puolet kustakin jakson ajasta, mikä vähentää tehollisesti moottorille toimitettavaa keskimääräistä tehoa. 100 %:n työskentelysuhteella 12 V:n tasavirtamoottori pyörii täydellä nopeudella, kun taas 10 %:n työskentelysuhteella nopeus vähenee merkittävästi.
12 V:n tasavirtamoottori toimii itsestään alapasuodattimena sen käämityksen induktanssin vuoksi. Moottori ei reagoi jokaiseen yksittäiseen pulssiin, vaan sen sijaan reagoi keskimääräiseen jännitteeseen ajan suhteen. Tämä tarkoittaa, että 12 V:n tasavirtamoottorin akseli pyörii tasaisesti huolimatta signaalin kytkentäluonteesta, kunhan PWM-taajuus on riittävän korkea suhteessa moottorin sähköiseen aikavakioon.
12 V:n tasavirtamoottorin taajuuden valinta
Oikean PWM-taajuuden valinta 12 V:n tasavirtamoottorille on tärkeää. Alhaisilla taajuuksilla 12 V:n tasavirtamoottori saattaa aiheuttaa kuultavaa melua, vääntömomentin vaihtelua tai epätasaisen pyörimisen. Useimmat 12 V:n tasavirtamoottorisovellukset käyttävät PWM-taajuuksia välillä 1 kHz–25 kHz. Korkeammat taajuudet vähentävät melua ja tasaisemman moottorin pyörimisen, mutta lisäävät kytkintransistorin kytkentätappioita. Tyypilliselle 12 V:n tasavirtamoottorille taajuus noin 5 kHz–20 kHz tarjoaa yleensä parhaan tasapainon tasaisen toiminnan ja ohjaimen tehokkuuden välillä.
PWM:n edut 12 V:n tasavirtamoottorisovelluksissa
Energiatehokkuus ja lämpötilanhallinta
Yksi tärkeimmistä etuuksista, kun PWM:ta käytetään 12 V:n tasajännitemoottorin ohjaukseen, on energiatehokkuus. Toisin kuin lineaariset jänniteregulaattorit, jotka hukkaavat ylimääräisen jännitteen lämpönä, PWM-ohjain kytkentää täysin päälle tai täysin pois päältä. Kun MOSFET- tai transistorikytkin on täysin päällä, sen vastus on lähes nolla, joten tehohäviö on vähäinen. Kun kytkin on täysin pois päältä, virtaa ei kulje. Tämä tarkoittaa, että ohjauspiiri hukkaa hyvin vähän energiaa lämpönä, vaikka 12 V:n tasajännitemoottori pyörisikin alennetulla nopeudella. Akkukäyttöisissä järjestelmissä tämä tehokkuuden parantuminen kääntyy suoraan pidemmäksi käyttöajaksi yhdellä latauskerralla.
Myös 12 V:n tasajännitemoottorin lämmönhallinta paranee PWM:n avulla. Koska moottorin käämitykseen syötetään edelleen täysjännitteisiä pulssia, magneettikentän voimakkuus säilyy vahvana myös alhaisilla nopeuksilla. Tämä auttaa 12 V:n tasajännitemoottoria säilyttämään riittävän vääntömomentin myös alennetulla työskentelyjaksoalla, mikä estää moottorin ylikuormittumisen ja ylikuumenemisen kohtalaisilla kuormilla alhaisilla nopeuksilla.
Tarkka nopeuden ja väännön ohjaus
PWM mahdollistaa tarkat säädöt 12 V:n tasavirtamoottorin nopeudelle, mikä tapahtuu yksinkertaisesti säätämällä työjaksoa pienissä askelissa. Mikrokontrolleri tai erillinen PWM-ohjain voi säädä 12 V:n tasavirtamoottorin nopeutta lähes nollasta täyteen nopeuteen sujuvasti ja ohjelmoitavissa askelissa. Tämä tekee PWM:stä ideaalin ratkaisun sovelluksiin, joissa 12 V:n tasavirtamoottorin on seurattava nopeusprofiilia, reagoitava anturipalautteeseen tai toimittava suljetussa säätöpiirissä. Esimerkiksi PID-säätimet yhdistyvät luontevasti PWM:llä ohjattuihin 12 V:n tasavirtamoottorisysteemeihin, jotta vakionopeus voidaan säilyttää vaihtelevissa kuormaolosuhteissa.
Käytännön PWM-toteutus 12 V:n tasavirtamoottorille
Moottorinohjainpiirin huomioon otettavat asiat
12 V:n tasavirtamoottoria ei voida ohjata suoraan mikro-ohjaimen PWM-tulopinnasta, koska moottori kuluttaa paljon enemmän virtaa kuin pinnan kykyä tarjota. Tarvitaan erillinen moottorinohjainpiiri tai MOSFET-pohjainen H-silta-kytkentä. H-silta mahdollistaa 12 V:n tasavirtamoottorin ohjaamisen molempiin suuntiin, kun taas PWM-signaali säätää nopeutta. Kun valitaan ohjainta 12 V:n tasavirtamoottorille, on kiinnitettävä huomiota jatkuvan virran arvoon, huippuvirran arvoon ja laitteen tukevaan maksimipulssileveysmodulaatio (PWM) -taajuuteen. Myös kytkentänopeus on tärkeä, sillä hitaasti kytkentävä MOSFET lisää kytkentähäviöitä ja lämpöä korkeataajuisissa 12 V:n tasavirtamoottorisovelluksissa.
Takaiskualueen diodit tai MOSFET:n sisäiset diodit täytyy mitoittaa siten, että ne kestävät induktiivisen takaiskujaon, joka syntyy, kun 12 V:n tasavirtamoottorin käämi kytketään pois päältä. Ilman riittävää suojausta nämä jännitepiikit voivat vahingoittaa ohjainta ja vähentää koko 12 V:n tasavirtamoottorin ohjauspiirin käyttöikää.
Suljetun silmukan nopeusohjaus PWM:llä
Monissa käytännön 12 V:n tasajännitemoottorien sovelluksissa käytetään enkooderia tai Hall-ilmiöön perustuvaa anturia moottorin akselin todellisen nopeuden mittaamiseen. Mitattu nopeus syötetään takaisinkytkentäpiirin avulla ohjaimelle, joka säätää PWM:n työjaksoa automaattisesti pitääkseen 12 V:n tasajännitemoottorin pyörimässä asetetulla nopeudella. Tämä suljetun silmukan menetelmä kompensoi kuormitushäiriöitä, jotka muuten saattaisivat aiheuttaa 12 V:n tasajännitemoottorin hidastumista tai kiihtymistä odottamatta. Kuljetinjärjestelmissä, CNC-koneissa ja automatisoiduissa kokoonpanolaitteistoissa 12 V:n tasajännitemoottorin suljetun silmukan PWM-ohjaus varmistaa toistettavan ja tarkan liikkeen jokaisella kierroksella.
Yksinkertaisemmissa sovelluksissa avoin silmukka -PWM on riittävä. Kiinteä työjakso asettaa 12 V:n tasajännitemoottorin tavoiteltuun nopeuteen, ja käyttäjä tekee tarvittaessa manuaalisia säädöksiä. Monet pienet kotitalouslaitteet, ilmanvaihtopuhaltimet ja harrastusrobotiikkalaitteistot käyttävät avoimen silmukan PWM:ta 12 V:n tasajännitemoottorin ohjaamiseen ilman takaisinkytkentäantureiden kustannuksia ja monimutkaisuutta.
UKK
Mikä työjakso tulisi käyttää 12 V:n tasajännitemoottorin pehmeään käynnistykseen?
12 V:n tasajännitemoottorin käynnistäminen hyvin pienellä tehotasolla ja nostamalla sitä asteittain estää virtapiikkejä ja mekaanista iskua. Pehmeän käynnistysramppa, jossa tehotaso nousee noin 10 prosentista tavoitetehotasoon murto-osassa sekunnista, on yleinen käytäntö 12 V:n tasajännitemoottorisysteemeissä, jotka ohjaavat hitautta omaavia kuormia tai joissa vaaditaan tarkkaa sijoittelua käynnistyksen yhteydessä.
Voiko PWM vahingoittaa 12 V:n tasajännitemoottoria ajan myötä?
PWM ei itsessään vahingoita 12 V:n tasajännitemoottoria, kun taajuus on valittu oikein. Kuitenkin hyvin alhaiset PWM-taajuudet voivat aiheuttaa liiallista virtavaihtelua, mikä kiihdyttää harjojen ja kommutaattorin kulumista harjalllisessa 12 V:n tasajännitemoottorissa. PWM-taajuuden käyttäminen yli 5 kHz:n ja takaisku-suojauksen varmistaminen pitävät 12 V:n tasajännitemoottorin ja sen ohjainpiirin kunnossa pitkän käyttöiän ajan.
Kuinka kuorma vaikuttaa 12 V:n tasajännitemoottorin PWM-ohjaukseen?
Kun 12 V:n tasajännitemoottorin mekaaninen kuorma kasvaa, moottori ottaa enemmän virtaa ja saattaa hidastua, jos tehollisen jännitteen (duty cycle) arvo pysyy vakiona. Avoimessa PWM-järjestelmässä tämä nopeuden lasku on tunnettu rajoitus. Suljetussa säätöjärjestelmässä ohjain lisää automaattisesti tehollista jännitettä (duty cycle) pitääkseen 12 V:n tasajännitemoottorin nopeuden asetettuna arvona, kompensoi lisäkuorman ja varmistaa tasaisen suorituskyvyn.