TIDUFG6A December 2025 – June 2026
This reference design demonstrates the capacity of TI C2000™ MCU-F28P65 devices to handle an industrial Ethernet-connected real-time motor drive with six-axis control.
The control part of this design includes one 200MHz C28x core on a F28P65 MCU with a small 9mm × 9mm BGA package to perform 2-axis closed loop field-oriented control (FOC) and run EtherCAT application also. Meanwhile, another C28x core of this F28P65 MCU is used to perform 4-axis closed loop FOC motor control. The single MCU F28P65 generates 36 complementary PWM signals with high-resolution epwm modules and measures the 3-phase current of 6 motors by 18 channels analog-to-digital converter (ADC) integrated in MCU. This reference design employs one digital encoder per motor with serial peripheral interface (SPI) to feedback the position data of the motor rotor.
The power stage includes six 70V, 4.5A peak 3-phase motor driver DRV8376 with integrated current sensing and integrated field-effect transistors (FETs), optimized for extremely low gate loop and low power loop impedance. The low on-state resistance RDS(ON) of 400mΩ (high-side plus low-side) to enable high-power drive capability. The phase current is sensed using an integrated current sensing feature eliminating the need for external shunt resistors. The DRV8376 also integrated protection features including supply under voltage lockout (UVLO), Charge pump under voltage (CPUV), Overcurrent protection (OCP), Overtemperature warning and shutdown (OTW/OTSD), Fault condition indication (nFAULT) and fault diagnostics over SPI. The control scheme is highly configurable through register settings ranging from motor current limiting behavior to fault response.
This reference design showcases the unique multi-axis motor control scheme to implement 6 independent FOC control loop with 16kHz control cycle time and with 64kHz PWM switching frequency to reduce the motor ripple current. The position loop can be controlled by the motion controller through EtherCAT connection.