This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV110: Fast Ramped then stable Start and Quick Closing

Part Number: DRV110
Other Parts Discussed in Thread: DRV103, DRV8952, DRV8210

Tool/software:

Hello everyone

I am researching into developing a solenoid control circuit for one of our optical sorters with 60+ solenoids. The solenoids used are MAC Bullet Valves BV214A, they're 24VDC operated and 12W power.

The problem is that these solenoids need to be:

  • Operated around 20 times a second when required at max.
  • Very fast opening and closing - Targeting a 5ms open and 5ms close. Better if even lower opening or closing times. So far I know that a ramped start can cause a quick open and then the DRV110 lowers the Vout to maintain opening, but it does not say anything about quick closing.

So far the DRV103 and DRV110 have piqued my interest.

I wanted to get some insight and feedback on how to approach this. There is flexibility in terms of the control signal that will trigger the solenoid via whatever driver we use, so we can either use a microcontroller with 3.3V or 5V output or a faster PLC transistor output of 24VDC.

Please let me know if anyone can shed some light.

Thanks in advance.

  • Hey Haris,

    Very cool, thank you for the link to the valves!  So 24V / 2A, I'm guessing that's the peak current but would need testing to confirm the inrush current isn't higher than that.  Do you need to drive these both directions (forward/reverse) or just 1 direction (current flowing = open, no current = closed)?  That will determine whether you need a 1/2 bridge per solenoid or a Full-Bridge per solenoid. 

    I know that DRV103 and DRV110 are on our Solenoid Drivers page, but be warned they are VERY old devices and we don't have many resources to support them.  

    I recommend looking into using DRV8912-Q1.  It has 12 1/2 bridges, so a single driver could drive 12 solenoids.  Its OCP trip is between 1.3A and 1.8A, so it might be slightly underpowered for these solenoids but you could test it and see.  It has an EVM you can order to get up and running quickly with it:  https://www.ti.com/tool/DRV8912-Q1EVM You could also parallel outputs to get higher current, though then you might only drive 6 solenoids with 1 chip like in the image below (if using 1/2 bridge configuration then each motor would instead be 2 solenoids).  FYI though this device is SPI only so the open/close commands would all be over SPI, which ramped start can be difficult over SPI. 

    Other than that I would recommend looking at our Brushed DC motor drivers.  Check out this page, I filtered down for 40V and at least 2A peak current:  https://www.ti.com/motor-drivers/brushed-dc-bdc-drivers/products.html#248=2%3B46&2716max=40%3B115& 

    With those it will depend on if you want 1 motor driver per 1 solenoid or if you want more like 4 solenoids per driver.  It might be overpowered for you, but look at DRV8952.  It could drive 4 of your solenoids per motor driver.

    Another option would be using 1x DRV8210 per solenoid (or maybe per 2 solenoids).  It can do 1.76A peak per 1/2 bridge, or 3.52A peak if they are paralleled.  This might be the most cost effective option. 

    With any driver with hardware inputs like DRV8952 or DRV8210 you can implement PWM ramping on the inputs to do a soft/slow open/close as you desire

    Best,

    Jacob

  • HI Jacob

    Thanks for your getting back.

    Do you need to drive these both directions

    Technically no but in principal if we need to provide a second input to close the solenoid then that would not be hard to manage, not sure how we can drive it to close. Ideally the common 0VDC of all solenoids will be joined and a signal voltage per solenoid will be applied to open. Removal of that voltage will cause it to shut immediately.

    I will review all components you have advised and let you know if I have any further pressing queries.

    Many thanks again!