project
Adom Custom Electronic Load
Public Made by Adomby adom
Independent compact digitally controlled load design for 3rdPartyFab; research and AIFlow evidence in progress
main
John Lauer
R0 engineering checkpoint: checked schematic, sourcing, servo evidence and safety-policy code; PCB and qualification incomplete
10054d3
1h ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755
{
"design": "adom-custom-electronic-load",
"revision": "R0 draft",
"components": [
{
"ref": "U1",
"value": "STM32G0B1KCT6",
"mpn": "STM32G0B1KCT6",
"fp": "Package_QFP:LQFP-32_7x7mm_P0.8mm",
"block": "digital",
"pins": {
"1": null,
"2": null,
"3": null,
"4": "3V3",
"5": "GND",
"6": "NRST",
"7": "TEMP_SENSE",
"8": "DUT_ADC",
"9": "UART_TX",
"10": "UART_RX",
"11": "ARM_CLK",
"12": "MCU_ENABLE",
"13": "WDI",
"14": "FAN_TACH",
"15": "USB_DETECT",
"16": null,
"17": "HW_OK",
"18": null,
"19": null,
"20": "ALERT",
"21": null,
"22": "USB_DM",
"23": "USB_DP",
"24": "SWDIO",
"25": "SWCLK",
"26": "LATCH_Q",
"27": "FAULT_CLEAR",
"28": null,
"29": null,
"30": "I2C_SCL",
"31": "I2C_SDA",
"32": null
},
"sym": "MCU_ST_STM32G0:STM32G0B1KCTx"
},
{
"ref": "U2",
"value": "DAC60501ZDGSR",
"mpn": "DAC60501ZDGSR",
"fp": "Load:TI_DGS0010A",
"block": "servo",
"pins": {
"1": "3V3",
"2": "DAC_OUT",
"3": null,
"4": "SHUNT_N_SENSE",
"5": "3V3",
"6": "I2C_SCL",
"7": "GND",
"8": "I2C_SDA",
"9": null,
"10": "VREF_2V5"
},
"sym": "Load:U2"
},
{
"ref": "U3",
"value": "OPA189IDBVR",
"mpn": "OPA189IDBVR",
"fp": "Package_TO_SOT_SMD:SOT-23-5",
"block": "servo",
"pins": {
"1": "SERVO_OUT",
"2": "SHUNT_N_SENSE",
"3": "I_SET",
"4": "SERVO_FB",
"5": "V_GATE"
},
"sym": "Load:U3"
},
{
"ref": "U4",
"value": "INA226AIDGST",
"mpn": "INA226AIDGST",
"fp": "Load:TI_DGS0010A",
"block": "telemetry",
"pins": {
"1": "GND",
"2": "GND",
"3": "ALERT",
"4": "I2C_SDA",
"5": "I2C_SCL",
"6": "3V3",
"7": "SHUNT_N_SENSE",
"8": "LOAD_POS",
"9": "SHUNT_N_SENSE",
"10": "SHUNT_P_SENSE"
},
"sym": "Load:U4"
},
{
"ref": "U5",
"value": "TPS61040DBVR",
"mpn": "TPS61040DBVR",
"fp": "Package_TO_SOT_SMD:SOT-23-5",
"block": "auxiliary",
"pins": {
"1": "BOOST_SW",
"2": "GND",
"3": "BOOST_FB",
"4": "5V_AUX",
"5": "5V_AUX"
},
"sym": "Load:U5"
},
{
"ref": "U6",
"value": "STWD100NYWY3F",
"mpn": "STWD100NYWY3F",
"fp": "Package_TO_SOT_SMD:SOT-23-5",
"block": "protection",
"pins": {
"1": "HW_OK",
"2": "GND",
"3": "GND",
"4": "WDI",
"5": "3V3"
},
"sym": "Load:U6"
},
{
"ref": "U7",
"value": "LM339BIDR",
"mpn": "LM339BIDR",
"fp": "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm",
"block": "protection",
"pins": {
"1": "HW_OK",
"2": "HW_OK",
"3": "V_GATE",
"4": "TEMP_HOT_LIMIT",
"5": "TEMP_SENSE",
"6": "TEMP_SENSE",
"7": "TEMP_OPEN_LIMIT",
"8": "SHUNT_P_SENSE",
"9": "I_HARD_LIMIT",
"10": "DUT_ADC",
"11": "DUT_OV_LIMIT",
"12": "SHUNT_N_SENSE",
"13": "HW_OK",
"14": "HW_OK"
},
"sym": "Load:U7"
},
{
"ref": "U8",
"value": "SN74LVC1G175DBVR",
"mpn": "SN74LVC1G175DBVR",
"fp": "Package_TO_SOT_SMD:SOT-23-6",
"block": "protection",
"pins": {
"1": "ARM_CLK",
"2": "GND",
"3": "3V3",
"4": "LATCH_Q",
"5": "3V3",
"6": "HW_OK"
},
"sym": "74xGxx:74LVC1G175"
},
{
"ref": "U9",
"value": "TLV75533PDBVR",
"mpn": "TLV75533PDBVR",
"fp": "Package_TO_SOT_SMD:SOT-23-5",
"block": "auxiliary",
"pins": {
"1": "5V_AUX",
"2": "GND",
"3": "5V_AUX",
"4": null,
"5": "3V3"
},
"sym": "Load:U9"
},
{
"ref": "Q1",
"value": "IXTP15N50L2",
"mpn": "IXTP15N50L2",
"fp": "Package_TO_SOT_THT:TO-220-3_Horizontal_TabUp",
"block": "power",
"pins": {
"1": "GATE",
"2": "LOAD_POS",
"3": "SHUNT_P"
},
"sym": "Load:Q1"
},
{
"ref": "RSH1",
"value": "0.020 Ohm 0.5% Kelvin",
"mpn": "LVK12R020DER",
"fp": "Load:LVK12",
"block": "power",
"pins": {
"1": "SHUNT_P",
"2": "SHUNT_P_SENSE",
"3": "SHUNT_N_SENSE",
"4": "GND"
},
"sym": "Load:RSH1"
},
{
"ref": "D1",
"value": "B540C-13-F",
"mpn": "B540C-13-F",
"fp": "Diode_SMD:D_SMC",
"block": "power",
"pins": {
"1": "LOAD_POS",
"2": "DUT_FUSED"
},
"sym": "Load:D1"
},
{
"ref": "F1",
"value": "5 A 32 V fast fuse",
"mpn": "0466005.NR",
"fp": "Fuse:Fuse_1206_3216Metric",
"block": "power",
"pins": {
"1": "DUT_POS",
"2": "DUT_FUSED"
},
"sym": "Load:F1"
},
{
"ref": "Q2",
"value": "MMBT3904",
"mpn": "MMBT3904-7-F",
"fp": "Package_TO_SOT_SMD:SOT-23",
"block": "protection",
"pins": {
"1": "CLAMP_BASE",
"2": "GND",
"3": "GATE"
},
"sym": "Load:Q2"
},
{
"ref": "Q3",
"value": "2N7002",
"mpn": "2N7002-7-F",
"fp": "Package_TO_SOT_SMD:SOT-23",
"block": "protection",
"pins": {
"1": "LATCH_Q",
"2": "RELEASE_MID",
"3": "CLAMP_BASE"
},
"sym": "Load:Q3"
},
{
"ref": "Q4",
"value": "2N7002",
"mpn": "2N7002-7-F",
"fp": "Package_TO_SOT_SMD:SOT-23",
"block": "protection",
"pins": {
"1": "MCU_ENABLE",
"2": "GND",
"3": "RELEASE_MID"
},
"sym": "Load:Q4"
},
{
"ref": "R1",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "3V3",
"2": "HW_OK"
},
"sym": "Device:R"
},
{
"ref": "R2",
"value": "100k",
"mpn": "CR0402-FX-1003GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "MCU_ENABLE",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "R3",
"value": "100k",
"mpn": "CR0402-FX-1003GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "ARM_CLK",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "R4",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "V_GATE",
"2": "CLAMP_BASE"
},
"sym": "Device:R"
},
{
"ref": "R5",
"value": "100k",
"mpn": "CR0402-FX-1003GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "CLAMP_BASE",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "R6",
"value": "100k",
"mpn": "CR0402-FX-1003GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "power",
"pins": {
"1": "GATE",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "R7",
"value": "1k",
"mpn": "CR0402-FX-1001GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "servo",
"pins": {
"1": "SERVO_OUT",
"2": "GATE"
},
"sym": "Device:R"
},
{
"ref": "R8",
"value": "33k",
"mpn": "ERA-2AEB333X",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "servo",
"pins": {
"1": "DAC_OUT",
"2": "SET_DIV"
},
"sym": "Device:R"
},
{
"ref": "R9",
"value": "5.6k",
"mpn": "TNPW04025K60BEED",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "servo",
"pins": {
"1": "SET_DIV",
"2": "I_SET"
},
"sym": "Device:R"
},
{
"ref": "R10",
"value": "1k",
"mpn": "TNPW04021K00BEED",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "servo",
"pins": {
"1": "I_SET",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:R"
},
{
"ref": "C1",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "servo",
"pins": {
"1": "I_SET",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:C"
},
{
"ref": "R11",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "servo",
"pins": {
"1": "SHUNT_P_SENSE",
"2": "SERVO_FB"
},
"sym": "Device:R"
},
{
"ref": "C2",
"value": "1n",
"mpn": "0603N102J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "servo",
"pins": {
"1": "SERVO_OUT",
"2": "SERVO_FB"
},
"sym": "Device:C"
},
{
"ref": "C3",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "telemetry",
"pins": {
"1": "SHUNT_P_SENSE",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:C"
},
{
"ref": "R13",
"value": "4.7k",
"mpn": "CR0402-FX-4701GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "3V3",
"2": "I2C_SDA"
},
"sym": "Device:R"
},
{
"ref": "R14",
"value": "4.7k",
"mpn": "CR0402-FX-4701GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "3V3",
"2": "I2C_SCL"
},
"sym": "Device:R"
},
{
"ref": "R15",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "3V3",
"2": "ALERT"
},
"sym": "Device:R"
},
{
"ref": "R16",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "3V3",
"2": "NRST"
},
"sym": "Device:R"
},
{
"ref": "C4",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "digital",
"pins": {
"1": "NRST",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "D2",
"value": "BAT54WS-7-F",
"mpn": "BAT54WS-7-F",
"fp": "Diode_SMD:D_SOD-323",
"block": "protection",
"pins": {
"1": "FAULT_CLEAR",
"2": "HW_OK"
},
"sym": "Load:D2"
},
{
"ref": "R17",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "3V3",
"2": "TEMP_SENSE"
},
"sym": "Device:R"
},
{
"ref": "R18",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "VREF_2V5",
"2": "TEMP_HOT_LIMIT"
},
"sym": "Device:R"
},
{
"ref": "R19",
"value": "3.3k",
"mpn": "CR0402-FX-3301GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "TEMP_HOT_LIMIT",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:R"
},
{
"ref": "R20",
"value": "1k",
"mpn": "CR0402-FX-1001GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "3V3",
"2": "TEMP_OPEN_LIMIT"
},
"sym": "Device:R"
},
{
"ref": "R21",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "TEMP_OPEN_LIMIT",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "R22",
"value": "33k",
"mpn": "CR0402-FX-3302GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "VREF_2V5",
"2": "I_HARD_LIMIT"
},
"sym": "Device:R"
},
{
"ref": "R23",
"value": "1k",
"mpn": "CR0402-FX-1001GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "I_HARD_LIMIT",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:R"
},
{
"ref": "R24",
"value": "100k",
"mpn": "CR0402-FX-1003GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "telemetry",
"pins": {
"1": "DUT_POS",
"2": "DUT_DIV"
},
"sym": "Device:R"
},
{
"ref": "R25",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "telemetry",
"pins": {
"1": "DUT_DIV",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "R26",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "telemetry",
"pins": {
"1": "DUT_DIV",
"2": "DUT_ADC"
},
"sym": "Device:R"
},
{
"ref": "C5",
"value": "10n",
"mpn": "0603B103J250CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "telemetry",
"pins": {
"1": "DUT_ADC",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "D3",
"value": "BAV199",
"mpn": "BAV199-7-F",
"fp": "Package_TO_SOT_SMD:SOT-23",
"block": "telemetry",
"pins": {
"1": "GND",
"2": "3V3",
"3": "DUT_ADC"
},
"sym": "Load:D3"
},
{
"ref": "R27",
"value": "1k",
"mpn": "CR0402-FX-1001GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "VREF_2V5",
"2": "DUT_OV_LIMIT"
},
"sym": "Device:R"
},
{
"ref": "R28",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "protection",
"pins": {
"1": "DUT_OV_LIMIT",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:R"
},
{
"ref": "J8",
"value": "USB4105-GF-A",
"mpn": "USB4105-GF-A",
"fp": "Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal",
"block": "digital",
"pins": {
"A1": "GND",
"A4": "USB_VBUS",
"A5": "CC1",
"A6": "USB_DP_CONN",
"A7": "USB_DM_CONN",
"A8": null,
"A9": "USB_VBUS",
"A12": "GND",
"B1": "GND",
"B4": "USB_VBUS",
"B5": "CC2",
"B6": "USB_DP_CONN",
"B7": "USB_DM_CONN",
"B8": null,
"B9": "USB_VBUS",
"B12": "GND",
"SH": "GND"
},
"sym": "Load:J8"
},
{
"ref": "R29",
"value": "4.7k",
"mpn": "CR0402-FX-4701GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "CC1",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "R30",
"value": "4.7k",
"mpn": "CR0402-FX-4701GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "CC2",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "R31",
"value": "22",
"mpn": "CR0402-FX-22R0GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "USB_DP_CONN",
"2": "USB_DP"
},
"sym": "Device:R"
},
{
"ref": "R32",
"value": "22",
"mpn": "CR0402-FX-22R0GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "USB_DM_CONN",
"2": "USB_DM"
},
"sym": "Device:R"
},
{
"ref": "R33",
"value": "100k",
"mpn": "CR0402-FX-1003GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "USB_VBUS",
"2": "USB_DETECT"
},
"sym": "Device:R"
},
{
"ref": "R34",
"value": "100k",
"mpn": "CR0402-FX-1003GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "USB_DETECT",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "U10",
"value": "USBLC6-2SC6",
"mpn": "USBLC6-2SC6",
"fp": "Package_TO_SOT_SMD:SOT-23-6",
"block": "digital",
"pins": {
"1": "USB_DP_CONN",
"2": "GND",
"3": "USB_DM_CONN",
"4": "USB_DM_CONN",
"5": "USB_VBUS",
"6": "USB_DP_CONN"
},
"sym": "Load:U10"
},
{
"ref": "L1",
"value": "10uH",
"mpn": "AMPLH5030S-100MT",
"fp": "Load:L_Abracon_AMPLH5030S",
"block": "auxiliary",
"pins": {
"1": "5V_AUX",
"2": "BOOST_SW"
},
"sym": "Load:L1"
},
{
"ref": "D4",
"value": "B140-13-F",
"mpn": "B140-13-F",
"fp": "Diode_SMD:D_SMA",
"block": "auxiliary",
"pins": {
"1": "V_GATE",
"2": "BOOST_SW"
},
"sym": "Load:D4"
},
{
"ref": "R35",
"value": "680k",
"mpn": "CR0402-FX-6803GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "auxiliary",
"pins": {
"1": "V_GATE",
"2": "BOOST_DIV"
},
"sym": "Device:R"
},
{
"ref": "R36",
"value": "220k",
"mpn": "CR0402-FX-2203GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "auxiliary",
"pins": {
"1": "BOOST_DIV",
"2": "BOOST_FB"
},
"sym": "Device:R"
},
{
"ref": "R37",
"value": "100k",
"mpn": "CR0402-FX-1003GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "auxiliary",
"pins": {
"1": "BOOST_FB",
"2": "GND"
},
"sym": "Device:R"
},
{
"ref": "C6",
"value": "4.7u 25V",
"mpn": "CL21A475KAQNNNG",
"fp": "Capacitor_SMD:C_0805_2012Metric",
"block": "auxiliary",
"pins": {
"1": "V_GATE",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "C7",
"value": "4.7u 10V",
"mpn": "0603X475K100CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "auxiliary",
"pins": {
"1": "5V_AUX",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "C8",
"value": "1u",
"mpn": "0603B105K160CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "auxiliary",
"pins": {
"1": "3V3",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "C9",
"value": "1u",
"mpn": "0603B105K160CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "auxiliary",
"pins": {
"1": "5V_AUX",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "C10",
"value": "1u",
"mpn": "0603B105K160CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "servo",
"pins": {
"1": "VREF_2V5",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:C"
},
{
"ref": "C11",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "control",
"pins": {
"1": "3V3",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "C12",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "control",
"pins": {
"1": "3V3",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:C"
},
{
"ref": "C13",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "control",
"pins": {
"1": "V_GATE",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:C"
},
{
"ref": "C14",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "control",
"pins": {
"1": "3V3",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:C"
},
{
"ref": "C15",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "control",
"pins": {
"1": "5V_AUX",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "C16",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "control",
"pins": {
"1": "3V3",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "C17",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "control",
"pins": {
"1": "V_GATE",
"2": "SHUNT_N_SENSE"
},
"sym": "Device:C"
},
{
"ref": "C18",
"value": "100n",
"mpn": "0603B104J500CT",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"block": "control",
"pins": {
"1": "3V3",
"2": "GND"
},
"sym": "Device:C"
},
{
"ref": "J9",
"value": "Fan connector",
"mpn": "M20-9990346",
"fp": "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical",
"block": "mechanical",
"pins": {
"1": "5V_AUX",
"2": "GND",
"3": "FAN_TACH"
},
"sym": "Load:J9"
},
{
"ref": "R38",
"value": "10k",
"mpn": "CR0402-FX-1002GLF",
"fp": "Resistor_SMD:R_0402_1005Metric",
"block": "digital",
"pins": {
"1": "3V3",
"2": "FAN_TACH"
},
"sym": "Device:R"
},
{
"ref": "J10",
"value": "Case sensor connector",
"mpn": "M20-9990246",
"fp": "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical",
"block": "mechanical",
"pins": {
"1": "TEMP_SENSE",
"2": "GND"
},
"sym": "Load:J10"
},
{
"ref": "J11",
"value": "SWD pads",
"mpn": "FTS-105-01-L-S",
"fp": "Connector_PinHeader_1.27mm:PinHeader_1x05_P1.27mm_Vertical",
"block": "digital",
"pins": {
"1": "3V3",
"2": "SWDIO",
"3": "SWCLK",
"4": "NRST",
"5": "GND"
},
"sym": "Load:J11"
},
{
"ref": "MP1",
"value": "MachinePinMediumShort",
"mpn": "MachinePinMediumShort",
"fp": "Molecule:MachinePinMediumShort",
"block": "molecule",
"pins": {
"1": "GND"
},
"sym": "Load:MP1",
"fixed": {
"x": 0,
"y": 0
}
},
{
"ref": "MP2",
"value": "MachinePinMediumShort",
"mpn": "MachinePinMediumShort",
"fp": "Molecule:MachinePinMediumShort",
"block": "molecule",
"pins": {
"1": "GND"
},
"sym": "Load:MP2",
"fixed": {
"x": 60,
"y": 0
}
},
{
"ref": "MP3",
"value": "MachinePinMediumShort",
"mpn": "MachinePinMediumShort",
"fp": "Molecule:MachinePinMediumShort",
"block": "molecule",
"pins": {
"1": "GND"
},
"sym": "Load:MP3",
"fixed": {
"x": 0,
"y": 68
}
},
{
"ref": "MP4",
"value": "MachinePinMediumShort",
"mpn": "MachinePinMediumShort",
"fp": "Molecule:MachinePinMediumShort",
"block": "molecule",
"pins": {
"1": "GND"
},
"sym": "Load:MP4",
"fixed": {
"x": 60,
"y": 68
}
},
{
"ref": "J1",
"value": "MachineContactMedium",
"mpn": "MachineContactMedium",
"fp": "Molecule:MachineContactMedium",
"block": "molecule",
"pins": {
"1": "DUT_POS"
},
"sym": "Load:J1",
"fixed": {
"x": 8,
"y": 0
}
},
{
"ref": "J2",
"value": "MachineContactMedium",
"mpn": "MachineContactMedium",
"fp": "Molecule:MachineContactMedium",
"block": "molecule",
"pins": {
"1": "GND"
},
"sym": "Load:J2",
"fixed": {
"x": 12,
"y": 0
}
},
{
"ref": "J3",
"value": "MachineContactMedium",
"mpn": "MachineContactMedium",
"fp": "Molecule:MachineContactMedium",
"block": "molecule",
"pins": {
"1": "5V_AUX"
},
"sym": "Load:J3",
"fixed": {
"x": 20,
"y": 0
}
},
{
"ref": "J4",
"value": "MachineContactMedium",
"mpn": "MachineContactMedium",
"fp": "Molecule:MachineContactMedium",
"block": "molecule",
"pins": {
"1": "GND"
},
"sym": "Load:J4",
"fixed": {
"x": 24,
"y": 0
}
},
{
"ref": "J5",
"value": "MachineContactMedium",
"mpn": "MachineContactMedium",
"fp": "Molecule:MachineContactMedium",
"block": "molecule",
"pins": {
"1": "UART_TX"
},
"sym": "Load:J5",
"fixed": {
"x": 36,
"y": 0
}
},
{
"ref": "J6",
"value": "MachineContactMedium",
"mpn": "MachineContactMedium",
"fp": "Molecule:MachineContactMedium",
"block": "molecule",
"pins": {
"1": "UART_RX"
},
"sym": "Load:J6",
"fixed": {
"x": 40,
"y": 0
}
},
{
"ref": "J7",
"value": "MachineContactMedium",
"mpn": "MachineContactMedium",
"fp": "Molecule:MachineContactMedium",
"block": "molecule",
"pins": {
"1": "GND"
},
"sym": "Load:J7",
"fixed": {
"x": 44,
"y": 0
}
},
{
"ref": "TP1",
"value": "DUT_POS",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "DUT_POS"
},
"sym": "Load:TP1"
},
{
"ref": "TP2",
"value": "LOAD_POS",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "LOAD_POS"
},
"sym": "Load:TP2"
},
{
"ref": "TP3",
"value": "SHUNT_P_SENSE",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "SHUNT_P_SENSE"
},
"sym": "Load:TP3"
},
{
"ref": "TP4",
"value": "I_SET",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "I_SET"
},
"sym": "Load:TP4"
},
{
"ref": "TP5",
"value": "GATE",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "GATE"
},
"sym": "Load:TP5"
},
{
"ref": "TP6",
"value": "V_GATE",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "V_GATE"
},
"sym": "Load:TP6"
},
{
"ref": "TP7",
"value": "3V3",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "3V3"
},
"sym": "Load:TP7"
},
{
"ref": "TP8",
"value": "TEMP_SENSE",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "TEMP_SENSE"
},
"sym": "Load:TP8"
},
{
"ref": "TP9",
"value": "HW_OK",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "HW_OK"
},
"sym": "Load:TP9"
},
{
"ref": "TP10",
"value": "LATCH_Q",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "LATCH_Q"
},
"sym": "Load:TP10"
},
{
"ref": "TP11",
"value": "GND",
"mpn": "no part",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"block": "probe",
"pins": {
"1": "GND"
},
"sym": "Load:TP11"
}
],
"nets": {
"3V3": [
"U1.4",
"U2.1",
"U2.5",
"U4.6",
"U6.5",
"U8.3",
"U8.5",
"U9.5",
"R1.1",
"R13.1",
"R14.1",
"R15.1",
"R16.1",
"R17.1",
"R20.1",
"D3.2",
"C8.1",
"C11.1",
"C12.1",
"C14.1",
"C16.1",
"C18.1",
"R38.1",
"J11.1",
"TP7.1"
],
"GND": [
"U1.5",
"U2.7",
"U4.1",
"U4.2",
"U5.2",
"U6.2",
"U6.3",
"U8.2",
"U9.2",
"RSH1.4",
"Q2.2",
"Q4.2",
"R2.2",
"R3.2",
"R5.2",
"R6.2",
"C4.2",
"R21.2",
"R25.2",
"C5.2",
"D3.1",
"J8.A1",
"J8.A12",
"J8.B1",
"J8.B12",
"J8.SH",
"R29.2",
"R30.2",
"R34.2",
"U10.2",
"R37.2",
"C6.2",
"C7.2",
"C8.2",
"C9.2",
"C11.2",
"C15.2",
"C16.2",
"C18.2",
"J9.2",
"J10.2",
"J11.5",
"MP1.1",
"MP2.1",
"MP3.1",
"MP4.1",
"J2.1",
"J4.1",
"J7.1",
"TP11.1"
],
"NRST": [
"U1.6",
"R16.2",
"C4.1",
"J11.4"
],
"TEMP_SENSE": [
"U1.7",
"U7.5",
"U7.6",
"R17.2",
"J10.1",
"TP8.1"
],
"DUT_ADC": [
"U1.8",
"U7.10",
"R26.2",
"C5.1",
"D3.3"
],
"UART_TX": [
"U1.9",
"J5.1"
],
"UART_RX": [
"U1.10",
"J6.1"
],
"ARM_CLK": [
"U1.11",
"U8.1",
"R3.1"
],
"MCU_ENABLE": [
"U1.12",
"Q4.1",
"R2.1"
],
"WDI": [
"U1.13",
"U6.4"
],
"FAN_TACH": [
"U1.14",
"J9.3",
"R38.2"
],
"USB_DETECT": [
"U1.15",
"R33.2",
"R34.1"
],
"HW_OK": [
"U1.17",
"U6.1",
"U7.1",
"U7.2",
"U7.13",
"U7.14",
"U8.6",
"R1.2",
"D2.2",
"TP9.1"
],
"ALERT": [
"U1.20",
"U4.3",
"R15.2"
],
"USB_DM": [
"U1.22",
"R32.2"
],
"USB_DP": [
"U1.23",
"R31.2"
],
"SWDIO": [
"U1.24",
"J11.2"
],
"SWCLK": [
"U1.25",
"J11.3"
],
"LATCH_Q": [
"U1.26",
"U8.4",
"Q3.1",
"TP10.1"
],
"FAULT_CLEAR": [
"U1.27",
"D2.1"
],
"I2C_SCL": [
"U1.30",
"U2.6",
"U4.5",
"R14.2"
],
"I2C_SDA": [
"U1.31",
"U2.8",
"U4.4",
"R13.2"
],
"DAC_OUT": [
"U2.2",
"R8.1"
],
"SHUNT_N_SENSE": [
"U2.4",
"U3.2",
"U4.7",
"U4.9",
"U7.12",
"RSH1.3",
"R10.2",
"C1.2",
"C3.2",
"R19.2",
"R23.2",
"R28.2",
"C10.2",
"C12.2",
"C13.2",
"C14.2",
"C17.2"
],
"VREF_2V5": [
"U2.10",
"R18.1",
"R22.1",
"R27.1",
"C10.1"
],
"SERVO_OUT": [
"U3.1",
"R7.1",
"C2.1"
],
"I_SET": [
"U3.3",
"R9.2",
"R10.1",
"C1.1",
"TP4.1"
],
"SERVO_FB": [
"U3.4",
"R11.2",
"C2.2"
],
"V_GATE": [
"U3.5",
"U7.3",
"R4.1",
"D4.1",
"R35.1",
"C6.1",
"C13.1",
"C17.1",
"TP6.1"
],
"LOAD_POS": [
"U4.8",
"Q1.2",
"D1.1",
"TP2.1"
],
"SHUNT_P_SENSE": [
"U4.10",
"U7.8",
"RSH1.2",
"R11.1",
"C3.1",
"TP3.1"
],
"BOOST_SW": [
"U5.1",
"L1.2",
"D4.2"
],
"BOOST_FB": [
"U5.3",
"R36.2",
"R37.1"
],
"5V_AUX": [
"U5.4",
"U5.5",
"U9.1",
"U9.3",
"L1.1",
"C7.1",
"C9.1",
"C15.1",
"J9.1",
"J3.1"
],
"TEMP_HOT_LIMIT": [
"U7.4",
"R18.2",
"R19.1"
],
"TEMP_OPEN_LIMIT": [
"U7.7",
"R20.2",
"R21.1"
],
"I_HARD_LIMIT": [
"U7.9",
"R22.2",
"R23.1"
],
"DUT_OV_LIMIT": [
"U7.11",
"R27.2",
"R28.1"
],
"GATE": [
"Q1.1",
"Q2.3",
"R6.1",
"R7.2",
"TP5.1"
],
"SHUNT_P": [
"Q1.3",
"RSH1.1"
],
"DUT_FUSED": [
"D1.2",
"F1.2"
],
"DUT_POS": [
"F1.1",
"R24.1",
"J1.1",
"TP1.1"
],
"CLAMP_BASE": [
"Q2.1",
"Q3.3",
"R4.2",
"R5.1"
],
"RELEASE_MID": [
"Q3.2",
"Q4.3"
],
"SET_DIV": [
"R8.2",
"R9.1"
],
"DUT_DIV": [
"R24.2",
"R25.1",
"R26.1"
],
"USB_VBUS": [
"J8.A4",
"J8.A9",
"J8.B4",
"J8.B9",
"R33.1",
"U10.5"
],
"CC1": [
"J8.A5",
"R29.1"
],
"USB_DP_CONN": [
"J8.A6",
"J8.B6",
"R31.1",
"U10.1",
"U10.6"
],
"USB_DM_CONN": [
"J8.A7",
"J8.B7",
"R32.1",
"U10.3",
"U10.4"
],
"CC2": [
"J8.B5",
"R30.1"
],
"BOOST_DIV": [
"R35.2",
"R36.1"
]
},
"molecule": {
"pin": "MachinePinMediumShort",
"grid_mm": 2,
"pin_span_mm": [
60,
68
],
"board_mm": [
64,
72
],
"edge_margin_mm": 2,
"corner_pins_net": "GND"
},
"review_required": [
"All custom pin maps against current primary datasheets",
"Shunt pin numbering and exact land pattern",
"Auxiliary fault response, DAC low-end linearity",
"USB pin remapping and pin multiplexing",
"Physical power contacts current rating",
"Heatsink and clip interface"
]
}