We have an application that requires for a solenoid to be driven using different currents for different incoming signals, where the solenoid will be overdriven up to 4x its nominal voltage for a very short amount time (milliseconds).
Our first concept was to use a simple voltage driven model, through PWM. In the beginning it runs as we wanted, however, as expected, the coil temperature was causing issues with the precision we had in mind for our application.
Then we started to look into constant current drivers for this application and we found the MPQ6610, however, we are not sure it will be able to provide us with what we need, which is to be able to feed the system a signal x and for it to output a current of 2A, then, when required outputting the hold current and for a signal y, for it to output a current of 1A and so on.
Is the MPQ6610 the right choice for that?