I'm designing a low-side PWM driver for a 24 V brushed DC motor that draws around 15 A of continuous current. The motor is driven using PWM at a frequency between 2 kHz and 5 kHz, with a variable duty cycle depending on the operating conditions. The traditional approach is to place a Schottky diode in parallel with the inductive load, as shown below.
While this solution is simple and reliable, I've run into a practical issue: Schottky diodes capable of handling this current are physically large and occupy a significant amount of PCB area. Board space is an important constraint in my design.
Since the main current path is already switched by a low-RDS(on) NMOS in a compact package (such as DPAK or D2PAK), I started wondering whether the flyback path could also be implemented using a MOSFET instead of a diode.
One idea is to use an actively controlled NMOS (possibly with a bootstrap driver or another control method) so that the MOSFET conducts during the freewheeling interval, reducing both conduction losses and PCB area compared to a high-current Schottky diode.
My questions are:
- Is an active MOSFET-based flyback path a practical and reliable alternative for a 15 A inductive load operating with 2–5 kHz PWM?
- What are the main challenges regarding timing, gate drive, dead time, and reliability compared to a conventional Schottky diode?
- Is there a commonly used topology for this purpose in DC motor PWM applications?
- If this approach is not recommended, what alternatives are commonly used to reduce the size of the flyback circuit for 15 A or higher inductive loads?
I'm interested in practical implementations, application notes, or examples used in commercial motor drivers.

