Extras din curs
1. Introducere
In acest capitol se demonstreaza utilizarea perifericului c28x si a librariilor bloc DMC in controlul vitezei motorului de c.c. in bucla inchisa. Acest exemplu este bazat pe “Controlul vitezei la m.c.c prin RTDX”, demonstratie simulink.
Viteza la care trebuie sa ajunga motorul este setata de utilizator in Matlab- GUI. Aceasta valoare este transmisa controlerului pentru a schimba viteza motorului. Bucla este inchisa de catre un tahometru. Controlerul ajusteaza constant valoarea tensiunii aplicata motorului pentru a mentine viteza dorita. Bucla de control este aratata in figura de mai jos:
Controlerul de viteza contine 2 blocuri :
1. Controlul vitezei
Acest bloc compara viteza dorita cu cea masurata si genereaza o valoare digitala proportionala cu valoarea curentului care va fi aplicat motorului.
2. Convertorul digital si analog.
Acest bloc este implementat folosind un generator de semnal PWM si un filtru trece-jos. Aceasta metoda este descrisa in [2].
Tensiunea de iesire generate la iesirea LPF-ului va fi :
V=D*Vss
Figura de mai jos ne prezinta implementarea controlului buclei bazata pe 3 componente:
1. eZDSP-F2812
2. Kit-ul M.C.C.
Preview document
Conținut arhivă zip
- Controlul Motorului de Curent Continuu.doc