SLVSF30A October 2019 – October 2021 DRV10982-Q1
PRODUCTION DATA
The DRV10982-Q1 device offers four methods for indirectly controlling the speed of the motor by adjusting the output voltage amplitude. This can be accomplished by varying the supply voltage (VCC) or by controlling the speed command. The speed command can be controlled in one of three ways. The user can set the speed command by adjusting either the PWM input (PWM in) or the analog input (Analog) or by writing the speed command directly through the I2C serial port (I2C). The speed command is used to determine the PWM duty cycle output (PWM_DCO) (see Figure 8-3).
The input PWM input (PWM in) can have a minimum duty cycle limit applied. DutyCycleLimit[1:0], accessible through the I2C interface, allows the user to configure the minimum duty cycle behavior. This behavior is illustrated in Figure 8-2.
The speed command may not always be equal to the PWM_DCO because the DRV10982-Q1 device has the AVS function (see Section 8.4.9), the acceleration current-limit function (see Section 8.4.7.1), and the closed-loop accelerate function (see Section 8.4.6.5) to optimize the control performance. These functions can limit the PWM_DCO, which affects the output amplitude (see Figure 8-3).
The output voltage amplitude applied to the motor is developed through sine wave modulation so that the phase-to-phase voltage is sinusoidal.
When any phase is measured with respect to ground, the waveform is sinusoidally coupled with third-order harmonics. This encoding technique permits one phase to be held at ground while the other two phases are pulse-width modulated. Figure 8-4 and Figure 8-5 show the sinusoidal encoding technique used in the DRV10982-Q1 device.
Sinusoidal voltage from phase to phase | Sinusoidal voltage with third-order harmonics from phase to GND |
The output amplitude is determined by the magnitude of VCC and the PWM duty cycle output (PWM_DCO). The PWM_DCO represents the peak duty cycle that is applied in one electrical cycle. The maximum amplitude is reached when PWM_DCO is at 100%. The peak output amplitude is VCC. When the PWM_DCO is at 50%, the peak amplitude is VCC / 2 (see Figure 8-6).
Motor speed is controlled indirectly by controlling the output amplitude, which is achieved by either controlling VCC, or controlling the PWM_DCO. The DRV10982-Q1 device provides different options for the user to control the PWM_DCO:
See the Section 8.4.6 section for more information.