TI E2E Community
Motor Drivers Forum
Configuration for PMSM motor control
I have to control a PMSM motor 200W with a sinusoidal control signal (FOC). So, I would like to know if the following configuration is the best :
µC : TMS320F28035PAG
EVM : Motor Control and PFC Developer's Kit
Software : ControlSUITE & Code Composer
Sensors : Halls and resolver
Control loop in position
Futhermore, I would like to know if I can do a simulation of my motor control with the digital motor control library (DMCLib).
What is the voltage? I'm going to assume if 200W you are probably at 12 or 24V. The HVMTR+PFC is 50-350V bus, 10A. What I would suggest is the DRV8301-HC-C2-KIT. This is up to 60V, 60A and also includes the F28035.
The included projects with this kit are sensorless InstaSPIN-BLDC and sensorless FOC (sliding mode observer technique). It does include a hall sensor interface if you need to go that route. No sensored BLDC project, but there is on on the "baby brother" DRV8312-C2-KIT which you can migrate in very quickly. Actually, I think I already have that if you end up needing it...
There is not a resolver interface on any of the motor kits currently. To date we have been using an external resolver board that connects over SPI. But with Piccolo we have done some interesting work using the PWM and ADC and will release something shortly that will interest you.
Thanks for replying quickly.
In fact, I've just to implement a control motor, so I need a developement board to test it. Afterward, I've to put the Piccolo on my own drive board (IGBT). Is it possible to put the Piccolo on an other driver board ? My own driver board will be powered by 48v.
Furthermore, I'd like to know if I can simulate my control motor with DMCLib like on Matlab/Simulink or do I need Matlab ?
If so, is it possible to simulate a resolver ?
Chris: of course
Chris: to simulate your motor and the control interaction you need Simulink or VisSim
Chris: I'd say it's possible to EMULATE a resolver feedback
Thanks for reply,
As I said before, I'm going to implement a control motor on the Piccolo MCU. Then, this MCU will be put in my own driver board and I would like to know the best way to integrate the Piccolo.
Put only the Piccolo MCU or put de Piccolo controlCARD on my driver board ? What do you suggest ?
straight to MCU would be my recommendation
Finally, I'm going to buy the DRV8312-C2-KIT and I just would like to know if there are hall sensors in the motor included in the package (NEMA17 55W Motor) ?
yes, the motor has built in hall sensors and there is a sensored BLDC project example.
Ok, where can I find the sensored BLDC projet ? in ControlSUITE ?
it's part of the GUI as well as standalone here
I don't find the F28035 Piccolo controlCARD datasheet.
Could you send it to me by mail or tell me where I can find it ?
Unfortunetly, I can't buy the DRV8312-C2-KIT but I have the possibility to buy an other evalution board which is the DK-LM3S-DRV8312.
I would like to know if with this board I can do everything like the DRV8312-C2-KIT to control a BLDC motor ?
I suppose I couldn't use controlSUITE with DK-LMS-DRV8312 ?
In fact, I think I'm going to buy the DK-LMS-DRV8312 Dev Kit and also the F28063 Piccolo controlCARD MCU to put on the Dev Kit ?
Is that good ?
the DRV8312 board is the same in both, and both controlCARDs will work (LM3S, F28035ISO, and F28069ISO)
support for different projects are available through StellarisWare and controlSUITE
Which board can I buy to connect a resolver to the DR8312 board by SPI ?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.