Alternative all'LM358: riferimento incrociato per doppio amplificatore operazionale

LM358 Alternatives: Dual Op-Amp Cross-Reference

Alternative all'LM358: riferimento incrociato per doppio amplificatore operazionale

Il doppio amplificatore operazionale in un milione di progetti a basso costo — perché il suo intervallo di ingresso è più ampio di quello di uscita e cosa si rompe quando lo si sostituisce.

Guida all'approvvigionamento· Analogico ·Inventario analogico · Altre guide all'approvvigionamento

TL;DR

  • LM358è un doppio amplificatore operazionale bipolare progettato per alimentazioni singole: il suo intervallo di modo comune in ingresso include il rail negativo, ma la sua uscita non può oscillare fino al rail positivo.
  • Non è rail-to-rail in uscita in nessuna delle due direzioni, e questo singolo fatto invalida la maggior parte delle sostituzioni.
  • Le alternative spaziano dall'LM2904 per applicazioni automobilistiche al MCP6002 rail-to-rail e al NE5532 di livello audio — strumenti diversi, non sostituti diretti.
  • Controllare intervallo d'ingresso, escursione dell'uscita, larghezza di banda di guadagno e corrente a riposo prima di ogni altra cosa.
  • Per un sensing di corrente low-side, l'LM358 è spesso il componente giusto; per un buffer rail-to-rail, è quello sbagliato.

1. Perché l'LM358 è ovunque

L'LM358 è un doppio amplificatore operazionale che funziona con alimentazione singola, costa pochi centesimi e tollera ingressi fino al rail negativo. Questa combinazione lo ha reso l'amplificatore predefinito per condizionamento di sensori, sensing di corrente e lavori generici sui segnali in prodotti sensibili ai costi.

I suoi limiti sono altrettanto noti: un prodotto guadagno-banda di 1 MHz, uno slew rate lento, qualche millivolt di offset e un'uscita che si ferma a circa 1,5 V sotto il rail positivo. Nulla di ciò conta se il progetto è stato scritto tenendo conto di questi limiti.

I problemi di sostituzione iniziano quando un progettista presume che "doppio op-amp, 8 pin" significhi intercambiabile. In questa categoria, gli intervalli di ingresso e uscita contano più del pinout, e le differenze sono invisibili su uno schema.

2. Cosa fa effettivamente il componente

Lo stadio d'ingresso è una coppia PNP, che consente al range di modo comune di estendersi fino all'alimentazione negativa — spesso alcuni centinaia di millivolt al di sotto di essa. È per questo che l'LM358 è popolare per il sensing di corrente low-side: gli ingressi stanno vicino a massa e l'amplificatore funziona comunque.

Lo stadio di uscita è un inseguitore di emettitore in classe AB. Può assorbire e fornire corrente modesta, ma non può portare l'uscita a meno di circa 1,5 V dal rail positivo, e presenta una regione di crossover vicino a massa che aggiunge distorsione.

È quella regione di crossover il motivo per cui i progetti audio evitano questo componente e per cui i progetti DC di precisione a volte riscontrano una piccola nonlinearità a bassi livelli di uscita. È una caratteristica reale, non un difetto.

Un dettaglio pratico: l'LM358 è specificato per il funzionamento a singola alimentazione, ma funziona anche con alimentazioni duali. I progetti che passano da ±5 V a un singolo rail da 5 V spesso mantengono lo stesso componente e scoprono che il range d'ingresso non copre più il segnale, perché il rail negativo ora è massa e il segnale oscilla al di sotto di essa.

3. La famiglia e i suoi vicini

Componente Tipo Nota Disponibile
LM358B Bipolar Improved version, same footprint Yes
LM358N Bipolar DIP-8, through-hole Yes
LM358 (ST) Bipolar Second source, same pinout Yes
LM358LV CMOS, rail-to-rail output Low voltage, different behaviour Yes
LM2904B-Q1 Bipolar, automotive AEC-Q100 grade Yes
MCP6002 CMOS, rail-to-rail I/O 1.8 V capable, 1 MHz class Yes
LM324 Bipolar, quad 14-pin, four amplifiers Yes

L'LM358B è il sostituto drop-in più utile: stesso pinout, offset e larghezza di banda migliorati, e le stesse limitazioni di ingresso e uscita, quindi il circuito circostante non deve essere modificato. I componenti LV e MCP6002 sono rail-to-rail ma sono silicio diverso con compromessi diversi.

La corrente di polarizzazione di ingresso è un quinto numero che vale la pena controllare per sorgenti ad alta impedenza. L'ingresso bipolare dell'LM358 assorbe nanoampere, che sono piccoli ma non nulli; su una resistenza di sorgente da 1 MΩ diventa millivolt di offset. Un componente CMOS con corrente di polarizzazione in picoampere elimina tale errore, ed è per questo che i front-end dei sensori passano spesso al CMOS.

