I'm trying to pilot solenoid valves in a hydraulic circuit. I have two types of solenoids, one which support 2.4 A and another 1.8 A.
I pilot the valves opening using 120 Hz pwm and this driver. It's on 8 V because of the 2.4 A solenoid that draw that much amp at 100% PWM.
In order to limit the current of the 1.8 A solenoid, I limit the PWM ratio. It just works.
That said, does it exist a better circuit to drive solenoids?
I'd like to be able to limit current for each type of solenoid and drive them with PWM 0-100% from zero to max current.
I was thinking of current mirror circuit like this but using mosfet:
Screenshot of one solenoid datasheet:
And the opening vs current: I use 145psi delta
Are there any standard circuits for what I'm trying to achieve?
Solenoids have to be driven from source, not on the return to ground.