I originally graduated with an EE degree, but have since been removed from these kind of projects. I am trying to get back into it, and start up my new hobby. I have decided to do a project that will control 6 solenoid valves (2 at a time maximum). I have done some reading on what my circuitry should look like, and have copied what seems to be the inductive load circuit norm for my circuit.
Attached you will find a scan of my first pass at the circuit. I was hoping to gain some insight from others on if it looks like a decent design and if there are any other things that I should be mindful of.
Also, I am not sure about the resistor value and the NMOS model that I have chosen for the circuits. From what I can tell, a simple NPN BJT will not work for me, so I will need a MOSFET or a Darlington. I went with the MOSFET and basically just went with something that looked decent from TIs website. It is hard to really choose a resistor without knowing what the resistance is looking into the gate. I remember doing equations for that in college, but can not recall the formula to use to calculate the resistance. Any thoughts?
Should I just follow the pdf above instead? Thus I would have 6 of the same circuits feeding from the same 12 volt 2 A power supply.
So I would have 6 of each component (TIP 102, 1N4004, and 1000 Ohm Resistor) and two separate power supplies (one for the arduino and one for the solenoid circuit)
I will only operate two solenoids at one time via the DO pins from the arduino. The power supply should only supply 1A normally except for when first activating solenoids. There will be a inrush current when first operating the solenoids. Anyone know how what that current will be?
Also, if not using the MOSFET then am I correct by assuming a ~.7V drop from the base to the emitter * 2 for the two BJTs? Therefore, (5-1.4)/1000 =~ 4mA for the base current coming from the arduino.
Are there any issues with using a 1N4004 diode with a breakdown current of 1A considering the power supply can supply 2A?
Hmmmm I just assumed that it would have an inrush current, because most inductive motors that I have experience with have inrush currents.
That is because a motor until turning at a certain RPM is not generating enough counter EMF to oppose current draw. A simple solenoid is not a motor but rather just a simple inductor and if you remember your old
"ELI the ICE man" crutch, you will recall that voltage leads current in an inductive circuit.