i.MX RT Series

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

i.MX RT Series

958 Views
a8Chcx
Contributor V

Hi,

I am using MKV58 to drive 3 BLDC and 1 DC motors by using 8 PWM channels.

Now, I am checking i.MX RT series and only find there is 4 PWM channels available to use.

Can anybody tell me if there is 8 PWM channels available on i.MX RT series? Ii is possible to drive 2 BLDC and 1 DC motors? and how?

 

Thanks,

Christie

0 Kudos
8 Replies

863 Views
a8Chcx
Contributor V

Hi,

Any one can tell me how to control 2 BLDC and 1 DC motors by using RT1050/1064?

Is there any reference design for it?

Thanks,

Christie

0 Kudos

939 Views
Miguel04
NXP TechSupport
NXP TechSupport

Hi @a8Chcx 

The i.MX RT1170 supports up to 8 channels for each FlexPWM module.

You can find this information on the datasheet.

Miguel04_0-1683224491382.png

Yes, it is possible to drive 2 BLDC and 1 DC motor.

Best Regards, Miguel.

0 Kudos

928 Views
a8Chcx
Contributor V

Hi Miguel,

I checked the data sheet of RT1170. There are 8 individual PWM channels.

It can only drive 4 full-bridges and can't drive 2 BLDCs and 1 DC motor(Required 6 full-bridges).

Can I use 4 quad-time as PWMs' output channel as well?

Thanks,

Christie

0 Kudos

935 Views
a8Chcx
Contributor V

Hi Miguel,

Thanks.

I checked on NXP web. There 4 flexPWM on RT1060, RT1064 and RT1050.

Do they have 8 PWM channels as well? The reason is that I want to use single core and BGA196 and they are all pin compatibe?

Thanks,

Christie

0 Kudos

856 Views
Miguel04
NXP TechSupport
NXP TechSupport

Hi @a8Chcx 

Yes, you can look on the product's data sheet and they have also the PWM channels.

Regarding your other questions, you can look into this link about BLDC motor control.

Best Regards, Miguel.

0 Kudos

834 Views
a8Chcx
Contributor V

Hi Miguel,

I already design 2 BLDC + 1DC control with KV58 MCU. and works fine.

The problem with RT series only have 8 PWM channels and not enough for 2 BLDCs+1 DC(required 12 channels).

Thanks,

Christie

 

0 Kudos

823 Views
Miguel04
NXP TechSupport
NXP TechSupport

Hi @a8Chcx 

The eFlexPWM supports 8 individual channels for each eFlexPWM1-eFlexPWM4.

Look also into this link, you will find more documents for motor control. 

MCUXpresso SDK for Motor Control.

Best Regards, Miguel.

 

0 Kudos

833 Views
a8Chcx
Contributor V

Hi Miguel,

Sorry.

Need 16 PWM channels for 2 BLDCs + 1DC.

Thanks,

Christie

0 Kudos