JAJSKV6D August 2020 – April 2024 DRV8714-Q1 , DRV8718-Q1
PRODMIX
The DRV8718-Q1 controls the eight half-bridge gate drivers through a combination of direct PWM, PWM multiplexers, and SPI control registers. The HBx_CTRL (half-bridge control) SPI register is used to control the half-bridge gate driver output state. The different control states for the gate drivers are shown in Table 7-3. Any unused half-bridge drivers should be left disconnected and in the high-impedance (Hi-Z) output state.
The DRV8718-Q1 PWM inputs pins (IN1, IN2. IN3, IN4) can be used to set the PWM frequency and duty cycle for the assigned outputs. If higher frequency or precise duty cycle PWM control is not required, the eight half-bridge gate drivers can also be controlled directly through the HBx_CTRL SPI control register.
The DRV8718-Q1 can also be used to control individual high-side or low-side external MOSFETs instead of a half-bridge. In this setup, simply leave the unused GHx/GLx driver of the half-bridge disconnected. Only passive freewheeling should be utilized if PWM control is needed in this setup.
HBx_CTRL (1-8) | Gate Driver State | GHx (1-8) | GLx (1-8) | SHx (1-8) |
---|---|---|---|---|
00b | High Impedance (Hi-Z) | L | L | Hi-Z |
01b | Drive Low-Side (L) | L | H | L |
10b | Drive High-Side (H) | H | L | H |
11b | Drive PWM (PWM) | Table 7-5 | Table 7-5 | Table 7-5 |
In PWM control mode, the half-bridge gate drivers can be controlled directly by any of 4 independent PWM control inputs (IN1, IN2, IN3, IN4) as shown in Table 7-4.
PWM mapping helps reduce the number of required PWM resources and pins from the external controller when utilizing motor groups or zone control schemes while still allowing for fine PWM frequency and duty cycle control. Each PWM input pin can be mapped to as many half-bridge drivers as desired. The input PWM signal can actively drive the high-side or low-side MOSFET of the half-bridge (based on PWMx_HL control register), with the opposite MOSFET in the half-bridge being controlled accordingly based on the freewheeling setting. Either active or passive freewheeling can be configured by the PWMx_FW control register.
The following steps should be taken to modify the PWM mapping scheme during driver operation.
PWM Mapping | |
---|---|
HBx_PWM (1-8) | Input PWM Source |
00b | IN1 |
01b | IN2 |
10b | IN3 |
11b | IN4 |
HBx_PWM (1-8) | HBx_HL (1-8) | HBx_FW (1-8) | Gate Driver State | GHx (1-8) | GLx (1-8) | SHx (1-8) |
---|---|---|---|---|---|---|
PWMx | 0 | 0 | PWM High-Side Active FW | PWMx | !PWMx | PWMx |
1 | PWM Low-Side Active FW | !PWMx | PWMx | !PWMx | ||
0 | 1 | PWM High-Side Passive FW | PWMx | L | PWMx | |
1 | PWM Low-Side Passive FW | L | PWMx | !PWMx |