I quattro numeri che decidono una sostituzione

La maggior parte del datasheet può essere ignorata per una decisione di sostituzione. Quattro numeri racchiudono quasi tutto il rischio.

Intervallo di modo comune in ingresso.Espresso rispetto alle alimentazioni, spesso come "V− a V+ − 1.5 V". Se il circuito funziona vicino al rail positivo, un componente che si ferma prima saturerà lo stadio di ingresso.

Escursione della tensione di uscita.Specificata a una corrente di carico. Un componente che arriva a 50 mV dai rail a 1 mA può raggiungere solo 500 mV a 20 mA.

Prodotto guadagno-larghezza di banda.Imposta la larghezza di banda a ciclo chiuso per un dato guadagno. Raddoppiarla modifica i margini di stabilità in un layout esistente.

Corrente di riposo per amplificatore.I componenti bipolari assorbono milliampere; i componenti CMOS assorbono microampere. In un prodotto a batteria questo può dominare il budget.

Se questi quattro corrispondono, la sostituzione è di solito sicura. Se uno qualsiasi differisce, il circuito necessita di una revisione prima che il componente venga ordinato.

4. Cosa controllare prima di sostituire

Parametro Perché è importante
Input common-mode range LM358 reaches the negative rail; many CMOS parts stop short of it
Output swing LM358 stops ~1.5 V below V+; rail-to-rail parts do not
Gain-bandwidth 1 MHz class; a faster part can oscillate in the same layout
Quiescent current Bipolar draws milliamps; CMOS draws microamps
Offset voltage Millivolts; matters for DC sensing
Capacitive load tolerance Driving a cable or ADC input can destabilise

Le prime due righe sono quelle che causano guasti. Un'alternativa rail-to-rail sembra strettamente migliore, ma il suo stadio d'ingresso potrebbe non funzionare al rail negativo, che è esattamente dove si colloca un progetto di rilevamento di corrente low-side.

Polarizzazione a singola alimentazione e massa virtuale

Un op-amp a singola alimentazione non può amplificare un segnale bipolare senza un riferimento. I progetti creano una massa virtuale a metà dell'alimentazione con un partitore e un condensatore, quindi riferiscono il segnale a essa.

La gamma d'ingresso dell'LM358 aiuta qui: il partitore può stare vicino a massa e l'amplificatore funziona comunque. La sua gamma d'uscita penalizza: il segnale amplificato deve restare sotto V+ meno circa 1,5 V, il che limita l'escursione utilizzabile.

Un componente rail-to-rail rimuove quel limite massimo ma cambia il comportamento del punto di polarizzazione, perché il suo stadio d'ingresso potrebbe non tollerare il rail negativo. Sostituire componenti senza ricalcolare la rete di polarizzazione è una fonte comune di "funziona, ma le letture sono sbagliate".

5. Il caso del rilevamento di corrente sul lato basso

Un circuito tipico inserisce un resistore shunt tra il carico e la massa e amplifica la piccola tensione ai suoi capi. L'ingresso dell'amplificatore si trova entro millivolt dalla massa e l'uscita pilota un ADC.

L'LM358 gestisce bene il lato d'ingresso: il suo stadio d'ingresso PNP tollera il rail negativo. Il lato d'uscita è il problema: a correnti basse l'uscita è vicina alla massa, nella regione di crossover, dove il guadagno è ridotto e compare distorsione. Il risultato è una lettura non lineare all'estremo inferiore dell'intervallo.

Esistono due soluzioni. Aggiungere un piccolo offset in modo che l'uscita non si trovi mai al punto di crossover, oppure usare un componente CMOS rail-to-rail con un'uscita lineare vicino alla massa. La prima mantiene l'LM358 e costa un resistore; la seconda cambia il componente.

Uso improprio come comparatore

L'LM358 viene talvolta usato come comparatore perché è economico e disponibile. Funziona, con alcune avvertenze: nessuna isteresi se non aggiunta esternamente, risposta lenta e rischio di inversione di fase quando l'ingresso scende sotto il rail negativo.

Per una soglia lenta con un segnale pulito, è accettabile. Per qualsiasi cosa veloce o rumorosa, un comparatore dedicato con isteresi e uscita push-pull è il componente corretto, e costa poco di più.

L'aspetto della sostituzione è importante: sostituire un op-amp con un comparatore in uno zoccolo non è un drop-in. I pinout differiscono, gli stadi di uscita differiscono e il circuito circostante cambia.

