Arduino Spot WelderPosted: March 19, 2017
Nowadays it is very common to use batteries on makers projects. The propose of the project is to be able to solder easily on lithium batteries without using battery case holders. This cool solution allows to build a small and cheap spot welding machine.
Spot welders based on capacitors use large capacitors to store electrical energy and release it quickly. Capacitors can deliver large current peaks extremely fast. The capacitors discharge energy is dissipated due to the metal resistance in the form of heat which melts and fuses metal pieces. A large current passes through the work piece and weld nugget is formed in few milliseconds.
Most part of the energy goes into weld formation and less part into heating the surrounding material. This is also important because the properties of the metal would have changed from rapid heating and cooling. These changes are localized in the small area around the weld spot.
Capacitive resistance welders have many advantages:
• Very short process time
• No consumables, such as brazing materials, solder, or welding rods
• Operator safety because of low voltage
• Clean and environmentally friendly
• A reliable electro-mechanical joint is formed
List of material:
Schematic and code:
Code and schematic can be found here: https://github.com/gism/Arduino/tree/master/Spotwelder
Red wires on schematic should have big sections as you can see on the post images. Mosfet arrays are mounted on a custom-made PCB.
When arduino is power up setup() routine checks battery and capacitors state of charge. Different led colors are used to indicate state of charge SOC (blue > green > yellow > red).
After setup, arduino checks if both electrodes are short-circuited for more than a second (it means peaces are ready and discharge can be done).