EveryCircuit
Contact
Reviews
Home
DjEKI
modified 3 years ago

N Mosfet pwm dc Motor switch direction

2
3
356
02:58:00
This can be used to change the direction of the motor. PWM Width is to be set. One of the PWMs may only be active. An Arduino can control the pwm like this.
published 3 years ago
kiani
3 years ago
Gosh, so unclear,, the Motor is not moving... Where are the controls !? 7 years is long time on earth. Lol.
snowfats
3 years ago
This isn’t a good way to switch using just N-channel FETs because the load’s power supply is greater than the gate driver voltages (5V logic trains). Assuming the transistors would just turn on when 5V is applied to the gate then the FET between the ~12V source and motor *should* simply conduct and allow the load to see almost the entire 12V to drive it. In this case though the load voltage is =~12V but the FET’s gate voltage is 5V and since the load connects to the source pin then Vgs=Vg-Vs=5V-12V=-7V. N-channel FETs need some positive Vgsth be met before they’ll begin to conduct but in this instance the Vgs is negative. This will result in the load barely being driven as the more current passes through it, the larger the voltage across it and hence the lower the FRT’s Vgs and less current will pass through it. This negative feedback makes N-channel FETs not so useful for driving loads from the high side between the power source and the load. P-channel FETs require negative Vgsth to conduct and would be better for this application. That would still have its own issue here though since the logic train 5V would not be able to shut off the current flow completely in the P-channel FETs but that’s a different issue. The layout of this circuit is that of an H Bridge Driver; it either needs high side P-channel FETs and low side N-channel FETs or some special drivers to reach high enough voltages on the gates.
kiani
3 years ago
Wow, I read and understood. So clear thank you @snowfats.

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2025 by MuseMaze, Inc.     Terms of use     Privacy policy