i.MX RT Series

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

i.MX RT Series

1,014 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

919 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

995 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

984 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

991 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

912 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

890 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

879 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

889 Views
a8Chcx
Contributor V

Hi Miguel,

Sorry.

Need 16 PWM channels for 2 BLDCs + 1DC.

Thanks,

Christie

0 Kudos