The TB6600HG controls bipolar stepper motor current using a fixed-off-time PWM chopper scheme. The H-bridge MOSFET outputs drive current through the motor winding in the forward or reverse direction based on the phase logic. Current flows through the winding, through the sense resistor to ground. When the voltage across the sense resistor exceeds the reference voltage set by the VREF input, the comparator triggers and the bridge enters the decay mode for the programmed off-time period. During slow decay, both low-side MOSFETs are turned on, allowing current to recirculate through the winding. During fast decay, the bridge reverses polarity, actively driving current back toward the supply. The TB6600HG uses a 40 percent fast decay mode where the final 40 percent of the off-time is fast decay and the remainder is slow decay, optimizing current regulation across the speed range. The microstepping logic divides each full step into up to 16 microsteps by modulating the current reference levels through an internal DAC, producing smooth sinusoidal winding currents. The CLK input advances the microstep sequencer on each rising edge, and the CW/CCW input sets the rotation direction. The M1, M2, and M3 inputs select the step resolution mode. The standby mode (M1=M2=M3=low or high) disables all outputs to minimize power consumption.