LM358/LM2904
Dual Operational AmplifierThe LM358/LM2904 is a dual operational amplifier from Texas Instruments. View the full LM358/LM2904 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
LM358/LM2904 shares its datasheet with LM358DR2G, whose page lists every part number it covers.
Official LM358/LM2904 datasheet (PDF) — the source this page was extracted from.
Manufacturer
Texas InstrumentsCategory
Operational AmplifiersLM358/LM2904 Key Specifications
| Parameter | Value |
|---|---|
| Packaging | Reel |
| Standard Pack Qty | 2500 |
| Number Of Channels | 2 |
| Supply Voltage (LM2904) | 3V to 26V |
| ESD (HBM, B/BA Versions) | 2000V |
| ESD (HBM, Legacy Versions) | 500V |
| Operating Temperature (LM358) | 0°C to 70°C |
| Supply Voltage (LM358/LM358A) | 3V to 30V |
| Operating Temperature (LM2904) | -40°C to 125°C |
| Supply Current (B/BA Versions) | 300µA per channel typical |
| Common-Mode Input Voltage Range | V- to V+ - 2V |
| Input Bias Current (LM358/LM2904) | 20nA typ / 250nA max |
| Input Offset Voltage (B Versions) | ±3mV max at 25°C |
| Input Bias Current (B/BA Versions) | 10nA typ / 35nA max |
| Input Offset Voltage (BA Versions) | ±2mV max at 25°C |
| Input Offset Voltage (LM358/LM2904) | ±7mV max at 25°C |
| Gain Bandwidth Product (B/BA Versions) | 1.2MHz |
| Supply Voltage (LM358B/BA, LM2904B/BA) | 3V to 36V |
| Gain Bandwidth Product (LM358/LM2904 Legacy) | 0.7MHz |
LM358/LM2904 Overview
Part: LM358DR2G (LM358 family: LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2904V, LM258, LM158 and variants) — Texas Instruments
Type: Dual Operational Amplifier
Description: Industry-standard dual op amp family; the LM358B/BA versions offer a 3–36 V supply, 300 μA/ch typical quiescent current, 1.2 MHz gain bandwidth and 3 mV (2 mV for BA) maximum offset voltage.
Operating Conditions:
- Supply voltage: 3–36 V (LM358B/BA); 3–30 V (LM358, LM358A, LM258, LM158); 3–26 V (LM2904)
- Operating temperature: 0 to 70 °C (LM358, LM358A); -40 to 85 °C (LM358B, LM358BA); grade-dependent, see Recommended Operating Conditions
- Common-mode voltage: V- to (V+) - 2 V
Absolute Maximum Ratings:
- Max supply voltage: ±20 V or 40 V (LM358B/BA, LM2904B/BA); ±16 V or 32 V (LM358, LM358A, LM258, LM158, LM2904V); ±13 V or 26 V (LM2904)
- Differential input voltage: ±32 V (±26 V for LM2904)
- Input voltage: -0.3 to 40 V (B/BA versions); -0.3 to 32 V (LM358, LM358A, LM258, LM158, LM2904V); -0.3 to 26 V (LM2904)
- Max operating virtual-junction temperature: 150 °C
- Storage temperature: -65 to 150 °C
- Output short circuit to ground: unlimited (TA ≤ 25 °C, VS ≤ 15 V)
- ESD: HBM ±2000 V, CDM ±1500 V (B/BA versions); HBM ±500 V, CDM ±1000 V (other versions)
Key Specs:
- Input offset voltage (LM358B, 25 °C): ±0.3 mV typ, ±3.0 mV max; LM358BA ±2.0 mV max
- Input offset voltage drift: ±3.5 μV/°C typ, 11 μV/°C max (-40 to 85 °C)
- Input bias current (LM358B/BA): -10 nA typ, -35 nA max at 25 °C
- Input offset current: 0.5 nA typ, 4 nA max
- Gain bandwidth product: 1.2 MHz typ; slew rate 0.5 V/μs (G = +1)
- Phase margin: 56° (G = +1, RL = 10 kΩ, CL = 20 pF)
- Input voltage noise density: 40 nV/√Hz at 1 kHz
- THD+N: 0.001% (G = +1, f = 1 kHz, VS = 36 V)
- Open-loop gain: 140 V/mV typ, 70 V/mV min (VS = 15 V, RL ≥ 10 kΩ)
- Quiescent current: 0.3 mA per channel typ (B/BA)
- Thermal resistance RθJA, D (SOIC-8): 124.7 °C/W
Features:
- Wide supply range of 3–36 V (B, BA versions)
- Common-mode input range includes ground
- Internal RF and EMI filter (B, BA versions)
- Unity-gain stable
- 2 kV HBM ESD (B, BA versions)
Applications:
- Server and network power supply units
- Multi-function printers
- Power supplies and mobile chargers
- Motor control
- Desktop PC and motherboard
- Air conditioners
- Washers, dryers and refrigerators
- AC inverters and drives
- Uninterruptible power supplies
- Electronic point-of-sale systems
Package:
- D (SOIC, 8): 4.9 mm × 6 mm
- PW (TSSOP, 8): 3 mm × 6.4 mm
- DGK (VSSOP, 8): 3 mm × 4.9 mm
- DDF (SOT-23, 8): 2.9 mm × 2.8 mm
- PS (SO, 8): 6.2 mm × 7.8 mm
- P (PDIP, 8): 9.81 mm × 9.43 mm
- JG (CDIP, 8): 9.6 mm × 6.67 mm
- FK (LCCC, 20): 8.89 mm × 8.89 mm
LM358/LM2904 Features
- Wide supply range of 3V to 36V (B, BA versions)
- Quiescent current: 300μA/ch (B, BA versions)
- Unity-gain bandwidth of 1.2MHz (B, BA versions)
- Common-mode input voltage range includes ground, enabling direct sensing near ground
- 2mV input offset voltage maximum at 25°C (BA version)
- 3mV input offset voltage maximum at 25°C (A, B versions)
- Internal RF and EMI filter (B, BA versions)
- On products compliant to MIL-PRF-38535, all parameters are tested unless otherwise noted. On all other products, production processing does not necessarily include testing of all parameters.
LM358/LM2904 Applications
- Merchant network and server power supply units
- Multi-function printers
- Power supplies and mobile chargers
- Motor control: AC induction, brushed DC, brushless DC, high-voltage, low-voltage, permanent magnet, and stepper motor
- Desktop PC and motherboard
- Indoor and outdoor air conditioners
- Washers, dryers, and refrigerators
- AC inverters, string inverters, central inverters, and voltage frequency drives
- Uninterruptible power supplies
- Electronic point-of-sale systems
LM358/LM2904 Pin Configuration
NC - No internal connection
Figure 4-2. FK Package 20-Pin LCCC Top View
Table 4-1. Pin Functions
| PIN - NAME | PIN - LCCC (1) | PIN - SOIC, SOT23-8, VSSOP, CDIP, PDIP, SO, TSSOP, CFP (1) | I/O | DESCRIPTION |
|---|---|---|---|---|
| IN1- | 5 | 2 | I | Negative input |
| IN1+ | 7 | 3 | I | Positive input |
| IN2- | 15 | 6 | I | Negative input |
| IN2+ | 12 | 5 | I | Positive input |
| OUT1 | 2 | 1 | O | Output |
| OUT2 | 17 | 7 | O | Output |
| V- | 10 | 4 | - | Negative (lowest) supply or ground (for single- supply operation) |
| NC | 1, 3, 4, 6, 8, 9, 11, 13, 14, 16, 18, 19 | - | - | No internal connection |
| V+ | 20 | 8 | - | Positive (highest) supply |
LM358/LM2904 Electrical Characteristics
VS = (V+) - (V-) = 5 V - 36 V (±2.5 V - ±18 V), T A = 25°C, V CM = V OUT = VS / 2, R L = 10k connected to VS / 2 (unless otherwise noted)
| PARAMETER | PARAMETER | TEST CONDITIONS | TEST CONDITIONS | MIN | TYP MAX | UNIT | ||
|---|---|---|---|---|---|---|---|---|
| OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE ±0.3 | OFFSET VOLTAGE ±3.0 | OFFSET VOLTAGE mV |
| V OS | Input offset voltage | LM358B | LM358B | T A = -40°C to +85°C | ±4 | mV | ||
| V OS | LM358BA | LM358BA | T A = -40°C to +85°C | ±2.0 ±2.5 | mV mV | |||
| dV OS /d | Input offset voltage drift | T A = -40°C to +85°C (1) | ±3.5 | 11 | μV/°C | |||
| PSRR | Power supply rejection ratio | ±2 | 15 | μV/V | ||||
| Channel separation, dc | f = 1 kHz to 20 kHz | f = 1 kHz to 20 kHz | ±1 | μV/V | ||||
| INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE |
| V CM | Common-mode voltage range | V S = 3 V to 36 V | V S = 3 V to 36 V | (V-) | (V+) - 1.5 | V | ||
| V S = 5 V to 36 V | V S = 5 V to 36 V | T A = -40°C to +85°C | (V-) | (V+) - 2 | V | |||
| Common-mode rejection ratio | (V-) ≤ V CM ≤ (V+) - 1.5 V V S = 3 V to 36 V | (V-) ≤ V CM ≤ (V+) - 1.5 V V S = 3 V to 36 V | 20 | 100 | ||||
| CMRR | (V-) ≤ V CM ≤ (V+) - 2.0 V | V S = 5 V to 36 V | T A = -40°C to +85°C | 25 | 316 | μV/V | ||
| INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT |
| I B | Input bias current | T A = -40°C to +85°C (1) | -10 | -35 -50 | nA nA | |||
| I OS | Input offset current | T A = -40°C to +85°C (1) | 0.5 | 4 5 | nA nA | |||
| dI OS /d T | Input offset current drift | T A = -40°C to +85°C | 10 | pA/ °C | ||||
| NOISE | NOISE | NOISE | NOISE | NOISE | NOISE | NOISE | NOISE | NOISE |
| E n | Input voltage noise | f = 0.1 to 10 Hz | f = 0.1 to 10 Hz | 3 | μV PP | |||
| e n | Input voltage noise density | f = 1 kHz | f = 1 kHz | 40 | nV/√/Hz | |||
| INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE |
| Z ID | Differential | 10 || 0.1 | MΩ|| pF | |||||
| Z IC | Common-mode | 4 || 1.5 | GΩ|| pF | |||||
| OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN |
| A | Open-loop voltage | = 15 V; V = 1 V to 11 V; R ≥ 10 kΩ, connected to (V-) | = 15 V; V = 1 V to 11 V; R ≥ 10 kΩ, connected to (V-) | 70 | 140 | V/mV | ||
| OL | gain | V S O L | V S O L | T A = -40°C to +85°C | 35 | V/mV | ||
| FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE |
| GBW | Gain bandwidth product | 1.2 | MHz | |||||
| SR | Slew rate | G = + 1 | G = + 1 | 0.5 | V/μs | |||
| Θ m | Phase margin | G = + 1, R L = 10kΩ, C L = 20 pF | G = + 1, R L = 10kΩ, C L = 20 pF | 56 | ° | |||
| t OR | Overload recovery time | V IN × gain > V S | V IN × gain > V S | 10 | μs | |||
| t s | Settling time | To 0.1%, V S = 5 V, 2-V step , G = +1, C L = 100 pF | To 0.1%, V S = 5 V, 2-V step , G = +1, C L = 100 pF | 4 | μs | |||
| THD+N | Total harmonic distortion + noise | G = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHz | G = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHz | G = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHz | 0.001 | % | ||
| OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT |
| V O | I OUT = 50 μA | 1.35 | 1.42 | V | ||||
| Positive rail (V+) | Positive rail (V+) | I OUT = 1 mA I OUT = 5 mA (1) | 1.4 1.5 | 1.48 1.61 | V V | |||
| Voltage output swing from rail | I OUT = 50 μA | 100 | 150 | mV | ||||
| Negative rail (V-) | Negative rail (V-) | I OUT = 1 mA | 0.75 | 1 | V | |||
| V S = 5 V, RL ≤ 10 kΩ connected to (V-) V S = 15 V; V O = V-; V ID = 1 V | V S = 5 V, RL ≤ 10 kΩ connected to (V-) Source (1) | T A = -40°C to +85°C | -20 -10 | 5 -30 | 20 | mV | ||
| I O | Output current | V = 15 V; V = V+; | T A = -40°C to +85°C | 10 | 20 | mA | ||
| S O V ID = -1 V | Sink (1) | T A = -40°C to +85°C | 5 | μA | ||||
| I SC | Short-circuit current | V ID = -1 V; V O = (V-) + 200 mV | V ID = -1 V; V O = (V-) + 200 mV | V ID = -1 V; V O = (V-) + 200 mV | 60 | 100 ±40 | ±60 | mA |
| C LOAD | Capacitive load drive | V S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 V | V S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 V | V S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 V | 100 | pF | ||
| R O | Open-loop output resistance | f = 1 MHz, I O = 0 A | f = 1 MHz, I O = 0 A | f = 1 MHz, I O = 0 A | 300 | Ω |
LM358/LM2904 Absolute Maximum Ratings
over operating ambient temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | |||
|---|---|---|---|---|---|
| LM358B, LM358BA, LM2904B, LM2904BA | ±20 or 40 | V | |||
| Supply voltage, V S = ([V+] - [V-]) | LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V | ±16 or 32 | V | ||
| LM2904 | ±13 or 26 | V | |||
| Differential input voltage, V ID (2) | LM358B, LM358BA, LM2904B, LM2904BA,LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V | -32 | 32 | V | |
| LM2904 | -26 | 26 | V | ||
| Input voltage, V I | LM358B, LM358BA, LM2904B, LM2904BA | -0.3 | 40 | V | |
| Input voltage, V I | Either input | LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V | -0.3 | 32 | V |
| Input voltage, V I | LM2904 | -0.3 | 26 | V | |
| Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3) | Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3) | Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3) | Unlimited | s | |
| Operating ambient temperature, T A | LM158, LM158A | -55 | 125 | °C | |
| Operating ambient temperature, T A | LM258, LM258A | -25 | 85 | °C | |
| LM358B, LM358BA | -40 | 85 | °C | ||
| LM358, LM358A | 0 | 70 | °C | ||
| LM2904B, LM2904BA, LM2904, LM2904V | -40 | 125 | °C | ||
| Operating virtual-junction temperature, T J | Operating virtual-junction temperature, T J | Operating virtual-junction temperature, T J | 150 | °C | |
| Storage temperature, T stg | Storage temperature, T stg | Storage temperature, T stg | -65 | 150 | °C |
LM358/LM2904 Recommended Operating Conditions
over operating ambient temperature range (unless otherwise noted)
| MIN | MAX | UNIT | |||
|---|---|---|---|---|---|
| V S | Supply voltage, V = ([V+] - [V-]) | LM358B, LM358BA, LM2904B, LM2904BA | 3 | 36 | V |
| V S | S | LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V | 3 | 30 | V |
| V S | LM2904 | 3 | 26 | V | |
| V CM | Common-mode voltage | V- | V+ - 2 | V | |
| T A | LM358B, LM358BA | -40 | 85 | °C | |
| T A | LM2904B, LM2904BA, LM2904, LM2904V | -40 | 125 | °C | |
| T A | Operating ambient temperature | LM358, LM358A | 0 | 70 | °C |
| T A | LM258, LM258A | -20 | 85 | °C | |
| T A | LM158, LM158A | -55 | 125 | °C |
LM358/LM2904 Thermal Information
| THERMAL METRIC (1) | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - THERMAL METRIC (1) | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - D (SOIC) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - DGK (VSSOP) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - P (PDIP) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - PS (SO) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - PW (TSSOP) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - DDF (SOT-23) - 8PINS | LM158, LM158A - FK (LCCC) - 20 PINS | LM158, LM158A - JG (CDIP) - 8 PINS | UNIT |
|---|---|---|---|---|---|---|---|---|---|---|
| R θJA | Junction-to-ambient thermal resistance | 124.7 | 181.4 | 80.9 | 116.9 | 171.7 | 164.3 | 84.0 | 112.4 | °C/W |
| R θJC(top) | Junction-to-case (top) thermal resistance | 66.9 | 69.4 | 70.4 | 62.5 | 68.8 | 98.1 | 56.9 | 63.6 | °C/W |
| R θJB | Junction-to-board thermal resistance | 67.9 | 102.9 | 57.4 | 68.6 | 99.2 | 82.1 | 57.5 | 100.3 | °C/W |
| ψ JT | Junction-to-top characterization parameter | 19.2 | 11.8 | 40 | 21.9 | 11.5 | 11.4 | 51.7 | 35.7 | °C/W |
| ψ JB | Junction-to-board characterization parameter | 67.2 | 101.2 | 56.9 | 67.6 | 97.9 | 81.7 | 57.1 | 93.3 | °C/W |
| R θJC(bot) | Junction-to-case (bottom) thermal resistance | - | - | - | - | - | - | 10.6 | 22.3 | °C/W |
SLOS068AB - JUNE 1976 - REVISED OCTOBER 2024
LM358/LM2904 Typical Application
The LMx58 and LM2904 operational amplifiers are useful in a wide range of signal conditioning applications. Inputs can be powered before VSfor flexibility in multiple supply circuits.
LM358/LM2904 Package Information
| PART NUMBER (1) | PACKAGE | PACKAGE SIZE (2) |
|---|---|---|
| LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2904V, LM258, LM258A | D (SOIC, 8) | 4.9mm × 6mm |
| LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2490V | PW (TSSOP, 8) | 3mm × 6.4mm |
| LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2904V, LM258, LM258A | DGK (VSSOP, 8) | 3mm × 4.9mm |
| LM358B, LM358BA, LM2904B, LM2904BA | DDF (SOT-23, 8) | 2.9mm × 2.8mm |
| LM358, LM2904 | PS (SO, 8) | 6.2mm × 7.8mm |
| LM358, LM2904, LM358A, LM258, LM258A | P (PDIP, 8) | 9.81mm × 9.43mm |
| LM158, LM158A | JG (CDIP, 8) | 9.6mm × 6.67mm |
| LM158, LM158A | FK (LCCC, 20) | 8.89mm × 8.89mm |
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
Other Operational Amplifiers
- LM358 – onsemi, Dual Operational Amplifier
- NE5532 – Texas Instruments, Dual Operational Amplifier
- AD623A – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623ARMZ-REEL7 – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623ARZ – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623ARZ-RL – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623B – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623BNZ – Analog Devices, Rail-to-Rail Instrumentation Amplifier
All Operational Amplifiers datasheetsAll Texas Instruments datasheets (2,418)
Ask your AI agent about the LM358/LM2904
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the LM358/LM2904 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.