I'm working on a DC motor speed control circuit, but it's not working properly. using pspice

Thread Starter

siwaffle

Joined Mar 11, 2025
4
I'm working on a DC motor speed control circuit, but it's not working properly. The MOSFET (IRF240) isn’t switching because the op-amp (LM741) isn’t providing enough gate voltage (only ~172mV, but it needs 4V-5V).


Here's the circuit—any ideas on how to fix this? ⚡
i upload the file
 

Attachments

Alec_t

Joined Sep 17, 2013
15,112
the op-amp (LM741) isn’t providing enough gate voltage (only ~172mV, but it needs 4V-5V).
1) The 741 is not a rail-to-rail output type of op-amp, it has a poor gain-bandwidth product (so can't switch quickly), and it can't provide enough gate current for switching a power MOSFET at high frequency.
2) At 4V the IRF240 may only be supplying ~ 250 microamps (see the datasheet). Vgs should be ~10V to turn it on fully.
 

crutschow

Joined Mar 14, 2008
38,392
You need a comparator, not an op amp to drive the MOSFET.
What is the V3 input control signal?
How is that circuit supposed to work?

That is a boost switching circuit.
What voltage does the motor need?
 

Papabravo

Joined Feb 24, 2006
22,065
You'll never get anywhere using the opamp in an open loop configuration. No matter what you do on the input the output will most likely be at one of the power supply rails. The 741 will not operate happily in single supply mode and the output will not get anywhere near the power supply rails. These are things you should be aware of. Have you received any instruction at all on using opamps?
 

MisterBill2

Joined Jan 23, 2018
27,283
I am wondering just what the TS is expecting the circuit shown to actually do. It looks a bit like it is intended to be a switch mode voltage regulator/driver, but that makes no sense at all to me.

So really, the very first thing we need is an explanation of the intended function of the circuit.
 
Top