Skip to content

This is a PCB component Pick and Place robot with motor controls for XYZ axis, orientation and tweezer. This system is developed with a PIC microcontroller (PIC18F452). Three stepper motors are used for the XYZ axis, another stepper motor for the orientation. A servo motor is used for the Tweezers. The HMI is command line based. There are preset…

Notifications You must be signed in to change notification settings

PremKumarAmbrose/Pick-and-place_Microchip

Repository files navigation

Pick-and-place_Microchip

This is PCB component Pick and Place robot with motor controls for XYZ axis, orientation and tweezer. This system is developed with a PIC microcontroller (PIC18F452). Three stepper motors are used for the XYZ axis, another stepper motor for the orientation. A servo motor is used for the Tweezers. The HMI is command line based. There are preset values of the component positions and orientations in the code. This can be changed, also the HMI gives the option to add or remove components and change of loop sequence.

PCB Layout pcb

Schematic Schematic

Flowdiagram

Start Menu Flowdiagram2

Pick and Place Loop Flowdiagram1

Adding new component Flowdiagram3

PICSimLab simulation Screenshot at 2021-08-01 15-55-07

About

This is a PCB component Pick and Place robot with motor controls for XYZ axis, orientation and tweezer. This system is developed with a PIC microcontroller (PIC18F452). Three stepper motors are used for the XYZ axis, another stepper motor for the orientation. A servo motor is used for the Tweezers. The HMI is command line based. There are preset…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages