Inversione del buffer con amplificatori operazionali


15

So che è facile creare un buffer di guadagno unitario con un op-amp (come follower di tensione):

schematico

simula questo circuito - Schema creato usando CircuitLab

So anche che è facile creare un buffer di inversione con un amplificatore operazionale (un amplificatore di inversione con ):R1=R2

schematico

simula questo circuito

Tuttavia, la precisione di questo amplificatore invertito dipende dalla precisione di e - se non sono strettamente abbinati, l'output sarà leggermente diverso da .R1R2Vin

Esiste un modo per creare un buffer di inversione con un amplificatore operazionale che non dipende dalla precisione di questi resistori, come il follower di tensione? È un'idea migliore per ottenere resistori di precisione più elevata?

Risposte:


17

No, non è possibile creare un buffer di inversione con un solo amplificatore operazionale che non dipende dai valori della resistenza. È possibile ottenere resistori con precisione e stabilità molto fini (a un prezzo altrettanto impressionante) oppure è possibile ottenere reti abbinate (in valore e in coefficiente di temperatura) in cui l'accuratezza assoluta potrebbe non essere così impressionante ma il rapporto è strettamente controllato.

C'è un modo per invertire un segnale senza resistori precisi: il cosiddetto metodo del condensatore volante, ma è abbastanza complesso e i resistori sono una soluzione migliore per la maggior parte delle situazioni fino alla precisione del livello di ppm.


Fantastico: questo copre esattamente la quantità di cose pratiche del mondo reale che volevo.
Greg d'Eon,

Quindi la domanda che ho cercato di capire è: perché no? Poiché R1 e R2 possono avere qualsiasi valore, perché tale valore non può essere zero? (Sono sicuro che c'è una ragione, ma non l'ho ancora trovata)
jgalak,

1
@jgalak Il guadagno è - (R1 / R2). A parte l'improbabilità matematica di 0/0, per qualsiasi numero positivo l'errore percentuale in R1 o R2 si manifesta direttamente nell'errore di guadagno. Quindi non vi è alcun vantaggio su valori molto piccoli (o molto grandi) in termini di errore ideale. Valori molto piccoli caricano l'amplificatore operazionale e introducono ulteriori problemi. Valori molto grandi causano ulteriori errori dovuti a corrente di polarizzazione e dispersione e forse al rumore di Johnson.
Spehro Pefhany,

Ma per una configurazione di amplificatore non invertente, la formula è anche G = 1 + (R2 / R1), tuttavia nella configurazione buffer 0/0 funziona bene. Quindi perché è ok lì e non con un buffer invertito?
Jgalak,

1
Huh. E ho appena capito. 0 / inf va a 0. 0/0 non va da nessuna parte. Ok, non importa, capito! Grazie comunque!
Jgalak,

6

Una possibilità. Hanno usato alcuni amplificatori operazionali specializzati con uscite differenziali, una positiva e una negativa, probabilmente per pilotare coppie di linee differenziali. Non ne ho mai usato uno e non ricordo i numeri di parte. Ma suppongo che se si collegasse l'uscita positiva come follower di tensione, l'uscita negativa sarebbe ugualmente negativa.

Si noti che anche una disposizione dell'amplificatore operazionale di follower di tensione non è perfetta. Ci sono specifiche di guadagno interne e piccoli offset, mentre piccoli, possono produrre output che non sono perfetti da uno a uno degli input.


Questa è un'idea abbastanza intelligente, ma non sono sicuro che sarebbe utile in pratica (principalmente disponibilità di parti)
Greg d'Eon,

4

Aggiungendo alla risposta di Nedd, i circuiti integrati per amplificatori differenziali di precisione con unità di precisione che stai cercando sono del tipo INA105, DRV134, THAT1240 ecc. Esistono diverse qualità, marche e produttori e, naturalmente, una fascia di prezzo variabile. Il circuito in questione sarebbe quello qui sotto, dal foglio dati INA105.

inserisci qui la descrizione dell'immagine


0

L'esperienza pratica si discosta spesso dall'ideale del libro di testo, in particolare nel dominio analogico. Se si utilizzano resistori di buona qualità dello stesso produttore e dello stesso lotto l'accuratezza tra i singoli resistori è migliore della tolleranza indicata del valore nominale.

Se si vogliono un guadagno unitario di inversione op amp in pratica utilizzando un dispositivo di uso generale come un LM324, basta calcolare i valori di resistenza per dare guadagno calcolato G = -1.009 , ad esempio, Rin = 218k, Rf=220k. Questo ti darà il guadagno misurato effettivo G = -1con il tuo voltmetro.

Non ho mai usato nulla di più esotico di un LM324, ho usato questa parte per interfacciarmi con sensori che richiedono livelli di precisione di microvolt senza alcun problema nel produrre un output stabile. Le tue difficoltà iniziano a cercare di rendere stabile il convertitore AD del tuo microcontrollore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.