Also habe ich eine EMG-Erkennungsschaltung mit dem Instrumentenverstärker-Chip INA128 von TI wie folgt erstellt (sorry, wenn der Schaltplan schlecht aussieht):
Und die Schaltung funktioniert für meine Anforderungen in Ordnung (obwohl leichtes Brummen und Hintergrundgeräusche vorhanden sind). Ich habe versucht, den V_out mit dem ADC von Arduino zu verbinden. Welche Schnittstellenschaltung wäre für diesen Zweck besser? Ich habe die hier gegebenen Anweisungen mit einer Operationsverstärker-Summierungsverstärkerlösung ausprobiert . Ich habe den Operationsverstärker LM741 in meiner Schaltung verwendet. Aber es war ein Misserfolg. Mein Ausgangssignal V_out variiert zwischen -100 mV und 100 mV.
Da Sie anscheinend einen LM741 haben, besteht die einfachste Lösung darin, nur eine 2-Wechselrichter-Konfiguration zu verwenden:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Für den ADC Ihres Arduino sollten Sie überprüfen, aber der maximale Eingang könnte 5 V betragen, wenn dies der Fall ist, können Sie R2 auf 20 K erhöhen und Sie erhalten einen Offset von 2,5 V.
Die von Ihnen vorgeschlagene Schaltung sollte prinzipiell funktionieren. Das von Ihnen verwendete OP (LM741) benötigt mindestens Also, wenn Sie das gleiche verwendet haben Versorgung wie beim INA128, das kann der Fehler sein.
WARNUNG: MATH Für nur die Lösung siehe Schaltung unten.
Wenn nicht, ist hier eine Schaltung, mit der ich die + -100 mV mit der Formel von Ihrem Link in 0-5 V umwandeln würde
Sagen wir ist unser Eingangssignal und die Offset-Spannung. Wie Sie in der obigen Formel sehen können, addieren wir zuerst und multiplizieren dann mit dieser Schaltung, genau wie in der Mathematik. Um also ein positives Signal zu erhalten, fügen wir hinzu zum Signal. Um dies zu erreichen, können wir einen Spannungsteiler mit der 5-V-Versorgung des Arduino erstellen.
Mit einem Widerstandsrechner wie diesem erhalten wir die Werte für R5 und R6 wie folgt:
Wie Sie sehen können, wird R6 tatsächlich aus zwei Widerständen in Reihe erstellt, um das Verhältnis anzupassen. Nennen wir den zweiten Widerstand R7
Addieren Sie nun V1 und V2 ohne Gewichtung der Werte Und gleich sein müssen. Also muss R1 tatsächlich gleich R2 sein
Lassen Sie uns einen Wert für R1 und R2 wählen, sagen wir
Mal sehen, was wir jetzt haben:
Also jetzt das Signal wird um versetzt zu einer Reihe von wir müssen es ankurbeln
Mit dem obigen Rechner erhalten wir
Dies ist eigentlich keine perfekte Passform (3 % Rabatt), aber da Widerstände eine große Fehlerspanne haben können (5 %), ist es nahe genug. (Mit drei Widerständen geht es besser: R4=290k R3=10k||39k)
Jetzt haben wir endlich alles was wir brauchen. Endschaltung:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
MathieuL
dexterdev
MathieuL
dexterdev
JRE