TIDUFG6A December 2025 – June 2026
The three-phase current per axis are sensed using an integrated current sensing feature eliminating the need for external sense resistors and then feedbacking the current data to three ADC modules inside the MCU to ensure simultaneous sensing. Figure 4-8 shows the current sense sampling with 16kHz PWM frequency with no-load motor. The peak ripple current is around 1A and the RMS ripple current per PWM cycle is around 214mA. Figure 4-9 shows the current sense sampling with 50kHz PWM frequency. The peak ripple current is around 250mA and the RMS ripple current per PWM cycle is around 98mA. From the comparison test results, we can see the motor ripple current reduced significantly with the PWM switching frequency increasing. To have better motor control performance and avoid over-heating the motor, 64kHz PWM switching frequency is implemented for this reference design. The motor type of humanoid hand is all coreless motor with very small inductance. So, the control PWM switching frequency should be set at more than 50kHz.
Figure 4-8 TIDA-010992 Current Sense
Sampling With 16kHz PWM
Figure 4-9 TIDA-010992 Current Sense Sampling With 50kHz PWM