SPRACY8 September   2021 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280025C , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1

 

  1.   1
  2.   2
  3.   3
  4.   4
  5.   5
  6.   6
  7.   7
  8.   8

Summary

First, this document shows how to run the motor in open loop to test the integrity of the hardware, ADC and PWM modules, for hardware abstraction layer (HAL) setup. Second, the document shows how to configure the current and speed step response to fit customer specifications is shown. PI controller tuning can be chosen to achieve the system performance required, ensuring the system is no regulating the current/speed too fast or slow. Lastly, CAN communication is implemented, whereby a speed reference can be sent by a host motion controller, such as in a real system.

Given its system-level integration and performance, the F28002x is well positioned for integration into motor drive systems. Furthermore, with the ability to support two servo motors with feedback, this C2000 controlled offers twice as much value. To get started quickly on designing your own motor drive prototype, order the C2000 MCU F280025C Launchpad™ and the BOOSTXL-DRV8323RS from the TI store. Project files can be found in C2000 Ware MotorControl SDK, in the solutions folder servo_drive_with_can.