Das Messen und Einstellen von Spannungen ist das, worum es in der Elektronik geht. Ohne Freunde wie den Adafruit PCF8591 Quad 8-bit ADC + 8-bit DAC Combo kommen Sie nicht weit.
Analog-Digital-Wandler helfen bei der Messung einer analogen Spannung und wandeln sie in etwas um, das ein Mikrocontroller wie ein Metro oder Arduino verstehen kann. Wenn Sie einen Einplatinencomputer wie Raspberry Pi verwenden, haben Sie möglicherweise keine andere Möglichkeit, eine Spannung zu messen, denn obwohl sie für digitale Schaltungen gut ausgestattet sind, haben viele Platinen dieser Art keine Pins, die analoge Spannungen messen können.
Der PCF8591 ist nicht der hochwertigste ADC/DAC - mit nur 8 Bits, aber er funktioniert gut und ist relativ preiswert, so dass er für viele grundlegende Anwendungen gut geeignet ist.
Wenn Sie einen PCF8591 in Ihr Elektronikprojekt einbauen, erhalten Sie nicht nur einen, nicht zwei, sondern vier 8-Bit-Analogeingänge, mit denen Sie Spannungen messen können. Wenn Knöpfe genau das Richtige sind, um Ihr Projekt zu vervollständigen, fügen Sie einfach einen PCF8591 und einige Potentiometer hinzu, und schon sind Sie bereit zum Drehen, Wenden und Tweaken, um alles genau richtig zu machen.
Neben vier 8-Bit-ADC-Kanälen verfügt der PCF8591 auch über einen 8-Bit-Digital-Analog-Wandler! Sie können nicht nur Spannungen messen, sondern sie jetzt auch nach Ihren Wünschen erzeugen. Sie können sogar den DAC und den ADC zusammen verwenden, um einen Eingang für eine Schaltung zu erstellen und die Ergebnisse mit dem ADC zu messen. Die Möglichkeiten sind vielfältig!
Wow!", sagst du. "Das hört sich toll an, aber bei so viel Spaß in einem kleinen Paket kann ich sicher nur einen auf einmal benutzen.
Nun, mein Freund, ich habe gute Neuigkeiten. Auf der Rückseite jedes PCF8591-Breakouts befinden sich drei Jumper, mit denen die I2C-Adresse eingestellt werden kann, was die Verwendung von acht PCF8591 auf demselben I2C-Bus ermöglicht! Das sind bis zu 32 Kanäle für analoge Messungen und 8 Kanäle für analoge Signalerzeugung! Wenn Sie sich entscheiden, mit Ihrem Projekt aufs Ganze zu gehen, werden Sie die Bank nicht sprengen, da die PCF8591-Breakouts im Vergleich zu einigen höherwertigen ADCs recht preiswert sind.
Als ob 4 ADCs und ein DAC in einem einzigen Gehäuse nicht schon genug wären, hat Adafruit die Verwendung des PCF8591 noch einfacher gemacht, indem es das schicke SO16-Gehäuse für die Oberflächenmontage auf ein Breakout mit Standard 0,1?/2,54mm-Headern und SparkFun Qwiic-kompatiblen STEMMA QT-Steckern für den I2C-Bus montiert hat, was die Integration in Ihr Projekt vereinfacht. Mit den Schaltplänen und dem Beispielcode auf den folgenden Seiten können Sie mit den Bibliotheken Python und Arduino problemlos so viele Spannungen messen, wie Sie benötigen (solange die Anzahl 32 oder weniger beträgt).
TECHNISCHE DETAILS
Produktabmessungen: 25.4mm x 22.8mm x 4.6mm / 1.0" x 0.9" x 0.2"
Produktgewicht: 2.5g / 0.1oz