tetrabiodistributed / papra-pcba

Printed Circuit Board Assembly (PCBA) for the PAPPRa m12 controller
Other
2 stars 2 forks source link

V.4 bnc #43

Closed mechatroniks-git closed 3 years ago

mechatroniks-git commented 3 years ago

Finally updating the repo with the design and manufacturing files.

3 Boards have been made (Oshpark) and consumed in the April 10 Papra Build.

v0.5 is imminent, so no more of these should need to be built.

Removes fan box board, as there is no longer one with the BNC design. Also updates firmware Closes #37 Closes #38

mechatroniks-git commented 3 years ago

Should we route the mounting hole on the BNC connector to GND? Too late, v.4 PCB has been fabbed. This can add to v.5, but the mounting pins are isolated from each other and isolated from the BNC ground and center pin. So electrically, won't do anything to ground them, so it's just a manufacturing and mechanical decision.

Have we also got a .CPL file for V4? No, we didn't need one as these were hand stuffed.

We also need a new Fusion drawing for the PCBA. Yes, model has been updated in Fusion, will generate some drawings

darraghbr commented 3 years ago

Are you sure they are electrically isolated? Most of the ones I've seen the mounting pins are connected to signal ground?

If we are planning to do this as a release should we have a .CPL file and drawing before it gets merged?

darraghbr commented 3 years ago

The only minor thing I can spot on the board is that the ground plane is off centre, I assume this is because the board has grown and either the poly that defines the ground plane hasn't grown with it or the ground plane hasn't been recalculated. No need to fix unless it keeps you up at night.

mechatroniks-git commented 3 years ago

Are you sure they are electrically isolated? Most of the ones I've seen the mounting pins are connected to signal ground?

If we are planning to do this as a release should we have a .CPL file and drawing before it gets merged?

Yes, I beeped it out.

We can, might be busy work as nobody should make this board with new and improved versions behind it. Documenting it for historical purposes and because there are 3 physical boards out in the wild.

mechatroniks-git commented 3 years ago

The only minor thing I can spot on the board is that the ground plane is off centre, I assume this is because the board has grown and either the poly that defines the ground plane hasn't grown with it or the ground plane hasn't been recalculated. No need to fix unless it keeps you up at night.

I saw and fixed that on v.5. Won't change on v.4 because existing boards have this trait and can't be modified.

darraghbr commented 3 years ago

Can we get an OSHPARK DRU file committed to this repo?

mechatroniks-git commented 3 years ago

https://github.com/OSHPark/OSHPark-Eagle-Tools/raw/master/dru/oshpark-2layer.dru

mmroden commented 3 years ago

closes #36 closes #14

mechatroniks-git commented 3 years ago

DRU file committed https://github.com/tetrabiodistributed/PAPRA-PCB/pull/43/commits/6c3a88eb9bbd5fc58a799f0a938b7e4898f1453a

mechatroniks-git commented 3 years ago

Conflict resolved, ready to review & merge