Easy to build but very capable and handy DIY solder paste dispenser built mostly from cheap Ebay components and modules.
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
RevAC - Firmware and CubeMX.7zMicrocontroller pin mapping (aka hardware-firmware interface) using STM32 CubeMX and complete firmware for AC6 system workbench. Includes display driver. Tested during real PCB assembly and works like a charm.7-Zip - 823.35 kB - 08/30/2020 at 15:10 |
|
|
RevAB - Electrical, KiCad.7zKicad electrical drawing, pdf included.7-Zip - 245.44 kB - 01/31/2020 at 20:49 |
|
|
RevAB - Mechanical, Freecad.7zFreecad 3D models for all the components (control box and handheld dispenser).7-Zip - 5.40 MB - 01/31/2020 at 20:46 |
|
So the solder paste dispenser is finally ready for daily use and tested.
In normal mode:
- middle button pulls (retracts) the paste with maximum speed while the button is pressed
- right button pushes the paste (first with maximum speed for retract duration and after that with user defined speed), when released it immediately retracts (pulls) the paste for user defined time.
Other modes are just configuration of speed and retraction time.
Create an account to leave a comment. Already have an account? Log In.
This is awesome! I can imagine being able to input the type of pad you are dispensing on (SOIC8, 0603, etc) and having a precise amount dispensed onto the pad. Precision!!!
It would be possible to change the motor to same size stepper with gearbox. This would allow you to control the dispensed amount. But the biggest enemy is the elasticity of the system (syringe mostly) and a bit the hysteresis of the drive.
Trust me after testing this many times, the best is visual feedback and manual control. You can easily dispense solder paste on 0603 pads. SOIC or LQFP pads are typically dispensed all pins in one line and this works as well with this dispenser.
Hi, thanks for comment. I dont have dispensing amount sensing or control. You can set dispensing speed [%] and retraction duration after dispensing [ms].
So you press and hold the push button (on the syringe or on the control box), piston pushes forward for specified retraction duration in order to preload the solder paste and continues with predefined dispensing speed. In any time when you release the push button, the piston is moved back with maximum speed for predefined retraction duration to reduce internal pressure (elastic strain of plastic syringe etc) which causes the unwanted leakage. This whole retraction behavior is nicely described in context of 3D printers - check google.
Anyway I have tried it many times already and it works perfectly for hand assembly and reflow of SMD components ranging from 1210 or SMC packages to fine pitch packages like LQFP100.
I plan to shoot and upload demonstration video after I will receive the display module from China.
Nice! Do you have control of the drop size for each actuation? Or do you just control it by the amount of time you press the switch?
Become a member to follow this project and never miss any updates
By using our website and services, you expressly agree to the placement of our performance, functionality, and advertising cookies. Learn More
How can I load the firmware onto the STM32?