Hallo! Wenn Sie sich für DIY-Elektronikprojekte interessieren, insbesondere etwas so Cooles wie ein pH-Messgerät, haben Sie wahrscheinlich von 7-Segment-LCDs gehört. Ich bin ein tatsächlicher 7-Segment-LCD-Lieferant, und ich bin hier, um einige Tipps zu geben, wie Sie diese raffinierten Displays in Ihrem PH-Messgerät verwenden können.
Warum eine 7-Segment-LCD für Ihr pH-Messgerät wählen?
Lassen Sie uns zunächst darüber sprechen, warum ein 7-Segment-LCD eine gute Wahl für einen pH-Messgerät ist. Die pH-Werte reichen normalerweise von 0 bis 14, was einfach mit einem 7-Segment-LCD angezeigt werden kann. Diese Displays sind einfach, einfach zu lesen und können numerische Werte deutlich anzeigen. Sie sind auch relativ günstig und machen sie zu einer budgetfreundlichen Option für Hobbyisten und Heimwerker.


Ein weiterer Vorteil ist, dass 7-Segment-LCDs Geräte mit geringer Leistung sind. Da ein pH -Messgerät häufig ein tragbares Gerät ist, ist der Stromverbrauch ein entscheidender Faktor. Ein 7-Segment-LCD wird Ihren Akku nicht schnell abtropfen lassen, sodass Ihr pH-Messgerät längere Zeiträume lief, ohne dass eine Aufladung erforderlich ist.
Arten von 7-Segment-LCDs
Es gibt verschiedene Arten von 7-Segment-LCDs auf dem Markt. Als Lieferant habe ich viele verschiedene Modelle gesehen, und jeder hat seine eigenen einzigartigen Funktionen.
Ein beliebter Typ ist derReflektierende monochromatische FSTN LCD. Diese Art von LCD verwendet Umgebungslicht, um die Zahlen anzuzeigen, was bedeutet, dass es keine Hintergrundbeleuchtung benötigt. Es eignet sich hervorragend zum Gebrauch im Freien, wo es viel Sonnenlicht gibt. Die FSTN -Technologie bietet einen guten Kontrast und weiten Betrachtungswinkel, wodurch es einfach ist, die pH -Werte aus verschiedenen Positionen zu lesen.
Dann gibt es dieReflektierender LCD -Bildschirm. Ähnlich wie bei der FSTN LCD stützt es sich auch auf Umgebungslicht. Es hat jedoch ein anderes Aussehen und bietet möglicherweise unterschiedliche Kontrastniveaus. Reflektierende LCD -Bildschirme werden häufig in Anwendungen verwendet, bei denen der Stromverbrauch ein wichtiges Problem ist, da sie keine zusätzliche Leistung für die Beleuchtung erfordern.
DerVa LCD -Anzeigeist eine weitere Option. VA steht für vertikale Ausrichtung, die hohe Kontrastverhältnisse und hervorragende Betrachtungswinkel liefert. Diese Displays werden häufig in Anwendungen verwendet, bei denen die Bildqualität wichtig ist, und sie können auch eine gute Wahl für ein pH-Messgerät sein, insbesondere wenn Sie eine professionellere Anzeige wünschen.
Verbinden Sie das 7-Segment-LCD mit Ihrem pH-Messgerät
Lassen Sie uns nun in den staatlichen Anschluss an den 7-Segment-LCD mit Ihrem pH-Messgerät einsteigen. Der erste Schritt besteht darin, die Pinbelegung des LCD zu verstehen. Die meisten 7-Segment-LCDs haben 10 bis 12 Pins, je nachdem, ob sie einen Dezimalpunkt haben oder nicht.
Sie müssen die Stromstifte (normalerweise VCC und GND) an Ihre Stromquelle anschließen. Überprüfen Sie die Spannungsanforderungen des LCD, da verschiedene Modelle möglicherweise unterschiedliche Spannungen erfordern. Die meisten 7-Segment-LCDs arbeiten bei 3,3 V oder 5 V.
Als nächstes müssen Sie die Segmentstifte anschließen. Diese Stifte werden verwendet, um jedes der sieben Segmente (A, B, C, D, E, F und G) des Displays sowie den Dezimalpunkt zu kontrollieren, wenn es verfügbar ist. Sie können einen Mikrocontroller wie einen Arduino verwenden, um diese Stifte zu steuern.
Hier ist ein einfaches Beispiel dafür, wie Sie ein 7-Segment-LCD an einen Arduino verbinden können:
// die Stifte für das 7-Segment LCD const int Segmentpins [7] = {2, 3, 4, 5, 6, 7, 8}; const int decimalpin = 9; void setup () {// Setzen Sie die Segmentnins als Ausgabe für (int i = 0; i <7; i ++) {PinMode (Segmentpins [i], Ausgabe); } PinMode (DecimalPin, Ausgabe); } void Loop () {// Zeigen Sie eine Zahl an (z. B. 5) DisplayNumber (5); Verzögerung (1000); · 0B00000111, // 7 0B01111111, // 8 0B01101111 // 9}; // Erhalten Sie das Segmentmuster für das angegebene Zahlen -Byte -Muster = SegmentPatterns [Zahl]; // Die Segmentstifte nach dem Muster für (int i = 0; i <7; i ++) {digitalWrite (Segmentpins [i], Bitread (Muster, i)) festlegen; }}
Dieser Code ist ein grundlegendes Beispiel dafür, wie Sie ein 7-Segment-LCD mit einem Arduino steuern können. Sie müssen es ändern, um die tatsächlichen pH -Werte Ihres pH -Sensors anzuzeigen.
Programmieren des Displays
Sobald Sie das LCD an Ihren Mikrocontroller angeschlossen haben, müssen Sie ihn so programmieren, dass die pH -Werte angezeigt werden. Der erste Schritt besteht darin, die pH -Werte aus Ihrem pH -Sensor zu lesen. Die meisten pH -Sensoren geben eine analoge Spannung aus, die Sie mit einer Kalibrierungskurve in einen pH -Wert konvertieren können.
Hier ist ein Beispiel dafür, wie Sie den pH-Wert von einem pH-Sensor lesen und auf dem 7-Segment-LCD anzeigen können:
// die Stifte für das 7-Segment LCD const int Segmentpins [7] = {2, 3, 4, 5, 6, 7, 8}; const int decimalpin = 9; // den Pin für den pH -Sensor const int Phsensorpin = a0 definieren; void setup () {// Setzen Sie die Segmentnins als Ausgabe für (int i = 0; i <7; i ++) {PinMode (Segmentpins [i], Ausgabe); } PinMode (DecimalPin, Ausgabe); } void Loop () {// Lesen Sie den pH -Wert aus dem Sensor int sensorValue = AnalOgrad (Phsensorpin); float phvalue = map (SensorValue, 0, 1023, 0, 14); // Zeigen Sie den pH -Wert auf der LCD -Anzeige an ((int) phValue); Verzögerung (1000); · 0B00000111, // 7 0B01111111, // 8 0B01101111 // 9}; // Erhalten Sie das Segmentmuster für das angegebene Zahlen -Byte -Muster = SegmentPatterns [Zahl]; // Die Segmentstifte nach dem Muster für (int i = 0; i <7; i ++) {digitalWrite (Segmentpins [i], Bitread (Muster, i)) festlegen; }}
Dieser Code liest den pH-Wert des Sensors, konvertiert ihn in einen pH-Wert zwischen 0 und 14 und zeigt dann den Ganzzahl-Teil des pH-Werts auf dem 7-Segment-LCD an. Sie können es ändern, um den Dezimalteil auch anzuzeigen, wenn Sie mehr Genauigkeit wünschen.
Kalibrierung und Fehlerbehebung
Die Kalibrierung ist ein wichtiger Schritt in jedem pH -Messgerät. Sie müssen Ihren pH -Sensor kalibrieren, um genaue Messwerte zu gewährleisten. Dies beinhaltet normalerweise die Verwendung bekannter pH -Lösungen (z. B. pH 4, pH 7 und pH 10) und die Einstellung der Kalibrierungskurve entsprechend.
Wenn Sie Probleme haben, den LCD dazu zu bringen, die richtigen Werte anzuzeigen, können Sie einige Dinge überprüfen. Stellen Sie zunächst sicher, dass die Verbindungen korrekt sind und es keine losen Drähte gibt. Sie können auch die Spannungsstufen überprüfen, um sicherzustellen, dass sie im akzeptablen Bereich für das LCD sind.
Wenn das Display flackert oder die vollständigen Zahlen nicht anzeigt, kann dies ein Problem mit der Stromversorgung oder der Programmierung sein. Versuchen Sie, die Stromversorgungsspannung geringfügig zu erhöhen oder Ihren Code auf Fehler zu überprüfen.
Abschluss
Die Verwendung eines 7-Segment-LCD in einem PH-Meter-Projekt ist eine großartige Möglichkeit, die pH-Werte klar und effizient anzuzeigen. Mit der richtigen Art von LCD und der richtigen Programmierung können Sie ein professionell aussehendes pH-Messgerät erstellen, das einfach zu bedienen und zuverlässig ist.
Wenn Sie an einem 7-Segment-LCDs für Ihr PH-Meterprojekt oder ein anderes Elektronikprojekt interessiert sind, können Sie uns gerne an uns wenden. Wir bieten eine breite Palette von hochwertigen 7-Segment-LCDs zu wettbewerbsfähigen Preisen. Egal, ob Sie eine reflektierende LCD für den Außengebrauch oder eine VA -LCD für eine bessere Bildqualität benötigen, wir haben Sie abgedeckt. Beginnen wir ein Gespräch und sehen, wie wir Ihnen helfen können, Ihr Projekt zum Leben zu erwecken!
Referenzen
- Arduino -Dokumentation
- PH -Sensor -Datenblätter
- LCD -Herstellerhandbücher
