Square-wave børsteløs motorstyringsprincip og implementeringstrin
a. Firkantbølgestyringsteori baseret på
firkantbølgestyring kaldes også de seks trins kontrol, i en elektrisk cyklus, motor kun seks tilstande, eller seks slags stator strømtilstand (Seks slags switch tilstand tre-faset bro arm)。 Hver af de nuværende tilstande kan betragtes som syntesen af en retning vektor drejningsmoment, seks vektorer bestemmer regelmæssigt, trin for trin rotation mod uret rotation, vektor rotation mod uret C rotation mod uret C rotation mod uret. følg synkronmotorens rotorrotation. I firkantbølgekontrol, hovedsagelig for at kontrollere to mængder, den ene er motorrotorens position svarende til tilstanden af åbent rør, en Hall, Hall information for at opnå rotorpositionen, der er ingen sensor, børsteløs motor fra moderen elektromotorisk kraft information for at opnå rotorens position, og besluttede således at åbne rørtilstand; Den anden er PWM-driftscyklusstyringen, ved at styre arbejdsforholdet for at kontrollere størrelsen af den aktuelle størrelse for at kontrollere drejningsmoment og hastighed.
2. Firkantbølgealgoritmens implementeringstrin
Hall firkantbølgekontrol:
1. Aflæs AD-værdien af samleskinnestrømsampling, beregning af samleskinnestrøm
2. Strømsløjfeberegning skal give PWM-driftscyklussen, styre størrelsen af strømmen for en given strøm
3. Aflæs hal, i henhold til tilstanden af halforholdet med trefaset broarm åbent røret for hver hal-tilstand, og hop røret for hver hal-tilstand. broarmstilstandsskiftetidspunkt (Også kendt som kommuteringspunktet)。
4. Hall mellem tilstødende tilstandssektor for en 6 af strømcyklussen, hvilket er 60 & grader; Brug timer kan optage & 60 grader; Sektortid, således beregnes den aktuelle frekvens, og motorhastigheden opnås.
5. Med strømsløjfe som indre ring, hastighedsløkke som ydre ring, motor lukket sløjfe kontrol, såsom Hall firkantbølge kontrol blokdiagram. For Hall-firkantbølgestyring starter motoren, kendte motorrotorens position, direkte ved hjælp af Hall state vektormoment til at trække, kan starte motoren og kan være direkte ind i den lukkede sløjfe-styring.
3. BEMF firkantbølgekontrol:
1. Aflæs AD-værdien for sampling af strømskinnestrøm, beregning af strømskinnestrøm.
2. Strømsløjfe beregning bør give PWM arbejdscyklus, kontrollere størrelsen af strømmen for en given strøm
3. Opretholde en tilstand af åbent rør (Der opretholder en retning vektor orientering), positionering, og derefter i henhold til visse frekvens ændre åben rør tilstand, og i henhold til loven om ændring af frekvens. For at skifte den elektriske frekvens, og derefter skifte til modellen mod elektromotorisk kraft. 4. Timerafbrydelse for at læse med en højfrekvent fasekomparatorudgangstilstand, hvis fasekomparatorudgangsniveauet vender, viser den modsatte elektromotoriske kraft, der produceres nul, på dette tidspunkt, læsetidsbasistimeren D tælleværdi, gem, og ryd derefter timeren D, D og konfigurer timerens sammenligningsregister 0 sammenligningsværdier, åben timertiming starter D, hvilken er interrupt, skifter til PWMD0 skifter, indtil PWMD0 skifter. fundet nul forsinkelse & 30 grader;
Elektrisk vinkel og kommutering.
5. Med strømsløjfe som indre ring, hastighedsløkke som ydre ring, motor lukket kredsløbsstyring, for BEMF firkantbølgestyring, motoren starter, kender ikke motorrotorens position, så skal bruge synkron startmotor, statorstrøm i henhold til den givne størrelse og frekvensdrev motorrotor, og derefter motoren for at opnå koblingsfrekvens, kan skifte til strømstyring med lukket motorsløjfe, hastighed og kørende elektromotorisk styringstilstand.