jettos/powercore16-revc-complete-board-model
This code defines the hardware layout for a power distribution and control circuit featuring high-current power inputs, multiple output switches with programmable fuses, MCU-based control, input connectors, and communication interfaces, all represented with specific component footprints and connectivity zones.
- Version
- 0.4.8
- License
- unset
- Stars
- 0
src/components/PowerProtection.tsx
export function PowerProtection() {
return <>
<chip name="U_REVERSE_CONTROLLER" footprint="soic8_p1.27mm" pcbX={-88} pcbY={12} />
<chip name="Q_REVPROT_A" footprint="soic8_p1.27mm" pcbX={-78} pcbY={20} />
<chip name="Q_REVPROT_B" footprint="soic8_p1.27mm" pcbX={-68} pcbY={20} />
<diode name="D_LOAD_DUMP_TVS" footprint="soic8_p1.27mm" pcbX={-84} pcbY={-9} />
<capacitor name="C_BULK_INPUT" capacitance="470uF" footprint="soic8_p1.27mm" pcbX={-72} pcbY={-9} />
<resistor name="R_GATE_SUPPORT" resistance="100" footprint="0603" pcbX={-92} pcbY={21} />
<chip name="FB_SURGE_RETURN" footprint="soic8_p1.27mm" pcbX={-84} pcbY={-28} />
<silkscreentext text="LOAD DUMP / TVS REQUIRES VALIDATION" pcbX={-64} pcbY={2} fontSize="0.95mm" />
<silkscreentext text="REVERSE PROTECTION SOA REQUIRES VALIDATION" pcbX={-58} pcbY={34} fontSize="0.95mm" />
<silkscreentext text="VBAT_IN -> reverse MOSFET bank -> VBAT_PROTECTED" pcbX={-57} pcbY={26} fontSize="0.85mm" />
</>
}