Home
  • AXIOM Beta
    • Overview
    • Modularity
    • Tech Specs
    • Image Sensors
    • Development Status
    Stay
  • Participate
    • Contributing to apertus°
    • Donate
    • Join the Team
    • apertus° Lab
    • Mailinglists
    • Wiki
    • Newsletter
    • IRC
    • AXIOM Ecosystem
    Stay
  • About
    • Project History
    • apertus°
    • Mission Statement
    • Why Open Source?
    • apertus° Association
    • apertus° Company
    • Team
    • FAQ
    • Sponsors & Benefactors
    • Hardware Contributions
    Stay
  • Contact

Search form

DIY Flying Probe / Automated Optical Inspection

When you google "DIY Flying Probe" you will notice that such a project does not seem to exist - until now. Which is a pity as we think the vast amount of desktop 3D printers and router CNC mills have laid the foundation and provided the availability of all required parts to build something like this by now. So lets do it :).


DIY Flying Probe Concept Rendering

Concept

The approach is rather simple: We use the same stepper motors, sliding bearings, rails, geared belts and electronics that are commonly used in most DIY CNC mills and 3D printers today. We use two moving heads though that can move independently from each other: one for the top PCB side and one for the bottom PCB side. Spinning disks with two test pins each would use solenoids to push the test tips onto the PCBs. Another small stepper motor and threaded rod system would be used to control the distance of the probes to each other. End switches for all moving axis would make sure we don't break the machine while developing and improving the control software. The movement in general should be controlled with GCODE.


DIY Flying Probe Concept Rendering

Goal

The most important right at the beginning: We do not attempt to build an industrial grade machine. We want to build a highly affordable good enough "slow" machine that can verify populated and unpopulated PCBs in a reasonable amount of time - for prototyping and low volume production runs when production speed is not that much of an issue. The goal is that anyone can replicate this machine with basic supplies (prototype with 3D printer, off-the-shelf parts, later version with CNC milled aluminum parts) and that we create a developer community around it. Each side would be equipped with a camera (an AXIOM at some point in the future maybe) for aligning of PCB positions (fiducial recognition) and doing automated optical inspection (AOI) of populated PCBs. Here the idea is that the camera scans all boards and identifies component placement errors or solder paste flow problems automatically (with the help of OpenCV).


Optical Control Cables

We are currently planning to use optical audio cables (TOSLINK) in order to eliminate noise problems and ground loops with stepper motor control signals. This solution was developed by IRNAS for their CNC machine and is available as open hardware: Toslink CNC



Project Type: Hardware, Software Status: Planning
apertus° is a member of Free Software Foundation Europe and the AXIOM project is certified Open Hardware by Open Source Hardware Association .
apertus Logo
apertus° - open source cinema
Factory Hub Vienna
Vorarlberger Allee 38
1230 Vienna
Austria
Contact
Contribute
Join the team GitHub repositories apertus° Labs Live chat (IRC) Donate
Projects
AXIOM Beta AXIOM Ecosystem OpenCine AXIOM Remote
Association
About Contact Team Mission Statement Project background
Recent publications
AXIOM Beta Brochure
Resources
Wiki Regional communities Social media accounts Imprint Privacy Policy
For occasional project updates:
Subscribe to our newsletter


Github Icon Twitter Icon Mastodon Icon Wiki Icon Login Icon Login
Thanks to our Sponsors
© apertus° community 2006-2023
Website content available under CC-BY 4.0 International license