Go Down

Topic: Arduino Nano to control motor using transistor  (Read 632 times) previous topic - next topic

bobdxcool

Coordinates "C" "1"
Q2 is your N channel MOSFET circuit.

Coordinates "B" "1"
Q3 is your darlington transistor.








As per C1, I connected P90Nf03L (STP90NF03L) mosfet, snubber diode (IN4007) and the solenoid (12V) works when connected with the arduino. But sometimes, the solenoid is not turning on. I am trying to figure out whether it is due to poor soldering/wiring (loose conenctions) from my side or there is some other issue. I check the voltage of the pin going from the arduino pin to mosfet which shows as 5V. When I set a high from arduino to the pin connected to the solenoid, what voltage should I measure across the mosfet pins to make sure it has turned on ?

Also, I am powering the arduino via LM2586 board (https://www.electronicscomp.com/lm2596-dc-dc-adjustable-step-down-power-supply-module?gclid=EAIaIQobChMIz8D_gbv86QIVyn8rCh2kmQ0GEAQYAyABEgJXYfD_BwE), and even connected the 12V input -ve to 5V output -ve together to make sure common grounds are connected, but still issue persists.

Note: I am using a 24V solenoid with 12V and it works with 12V.

Go Up