(no title)
tubetime | 2 years ago
i've been reverse engineering PCBs (mostly 2-4 layers) for a few years now and this is a part of the problem that i've been thinking about how to solve. best i can think of is a flying probe station cobbled together from 3d printers. basically you'd 1) scan the top and bottom of the board 2) generate a list of test points and pads 3) feed the coordinates into the flying probe system to generate the netlist
the other way to handle multilayer boards (and the most accurate, imo, because it captures exact ground plane designs, guard traces, and structures like that) is the scan-sand-scan approach. you'll get exact artwork--unfortunately the dust it generates is pretty nasty stuff.
uSoldering|2 years ago
archi42|2 years ago
I did not think of a die-bond machine (I suppose it bonds a wire to each pad instead of you doing it by hand?), but of course that also makes sense. And at least the motion system is much simpler.
A first step/experiment could be to automate creation of the gnd net. For that you only need a single tool head, meaning you can repurpose mostly any 3D printer motion system; for small increments, this could (later) happen during the die-bond process or become a precursor to a flying probe tool head. Of course I can not judge if that's a worthy investment of your time, or if you would enjoy building something like this ;)
Anyway, the effort, skill and dexterity are amazing! Spending 3 weeks soldering 1917 tiny leads seems to be just the icing on the cake :)
MuffinFlavored|2 years ago
nyanpasu64|2 years ago
MegaDeKay|2 years ago
[0] https://balika011.hu/switch/lite/
[1] https://www.youtube.com/watch?v=LMnS7yfu3Qk (not for the faint of heart)
cinntaile|2 years ago
willis936|2 years ago
alright2565|2 years ago
It doesn't seem like this problem requires anything crazy, just traditional computer vision, but of course the devil is in the details.
kayson|2 years ago