BetzDrive / bldc-controller-hardware

Hardware design files for BLDC servo controller
Other
16 stars 11 forks source link

[WIP] Connector Reliability #14

Open gbalke opened 2 years ago

gbalke commented 2 years ago

Very much a WIP/Brain dump. Feel free to comment.

After a lot of use, I've found molex microfits to hold up poorly to stress. I saw HEBI robotics using RJ45 and thought it might be a reasonable approach. I'm interested in brainstorming other possible connectors and seeing if there's something that will hold up to the use-case.

Connector Requirements

Microfit

Benefits

Issues

The crimps used for microfit are folded sheet metal. image As the robot moves around, the cables have a small amount of motion. This ends up wiggling the crimped wires and slowly opens up this folded box. Once it's spread open enough, reliable continuity goes out the window.

RJ45

Benefits

To my understanding, RJ45 offers a highly reliable connection interface. I believe this is the case because of the spring system in the pin engagement. This allows the connector to wiggle without losing connectivity. I found some in-plane connectors on digikey (search query for reference) that will require some board re-design (as they will collide with the passives when stacked). But they have a shorter final height than the bulk caps which is a win! image The less optimal part is that there will be big board cut-outs. image

The other big plus of RJ45 is that ethernet cables are dirt cheap. If we can just use cables off the shelf that would be awesome (however using any old cable will definitely not work).

Issues