Come collegare una cella di carico / estensimetro a 3 fili e un amplificatore?


11

Ho un sensore di carico a 3 fili che assomiglia a questo:

Sensore di carico a tre fili

Sto cercando di collegarlo al mio Arduino per rilevare variazioni di peso. Da quello che ho capito, i cambiamenti di tensione sono così piccoli che Arduino non può rilevare i cambiamenti senza amplificare la tensione. Così ho comprato un amplificatore operazionale LM741CN a 8 pin su Radio Shack che ha questo aspetto:

Amplificatore operazionale a 8 pin

Ho trovato questo video che mostra come collegare tutto. Tuttavia, non riesco a capire lo schema e perché stanno usando due sensori di carico invece di uno solo. Citano anche i resistori ma non sono sicuro del motivo per cui li stanno usando (e perché le dimensioni hanno scelto), o dove nel circuito per metterli.

Qualcuno può aiutarmi a capire come collegare questa cosa per rilevare le variazioni di tensione? Inoltre, c'è un modo per farlo utilizzando solo uno di questi sensori? Questo è quello che ho fatto finora:

Diagramma del sensore di carico Arduino

L'amplificatore ha anche alcuni pin che non capisco: Offset null, NC. A cosa servono questi pin? Dovrei usarli?

Aggiornamento: ora sto lavorando con un amplificatore di strumentazione ( AD623 ). Ora ho anche un sensore di carico a 4 fili con cui sto giocando. Non riesco ancora a farlo funzionare, ma ho pensato di provare a capirlo prima di passare al sensore di carico a 3 fili.


2
Il tuo sensore è quasi certamente un "mezzo ponte" di due estensimetri - formano i due resistori di destra nel primo diagramma di Steven - cioè "R2" e "estensimetro" come li ha etichettati. Un filo sarà la parte superiore della connessione a ponte, uno la parte inferiore della connessione a ponte e uno sarà la connessione comune tra i due. Misurare tra due fili alla volta comune verso l'alto e comune verso il basso avrà la stessa resistenza. ad es. nome fili TBC (in alto in basso comune). Da T a C = R, da B a C = R, da T a B = 2R. Collegare il comune al centro destro del ponte, collegare il T & B in alto e in basso.
Russell McMahon,

Sono d'accordo, sembra un mezzo ponte e il cablaggio nel diagramma sembra a posto. Mancano solo i resistori (e forse i cappucci di bypass / compensazione - nella domanda sull'amplificatore per strumentazione che abbiamo scoperto oscillare ...). Confermare senza dubbio il numero di parte (cioè singolo / doppio) sarebbe utile.
Oli Glaser,

1
Scambia il rosso e il verde per uno dei sensori di carico: vuoi che i due semiponti spostino gli ingressi in direzioni opposte con carichi crescenti. Non 20 kg su uno meno 20 kg sull'altro sensore non danno alcuna differenza.
Dave X,

Risposte:


11

L'estensimetro è un resistore variabile, quindi la tua prima idea potrebbe essere quella di costruire un divisore di resistore con un secondo resistore fisso per rilevare le variazioni come una variazione di tensione.
Sfortunatamente gli estensimetri sono resistori variabili molto insensibili , la cui resistenza cambia molto poco quando viene applicato un peso su di essi. Un divisore di resistenza non è abbastanza sensibile da rilevare le modifiche. Quindi abbiamo bisogno di un altro approccio.
Un ponte di Wheatstone è la soluzione.

Ponte di Wheatstone

L'estensimetro insieme a R2 formano ancora un divisore di resistenza, quindi come è diverso? Supponiamo che tutti i resistori abbiano lo stesso valore, uguale alla resistenza dell'estensimetro a riposo. Quindi la tensione attraverso il misuratore di tensione sarà zero invece della metà dell'alimentazione. Poiché la nostra lettura ha zero riferimenti, possiamo amplificarla facilmente per ottenere una maggiore sensibilità per l'intero circuito.
Oli ha menzionato l' amplificatore differenziale , ma questo non sarà abbastanza. Non vogliamo influenzare la lettura assegnandogli un carico, come farebbe l'amplificatore differenziale. Abbiamo bisogno di un amplificatore di strumentazione , che è un amplificatore differenziale con un'impedenza di ingresso molto elevata. Questa è la configurazione dell'amplificatore di strumentazione più utilizzata,

