La motoarele fără perii de viteză redusă și l6234d

Stabilizând suspensia pentru aparatul de fotografiat cu mâinile. Partea 1.

Mai jos vom vorbi despre gestionarea turație mică cu motor fără perii cu trei faze într-un mod static cu utilizarea unui pod L6234 trei faze.

Dar, mai întâi, o teorie pic.

Ce este motoare fără perii?

După cum sugerează și numele, aceste motoare care nu au comutator. Pe partea rotativă - rotor - sunt amplasate magneți permanenți. Pe partea fixă ​​- statorului - bobinajele electromagneți. Mișcarea unui astfel de motor conduce schimbarea curentului la diferite faze. Un exemplu de astfel de motoare sunt motoare pas. Modificări în fază electrică conduce la o deplasare a rotorului pe un unghi strict predefinit - un singur pas.
De asemenea, au motoare proiectate pentru rotație continuă. De exemplu, două faze de motoare fără perii sunt folosite în ventilator de calculator. Motoarele asincrone trifazate sunt utilizate în simulare precum bicicletele și scutere electrice de acționare.
Absența glisante perii de contact pot atinge o capacitate ridicată și durabilitate.

Luați în considerare un motor tipic cu trei faze utilizate în aeromodelling.
Dacă rotorul cu magneți amplasate în interiorul inelului format de bobine electromagnetice, un astfel de motor este numit inrunner, aceste motoare sunt adesea folosite în avtomodelizme. Modelarea aeronavei populare dispunerea inversă: o carcasă rotor cu un magnet inelar se rotește în jurul stator cu electromagneți (a se vedea figura.).

La motoarele fără perii de viteză redusă și l6234d

Se pare că o vedere explodată a unui model de motor sistem de aeronave 12N10P convenționale (12 bobine, 10 stâlpi). Înfășurările sunt înfășurate de sârmă groasă un număr mic de spire. Luate aici: www.amodul.de/bilder/700MX6.jpg

Aceste motoare sunt, de asemenea, împărțit la numărul de magneți și numărul de poli. Cel mai comun 12N14P aranjament care înseamnă a avea stator înfășurări 12 și 14 poli magnetici pe rotor. Numărul de poli este întotdeauna un multiplu de 2: pentru poli sunt doar două tipuri - nord și sud. Numărul de înfășurări ale unui multiplu de trei, ca motor cu trei faze. Diagrama arată bobinele de lichidare. A B C - înfășurarea înfășurările respective într-o singură direcție, -a -b -c - în direcția opusă.

La motoarele fără perii de viteză redusă și l6234d

În cele mai multe cazuri, înfășurările sunt conectate în „stea“, așa cum se arată în diagrama. Hrănirea perechi de tensiune pe ieșirile de o anumită polaritate, regulatorul motorului se execută ciclul electric plin constând din 6 schimburi de polaritate. În timpul acestui ciclu rotorul se aprinde cei doi poli magnetici. Aceasta este, în acest caz motorul a făcut o revoluție, fazele electrice trebuie să aibă 7 cicluri complete.

Pentru comutarea electrice utilizate poduri cu trei faze, care reprezintă cele trei blocuri (jumătate de pod), în fiecare dintre care doi tranzistori - de plus și minus. Pentru controlul motor pe una dintre cele trei jumătăți de poduri este selectat „plus“, cealaltă „minus“, iar al treilea rămâne dezactivat. Cu impulsuri PWM tranzistori comute la polaritatea fazei motorului selectată până când provernotsya la unghiul dorit. Apoi, modificările circuitului de comutare. Microcontrolerul din placa de control al motorului determină momentele când faza ar trebui să fie pornit. În acest scop, un motor montat pe senzorii Hall sau forța electromotoare care apar în conductorul de fază liberă.
Pentru a gestiona low-power motoare cu trei faze L6234 pod adecvat.

La motoarele fără perii de viteză redusă și l6234d

L6234D în PowerSO20 de locuințe

La motoarele fără perii de viteză redusă și l6234d

Pinout L6234D în PowerSO20 de locuințe

Curentul maxim, care este proiectat cip - 4 Amperi.

La motoarele fără perii de viteză redusă și l6234d

comutare de circuit L6234

Înfășurările sunt înfășurate motoare vysokooborotisty sârmă groasă fascicul, un număr mic de rotații 10-20. Ei au o foarte mică rezistență DC, curent ajunge la zeci de Amperi, iar în cazul în care motorul nu se rotește, înfășurării poate peregretsya și arde.
Dar există o astfel de varietate de motoare, care sunt proiectate să funcționeze într-o poziție statică. înfășurarea lor este înfășurat un număr mare de spire (aproximativ 100) dintr-un fir subțire. Hrănirea diferite valori de tensiune la intrările, este posibil de a crea un câmp magnetic înfășurări de polaritatea dorită și astfel fixați-l în poziție.

La motoarele fără perii de viteză redusă și l6234d

