main
Caleb Add the Driver board KiCad copy, data and pictures 5d462f7
{
 "blocks": [
  {
   "id": "power-entry",
   "name": "Power entry",
   "function": "Battery or bench supply in through the XT30 and the VIN/GND lugs, with a bank of 23 1206 MLCCs across it",
   "parts": [
    "C1",
    "C2",
    "C3",
    "C4",
    "C5",
    "C6",
    "C7",
    "C8",
    "C9",
    "C10",
    "C11",
    "C12",
    "C13",
    "C14",
    "C15",
    "C16",
    "C17",
    "C18",
    "C19",
    "C20",
    "C21",
    "C22",
    "C23",
    "D4",
    "C27",
    "TP4",
    "TP5",
    "J1"
   ],
   "interfaces": [
    "J1",
    "TP4",
    "TP5"
   ],
   "tag": "SEEN",
   "evidence": [
    "board/top.jpg"
   ]
  },
  {
   "id": "power-stage",
   "name": "Power stage",
   "function": "Three half-bridges of TDSON-8 MOSFETs driving lugs X1 to X3, each low side through a 2 m\u03a9 shunt, an SS210 diode beside each shunt",
   "parts": [
    "Q1",
    "Q2",
    "Q3",
    "Q4",
    "Q5",
    "Q6",
    "C24",
    "C25",
    "C26",
    "R1",
    "R2",
    "R3",
    "D1",
    "D2",
    "D3",
    "TP1",
    "TP2",
    "TP3"
   ],
   "interfaces": [
    "TP1",
    "TP2",
    "TP3"
   ],
   "tag": "SEEN",
   "evidence": [
    "board/top.jpg"
   ]
  },
  {
   "id": "sensing",
   "name": "Bridge-side sensing",
   "function": "Small parts between the bridges and the driver: a 10.0 k\u03a9 resistor and capacitor, likely a supply-voltage sense divider",
   "parts": [
    "R4",
    "R5",
    "C28"
   ],
   "interfaces": [],
   "tag": "INFERRED",
   "evidence": [
    "board/top.jpg"
   ],
   "tests": [
    "T-block-sensing"
   ]
  },
  {
   "id": "logic-supply",
   "name": "Logic supply",
   "function": "An 8-pin SOT-23 buck with a 100 \u00b5H inductor, then two adjustable SOT-223 regulators with 240 \u03a9 dividers (390 \u03a9 and 620 \u03a9 lower legs)",
   "parts": [
    "U3",
    "U4",
    "R6",
    "R7",
    "C29",
    "C30",
    "R8",
    "R9",
    "R10",
    "C31",
    "C32",
    "C33",
    "R11",
    "U5",
    "L1",
    "C34",
    "R12",
    "R13",
    "C35"
   ],
   "interfaces": [],
   "tag": "INFERRED",
   "evidence": [
    "board/top.jpg"
   ],
   "tests": [
    "T-block-logic-supply"
   ]
  },
  {
   "id": "gate-driver",
   "name": "Gate driver",
   "function": "DRV8323S three-phase gate driver with its 22 \u03a9 current-sense output resistors, filter capacitors and 2.00 k\u03a9 pull-ups",
   "parts": [
    "U2",
    "R14",
    "R15",
    "R16",
    "C37",
    "C38",
    "C39",
    "C40",
    "R17",
    "R18",
    "C41"
   ],
   "interfaces": [],
   "tag": "INFERRED",
   "evidence": [
    "board/top.jpg"
   ],
   "tests": [
    "T-block-gate-driver"
   ]
  },
  {
   "id": "mcu",
   "name": "Microcontroller",
   "function": "STM32G4 in QFN-48 with decoupling, the reset button, two status LEDs and the SWD header (silkscreen PROG)",
   "parts": [
    "J10",
    "J11",
    "U1",
    "C42",
    "C43",
    "C44",
    "C45",
    "C46",
    "SW1",
    "C47",
    "C48",
    "C49",
    "C50",
    "R19",
    "LED1",
    "LED2",
    "R20",
    "R21"
   ],
   "interfaces": [
    "J10",
    "J11"
   ],
   "tag": "SEEN",
   "evidence": [
    "board/top.jpg"
   ]
  },
  {
   "id": "can",
   "name": "CAN",
   "function": "An SOIC-8 transceiver beside the CAN terminal blocks and header, with a termination jumper (silkscreen CAN)",
   "parts": [
    "J2",
    "J3",
    "J4",
    "JP1",
    "U6",
    "C36"
   ],
   "interfaces": [
    "J2",
    "J3",
    "J4",
    "JP1"
   ],
   "tag": "SEEN",
   "evidence": [
    "board/top.jpg"
   ]
  },
  {
   "id": "aux",
   "name": "AUX and expansion",
   "function": "AUX port (JST ZH and 2.0 mm header: +5V, +3.3V, AUX_A to AUX_D, GND) and the 2x4 SPI or I2C expansion header, with series resistors",
   "parts": [
    "J5",
    "J6",
    "J7",
    "D5",
    "D6",
    "R22",
    "R23",
    "C51",
    "C52",
    "R24",
    "R25",
    "R26",
    "R27"
   ],
   "interfaces": [
    "J5",
    "J6",
    "J7"
   ],
   "tag": "SEEN",
   "evidence": [
    "board/top.jpg"
   ]
  },
  {
   "id": "fan",
   "name": "Fan",
   "function": "4-pin PC fan header (PWM, SENSE, +12V, GND) and its second footprint, with two resistors and a capacitor",
   "parts": [
    "J8",
    "J9",
    "R31",
    "R32",
    "C56"
   ],
   "interfaces": [
    "J8",
    "J9"
   ],
   "tag": "SEEN",
   "evidence": [
    "board/top.jpg"
   ]
  },
  {
   "id": "motor-temp",
   "name": "Motor temperature",
   "function": "Motor NTC input (silkscreen MOTOR_TEMP: +3.3V, NTC) with its bias resistor and filter",
   "parts": [
    "J12",
    "J13",
    "R28",
    "C53",
    "R29",
    "C54",
    "R30",
    "C55"
   ],
   "interfaces": [
    "J12",
    "J13"
   ],
   "tag": "SEEN",
   "evidence": [
    "board/top.jpg"
   ]
  },
  {
   "id": "mechanical",
   "name": "Mechanical",
   "function": "Mounting and loose plated holes",
   "parts": [
    "H1",
    "H2",
    "H3",
    "H4",
    "H5",
    "H6",
    "H7",
    "H8"
   ],
   "interfaces": [],
   "tag": "SEEN",
   "evidence": [
    "board/top.jpg"
   ]
  }
 ]
}