Le varianti di package non sono intercambiabili nella direzione opposta: un componente DIP-8 non si adatta a un land pattern SOIC-8, e la differenza dual-quad (LM324) cambia il numero di pin. Controllare il package prima delle caratteristiche elettriche, perché un componente che non si adatta non arriva mai al banco.

6. Rail-to-rail non è una cosa sola

"Rail-to-rail" descrive l'ingresso, l'uscita o entrambi, e i produttori non sono sempre precisi. Tre combinazioni contano.

Ingresso solo verso il rail negativo.La classe LM358. Buono per il rilevamento low-side, scarso per il rilevamento high-side vicino a V+.

Uscita rail-to-rail.L'uscita può avvicinarsi a entrambi i rail, ma l'intervallo di ingresso può comunque fermarsi prima di uno di essi.

I/O rail-to-rail veri.Entrambi i lati raggiungono i rail, di solito con uno stadio di ingresso CMOS. Il compromesso è un rumore più elevato e, talvolta, un limite di alimentazione inferiore.

Leggi le condizioni collegate all'affermazione rail-to-rail: spesso viene specificato a una determinata tensione di alimentazione e corrente di carico, non su tutto l'intervallo.

Slew rate e larghezza di banda per grandi segnali

Il valore di gain-bandwidth del datasheet si applica ai piccoli segnali. Un componente da 1 MHz a cui si chiede di far oscillare diversi volt a 100 kHz sarà limitato dallo slew rate molto prima che dalla larghezza di banda: l'uscita semplicemente non può muoversi abbastanza velocemente.

Lo slew rate dell'LM358 è modesto, il che lo rende adatto per applicazioni in DC e a bassa frequenza e non adatto per anelli di controllo veloci o video. Un componente CMOS rail-to-rail spesso ha uno slew rate più elevato alla stessa larghezza di banda, ed è uno dei motivi per cui può essere una scelta migliore anche quando la larghezza di banda coincide.

Quando si sostituisce, confrontare lo slew rate alla capacità di carico effettiva. Un amplificatore più veloce che pilota un carico capacitivo elevato può oscillare, quindi il compromesso non è unidirezionale.

Pilotaggio di un ADC o di un cavo

Un amplificatore operazionale che pilota un ADC vede un condensatore di campionamento commutato; uno che pilota un cavo vede capacità e possibile captazione a radiofrequenza. Entrambi i carichi possono destabilizzare un componente che era stabile sul banco di prova con una sonda dell'oscilloscopio.

Le soluzioni standard consistono in una piccola resistenza in serie all'uscita e in un condensatore verso massa, che formano un filtro passa-basso che isola l'amplificatore dal carico. I valori dipendono dal tempo di campionamento dell'ADC e dalla larghezza di banda richiesta.

Se il componente sostituito ha un'impedenza di uscita diversa o un margine di fase diverso, la stessa resistenza e lo stesso condensatore potrebbero non essere più sufficienti. Ricontrollare la risposta al gradino con il carico reale, non con una sonda da 10 MΩ.

7. Piano di test

Passo Test Criteri di superamento
1 Input range at both rails Works at the intended common-mode point
2 Output swing at the rated load Meets the ADC input range
3 Offset and gain error at the extremes Within the measurement budget
4 Step response and stability No ringing with the actual load
5 Quiescent current Within the power budget

Quando abbandonare la famiglia LM358

Tre applicazioni giustificano un componente diverso anziché un sostituto.

DC di precisione.Un offset nell'ordine dei millivolt è troppo grande per una misura con shunt senza calibrazione. Un amplificatore stabilizzato a chopper è lo strumento giusto.

Audio.La distorsione di crossover di un'uscita in classe AB è udibile. È necessario un op-amp audio con uno stadio di uscita diverso.

Rilevamento sul lato alto.L'intervallo di ingresso non raggiunge la rail positiva. Un amplificatore dedicato per il rilevamento di corrente con un partitore di ingresso abbinato è la scelta corretta.

In tutti e tre i casi la risposta è un circuito diverso, non un componente compatibile a livello di pin. Riconoscerlo presto fa risparmiare un ciclo di qualifica.

La qualità delle seconde fonti in questa famiglia varia in tensione di offset e corrente di polarizzazione d'ingresso, non nella funzione. Due componenti possono essere identici nei pin e differire di un fattore tre nell'offset, il che conta per una misura DC ed è invisibile in un test AC.

Misurare l'offset su un campione di ogni lotto se il circuito ne dipende, e mantenere semplice il setup di misura: un buffer a guadagno unitario con l'ingresso a massa mostrerà direttamente l'offset.

La corrente di uscita ha un limite facile da dimenticare. L'LM358 può assorbire e erogare decine di milliampere, ma lo stadio di uscita si scalda e l'escursione collassa a correnti più elevate. Pilotare direttamente un LED, un relè o un cavo lungo è di solito un errore; aggiungere un transistor o un buffer.

