Ich brauche eine Möglichkeit, eine -5-V-Spannungsversorgung auf den Flexiforce-Sensor unten zu schalten. Die Schaltung, die ich verwende, ist diese:
Ich habe versucht, einen 74HC4066 zu verwenden, aber er erlaubt kein Schalten negativer Spannung. Es kann nur zwischen GND und VCC umgeschaltet werden. Ich muss einen IC finden, der mehrere Schalter hat und negative Spannung schalten kann. Wenn nicht, wie könnte ich eine Transistorschaltung einbauen, um dies zu lösen?
Ich versuche, mehrere dieser Sensoren an einen analogen Eingang meines Arduino anzuschließen, und möchte sie ein- und ausschalten, indem ich den -5-V-Signaleingang (-1 V im Bild) mit einem Schaltmechanismus steuere.
Erstens, können Sie Ihre Stromversorgungskonfiguration vereinfachen, indem Sie einen nicht invertierenden Verstärker verwenden, wie unten gezeigt?
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Zweitens: Dies erlaubt keine virtuelle Erdsummenkonfiguration, aber da Sie einen Pin pro -V-Schalter benötigen würden und diese in dieser Konfiguration nicht erforderlich sind, können Sie jetzt jeden Verstärker an seinen eigenen analogen Eingang anschließen. Nachteil ist, dass Sie für jeden Sensor einen Operationsverstärker benötigen.
Dritte Option: Verwenden Sie Tristate-Pins, um jeden Sensor mit Strom zu versorgen. Diesmal zeigt das Beispiel den Sensor in der V+ Leitung.
Simulieren Sie diese Schaltung
Jeder der 'BUF'-Ausgänge von Ihrem Mikro / Arduino / was auch immer wird sequentiell hoch geschaltet, während alle anderen ihre Ausgänge schwebend haben. Auf diese Weise wird immer nur ein Sensor mit Strom versorgt und Sie benötigen keine negativen Spannungen.
Das ist nur eine Schaltung, die zufällig eine Spannung erzeugt, die umgekehrt proportional zum Widerstand ist. Es gibt viele andere Möglichkeiten, von denen einige keine Spannung außerhalb des Ausgangsspannungsbereichs erfordern.
Wenn dies in einen Mikrocontroller geht, und das würde es heutzutage in fast jeder Anwendung tun, muss die Ausgabe zu nichts Bestimmtem proportional sein. In einem Mikro können Sie leicht rechnen oder nachschlagen, um von jedem A / D-Messwert, den Sie erhalten, in linearen Druck umzuwandeln.
Die einfachste Option ist nur ein Widerstandsteiler, wobei der andere Widerstand in der Mitte des Bereichs liegt, der aus dem Sensor kommen soll. Ein Nebenvorteil davon ist, dass Sie nur den anderen Widerstand kalibrieren müssen. Die eigentliche Versorgungsspannung hebt sich auf. Bei diesem Widerstand haben Sie die höchste Auflösung, dann niedriger an beiden Enden des Bereichs. Diese Methode misst tatsächlich den Widerstand von 0 bis unendlich, aber auch hier sinkt die Auflösung an den Enden des Bereichs.
Bei den heutigen A/Ds würde ich wahrscheinlich die Teilermethode verwenden und jeden Auflösungsverlust mit einem A/D mit höherer Auflösung ausgleichen. Sie können jetzt routinemäßig 12-Bit-A/Ds in kostengünstigen Mikros erhalten. Das ist wahrscheinlich genug, aber wenn nicht, könnte es sicherlich ein externer Delta-Sigma-A/D tun.
Endolith
Tabchas
Endolith
Tabchas