I am trying to control multiple (around 24) low power solenoid air valves using an arduino mega and was wondering if someone could recommend a logic-based mosfet (if this is the correct term) and whether I am going about the design the right way. I am fairly new to arduino and am tinkering with it for a project where I need specific valves to open or close at specified times to dispense liquid from a pressurized air line. I have a sketch I made on tinkercad kind of illustrates what I want to do, except it uses a lightbulb instead of the valve (image below).
These are the valves I am actually using. They are the 5V model (LHDB0542115H)
The link you posted is a drawing of the valve. Current required is approximately 175 ma at 5 volts which is very easy with the right mosfet.
The harder questions are the ones you did not provide enough information to answer such as:
Which Arduino? (just need to know operating voltage for mosfets 3V3 or 5V)
Do you want naked parts or ready to use boards?
If parts, surface mount or through hole?
I edited my post above to include the circuit. I am also using the 5v arduino mega for my project (despite the image being an uno) and want to use a breadboard type setup. I not sure if I still answered your question about what you mean by the ready to use board vs naked parts.
You will need inductive kickback diodes across every coil, gate resistors on every MOSFET, and a separate valve power supply capable of supplying current totaling around 0.2 Amps times (as many valves as will be on at once). Connect all the grounds.
Wire each valve something like this motor driver. The capacitor is not needed for a solenoid.
Agreed, the 8 channel chip is not rated for those valves. However, it might be possible to use it if the valves would work with a small series resistor, say 10 Ohms.
The initial pull in current would be limited primarily by the inductance, and the holding current to 130 mA.
Or, perhaps the outputs could be paralleled, so 4 valves/chip.