Table of contents
Abstract
Building a DIY pick and place machine that is good for small hobbyist projects!
Project
Building Your Own DIY Pick-and-Place Machine
In this blog we’ll explore how to build a DIY pick-and-place machine using commonly available parts and an Nvidia Jetson for the brains.
The Concept
This build borrows concepts from DIY 3D printers. However, instead of a hot end for extrusion, we’ll attach a vacuum pump end for picking up and placing parts on a PCB. The project is designed to be modular, precise, and relatively low-cost compared to commercial pick-and-place machines.
The Build
-
Axes and Motion
- Z-Axis: The Z-axis will be driven by two motors, each paired with an M8 lead screw. This design ensures stability and precise vertical movement for picking and placing components.
- X and Y Axes: These axes will use single motors paired with GT2 tracks and pulleys. This setup is reliable and widely used in the 3D printing world for smooth, controlled motion.
-
Part Handling
The vacuum pump end replaces the traditional hot end. It will pick up components via suction and release them accurately onto the PCB. -
Motor Control
- Z-Axis Motors: Controlled by the TMC5272-EVAL-KIT, which offers smooth and precise movement.
- X and Y Axes: Driven by the Infineon BTN8982TA motor drivers, ensuring efficient and reliable operation.
-
Brains and Vision
The machine will be powered by an Nvidia Jetson Nano, connected to a Pi Camera. The Jetson’s AI capabilities will handle:- Object Recognition and Detection: Identifying components to pick.
- Alignment: Ensuring parts are placed accurately on the PCB.
Why Build This?
Building your own pick-and-place machine allows you to customize the machine to your needs, learn about robotics and AI, and save money compared to commercial options. Whether you’re a hobbyist or a professional looking for a DIY solution, this project will challenge your engineering skills and bring automation into your workshop.
Stay tuned, and happy making!