component
MC33035DWG
Public Made by Adomby adom
onsemi Motor Driver ICs, SOIC-24-300mil. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.
Symbol & Footprint
Schematic Symbol
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
PCB Footprint
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
Datasheet
Open in new tab ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
README
markdownMC33035DWG
onsemi · Motor Driver ICs · SOIC-24-300mil
MC33035DWG from onsemi, in a SOIC-24-300mil. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | BT | output | Open collector Top Drive output designed to drive the external upper power switch transistor. |
| 2 | AT | output | Open collector Top Drive output designed to drive the external upper power switch transistor. |
| 3 | Fwd/Rev | input | Forward/Reverse input used to change the direction of motor rotation. |
| 4 | SA | input | Sensor input that controls the commutation sequence; TTL compatible with a typical threshold of 2.2 V. |
| 5 | SB | input | Sensor input that controls the commutation sequence; TTL compatible with a typical threshold of 2.2 V. |
| 6 | SC | input | Sensor input that controls the commutation sequence; TTL compatible with a typical threshold of 2.2 V. |
| 7 | Output Enable | input | A logic high causes the motor to run, while a low causes it to coast; an internal 25 µA current source enables it when left open. |
| 8 | Reference Output | output | Provides charging current for oscillator timing capacitor CT and a reference for the error amplifier; may also furnish sensor power (6.25 V reference). |
| 9 | Current Sense Noninverting Input | input | A 100 mV signal with respect to Pin 15 terminates output switch conduction during a given oscillator cycle; normally connects to the top side of the current sense resistor. |
| 10 | Oscillator | bidirectional | Oscillator frequency is programmed by the values selected for timing components RT and CT. |
| 11 | Error Amp Noninverting Input | input | Normally connected to the speed set potentiometer. |
| 12 | Error Amp Inverting Input | input | Normally connected to the Error Amp Output in open loop applications. |
| 13 | Error Amp Out/PWM Input | bidirectional | Available for compensation in closed loop applications. |
| 14 | Fault Output | output | Open collector output active low on invalid sensor code, enable at logic 0, current sense above 100 mV, undervoltage lockout, or thermal shutdown. |
| 15 | Current Sense Inverting Input | input | Reference pin for the internal 100 mV threshold; normally connected to the bottom side of the current sense resistor. |
| 16 | Gnd | power_in | Ground for the control circuit, to be referenced back to the power source ground. |
| 17 | VCC | power_in | Positive supply of the control IC; functional over a minimum VCC range of 10 to 30 V. |
| 18 | VC | power_in | Sets the high state (VOH) of the Bottom Drive Outputs; operational over a minimum VC range of 10 to 30 V. |
| 19 | CB | output | Totem pole Bottom Drive output designed for direct drive of the external bottom power switch transistor. |
| 20 | BB | output | Totem pole Bottom Drive output designed for direct drive of the external bottom power switch transistor. |
| 21 | AB | output | Totem pole Bottom Drive output designed for direct drive of the external bottom power switch transistor. |
| 22 | 60°/120° Select | input | Configures the control circuit for 60° (high state) or 120° (low state) sensor electrical phasing inputs. |
| 23 | Brake | input | A logic low allows the motor to run, while a high prevents motor operation and causes rapid deceleration if running; internal 40 kΩ pull-up. |
| 24 | CT | output | Open collector Top Drive output designed to drive the external upper power switch transistor. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | onsemi |
| Package | SOIC-24-300mil |
| Category | Power Management ICs |
| Pins | 24 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Power Supply Voltage | VCC | 40 | V | 3 | |||
| Oscillator Input Current (Source or Sink) | IOSC | 30 | mA | 3 | |||
| Error Amp Input Voltage Range | VIR | -0.3 | V | Pins 11, 12; upper limit printed as Vref | 3 | ||
| Error Amp Output Current (Source or Sink) | IOut | 10 | mA | 3 | |||
| Current Sense Input Voltage Range | VSense | -0.3 | 5 | V | Pins 9, 15 | 3 | |
| Fault Output Voltage | VCE(Fault) | 20 | V | 3 | |||
| Fault Output Sink Current | ISink(Fault) | 20 | mA | 3 | |||
| Top Drive Voltage | VCE(top) | 40 | V | Pins 1, 2, 24 | 3 | ||
| Top Drive Sink Current | ISink(top) | 50 | mA | Pins 1, 2, 24 | 3 | ||
| Bottom Drive Supply Voltage | VC | 30 | V | Pin 18 | 3 | ||
| Bottom Drive Output Current (Source or Sink) | IDRV | 100 | mA | Pins 19, 20, 21 | 3 | ||
| ESD Human Body Model | HBM | 2000 | V | Class 2, JESD22 A114-C | 3 | ||
| Maximum Power Dissipation, DW Suffix | PD | 650 | mW | TA = 85°C, Case 751E | 3 | ||
| Thermal Resistance, Junction-to-Air, DW Suffix | RθJA | 100 | °C/W | Case 751E | 3 | ||
| Operating Junction Temperature | TJ | 150 | °C | 3 | |||
| Operating Ambient Temperature Range | TA | -40 | 85 | °C | MC33035 | 3 | |
| Storage Temperature Range | Tstg | -65 | 150 | °C | 3 | ||
| Reference Output Voltage | Vref | 5.9 | 6.24 | 6.5 | V | Iref = 1.0 mA, TA = 25°C | 4 |
| Reference Output Voltage over temperature | Vref | 5.82 | 6.57 | V | Iref = 1.0 mA, TA = -40°C to +85°C (Note 4) | 4 | |
| Line Regulation | Regline | 1.5 | 30 | mV | VCC = 10 to 30 V, Iref = 1.0 mA | 4 | |
| Load Regulation | Regload | 16 | 30 | mV | Iref = 1.0 to 20 mA | 4 | |
| Output Short Circuit Current | ISC | 40 | 75 | mA | Note 5 | 4 | |
| Reference Under Voltage Lockout Threshold | Vth | 4 | 4.5 | 5 | V | 4 | |
| Error Amp Input Offset Voltage | VIO | 0.4 | 10 | mV | Note 4 | 4 | |
| Error Amp Input Offset Current | IIO | 8 | 500 | nA | Note 4 | 4 | |
| Error Amp Input Bias Current | IIB | -46 | -1000 | nA | Note 4 | 4 | |
| Open Loop Voltage Gain | AVOL | 70 | 80 | dB | VO = 3.0 V, RL = 15 k | 4 | |
| Input Common Mode Rejection Ratio | CMRR | 55 | 86 | dB | 4 | ||
| Power Supply Rejection Ratio | PSRR | 65 | 105 | dB | VCC = VC = 10 to 30 V | 4 | |
| Output Voltage Swing High State | VOH | 4.6 | 5.3 | V | RL = 15 k to Gnd | 4 | |
| Output Voltage Swing Low State | VOL | 0.5 | 1 | V | RL = 15 k to Vref | 4 | |
| Oscillator Frequency | fOSC | 22 | 25 | 28 | kHz | 4 | |
| Frequency Change with Voltage | ΔfOSC/ΔV | 0.01 | 5 | % | VCC = 10 to 30 V | 4 | |
| Sawtooth Peak Voltage | VOSC(P) | 4.1 | 4.5 | V | 4 | ||
| Sawtooth Valley Voltage | VOSC(V) | 1.2 | 1.5 | V | 4 | ||
| Logic Input Threshold Voltage High State | VIH | 3 | 2.2 | V | Pins 3, 4, 5, 6, 7, 22, 23 | 4 | |
| Logic Input Threshold Voltage Low State | VIL | 1.7 | 0.8 | V | Pins 3, 4, 5, 6, 7, 22, 23 | 4 | |
| Sensor Inputs High State Input Current | IIH | -150 | -70 | -20 | μA | Pins 4, 5, 6; VIH = 5.0 V | 4 |
| Sensor Inputs Low State Input Current | IIL | -600 | -337 | -150 | μA | Pins 4, 5, 6; VIL = 0 V | 4 |
| Fwd/Rev, 60°/120° Select High State Input Current | IIH | -75 | -36 | -10 | μA | Pins 3, 22, 23; VIH = 5.0 V | 4 |
| Fwd/Rev, 60°/120° Select Low State Input Current | IIL | -300 | -175 | -75 | μA | Pins 3, 22, 23; VIL = 0 V | 4 |
| Output Enable High State Input Current | IIH | -60 | -29 | -10 | μA | VIH = 5.0 V | 4 |
| Output Enable Low State Input Current | IIL | -60 | -29 | -10 | μA | VIL = 0 V | 4 |
| Current-Limit Comparator Threshold Voltage | Vth | 85 | 101 | 115 | mV | 4 | |
| Current-Limit Comparator Input Bias Current | IIB | -0.9 | -5 | μA | 4 | ||
| Top Drive Output Sink Saturation | VCE(sat) | 0.5 | 1.5 | V | Isink = 25 mA | 4 | |
| Top Drive Output Off-State Leakage | IDRV(leak) | 0.06 | 100 | μA | VCE = 30 V | 4 | |
| Top Drive Output Rise Time | tr | 107 | 300 | ns | CL = 47 pF, RL = 1.0 k | 4 | |
| Top Drive Output Fall Time | tf | 26 | 300 | ns | CL = 47 pF, RL = 1.0 k | 4 | |
| Bottom Drive Output Voltage Low State | VOL | 1.5 | 2 | V | VCC = 20 V, VC = 30 V, Isink = 50 mA | 4 | |
| Bottom Drive Output Rise Time | tr | 38 | 200 | ns | CL = 1000 pF | 5 | |
| Bottom Drive Output Fall Time | tf | 30 | 200 | ns | CL = 1000 pF | 5 | |
| Fault Output Sink Saturation | VCE(sat) | 225 | 500 | mV | Isink = 16 mA | 5 | |
| Fault Output Off-State Leakage | IFLT(leak) | 1 | 100 | μA | VCE = 20 V | 5 | |
| Under Voltage Lockout Drive Output Enabled | Vth(on) | 8.2 | 8.9 | 10 | V | VCC or VC increasing | 5 |
| Under Voltage Lockout Hysteresis | VH | 0.1 | 0.2 | 0.3 | V | 5 | |
| Power Supply Current Pin 17 | ICC | 12 | 16 | mA | VCC = VC = 20 V | 5 | |
| Power Supply Current Pin 17 | ICC | 14 | 20 | mA | VCC = 20 V, VC = 30 V | 5 | |
| Power Supply Current Pin 18 | IC | 3.5 | 6 | mA | VCC = VC = 20 V | 5 | |
| Power Supply Current Pin 18 | IC | 5 | 10 | mA | VCC = 20 V, VC = 30 V | 5 |
CAD (KiCad official)
- Symbol:
MC33035DWG - Footprint:
Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm - 3D model: SOIC-24-300mil (KiCad packages3D, STEP)
- 3D model files:
mc33035dwg-etched.step/mc33035dwg-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);mc33035dwg.step/mc33035dwg.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: onsemi datasheet (30 pp, sha256
7f36160e4fe026b9, retrieved 2026-10-24, tier: manufacturer) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-sonnet-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).