Il disaccoppiamento conta quanto in qualsiasi componente analogico: 100 nF vicino ai pin di alimentazione e un piano di massa sotto il package. Un op-amp che oscilla a 100 MHz è di solito un problema di layout, non del componente, e cambiare il componente raramente lo risolve sul campo.

8. Costo e approvvigionamento

Il componente bipolare è uno degli amplificatori più economici disponibili, con molti fornitori. L'LM358B migliorato costa poco di più e elimina alcune delle specifiche più deboli dell'originale; per i nuovi progetti è la scelta predefinita migliore.

I componenti CMOS rail-to-rail costano di più e assorbono molta meno corrente. Per i prodotti a batteria di solito valgono la spesa; per i prodotti alimentati dalla rete la differenza raramente conta.

Acquistare da un canale tracciabile. Questo è un componente ad alto volume con una lunga storia di dispositivi rietichettati, e un op-amp con offset errato è difficile da rilevare in un test funzionale, e un numero di lotto è l'unico modo pratico per isolare un lotto difettoso.

Un esempio di progetto

Un sistema a singola alimentazione da 12 V deve amplificare un segnale di shunt da 0–100 mV a 0–3 V per un ADC. Il guadagno è 30, quindi un componente da 1 MHz fornisce circa 33 kHz di larghezza di banda a ciclo chiuso — ampiamente sufficiente per un anello di corrente.

L'ingresso si trova vicino a massa, cosa che l'LM358 gestisce. L'uscita deve raggiungere 3 V, ben al di sotto di V+ meno 1.5 V, quindi l'escursione va bene. A 0 mA l'uscita si trova nella regione di crossover, che rappresenta l'unica debolezza; un offset di 10 mV all'ingresso tiene l'amplificatore fuori da tale regione.

Sostituire l'LM358 con un componente rail-to-rail consentirebbe un'escursione di uscita maggiore, ma il progetto non ne ha bisogno. Sostituirlo con un componente CMOS eliminerebbe l'errore di corrente di polarizzazione, che conta solo se la rete di shunt è ad alta impedenza. Nessuna delle due modifiche è necessaria — e questo è il punto: la sostituzione dovrebbe seguire il requisito, non il miglior valore del datasheet.

9. FAQ

L'LM358 è rail-to-rail?

No. Il suo ingresso raggiunge il rail negativo, ma la sua uscita si ferma circa 1.5 V sotto il rail positivo.

Posso sostituire LM358 con MCP6002?

Compatibile per i pin e rail-to-rail, ma lo stadio di ingresso, la larghezza di banda e l'intervallo di alimentazione differiscono. Verificare il circuito, soprattutto in corrispondenza della rotaia negativa.

Qual è la differenza tra LM358 e LM2904?

Principalmente il grado di temperatura e la qualificazione; LM2904 è la variante orientata all'automotive.

Perché la mia lettura di corrente diventa non lineare a bassa corrente?

L'uscita si trova nella regione di crossover vicino a massa. Aggiungere un offset o usare uno stadio di uscita rail-to-rail.

LM358 può pilotare un ADC direttamente?

È possibile, ma verificare l'impedenza di uscita e il condensatore di campionamento dell'ADC. Spesso sono necessari una resistenza in serie e un condensatore di piccolo valore.

Un op-amp più veloce è una sostituzione sicura?

Non automaticamente. Una larghezza di banda maggiore può causare oscillazioni in un layout progettato per 1 MHz. Verificare la stabilità con il carico effettivo.

L'LM358 può essere utilizzato per l'audio?

Può lasciar passare l'audio, ma l'uscita in classe AB aggiunge distorsione di crossover e la larghezza di banda è limitata. Per un prodotto in cui la qualità del suono è importante, utilizzare un op-amp audio progettato per questo scopo.

10. Fonti

  • Documentazione TI LM358 e LM358B:ti.com
  • Documentazione Microchip MCP6002:microchip.com
  • Portafoglio di amplificatori operazionali ST:st.com

Informazioni sull'autore— Pubblicato da Chip-Seek Supply Chain Intelligence Team. Monitoriamo la disponibilità dei componenti, le sostituzioni e il rischio di qualificazione per ingegneri hardware e team di approvvigionamento. Leggi il nostroprocesso di qualità e tracciabilità.

Stai scegliendo un doppio amplificatore operazionale?

Indicaci alimentazione, intervallo di ingresso e carico. Ti quoteremo opzioni bipolari e rail-to-rail e segnaleremo cosa cambia.

Verifica disponibilità LM358Richiedi campioni

Check stock by part number

Turn this insight into a sourcing decision.

Need pricing or a drop-in alternative? Submit a BOM / RFQ or talk to our team.