New Solenoid Driver Available (tested, works!)

pandrew

30 Sep 2020, 13:12

A new solenoid driver design is available, which is JLCPCB assemblable (except the header pins):
solenoid_driver_render.jpg
solenoid_driver_render.jpg (430.16 KiB) Viewed 319 times
Github: https://github.com/purdeaandrei/SolenoidDriver

Cost analysis:
Prices were valid at JLCPCB at the time of writing.
Prices do not include cost of shipping from JLCPCB, and do not include cost of pin headers, and ribbon cable.
  • 5pcs = 27.50 USD (5.5 USD / piece)
  • 10pcs = 32.64 USD (3.264 USD / piece)
  • 20pcs = 40.60 USD (2.03 USD / piece)
  • 30pcs = 49.32 USD (1.644 USD / piece)
How to order:
  1. Go to http://jlcpcb.com , sign in to your account (create one if you don't have one)
  2. Click Order Now
  3. Upload the .zip file from the "order" subfolder of this github repo: https://github.com/purdeaandrei/SolenoidDriver
  4. Select PCB Qty you wish to build
  5. Set "Remove Order Number" to "Specify a location"
  6. Scroll down, turn on the "SMT Assembly" option
  7. Select "Assemble top side"
  8. Select "Tooling holes" = "Added by Customer"
  9. Click "Confirm"
  10. Click "Add BOM File", upload the "*_bom_jlc.csv" file from the "order" subfolder.
  11. Click "Add CPL File", upload the "*_cpl_jlc.csv" file from the "order" subfolder.
  12. Click "Next"
  13. Make sure it say "0 parts not selected" (otherwise some component may be out of stock and you may need to replace it)
  14. Click "Next"
  15. Double-check components look correctly rotated (this is expected to be correct unless JLCPCB makes changes to their system)
  16. Save to Cart, Check Out.
Status
I am not planning to sell these.
I ordered a small batch for myself.
Tested with original 5251 beamspring solenoid.
Not yet tested with 5V solenoid in 5V mode.
Last edited by pandrew on 18 Oct 2020, 05:08, edited 3 times in total.

User avatar
ZedTheMan

30 Sep 2020, 20:40

Are we certain that we should be using "Assemble Bottom side"? The bottom side does not appear to have any of the SMD components and this seems counter to the directions on jlcpcb.

kmnov2017

30 Sep 2020, 23:42

ZedTheMan wrote:
30 Sep 2020, 20:40
Are we certain that we should be using "Assemble Bottom side"? The bottom side does not appear to have any of the SMD components and this seems counter to the directions on jlcpcb.
It should be the top side...

pandrew

01 Oct 2020, 00:52

Yes, it's top side, sorry about that, I copy-pasted the instructions from the Model F controller one, and forgot to change the side. Edited the original post now.
Last edited by pandrew on 01 Oct 2020, 01:01, edited 1 time in total.

pandrew

01 Oct 2020, 00:56

ZedTheMan, are you gonna build some? If you select express shipping you might get them before I do. I picked Europacket.

pandrew

16 Oct 2020, 23:24

Ladies and gentlemen. I'm typing this message with glorious clickyness from my 5251 original solenoid driven by my solenoid driver!
Here is it in action:
https://www.youtube.com/watch?v=xmrTl5YEVlk
And here is the original xwhatsit solenoid for comparison:
https://www.youtube.com/watch?v=3_ePFhIZfJU

I declare this project a success!

PS The new feature I added for 5V solenoid operation (with the jumpers shorted) still has not been tested yet. But the main feature of 9V operation to drive the higher voltage solenoids works fine!

Here's a picture of the original xwhatsit solenoid driver and my solenoid driver sitting side by side:
original_and_my_solenoid_driver.jpg
original_and_my_solenoid_driver.jpg (141.85 KiB) Viewed 89 times
Last edited by pandrew on 17 Oct 2020, 00:13, edited 2 times in total.

User avatar
Redmaus
Gotta start somewhere

16 Oct 2020, 23:33

Nice! Great to see that we have a new wave of open-source controllers and drivers available for all! Thank you so much andrei!

Post Reply

Return to “Workshop”