techmannih/nema34-mounted-stepper-controller
A 48 V USB‑C PD 3.1 EPR NEMA‑34 stepper controller PCB combining STM32/TMC5160 control, external MOSFET motor bridges, protected power and regenerative braking, USB data, telemetry, diagnostics, status LEDs, and buzzer alarms.
- Version
- 0.3.92
- License
- unset
- Stars
- 1
engineering/usb-edge-eco.json
{
"baseline_commit": "dbaad38cc4fd2e75c812b883c97df68a17f81a2b",
"before_board_sha256": "708a4e6a9d81441bbc8a56124c846ab7b321720af4932f093a696e5bb0120ddd",
"after_board_sha256": "520bf25c71033dd6a2ccb6491d16c92f48bea7f4c0e65bd486044fd5c220da37",
"reason": "Move J1/J10 2 mm outward; preserve their attached local route topology and power pours, reconnect fixed pad anchors, reroute one inner shell-ground connection, trim three acute fill tips, and move the DATA label clear of the J10 shell pad. All other footprints, nets, holes and geometry unchanged.",
"modified_counts": {
"footprint": 2,
"segment": 161,
"via": 13,
"zone": 93,
"gr_text": 1
},
"added_counts": {
"segment": 1,
"zone": 3
},
"historical_protected_projection_unchanged": true,
"hardware_qualified": false,
"usb_input_copper_screen": {
"results": [
{
"net": "PD_VBUS",
"from": "J1:7,8,17,18",
"to": "Q4:1,2,3",
"grid_mm": 0.075,
"nodes": 61646,
"resistance_mohm_20c": 13.4629,
"voltage_drop_mv_at_5_5a": 74.046,
"loss_w_at_5_5a": 0.4073,
"source_nodes": 240,
"destination_nodes": 594,
"components": 1,
"board_sha256": "520bf25c71033dd6a2ccb6491d16c92f48bea7f4c0e65bd486044fd5c220da37",
"method": "9-point DC sheet-conductance screening; 35 um copper at 20 C, 20 um via plating, 1.6 mm equally spaced stack",
"limitations": [
"Grid approximation; validate mesh convergence and native connectivity separately",
"Ideal terminal contacts; via contacts approximate, copper thickness and barrel plating are assumptions",
"Excludes connector/contact, shunt and transistor resistance, AC/PWM/proximity effects and temperature feedback",
"DC 5.5 A comparison is not a duty-cycle, temperature-rise or current-rating qualification"
]
},
{
"net": "PD_VBUS",
"from": "J1:7,8,17,18",
"to": "Q4:1,2,3",
"grid_mm": 0.05,
"nodes": 138905,
"resistance_mohm_20c": 13.4712,
"voltage_drop_mv_at_5_5a": 74.092,
"loss_w_at_5_5a": 0.4075,
"source_nodes": 552,
"destination_nodes": 1248,
"components": 1,
"board_sha256": "520bf25c71033dd6a2ccb6491d16c92f48bea7f4c0e65bd486044fd5c220da37",
"method": "9-point DC sheet-conductance screening; 35 um copper at 20 C, 20 um via plating, 1.6 mm equally spaced stack",
"limitations": [
"Grid approximation; validate mesh convergence and native connectivity separately",
"Ideal terminal contacts; via contacts approximate, copper thickness and barrel plating are assumptions",
"Excludes connector/contact, shunt and transistor resistance, AC/PWM/proximity effects and temperature feedback",
"DC 5.5 A comparison is not a duty-cycle, temperature-rise or current-rating qualification"
]
}
],
"mesh_difference_percent": 0.061612922382565743,
"loss_w_at_5a": 0.33677999999999997,
"qualification": false
}
}