Kategorier
Siste innlegg
Vanlige motorstyringsalgoritmer for BLDC børsteløse DC-motorer
Børsteløse DC-motorer er selvkommuterende (selvretningskonvertering), så de er mer komplekse å kontrollere.
BLDC motorstyring krever forståelse av rotorposisjonen og mekanismen for retting og styring av motoren. For lukket sløyfehastighetskontroll er det ytterligere to krav om at rotorhastigheten/eller motorstrømmen og PWM-signalet måles for å kontrollere motorhastigheten og makt.
Liten børsteløs DC-motormotorer kan bruke edge- eller center-array PWM-signaler i henhold til applikasjonskrav. De fleste applikasjoner krever kun hastighetsvarierende operasjoner og vil bruke seks uavhengige edge arrays for PWM-signalet. Dette gir høyest mulig oppløsning.Hvis applikasjonen krever serverposisjonering, kraftbremsing, eller kraftreversering, anbefales bruk av et komplementært PWM-signal i sentergruppen.
For å registrere rotorposisjonen bruker BLDC Hall-effektsensoren for å gi absolutt posisjonsinduksjon. Dette fører til bruk av flere linjer og høyere kostnader.Sensorløs BLDC-kontroll eliminerer behovet for en Hall-sensor og bruker i stedet den bakre elektromotoriske kraften (EMF) ) av motoren for å forutsi rotorposisjon.Sensorløs kontroll er avgjørende for rimelige applikasjoner med variabel hastighet som vifter og pumper. Ved bruk av BLDC-motor trenger kjøleskap og klimaanleggkompressor også sensorløs kontroll.
Innsetting og etterfylling av tomgangstid
De fleste BLDC-motorer krever ikke komplementær PWM, tomgangsinnsetting eller tomgangskompensasjon. De eneste BLDC-applikasjonene som kan kreve disse egenskapene er høyytelses BLDC servomotorer, sinusformede eksiterte BLDC-motorer, børsteløs AC eller PC-synkron motorer.
Kontrollalgoritme
Mange forskjellige kontrollalgoritmer brukes for å gi kontroll over BLDC-motorer. Vanligvis brukes krafttransistorer som lineære regulatorer for å kontrollere motorspenning. Denne metoden er ikke praktisk når du kjører motorer med høy effekt. Høyeffektsmotorer må være PWM-kontrollerte og krever en mikrokontroller for å gi start- og kontrollfunksjoner.