inserisci qui la descrizione dell'immagine

RG××

Ora, come si collega l'estensimetro, perché ha tre fili, non i due come nello schema sopra? Anche in questo caso il foglio dati non è utile qui, ma probabilmente lo si collega in questo modo:

inserisci qui la descrizione dell'immagine

RWIRE1

WIRE1WIRE3

Collegate le connessioni del voltmetro del ponte di Wheatstone agli ingressi dell'amplificatore di strumentazione.


immagini da questo sito Web


Grazie per la tua risposta. Sono comunque totalmente confuso. Non capisco come leggere quegli schemi. Cosa significa la V con il cerchio attorno? Le linee a zig-zag significano resistori? Quali dimensioni dovrebbero essere. Dov'è l'amplificatore nel tuo ultimo schema? Come collegherei quel circuito all'amplificatore?
Andrew,

@Andrew - La V nel cerchio è il simbolo di un voltmetro, qui indica tra quali due punti misurerai, quindi quei punti sono gli ingressi per l'amplificatore di strumentazione. Le linee a zig-zag sono resistori. R1 = R3, valore esatto non molto importante, ad esempio 10k. Probabilmente R2 fa parte del sensore, quindi si collegano i 3 fili nella parte superiore, destra e inferiore del ponte.
Stevenvh,

Penso di aver perso la parte relativa all '"amplificatore per strumentazione". Non mi rendevo conto che non era lo stesso di un Op-Amp. Probabilmente dovrei iniziare lì prima di provare a perdere tempo a cablare qualcosa che non funzionerà. Dove posso acquistarne alcuni? E quali funzionerebbero meglio per la mia applicazione?
Andrew,

@Andrew - È possibile acquistare in-amp integrati, come INA128 , ma sono costosi. Puoi anche costruirli da soli da 3 amplificatori operazionali, ma non userei i 741 per questo. Un quad-amp-op come l' LF347 è una scelta molto migliore. In vendita in ogni negozio di elettronica decente. Per esempio online su Digikey o Mouser.
Stevenvh,

