A 6-24v DC solendoid driver module based on the TI DRV120 chipDesigned by sub-design in United Kingdom
What is it? This is a small module for efficiently driving and controlling solenoids at DC voltages. Requires ~12v (depends on your chosen solenoid, but should work from 6v to 24v). Comes fully sold…Read More…
This is a small module for efficiently driving and controlling solenoids at DC voltages. Requires ~12v (depends on your chosen solenoid, but should work from 6v to 24v).
Comes fully soldered.
With 6-24v supplied to the board (J1) and a solenoid connected (J3), pull the enable pin low (J2 Pin1) to activate the solenoid (tested with a 5v logic level Arduino but should work fine with 3.3v logic levels). The chip then supplies the maximum current as set by R1 (47k) for a duration (the 'keep time' set by C1 (4.7F)) before settling back to the hold current (set by the chip. Not adjustable) all at the PWM frequency (~20kHz) set by R2 (0 ohm).
By measurement current was about <200mA while in peak and <50mA in hold.
Note: The maximum activation frequency I've been able to get with this board is about 10Hz (on and off 10 times per second).
All boards tested with 12v DC 60 ohm 2.4W solenoid. The values chosen for C1, R1 & R2 are based on the MCSMO0630s12std solenoid available from CPC but if you can solder 0805 then you can change them if required.
Note: According to the data sheet the chip can run from 6v to 27v, but as the electrolytic cap is 25v I'd suggest not trying this above 24v. I've also not had much luck driving the small low cost solenoids that you find on ebay & amazon as they require more current than this chip can supply so I'd suggest a solenoid of 30 - 60 ohms.
See the DRV120 datasheet for more detail.
I made this for use with drawing machines as 9G Servos can wear out surprisingly quickly when doing lots of fast pen up/down movements. I figured a solenoid would be a better option but driving solenoids isn't as straight forward as you'd think and I wanted something that would be more or less a drop in replacement for the servo.
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when Solenoid Driver Module (DRV120 PWM DC 6-24v) can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
|Shipping Rate||Tracked||Ships From||First Item||Additional Items|
I will try and ship items as soon as possible, but will usually be shipped on Saturday.
Poole, Dorset, United Kingdom
Ships from United Kingdom.
Usually ships within 1 day
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!