component
IR2104 Half-Bridge Gate Driver
Public Made by Adomby adom
600 V half-bridge MOSFET/IGBT gate driver with a single input and shutdown.
main
Ray
ir2104: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding)
5db8a91
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
{
"schema_version": 1,
"type": "component",
"slug": "ir2104",
"title": "IR2104 Half-Bridge Gate Driver",
"brief": "600 V half-bridge MOSFET/IGBT gate driver with a single input and shutdown.",
"version": "0.1.0",
"license": "CC-BY-SA-4.0",
"tags": [
"gate-driver",
"half-bridge",
"high-side",
"bootstrap",
"infineon",
"soic-8"
],
"component": {
"mpn": "IR2104",
"manufacturer": "Infineon",
"package": "SOIC-8",
"pin_count": 8,
"category": "Driver",
"subcategory": "Gate Driver",
"datasheet": "https://www.infineon.com/assets/row/public/documents/24/49/infineon-ir2104-datasheet-en.pdf",
"parts": {
"symbol": "ir2104.kicad_sym",
"footprint": "ir2104.kicad_mod",
"model_3d": "ir2104-etched.glb",
"model_3d_plain": "ir2104.glb",
"model_3d_step": "ir2104-etched.step",
"model_3d_step_plain": "ir2104.step",
"lbr": "ir2104.lbr"
},
"distributor_links": {},
"pins": [
{
"number": "1",
"name": "VCC",
"type": "power_in",
"description": "Low-side and logic fixed supply. Recommended operating range 10 V to 20 V (abs max 25 V). Undervoltage lockout thresholds VCCUV+ 8.9 V typ / VCCUV- 8.2 V typ. Quiescent supply current IQCC 150 µA typ."
},
{
"number": "2",
"name": "IN",
"type": "input",
"description": "Logic input for high- and low-side gate driver outputs (HO and LO), in phase with HO. CMOS/LSTTL compatible down to 3.3 V logic. VIH ≥ 3 V, VIL ≤ 0.8 V (over VCC = 10-20 V). Input bias IIN+ 3 µA typ at VIN = 5 V."
},
{
"number": "3",
"name": "/SD",
"type": "input",
"description": "Active-low shutdown input; when asserted turns off both HO and LO outputs. Shutdown propagation delay tsd 160 ns typ. VSD,TH+ ≥ 3 V, VSD,TH- ≤ 0.8 V. Referenced to COM."
},
{
"number": "4",
"name": "COM",
"type": "power_in",
"description": "Low-side return / logic ground. Reference for VCC, IN, /SD, and LO. All voltage parameters in the datasheet are referenced to COM."
},
{
"number": "5",
"name": "LO",
"type": "output",
"description": "Low-side gate drive output, referenced to COM. Drives the gate of the low-side N-channel MOSFET/IGBT. Peak source/sink 130 mA / 270 mA. Turn-on/off propagation delays 680 ns / 150 ns typ."
},
{
"number": "6",
"name": "VS",
"type": "power_in",
"description": "High-side floating supply return; connect to the source of the high-side MOSFET (switch node). Tolerates negative transients; operational for VS -5 V to +600 V. Reference for HO and VB."
},
{
"number": "7",
"name": "HO",
"type": "output",
"description": "High-side gate drive output, referenced to VS. Drives the gate of the high-side N-channel MOSFET/IGBT. In phase with IN. Peak source/sink 130 mA / 270 mA. Swings between VS and VB."
},
{
"number": "8",
"name": "VB",
"type": "power_in",
"description": "High-side floating supply (bootstrap). Connect a bootstrap capacitor between VB and VS, charged from VCC through a bootstrap diode. Recommended VB = VS+10 V to VS+20 V, absolute max 625 V."
}
],
"provenance": {
"extractor": "ds2sf",
"datasheet": {
"url": "https://www.infineon.com/assets/row/public/documents/24/49/infineon-ir2104-datasheet-en.pdf",
"pages": 14,
"sha256": "3b7877fc162f31e4",
"source_tier": "mfr"
},
"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": "ir2104.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-07",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "ir2104-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": "c069db6e40b75065fc80a2fd3c89469e6fd2b60d484603c88aec34b31e94ca2e",
"checked": "2026-10-07",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"metadata": {
"specs": {
"Type": "600 V half-bridge gate driver",
"Output current": "210 mA source / 360 mA sink",
"Offset voltage": "Up to 600 V (high side)",
"Inputs": "Single IN + active-low shutdown",
"Dead time": "Internal (~520 ns)",
"Supply voltage": "10 V to 20 V",
"Operating temperature": "-40 C to 125 C"
}
},
"sections": [
"hero",
"viewers",
"readme",
"breadcrumbs",
"info"
],
"discovery_triggers": [
"half-bridge driver",
"high-side gate driver",
"bootstrap driver",
"MOSFET bridge driver"
],
"discovery_pitch": "Drive both MOSFETs of a half-bridge from one logic input, with high-side bootstrap and built-in dead time.",
"author": {
"name": "Ray"
},
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"ir2104.kicad_sym",
"ir2104.kicad_mod",
"ir2104.glb",
"ir2104.step",
"ir2104.lbr",
"docs/hero.png",
"docs/ir2104-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"ir2104-etched.step"
],
"variants": [
{
"mpn": "IR2104",
"kind": "unknown"
},
{
"mpn": "IR2104PbF",
"kind": "unknown"
},
{
"mpn": "IR2104S",
"kind": "unknown"
},
{
"mpn": "IR2104SPbF",
"kind": "unknown"
}
]
}