component
MC34152DR2G
Public Made by Adomby adom
onsemi Gate Drivers, SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616
{
"schema_version": 1,
"type": "component",
"slug": "mc34152dr2g",
"title": "MC34152DR2G",
"brief": "onsemi Gate Drivers, SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"version": "0.1.0",
"license": "CC-BY-SA-4.0",
"tags": [
"component",
"motor driver ics",
"mc34152dr2g",
"factory-2.0.0",
"extractor-text"
],
"component": {
"mpn": "MC34152DR2G",
"manufacturer": "onsemi",
"package": "SOIC-8",
"pin_count": 8,
"category": "Motor Driver ICs",
"subcategory": "Gate Drivers",
"datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588918118126637056",
"parts": {
"symbol": "mc34152dr2g.kicad_sym",
"footprint": "mc34152dr2g.kicad_mod",
"model_3d": "mc34152dr2g-hero.glb",
"model_3d_plain": "mc34152dr2g-etched.glb",
"model_3d_step": "mc34152dr2g-etched.step",
"model_3d_step_plain": "mc34152dr2g.step",
"lbr": "mc34152dr2g.lbr"
},
"distributor_links": {
"lcsc": "C903960",
"digikey": "MC34152DR2GOSTR-ND",
"mouser": "863-MC34152DR2G"
},
"distributor_check": {
"checked_at": "2026-10-20T21:11:03Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "MC34152DR2GOSTR-ND",
"status": "found",
"lifecycle": "Active"
},
"mouser": {
"pn": "863-MC34152DR2G",
"status": "found"
}
},
"pins": [
{
"number": "1",
"name": "N.C.",
"type": "unconnected",
"description": "Listed as N.C. (no connection) in the SOIC-8 pin connections, and the datasheet gives no function or limit for this pin."
},
{
"number": "2",
"name": "Logic Input A",
"type": "input",
"description": "Channel A logic input has 170 mV hysteresis around a 1.67 V threshold, accepts signals from ground to VCC, and has a 30 kΩ pulldown so an open input drives Drive Output A low; for optimum switching speed the maximum input voltage should be limited to 10 V or VCC, whichever is less."
},
{
"number": "3",
"name": "GND",
"type": "power_in",
"description": "Ground reference pin for the device; the datasheet gives no separate electrical limit for this pin beyond its use as the ground return for the drive outputs and logic inputs."
},
{
"number": "4",
"name": "Logic Input B",
"type": "input",
"description": "Channel B logic input has 170 mV hysteresis around a 1.67 V threshold, accepts signals from ground to VCC, and has a 30 kΩ pulldown so an open input drives Drive Output B low; for optimum switching speed the maximum input voltage should be limited to 10 V or VCC, whichever is less."
},
{
"number": "5",
"name": "Drive Output B",
"type": "output",
"description": "Channel B totem-pole drive output sources and sinks up to 1.5 A, has a 100 kΩ pulldown to keep the MOSFET gate low when VCC is below 1.4 V, and has no overcurrent or thermal protection so shorting it to VCC or ground must be avoided."
},
{
"number": "6",
"name": "VCC",
"type": "power_in",
"description": "Supply pin with an operating voltage of 6.1 V to 18 V and a device maximum of 20 V, requiring proper bypassing when operating at 18 V to keep output ringing below the rating."
},
{
"number": "7",
"name": "Drive Output A",
"type": "output",
"description": "Channel A totem-pole drive output sources and sinks up to 1.5 A, has a 100 kΩ pulldown to keep the MOSFET gate low when VCC is below 1.4 V, and has no overcurrent or thermal protection so shorting it to VCC or ground must be avoided."
},
{
"number": "8",
"name": "N.C.",
"type": "unconnected",
"description": "Listed as N.C. (no connection) in the SOIC-8 pin connections, and the datasheet gives no function or limit for this pin."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: Pins 1 and 8 are marked N.C. in the pin connections diagram with no further function described; they; The datasheet labels pin 3 as GND in the pin connections but does not state a separate electrical ra; Descriptions combine Electrical Characteristics, Applications Information and Maximum Ratings text ("
],
"pages_sent": 14,
"cost_usd": 0.0835,
"at": "2026-10-20T21:08:40"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588918118126637056",
"pages": 14,
"sha256": "76fb12e26f4786c2",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 8,
"described": 8,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "mc34152dr2g.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6,
4.9,
1.75
],
"zmin_mm": 0,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "07f46cff378d30e6c27dfd5a03092c795323f86d91c71fc7e743f4f418dc553a",
"checked": "2026-10-20",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "mc34152dr2g-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6,
4.9,
1.75
],
"zmin_mm": 0,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "a8a3a728d837bd5f996a83ad337f26a63c92eba2f73cbf94810688d6f6dc8220",
"checked": "2026-10-20",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"metadata": {
"specs": {
"Manufacturer": "onsemi",
"Package": "SOIC-8",
"Category": "Motor Driver ICs",
"Pins": "8"
},
"characteristics": {
"version": 1,
"source": "datasheet",
"datasheet_sha256": "76fb12e26f4786c2262acb9f89980c41804a10ab5dbb9d16ad65c59ea8548985",
"rows": [
{
"name": "Input Current, High State",
"symbol": "IIH",
"kind": "electrical",
"unit": "µA",
"min": null,
"typ": 100,
"max": 300,
"conditions": "VIH = 2.6 V",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Input Current, Low State",
"symbol": "IIL",
"kind": "electrical",
"unit": "µA",
"min": null,
"typ": 20,
"max": 100,
"conditions": "VIL = 0.8 V",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Input Threshold Voltage, Output Transition Low-to-High State",
"symbol": "VIH",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": 1.75,
"max": 2.6,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Input Threshold Voltage, Output Transition High-to-Low State",
"symbol": "VIL",
"kind": "electrical",
"unit": "V",
"min": 0.8,
"typ": 1.58,
"max": null,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Output Voltage Low State",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": 0.8,
"max": 1.2,
"conditions": "Isink = 10 mA",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Output Voltage Low State",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": 1.1,
"max": 1.5,
"conditions": "Isink = 50 mA",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Output Voltage Low State",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": 1.8,
"max": 2.5,
"conditions": "Isink = 400 mA",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Output Voltage High State",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 10.5,
"typ": 11.2,
"max": null,
"conditions": "Isource = 10 mA",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Output Voltage High State",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 10.4,
"typ": 11.1,
"max": null,
"conditions": "Isource = 50 mA",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Output Voltage High State",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 10,
"typ": 10.8,
"max": null,
"conditions": "Isource = 400 mA",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Propagation Delay, Logic Input to Drive Output Rise",
"symbol": "tPLH (IN/OUT)",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": 55,
"max": 120,
"conditions": "CL = 1.0 nF; 10% input to 10% output",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Propagation Delay, Logic Input to Drive Output Fall",
"symbol": "tPHL (IN/OUT)",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": 40,
"max": 120,
"conditions": "CL = 1.0 nF; 90% input to 90% output",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Drive Output Rise Time (10% to 90%)",
"symbol": "tr",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": 14,
"max": 30,
"conditions": "CL = 1.0 nF",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Drive Output Rise Time (10% to 90%)",
"symbol": "tr",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": 36,
"max": null,
"conditions": "CL = 2.5 nF",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Drive Output Fall Time (90% to 10%)",
"symbol": "tf",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": 15,
"max": 30,
"conditions": "CL = 1.0 nF",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Drive Output Fall Time (90% to 10%)",
"symbol": "tf",
"kind": "timing",
"unit": "ns",
"min": null,
"typ": 32,
"max": null,
"conditions": "CL = 2.5 nF",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Power Supply Current, Standby",
"symbol": "ICC",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": 6,
"max": 8,
"conditions": "Logic inputs grounded",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Power Supply Current, Operating",
"symbol": "ICC",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": 10.5,
"max": 15,
"conditions": "CL = 1.0 nF drive outputs 1 and 2, f = 100 kHz",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Operating Voltage",
"symbol": "VCC",
"kind": "electrical",
"unit": "V",
"min": 6.1,
"typ": null,
"max": 18,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Undervoltage Lockout Startup Threshold",
"symbol": "Vth",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": 5.8,
"max": 6.1,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Power Supply Voltage",
"symbol": "VCC",
"kind": "absolute_maximum",
"unit": "V",
"min": null,
"typ": null,
"max": 20,
"conditions": "",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Logic Inputs",
"symbol": "Vin",
"kind": "absolute_maximum",
"unit": "V",
"min": -0.3,
"typ": null,
"max": null,
"conditions": "Maximum +VCC; limit to 10 V or VCC, whichever is less, for optimum switching speed (Note 1)",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Drive Output Totem Pole Sink or Source Current",
"symbol": "IO",
"kind": "absolute_maximum",
"unit": "A",
"min": null,
"typ": null,
"max": 1.5,
"conditions": "",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Drive Output Diode Clamp Current (Drive Output to VCC)",
"symbol": "IO(clamp)",
"kind": "absolute_maximum",
"unit": "A",
"min": null,
"typ": null,
"max": 1,
"conditions": "",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Maximum Power Dissipation, D Suffix SOIC-8",
"symbol": "PD",
"kind": "absolute_maximum",
"unit": "W",
"min": null,
"typ": null,
"max": 0.56,
"conditions": "TA = 50°C",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Thermal Resistance, Junction-to-Air, D Suffix SOIC-8",
"symbol": "RJA",
"kind": "thermal",
"unit": "°C/W",
"min": null,
"typ": null,
"max": 180,
"conditions": "",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Operating Junction Temperature",
"symbol": "TJ",
"kind": "absolute_maximum",
"unit": "°C",
"min": null,
"typ": null,
"max": 150,
"conditions": "",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Operating Ambient Temperature, MC34152",
"symbol": "TA",
"kind": "recommended_operating",
"unit": "°C",
"min": 0,
"typ": null,
"max": 70,
"conditions": "MC34152",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Storage Temperature Range",
"symbol": "Tstg",
"kind": "absolute_maximum",
"unit": "°C",
"min": -65,
"typ": null,
"max": 150,
"conditions": "",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Electrostatic Discharge, Human Body Model",
"symbol": "ESD",
"kind": "absolute_maximum",
"unit": "V",
"min": null,
"typ": null,
"max": 2000,
"conditions": "HBM per JESD22-A114-F",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Electrostatic Discharge, Machine Model",
"symbol": "ESD",
"kind": "absolute_maximum",
"unit": "V",
"min": null,
"typ": null,
"max": 200,
"conditions": "MM per JESD22-A115-A",
"source_page": 2,
"source": "datasheet"
},
{
"name": "Electrostatic Discharge, Charged Device Model",
"symbol": "ESD",
"kind": "absolute_maximum",
"unit": "V",
"min": null,
"typ": null,
"max": 1500,
"conditions": "CDM per JESD22-C101D",
"source_page": 2,
"source": "datasheet"
}
]
}
},
"variants": [],
"sections": [
"hero",
"viewers",
"readme",
"breadcrumbs",
"info"
],
"discovery_triggers": [
"mc34152dr2g"
],
"discovery_pitch": "MC34152DR2G (onsemi) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
"author": {
"name": "Ray",
"email": "[email protected]"
},
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"mc34152dr2g.kicad_sym",
"mc34152dr2g.kicad_mod",
"mc34152dr2g.glb",
"mc34152dr2g.step",
"mc34152dr2g.lbr",
"docs/hero.png",
"docs/mc34152dr2g-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"mc34152dr2g-hero.glb",
"mc34152dr2g-hero.overlay.json",
"mc34152dr2g-etched.glb"
],
"visibility": {
"public": true
}
}