Ora ho un amplificatore di strumentazione (AD623) con cui lavorare. Ora ho anche un sensore di carico a 4 fili con cui sto giocando. Non riesco ancora a capire come collegarlo (in particolare, come impostare il guadagno sull'ingresso in-amp), ma ho pensato di provare a capire il 4 fili prima di passare al sensore di carico a 3 fili. Potresti aiutarmi a capire come collegare il sensore di carico all'In-amp e impostare il guadagno?
Andrew,

8

Non commenterò il design del circuito, poiché sembra che stia ottenendo molta attenzione, ma ho realizzato un progetto in cui ho hackerato una bilancia pesapersone in modo che fosse abilitato alla rete e abbia un web server per servire il peso attuale, e io avere qualche idea su come mettere tutto insieme.

Prima di costruire l'amplificatore, al fine di avere un'idea approssimativa di come impostare il guadagno, costruire prima il circuito dell'estensimetro, accenderlo e utilizzare un multimetro (che è molto più sensibile degli ADC del tuo Arduino) per misurare l'uscita tensione dal circuito dell'estensimetro con il carico massimo previsto applicato. Quindi, quando costruisci il tuo circuito amplificatore, puoi selezionare resistori di guadagno che portano l'uscita massima dell'amplificatore a 5 V (il campione ADC di Arduino 0-5 V) e otterrai la massima gamma dal tuo ADC.

Il motivo per farlo è che l'intervallo e la risoluzione degli ADC sono limitati e discreti, quindi se si desidera misurare 0-1000 libbre, con la risoluzione di 10 bit degli ADC dell'AVR, nel migliore dei casi si dovrebbe essere precisi all'interno di un picchia se il segnale di uscita del tuo amplificatore passa da 0-5 V all'aumentare del peso da 0-1000 libbre. Se lo fai solo a metà o indovini con i resistori di guadagno, o inizi con pura prova ed errore e ti annoi e non usi l'intera gamma, getterai via l'accuratezza. Supponi di mettere insieme un amplificatore e emette solo 0-2,5 V, quindi getterai via la metà della portata e la precisione sarà solo entro 2 libbre. per lo stesso intervallo di 1000 libbre.

Dipende dal progetto e da quanto ti importa. Quando ho costruito la mia scala compromessa, avevo bisogno di un intervallo di 0-200 libbre, ma non ero molto preoccupato per l'accuratezza. Fondamentalmente il mio obiettivo era determinare se un contenitore sulla bilancia fosse vuoto o pieno, con forse una risoluzione molto bassa oltre quella come 1/8 pieno, 3/4 pieno, quel tipo di cose. Ho appena costruito il più semplice circuito amplificatore differenziale a singolo opamp che ho trovato con il primo opamp a bassa tensione che avevo nella borsa dei pezzi, con il guadagno impostato in modo da saturare l'ADC a ~ 200 libbre. Anche con questa costruzione semplicissima è sorprendentemente preciso e lineare, sicuramente buono per la libbra (è notevolmente migliore di quello, ma non ho nemmeno bisogno di precisione in libbre, quindi quando l'ho calibrato ho aggiunto peso in incrementi di 5 libbre per costruire la mia tabella dei dati di calibrazione).

Schema aggiunto su richiesta: inserisci qui la descrizione dell'immagine

Questo è più o meno lo schema del circuito che ho costruito, ma l'ho messo insieme su una breadboard senza saldatura, quindi spero che non ci fosse troppa ingegneria sul campo in quello che effettivamente sto lavorando. La parte cancellata era un resistore e un potenziometro extra che avrebbero dovuto essere in grado di sintonizzare il circuito dell'estensimetro, quindi l'uscita era esattamente 0v senza carico, ma ho finito con una leggera tensione positiva, qualunque cosa facessi, e non lo era è significativo quindi non mi sono preoccupato di eseguire il debug. Sig + / Sig- sono i punti in cui gli estensimetri sono collegati al circuito dell'amplificatore. Non ho costruito il mio circuito estensimetro, ho usato la bilancia, quindi in realtà non mi sento così ben informato sui dettagli di lavoro con gli estensimetri, ho solo capito come usare ciò che era lì. Il mio aveva due coppie di calibri e ogni coppia aveva un filo V +, V- e di segnale.

I valori dei resistori nel mio circuito non significano necessariamente nulla per te, perché sono stati scelti per dare il guadagno di cui ho bisogno. Scegli il tuo in base alle tue esigenze.


Il progetto che hai descritto è esattamente lo stesso di quello che sto cercando di costruire! L'unica differenza è che sto misurando i cambiamenti in una caffettiera da 5 libbre . Ho una bilancia da bagno (con sensori di carico a 4 fili a 3 fili) e ora una bilancia da cucina con un sensore a 4 fili. Non riesco proprio a capire come collegare questo amplificatore. Potresti fornire uno schema di cablaggio (facile da seguire)?
Andrew,

Hai detto che sei riuscito a cavartela con un singolo amplificatore operazionale. Sono molto interessato a sapere come lo hai collegato. Gli "In-Amp" sembrano essere troppo costosi per me per questo progetto.
Andrew,

Ok, penso di aver capito. Hai quattro resistori e un amplificatore operazionale? Hai detto che hai scelto i resistori in base al guadagno di cui avevi bisogno. Come regolerei i valori (quali cambierei) se volessi che il guadagno fosse più alto / più basso?
Andrew,

L'articolo di Wikipedia sugli amplificatori differenziali contiene le equazioni per il calcolo del guadagno. Ho usato il caso semplificato in cui R1 = R2 e Rf = Rg, quindi nel mio caso 100K / 4K = guadagno di 25.
Suboptimus

Eccezionale! Grazie! Questo ha molto più senso!
Andrew,

2

Nota: ho lasciato la parte inferiore come un'altra opzione in quanto non ho notato subito la differenza del pacchetto .. modifica ancora non sono sicuro di quanti opamp siano disponibili.

Potresti voler leggere la teoria (di base) di Opamp (che non ho approfondito in quanto è spiegata meglio di quanto posso in molti posti e può / fa riempire libri) prima di tentare qualcosa di tutto ciò, poiché è molto facile per le cose vanno male (anche quando presumibilmente sai cosa stai facendo) Non sono come alcuni circuiti integrati che "funzionano" e sono la fonte frequente di molte frustrazioni per il nuovo utente.

La parte a cui ci si collega è un doppio opamp (due opamp in un unico pacchetto) senza pin null o NC offest (vedere di seguito per una spiegazione di questi) Ecco il pinout dal foglio dati:

inserisci qui la descrizione dell'immagine

Puoi fare ancora l'opzione single amp di seguito, ma poiché hai due opamps la versione di due opamp a pagina 4 della nota dell'app TI è una scelta migliore (funziona un po 'meglio in quanto non influenza tanto il segnale di ingresso) Il resistore i valori possono essere elaborati con l'equazione, puntare a un guadagno (la parte Vo dell'equazione)> 100. Si noti che Steven approfondisce il lato negativo di questa opzione e afferma che non sarà "sufficiente". Non sono del tutto d'accordo - è tutt'altro che ideale, ma può essere fatto funzionare se si regola il guadagno per compensare il caricamento, come spiegato nella nota dell'app TI collegata sopra. Tuttavia, il risultato sarà leggermente non lineare poiché l'impedenza cambia con la tensione di ingresso all'ingresso di inversione. Quindi, se hai più di un opamp, l'amplificatore di strumentazione è la strada da percorrere.

Opzione opamp singola

Devi creare un amplificatore differenziale, in questo modo:

Esempio di opamp differenziale Wiki

Per la tua applicazione, qualcosa come i valori a pagina 3 di questa nota applicativa sarebbe appropriato. È preferibile utilizzare qualcosa chiamato amplificatore di strumentazione per questo, che utilizza 3 opamp, ma puoi farlo funzionare bene con uno. I resistori impostano il guadagno dell'opamp.

L'NC significa "No Connect", quindi non preoccuparti di quel pin. L'offset null viene utilizzato per tagliare l'offset molto piccolo (di solito un mV o giù di lì) tra i due ingressi (idealmente non avrebbe offset)

Nota: una domanda molto simile è stata posta qui alcuni giorni fa. Il richiedente stava usando un amplificatore di strumentazione a 3 opamp, ma dovrebbe essere comunque informativo.


Siamo spiacenti, il collegamento all'amplificatore non è l'amplificatore reale con cui sto lavorando. Ho ricevuto il mio da Radio Shack.
Andrew,

@Andrew - questo fa una grande differenza. Dobbiamo conoscere il numero di parte per poter fornire una consulenza accurata, poiché esistono molte varietà di opamp con molti piedinatura diverse (ad es. 1,2,3,4 opamp per confezione, pin offset presenti / non presenti, pin 3 potrebbe essere Vout da una parte e + Vin dall'altra) Alcuni non saranno particolarmente adatti per questa applicazione. Qual è il codice esatto stampato sul tuo opamp?
Oli Glaser,

@Andrew - Se si vuole costruire l'amplificatore di strumentazione a due opamp dal appnote Oli fa riferimento, nota che l'amplificazione data nella appnote è sbagliato. Equazione corretta qui
stevenvh,

@Stephen - ben individuato, è davvero. Si basa sul fatto che R1 = 2 = 3 = 4 è uguale, ma nella nota è dato come R1 = R2 e R3 = R4. Includere il termine R3 consente tuttavia questo.
Oli Glaser,

2
LM741! Ugh. Se lo hai ancora nel pacchetto, lo restituirei; I 741 sono come il modello T degli amplificatori operazionali: hanno più di 40 anni e dovrebbero essere tenuti a mettere un avvertimento sulla confezione.
Jason S

1

Prova a invertire la tensione su uno dei due estensimetri. Ciò ha l'effetto di raddoppiare la quantità di variazione di tensione. Cablarli allo stesso modo genera ~ la stessa tensione su entrambi gli ingressi dell'amplificatore che equivale a zero differenziale.


2
Puoi spiegarci un po 'di più su questo, in questo momento sembra più un commento.
Kortuk,

I sensori contengono due estensimetri, uno in tensione e uno in compressione. Il cablaggio in parallelo di entrambi i sensori, con carichi uguali, cambierà gli ingressi invertenti e non invertiti della stessa quantità, rifiutando il carico aumentato come rumore in modalità comune. Come specificato, il circuito misurerà le differenze di carico sui due sensori.
Dave X,
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.