I want to develop an unmanned aerial vehicle(UAV) . What development board should I start with?

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

I want to develop an unmanned aerial vehicle(UAV) . What development board should I start with?

2,461 Views
harishk
Contributor II

Can I start with a BLDC motor controller? Where can I find more info about these?

9 Replies

1,873 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Harish,

I have checked the website, you can order the KEA128BLDCRD board from the website:

3-phase Sensorless BLDC Motor Control RD|NXP 

If you control a BLDC, it is okay to use KEA128 with sensorless or hall sensor.

Hope it can help you

BR

Xiangjun Rong

0 Kudos

1,873 Views
philip_drake
NXP Employee
NXP Employee

Hello Harish,

I am also working on developing a motor control ESC using NXP eval boards.

I use the FRDM-KV31F MCU board and the FRDM-MC-LVPMSM with Kinetis Motor Suite(KMS) to drive the drone motor.  (www.nxp.com/kms)

The drone motors is a BLDC motor (a subset of PMSM motor types) that is driven with KMS with an FOC method.  KMS allows users of all experience levels to tune and drive a motor.

You might consider this path in your design decision.

Regards,

Philip

1,873 Views
harishk
Contributor II

Hi Philip Drake,

Appreciate your response.

What is the application that you're the drone for?

What are the specifications of the motor that suits the evaluation board? Do we need to have 4 of these for developing a prototype?

Thanks,

Harish K, 

0 Kudos

1,873 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Harish,

Regarding your question, I suggest you use KV family or DSC especially MC56F84xxx or MC56F827xx, they focus on the motor control and energy conversion.

This is the KV link:

Kinetis V Series: Real-time Motor Control & Power Conversion MCUs based on ARM Cortex-M0+/M4/M7|NXP 

This is the DSC link:

Digital Signal Controllers|NXP 

We have developed the motor control library for example PID, clark/park conversion, SVPWM...for both DSC and Cortex-M4/M0/M7

The KV58 has two eFlexPWM and FTM modules, which can generate multiple group PWM signals, can interface with hall, encoder, resolver sensors.

Hope it can help you

BR

XiangJun Rong

0 Kudos

1,873 Views
harishk
Contributor II

Hello XiangJun Rong,

 

Thanks for your mail.

Greetings!!

 

These are choices I see in selecting the development board. Can you help me in solving queries for the same?

http://www.nxp.com/applications/solutions-for-the-iot-and-adas/smart-connected-solutions-for-the-iot...

 

 

Is it possible to implement Sensorless FOC in the below  development boards?

 

KEA128BLDCRD: 3-phase Sensorless BLDC Motor Control Reference Design Based on Kinetis KEA128 MCUs

http://www.nxp.com/products/automotive-products/energy-power-management/can-transceivers/3-phase-sen...

 

 

http://www.nxp.com/products/microcontrollers-and-processors/more-processors/dsp-dsc/digital-signal-c...

 

 

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/kinetis-cortex-m-mcus/k-s...

 

 

Thanks,

Harish K.

0 Kudos

1,873 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Harish,

Do you want to control a BLDC or PMSM? although the BLDC and PMSM are similar from structure, they use totally different methods to control.

BR

Xiangjun Rong

0 Kudos

1,873 Views
harishk
Contributor II

I want to use a BLDC motor as I have some experience working with it and please let me the know the accessories such as motor and debugger. 

Thanks,

Harish K.

0 Kudos

1,873 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Harish,

As you know that the PMSM/ACIM uses FOC algorithms to control, if you use BLDC motor, it is simple to control.

Regarding the KEA128BLDCRD solution, it seems that the solution is only for reference design, you can not order the power stage board and BLDC motor, but I am not sure. Another drawback of the solution is that the KEA only supports sensorless solution, the KEA128 FTM can not connect encoder which is position sensor.

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/kinetis-cortex-m-mcus/k-s...

I think the above link is okay. You can establish the tower system with the boards:

Power stage board and BLDC motor:TWR-MC-LV3PH Low-Voltage 3-Phase Motor Control module with a BLDC motor

Flank boards:TWR-ELEV primary/secondary boards

Controller boards:TWR-K60N512, TWR-56F8257, TWR-K40X256, TWR-KV46F150M, TWR-KV31F120M, TWR-KV10Z32 and TWR-KV11Z75M, one of them is okay.

communication boards:TWR-SER board for Freemaster tools

Hope it can help you

BR

XiangJun Rong

1,873 Views
harishk
Contributor II

Hi XiangJun Rong,

Thanks for the solution. But why can’t I use KEA128BLDCRD? Why can’t I order that demoboard?

Thanks,

Harish K.

0 Kudos