This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28P650DH: Question about tms320f28p65x

Part Number: TMS320F28P650DH
Other Parts Discussed in Thread: TMS320F28P650SK, TMS320F28P550SJ

Tool/software:

Hello:

The customer currently has a project proposal for an electric scooter and requires TI to recommend a main chip that can drive four motors simultaneously, with a power of approximately 1500W

The customer has taken a preliminary look and selected 28p65. They think the parameters are feasible and need TI to recommend more detailed solutions. Additionally, they need to see if there are more suitable chip solutions to recommend.

The main function of this chip is for motor control, which can directly drive four motors

The customer previously selected ST's H523, which only has two Timer controllers and can only drive up to two motors, which is not suitable for the four motor solution

In addition, the configuration of memory, frequency, etc. is generally sufficient, thank you!!!

  • Hello:

    Any updated?Thanks!!!

  • Jimmy,

    I'm sorry. I replied to this message within  minutes but it apparently did not post.

    Many of our devices can drive 4 motors, but it will depend on the features of the motor/gate driver (6x PWM or 3xPWM mode, SPI/GPIO requirement), # of analog signals required, and use/type of rotor position sensor (if used). 

    P650D is dual core subsystem (2x C28x CPU + 1x CLA) which can be useful to separate communications and motor control tasks.  But depending on the performance of the motor control required you may be able to do this with a single core version like TMS320F28P650SK 

    The P650 includes EtherCAT and has higher pin count packages (169BGA, 176QFP) but it's possible you could do this in a smaller packaged device as well, so you could also select from TMS320F28P550SJ  series

    This device has 5 ADC which could help with motor sample timing across 4 motors.

  • Hello Chris:

    Thank you for your feedback.

    May I ask if TMS320F28P650 and TMS320F28P550 are pins 2? The customer is currently using CAN communication,
    Based on your experience, what is the appropriate frequency requirement for four motor controls?
    Four motors, the customer currently has Hall detection and other IO requirements, requiring approximately 100 PIN or more
    Below is a general diagram of the client.


    May I ask if TI has an example circuit for driving a brushless motor with Hall sensor using the two chips mentioned above? Thank you

  • "May I ask if TMS320F28P650 and TMS320F28P550 are pins 2?"

    Are you asking if they are pin to pin?

    They only share one package, 100 QFP, and not they are not p2p.

    "Based on your experience, what is the appropriate frequency requirement for four motor controls?"

    If this is hall based BLDC the MHz requirements are tiny. You could do 4 motors with a 160 MHz F28P55x with no problem.

    Incremental encoder with FOC would expand the MHz requirement, but it is still low. Certainly, less than 20 MHz per motor.

    Universal Motor Control Lab includes different sensored / sensorless techniques. This is typically just one or two motors, but customer can expand to 4 motors.

  • Hello Chris:

    Thank you. After reviewing the link you provided, it uses the eQEP module, but F28P55 only has three such modules. The customer's motor requires Hall sensors,
    If the customer uses Hall, does it have to use an eQEP module? If the quantity is not enough, how can it be implemented and is there a corresponding method? Thank you!!!

  • hall sensors are interfaced to through eCAP and/or GPIO.

    for 4 motors you would need to use GPIO primarily.