Riepilogo: Vorrei costruire un amplificatore differenziale con uscita differenziale, ma spostare la modalità comune su un livello diverso dall'originale.
Le mie attuali conoscenze mi portano così lontano: prendi il tradizionale amplificatore di strumentazione a 3 opamp, come quello in questa immagine:
Ora, se prendi i due opamp di sinistra senza il terzo, quelli ti danno già quasi quello che voglio, cioè amplificare l'ingresso differenziale e dare un'uscita differenziale. L'unico problema è che conserva la modalità comune dell'input. Aggiungendo il terzo opamp sulla destra, è facile spostare il CM orientando la sua massa (in effetti questo è ciò che fanno la maggior parte degli amplificatori a singolo chip quando forniscono un pin Vbias), ma l'uscita del circuito ora è singola -conclusa.
Quindi qual è il modo migliore per mantenere sia l'uscita differenziale sia il CM-shift? Un modo è, suppongo, di prendere solo i due opamp di sinistra dell'amplificatore di strumentazione sopra e spostare il terreno di ciascuno separatamente.
Un'altra opzione che mi viene in mente è quella di riprendere solo i due opamp di sinistra e (usando un esempio quando voglio dimezzare il CM) usare il doppio del guadagno secondo necessità, quindi dividere ogni output per 2.
Sfortunatamente entrambe queste soluzioni richiedono più resistori (in quantità) altamente abbinati con basso TCR (sto cercando di mantenere la deriva della temperatura del circuito molto bassa), e quelli sono dannatamente costosi.
Quindi come risolveresti questo problema? Forse prendere un amplificatore per strumentazione è l'inizio sbagliato? Una delle mie soluzioni di cui sopra è il modo "standard" di fare questo, o ci sono circuiti migliori per questo scopo?
EDIT: Chiarimento sui corrispondenti resistori: ciò che intendo è abbinarli in TCR, perché sto mirando a minimizzare la deriva della temperatura. Ciò significa che devo abbinare i resistori in TCR, non in valore assoluto, in modo che quando si spostano a causa della temperatura, manterranno i loro rapporti originali. In realtà non sono interessato a far corrispondere i valori assoluti (quasi, ho ancora bisogno di un po 'di abbinamento per mantenere il CMRR), per due motivi: 1) una mancata corrispondenza del valore assoluto provoca errori di offset e guadagno, entrambi facili da calibrare su livello di sistema. Misurare e correggere la deriva della temperatura è molto più difficile. 2) La maggior parte degli errori di offset sarà comunque inesistente senza nemmeno calibrare, poiché si tratterà di un frontend per un sensore e gli errori di offset verranno annullati a causa dell'eccitazione CA del sensore. Comunque: