24v Solenoid PWM Control - Using Arduino - General Electronics - Arduino Forum
24v Solenoid PWM Control - Using Arduino - General Electronics - Arduino Forum
Categories
Using Arduino
Projects Discussion and Showcase
Hardware
Software
Community
Development
International
Deutsch
Español
Français
Italiano
All categories
Custom dashboards, smartphone remote control, data sharing between boards. Get them (for free) using your forum account!
May 2020
1 / 15
May 2020
May 2021
eduardo_inglez May 2020 post #1
Hi, I am new to electronics. Please help me with the circuit. What is the best solution: FET/MOSFET, Optocoupler (my solution - image attached) or Opto+FET? I am
lost. In my opinion only the opto would be good enough. Am I right?
Eduardo
The diode has to go across just the solenoid winding, or it'll do nothing useful.
Google for "arduino relay driver" or similar to find circuits, the obvious choice is low-side switching
with a logic-level n-channel MOSFET, or an NPN darlington.
eduardo_inglez May 2020 post #4
Hi. The solenoid is 1 Amp. I will use it to control a hydraulic motor and cylinders, so I need PWM to put more or less speed, as well as pressure on the cylinders, by
allowing the right fluid flow.
How quickly can your design operate under load? I bet not more than 10 times per second. And your solenoid had better be able to handle the heat generated.
Paul
If I just wanted to control a standard solenoid with a 1 Amp coil I would likely just use a MOSFET along the lines of a FQP30N06L Logic Level MOSFET and that assumes I
were using a logic level to turn it on and off. Hydraulic fluid flow rate is also normally controlled using a 3 way bypass valve.
Finally in the case of hydraulics the control valves frequently use what is known as "dither" so you may want to look into that.
Ron
You can include and opto for isolation but the solenoid and Arduino are not driven by the same PSU. You will want to place a flyback diode across your solenoid. As
mentioned Opto Couplers are low current devices designed around driving a larger switching device like a MOSFET.
A Google of "controlling solenoids with Arduino" should bring up several workable ways and drawings.
Ron
Eduardo
Ron
Ron
12 months later
Closed
on May 5, 2021
Reply
Related Topics
Solenoid driving.
7 5.9k Aug 2011
Project Guidance
Back to top
Help Center Careers
F OLLOW
Contact UsU S
Trademark & C o p y r i g h t
Brand Guidelines
Distributors
© 2024 Arduino