Open ryanbear22 opened 1 year ago
Traces can't be acute angles
Check the size of the vias used in Rev A I think dimensions were 30mil for the diameter and 15 mil for the hole size, but I would verify this and change all of the vias on Rev B
Have the connectors be flush with the edge of the board
We want to reduce the "rats nest" of traces as much as possible. The pins on the connector can be reordered to make routing easier, you just need to change them in the schematic first
The output of the DCDC Converter can max out at 15A and the copper traces can only handle a certain amount of power. This website calculates the thickness of the copper traces based on current https://www.4pcb.com/trace-width-calculator.html
Similar to Rev A we're going to need thicker traces for that 12V line that's going through the powerpath controller to the output from both the supplemental input and the DCDC converter
Same thing for anything HV it's not necessary but it's nice having thicker traces / polygons for anything that's high power to reduce the heat
In general we want to avoid having really long traces. Try getting creative with placement of components to avoid this or use vias sparingly to tidy traces like these up
if you go under Tools > Design Rule Check > Run Design Rule Check you'll see there's a lot of errors relating the size constraints. Try editing the rules under Design > Rules to resolve these errors
Here's the min capabilites for thickness and such from the company we order through https://www.4pcb.com/pcb-manufacturing-custom-standard.html (see standard)
you can also look at the rules for Rev A, idk if they would've changed or not
Done with Design Rule Check issue
Fixed trace by D12/D8
Fixed traces by P1
Made contactors flush with board edge
Fixed acute angle
Changed via sizes
remove any unnecessary vias, they should only be used when going from top to bottom layer. also there's still a couple that need to be resized
I would still to reduce the lengths of some traces, I think the HV-MC-IN to HV-MC-OUT path can be reduced by grouping components closer, currently that path goes back and forth across half the board.
the main branch still has the rev A pcb so that's always a good reference that can be used
shortened those traces and checked via sizes
For the test points I actually missed something in the schematics see how TP18 has the circle to show it's connected but TP19 doesn't, play around with the pins to get the remaining test points connected
I have a feeling it's all of these since the pcb prj isn't throwing any errors about them not being connected to the correct net labels
After that's all resolved let's used test points instead of vias. This makes testing easier since we can include in the testing procedure what test point to be probing instead of having to reference the pcb layout in altium to make sure it's the right one.
could you try to recreate the layout of the Rev A powerpath, we need those oversized traces since there can be upwards of 15A going through those lines and the mosfets
fixed the resistor that wasn't connected right
fixed the test point connections that weren't actually made
fixed ppc trace issues
still need to put in more testpoints to replace deleted pads
swap connectors
rotate mosfets 180 degrees
move all high powered traces to top layer
make consistent large thickness
make traces consistent width where appropriate
revert mosfet back to relay :(
swapped connectors
rotated mosfets
moved high power to top
made consistent traces
changed back to relay
This issue will be tracking any changes necessary to the PCB