BLDC Motor Control

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

BLDC Motor Control

754 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by hcanova on Sat Oct 27 10:07:38 MST 2012
Hi I'm trying to do filed oriented control, FOC , to control an BLDC motor using the Embedded Artists motor control board, I'm trying to use the nxpMClib to do that, but this library is for the lpc1800 not to lpc1700, some one has any idea how I can make the FOC control?, I made an code based on this library buy the system not work correctly.

Thanks in advance

hcanova
0 Kudos
Reply
2 Replies

685 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by hcanova on Mon Nov 05 17:01:50 MST 2012

Quote: NXP_Europe
It is very hard do determine any problem with your software without more details.
The FOC code is not ported/released for the LPC1700 series because of some limitations which doesn't make it a very suitable platform to run FOC. For FOC it is requered to sample at least 2 phase current at the sme time, as the LPC1700 has only one ADC this requerement is met. Although it could work with only one ADC it will introduce some significant errors in the measurents due to the shift in time.

Have you seen this application note:
http://www.nxp.com/documents/application_note/AN10899.pdf
It discribes how the FOC works.



Hi I wrote some code, but my motor doesn't work very well, only at slow speed and some times stop..run...stop..., I will try more, if I had problem I problaby will change to LPC18xx.ThanksHCanova
0 Kudos
Reply

685 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by NXP_Europe on Thu Nov 01 07:18:42 MST 2012
It is very hard do determine any problem with your software without more details.
The FOC code is not ported/released for the LPC1700 series because of some limitations which doesn't make it a very suitable platform to run FOC. For FOC it is requered to sample at least 2 phase current at the sme time, as the LPC1700 has only one ADC this requerement is met. Although it could work with only one ADC it will introduce some significant errors in the measurents due to the shift in time.
 
Have you seen this application note:
http://www.nxp.com/documents/application_note/AN10899.pdf
It discribes how the FOC works.
0 Kudos
Reply