Point to point wiring with really poor quality wiring. It breaks constantly and is difficult to work on. Gonna rewrite it with an eye towards serviceability.
Point to point wiring with really poor quality wiring. It breaks constantly and is difficult to work on. Gonna rewrite it with an eye towards serviceability.
Can you just make a new one and use that one for reference?
This bit is part of a test system that automates a manual test for a pcb that runs a laser diode and gets back readings from a photodiode. A lot of analog-y goodness. This was built by one of our engineers a few years ago and every time it needs to be serviced, it turns into a week long game of whack-a-mole of frayed wires and broken solder joints. Dude knew his stuff, some serial to USB adapters to plug in a function generator, oscilloscope, and data acquisition module, an arduino and touch screen for the UI, and a raspberry pi to run the whole show. But he clearly didn’t think this would ever have to be opened and messed with.
Annoyingly, documentation is a bit thin and he doesn’t work at the company anymore, so I am not just rewiring it, I’m reverse engineering it.
I know I can do it, but I have to ohm out each wire in the 100 conductor wiring harness back to the relay in the data acquisition module, then cross reference the relay in the ~1400 lines of python code to see what does what. From that, I’ll compare that to the PCBs schematic to what pogo-pin that wire should go to. And yes I’ll be making a schematic after all this for future reference, just gonna take… a while.
This looks like how engineers get promoted to management.
It’s gross..pogo pin receptacles soldered to one another.
That seriously need a NSFW tag on it. As an Engie myself, I was blessed with the start as a hobbyist and then a tech first and that causes physical pain to see.