Close

Automated Assembly : Pick And Place

A project log for SEELablet : Instrument Cluster For Laboratories

Minimal, yet powerful combination of control and measurement tools integrated with an SBC running Python based UIs for science & Engg. Expts

jithinJithin 07/09/2016 at 17:510 Comments

A Pick 'n place machine uses vacuum nozzles to pick components from their packages (Tape and reel, tubes, and even trays ) , and place them on their appropriate pads on the PCB based on a preloaded coordinate file. Prior to this, the pads on the PCB are coated with a layer of solder paste using a stencil.
The machine also uses image processing to check if the components have been picked up properly, and also makes corrections if they've been picked up with slight rotation or an offset.

Figure : applying the paste. and the stencil for the panel.


Figure : The pick and place machine. I didn't order the PCBs in panel form with margins , so a custom rig had to be designed in order to feed the PCB into the Machine. It's much easier with panels though.

Figure : static reflow process. The oven's temperature follows a preset curve, and a batch of PCBs(whatever you can fit inside it, avoiding the extremities) reflow in about two minutes.

Photograph of a reflowed component( voltage doubler ) taken with a phone camera attached to a microscope lens.

Reflowed boards. The PicKit 3 has a Programmer-to-go option where a HEX file can be downloaded onto it once, and the computer+IDE is no longer required. It can be powered from any source, and the code can be downloaded by pressing a physical button. Came in handy for preliminary testing.

Figure : A conveyor based reflow oven. The boards travel slowly through various temperature ranges maintained inside the tunnel, and the reflow happens as it moves.


A manual assembly line at the workshop!




Discussions