Pentru a controla puteți utiliza aceeași cu trei faze de pod L6234. La includerea intrărilor (ENX) este alimentat la un nivel constant ridicat, adică, toate cele trei jumătate de pod activat. Dar intrările de selecție polaritate (INX) conectat la ieșirea PWM a microcontrolerului. Tipul de microcontroler ATmega48 / 88/168/328 și altele Puteți configura 6 ieșiri PWM, și mâner, astfel, două astfel de motoare.
Este important ca toate ieșirile PWM sunt operate în faza. Asta este, dacă fiecare PWM este setat la aceeași valoare, comutatorul trebuie strict simultan. L6234 permite trecerea frecventa de pana la 50kHz, astfel încât, pentru buna funcționare, liniștită, putem ajusta în condiții de siguranță ieșirile PWM de MC pentru frecvența maximă. La o frecvență de 8 MHz și modul de ieșire faze corectă MC, frecvența PWM este 15686 Hz.
Pentru a sincroniza cronometrele din ATmega48 / 88/168/328 pot utiliza GTCCR registru, care se oprește numărătoarea timer. Următorul exemplu setează toate ieșiri PWM 6 faze. Timer1 când este în modul de 8 biți:

GTCCR = (1 «TSM) | (1 «PSRASY) | (1 «PSRSYNC); // bloca contul
OCR0A = 0;
OCR0B = 0;
OCR1A = 0;
OCR1B = 0;
OCR2A = 0;
OCR2B = 0;

TCCR0A = 0b10100001;
TCCR0B = 0b00000001;
TCNT0 = 0;

TCCR1A = 0b10100001;
TCCR1B = 0b00000001;
TCNT1 = 0;

TCCR2A = 0b10100001;
TCCR2B = 0b00000001;
TCNT2 = 0;

(1 «TSM); // Deblocare și începe simultan cronometrul

În cazul în care toate cele 3 ieșiri PWM, controlat de un motor, alimentat aceeași valoare, cu toate că polaritatea fiecărui pod se schimbă rapid de aproape 16.000 de ori pe secundă, pentru că se întâmplă în același timp, curentul nu trece prin infasurare. Dar, dacă valoarea ieșirii PWM cel puțin unul diferit de celelalte, atunci există o perioadă scurtă de timp, în cazul în care diferitele faze cu diferite polarități sunt pornite, și trece prin curentul de lichidare. Cu cât valoarea PWM diferență, cea mai mare parte a timpului actual va merge.
Pentru a fixa motorul în poziție, valoarea PWM ar trebui să fie proporțională cu sinusul, compensată printr-o a treia perioadă (adică 2/3 * Pi).
Cu alte cuvinte, valoarea PWM pentru i-lea (0 la 2) cu motor de fază poate fi calculat prin formula:
PWM (i) = 128 + sin (A + i * 2/3 * Pi) * P
În cazul în care P - puterea de ieșire (127), A - unghiul electric. O rotație a motorului în schimbare poate fi realizată la un anumit unghi. Îmi aduc aminte că schimbarea unghiului electric pentru un ciclu complet, are ca rezultat rotirea motorului pe cei doi poli magnetici. În Schema 14, cu magneți pentru o cifră de afaceri necesită 7 cicluri de schimbare unghi electric
Dacă aritmetica reală înlocuit cu un număr întreg, iar valoarea stocată în tabelul de sine, viteza MK ar fi suficient pentru a controla astfel de motoare.

Ca 41 Spune-le prietenilor: Urmăriți acest utilizator

Anterior Următor Jedi adaptor controler de iluminare din acumulatorul de la bricheta

în opinia mea, se dovedește că durata ar trebui să fie calculată după cum urmează. mod:
PWM1 = max_pwm * sin (desired_angle + 0 * 120)
PWM2 = max_pwm * sin (desired_angle + 1 * 120)
PWM3 = max_pwm * sin (desired_angle + 2 * 120)
în care max_pwm această perioadă PWM adică 0,064 ms.
și anume ne uitam la cat de multe ori lungimea de umplere trebuie să fie mai mică decât durata întregii perioade PWM.
Nu pretind că au adevărul, tocmai ai făcut-o mult mai bine versat. Explicați, în cazul în care nu este dificil

max_pwm - este jumătate din biți Shima
Ie dacă am 8bitny PWM, apoi de intrare a servit un număr de la 0 la 255. Convențional, vom lua mijloc - 128, iar la vârf a sinusului poate fi 127. Desigur, poate mai corect, ar fi ceva de genul o rundă (127,5 + sin (...) * 127,5), dar pentru simplitate, am luat 128 și 127, respectiv,

spune-mi cum să schimbe viteza motorului. Am înțeles că este necesar să se reducă perioada de Shima?

nr. PWM afectează numai putere.
Dar rata de schimbare a fazei și stabilește turația motorului. Acesta este un motor sincron.

Și de ce cu două, mai degrabă decât de trei?

Shimov nu mai;) Da, iar cei doi vor fi suficiente pentru prima dată

Clear. Și de ce rebobinare motoare, cum ar fi pe hobbikinge acolo gata, cu un fir subțire.

Nu este neapărat înapoi. Vindem pe eBay gata cu motor, la cerere cardanică.