Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

10 Schritt:Schritt 1: VFD Guide - Finding A (geeignet) VFD Display Schritt 2: VFD Guide - Überblick über das VFD Teil I Schritt 3: VFD Guide - Überblick über das VFD Teil II Schritt 4: VFD Guide - Steuern des VFD mit einem Mikrocontroller Schritt 5: VFD Uhr - Die Hardware Design I: Part List Schritt 6: VFD Uhr - Das Hardware-Design II: Schaltpläne & Wie funktioniert das Schritt 7: VFD Uhr - Die Arduino Software Schritt 8: VFD Uhr - Prototyping, PCB, Montage Schritt 9: VFD Clock - The Final Clock Schritt 10: VFD Uhr - Final Thoughts

Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

... + Ein wenig über VFDs

Haben Sie (noch) erinnern, die Anzeige Ihrer alten CD-Player, HiFi-Anlage oder Autoradio? Haben Sie jemals die Anzeigen bei Ihrem örtlichen Supermarkt verwendet, die Sie zeigt den eingescannten Artikel und den Preis der es bemerkt?

Diese Displays haben eine charakteristische schönen hellen blau-grün gefärbt glühen gemeinsam: Sie werden so genannt v acuum f luorescent Z eigt (VFD n) mit hervorragenden Helligkeit, die gestochen scharf aussehen. Verwendet werden, um Nixie Röhren Weg zurück in den 1960er Jahren zu ersetzen, können sie in vielen unserer Unterhaltungselektronikgeräten gefunden werden.

Vakuum-Fluoreszenz-Displays sehen wirklich ein bisschen Phantasie und geil auf mich, ich liebe das Blau-breen Farbe. Deshalb habe ich beschlossen, diese Instructable über eine Uhr auf Basis dieser Technologie zu schreiben. Dies ist meine erste instructable hier, zeigt Ihnen, wie ich entworfen und gebaut meine Uhr und wie man sich genau die gleiche oder eine ähnliche Uhr, die die VFD-Display nutzt bauen. Ich bin kein Muttersprachler - nur für Sie zu wissen, wenn Sie sich fragen, warum einige Sätze vielleicht überhaupt keinen Sinn zu machen sind.

Schauen Sie sich die Bilder oben, dass ich fand, wenn Sie nicht gesehen haben, wie VFD-Displays sehen aus wie noch. Die erste zeigt Ihnen, wie VFDs sehen anders im Vergleich zu LCDs und die zweite zeigt, wie Sie Ihre Uhr könnte wie nach der Montage aussehen.
Bekam, dass ich-will-to-do-it-zu-Gefühl? Große, lassen Sie uns beginnen!





Inhaltsverzeichnis

    Einführung - Die Arduino VFD-Display Clock VFD Guide - Finding A (geeignet) VFD Display VFD Guide - Überblick über das VFD Teil I VFD Guide - Überblick über das VFD Teil II VFD Guide - Steuern des VFD mit einem Mikrocontroller VFD Clock - The Hardware Design I: Part List VFD Uhr - Das Hardware-Design II: Schaltpläne & Wie funktioniert das VFD Uhr - Die Arduino Software VFD Uhr - Prototyping, PCB, Montage VFD Clock - The Final Clock VFD Uhr - Final Thoughts

Disclaimer: Ich bin nicht dafür verantwortlich, alles, was Sie vielleicht mit Ihren Komponenten falsch machen. Die Schaltungen sind über wurden von mir getestet und immer wieder, aber ich kann immer noch nicht garantieren, dass sie frei von Pannen und / oder Fehler sind. Beachten Sie, dass ich weder eine elektrische noch eine Software-Ingenieur. Nur ein Gymnasiast von allem, was fasziniert.
---
Revision History:
2015.07.03: 50k Potentiometer R90 geändert, um 25k. Zunächst ging es um 50k, aber ich habe es bis 25k korrigiert. Er scheiterte, um die Änderungen zu speichern. Datenblatt des LM2577T und R90 Anmerkung über Schaltpläne aufgenommen.

Schritt 1: VFD Guide - Finding A (geeignet) VFD Display

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    So eine der ersten Fragen, natürlich könnte man fragen ist, wo Sie ein VFD, die Sie in einer Uhr drehen zu bekommen.
    Schauen Sie sich auf dem oberen Bild. Sie wollen finden eine Anzeige, die geeignet ist, in eine Uhr eingeschaltet werden, etwas generisch. Günstig sind Anzeigen, die Sie von einer Uhr sofort, wie ich sie mit 4 Anzahl Stellen bekam und eine Ziffer für zu denken die Punkte. So Displays, die in HiFi-Systeme kommen vielleicht weniger geeignet, da sie zu spezifisch sind. Das Bild unten links zeigt, was ich mit einem Display von der letzteren Art haben.
    Ich rettete mir aus einem Schrott viele alte Elektronik ich aus eBay (tatsächlich ging ich für einige Vintage-CPUs für meine CPU Museum aber die Anzeige kam mit der Menge, so habe ich beschlossen, es wieder in etwas Nützliches verwandeln). Ich nahm diese besondere VFD-Display (es ist ein NEC FIP4B08) aus einer Leiterplatte, die bis zu einem gewissen Haushaltselektronik Gerät gehörte vielleicht - etwas, das in der Lage, die Zeit zu zählen hatte, aber war nicht eine Uhr selbst. Möglicherweise eine Mikrowelle. Sie können die restlichen Leiterplatte auf der unteren rechten Bild zu sehen.
    Sie können einen bei eBay zu erhalten . Ich glaube, dass es der Verkäufer, die immer noch diese Art von Displays. Wenn nicht, t ry durch Schrottplätze sorgfältig zum Beispiel auf eBay zu sehen. In der Regel kommen zusammen mit alten CRT TV Leiterplatten und andere Unterhaltungselektronik-Leiterplatten. Sie werden nicht so viel Glück, wenn Sie auf PC-Mainboards zu konzentrieren. Dann wird die "Kiste von Geräten, die nicht berufstätig sind und Sie wollten schon immer wegwerfen, aber nie Zeit gehabt," könnte eine große Quelle zu, wenn Sie so sein. Oder einfach nur um Fragen in Ihrer Nähe und fegen durch die Straßen auf der Suche nach anderen Elektronik wegwarf.
    Ja, sagte ich nicht. Bitte vermeiden auseinander Displays von Arbeitsgeräten zu übernehmen. Ich denke, das ist einfach nicht wert. Ich auf eine nicht arbeiten VFD kam in einem nicht Arbeitsgerät. 99% noch etwas schief gelaufen ist in diesem Gerät und das VFD ist OK.

Schritt 2: VFD Guide - Überblick über das VFD Teil I

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Gehen wir weiter zum nächsten Schritt. Ich gehe davon aus, dass Sie das perfekte Display bereits gefunden zu haben. Fühlen Sie sich frei, um die Anzeige des alten Gerätes ablöten. Jetzt werden wir endlich das zu tun tolle Sachen mit dem VFD-Display, wie genießen ihren blau-grünen Schimmer. Natürlich müssen wir richtig verkabeln die VFD-Display, wenn wir ihn in Aktion sehen wollen. Um dies zu verwirklichen, gibt es einige Arbeit vor uns. Teil I macht Ihr Display leuchten!
    Das erste, was ich möchte Sie zu tun ist, um die Teilenummer Sie VFD-Display google. Sie erhalten ein Datenblatt des VFD zu finden, wenn Sie Glück haben. Das Datenblatt enthält die Pinbelegung des Displays, sagt, wo welche Art von Spannung und viele andere nützliche Informationen an. Studieren Sie sie und fühlen sich frei, um die beiden Schritte überspringen.
    Ich war nicht so, dass das Glück, also musste ich die Pinbelegung Abbildung selbst, auf die harte Tour, auch wenn die Anschlussbelegung auf der Platine aufgedruckt. Ich bemerkte, dass später (lol). So überprüfen Sie, ob die Leiterplatte, wo Ihre VFD gehörte hat die Pinbelegung aufgedruckt. Wenn nicht, t er nächste Teil hilft Ihnen herauszufinden, die Pinbelegung. Man fühlt sich wie zu viel Lektüre voraus? Hier ist eine nützliche Video auf YouTube habe ich festgestellt, dass die gleichen Dinge, ich werde versuchen, um Ihnen zu erklären unten zeigt:

    Dave (EEVblog) hat auch eine große Video hochgeladen , die Sie, wie Sie VFDs Hack zeigt. Dieses Video ist eher eine Anleitung, wie man die Schnittstelle mit VFD-Display-Treiber-IC und darauf anzusprechen. Aber da wir um die Leiterplatte so klein wie möglich halten wollen, werden wir unsere eigene Treiber schreiben und gestalten unsere eigenen einfachen Treiberschaltung.
    Hacken der VFD Display - The Hard Way
    Ein bisschen Theorie: Ich denke, es ist hilfreich, Anfahren, indem ich Ihnen, wie ein Vakuum-Fluoreszenz-Display arbeitet.
    Es ist großartig, wenn Sie bereits, wie ein Triodenvakuumröhre funktioniert - das VFD selbst ist eigentlich eine Triode.
    Innerhalb des Vakuumglaspaket der Anzeige wird ein Wolframfaden über den Anodensegmenten befindet. Auf richtige Hitze, die Kathode (-) emittiert Elektronen, die an der Anode auftreffen machen das fluoreszierende Material an die Anode angeschlossen (+) leuchten. Ein Gitter, das zwischen der Kathode und der Anode befindet ermöglicht, die den Elektronenfluss zu steuern.
    Also wir müssen herausfinden, die Kathode, die Anode und die Gitter in der Anzeige.
    Kurz gesagt: Wir müssen den Faden, die Anoden (sie die Segmente darstellen), und die Gitter (sie die Ziffern stellen) zu finden!


    Normalerweise ist es am einfachsten, um herauszufinden, welche Pins die Kathode nimmt. In den meisten der VFDs diese zu finden sind getrennt links und am weitesten rechts. Da wir nur die Hitze die Kathode, können Sie entweder eine Gleichspannung oder eine Wechselspannung. In unserem Fall ist es einfacher, DC, aber Wechselspannung bietet eine ausgewogene Helligkeit auf beiden Seiten des Displays, während auf DC, ist die Seite mit dem mehr negativen Spannung heller.
    Die übliche VFD-Display arbeitet mit einer Fadenspannung zwischen 2,5 V bis 3 V groß. Wenn ich versehentlich ging viel höher als die Spannung, blies ich auf einer der Glühfäden, aber die Anzeige funktioniert immer noch. Brotschneidebrett, Schaltdrähte, VFD-Display, Netzteil. Get Set Go! Jetzt können Sie eine Spannung an das Filament bewerben! Sie sollten nie das Filament glühend. Glühenden verkürzt die Lebensdauer des Displays drastisch. Tun Sie das nicht, was ich tat (siehe 1. Bild von Schritt I)
    Alle restlichen Pins dazwischen muss Anode und Gitter werden dann Stifte. Lässt zusammen alle Riegelstifte für jetzt und tragen Sie eine Gleichspannung von mindestens + 12V. Bei + 12V sehen Sie bereits das Display leuchten sehr hell, aber Sie können sicher gehen, bis zu rund 30-35V, wenn Sie die Dinge wirklich hell wollen. Schau dir das Bild oben, wie ich VFD-Displays verbunden, nur um sie aufleuchten. Genießen Sie das Licht!
    Kurz (DC):
    Eine Seite des Fadens: GND Andere Seite des Filaments: 2.5-3V DC Anode und Gitter: 12-36V DC und miteinander verbinden

Schritt 3: VFD Guide - Überblick über das VFD Teil II

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Willkommen auf den zweiten Teil der Erkundungen der VFD. Zuvor ich hoffentlich hat Ihnen geholfen, um die Filament-Pins und die Stifte der Gitter und Anoden zu finden. Jetzt werden wir genau herausfinden, was diese Stifte sind gut für die. Trennen Sie nun die zu den Gittern und Anoden verbundenen Drähte. Nehmen Sie zwei Drahtbrücken. Verbinden Sie einen Draht ganz rechts und ganz links ein. Jetzt sollten Sie sehen, ein Segment Beleuchtung auf dem Display auf. Wenn nicht, versuchen Sie einfach, um mit einigen anderen Stifte.
    Da habe ich ein super Kurzspeicher Ich fand es nützlich, alles aufzuschreiben (Blick auf die Scan). Man könnte es auch tun, wenn Sie ähnliche Speicherkapazität haben. Sehen Sie, wie die Zahlen die Gitter (Auswahl der Zeichen / Ziffer, die Sie beleuchten möchten) und die Buchstaben A bis G stellen die Anoden (Segment), genau wie 7-Segment-Anzeigen. Dann hat mein NEC Display horizontale Balken über und unter den Ziffern befindet, aus welchem ​​Einsatz. Ich nannte sie x und y. Der Doppelpunkt, der die 4 Ziffern teilt teilt die Pins E und F und hat seine eigene Netz. Die 4-stellige 7-Segment-VFDs vielleicht ganz ähnlich zueinander aussehen, aber ich glaube, dass sie unterschiedliche Belegung haben. Sie müssen herausfinden, wie Sie Ihre Anzeige funktioniert.
    Also, wenn dies geschehen ist, können Sie einige Segmente und Netzen für Spaß beispielsweise kombinieren und einige Zahlen, Buchstaben. Ich habe Festlegung der Pinbelegung erforderlich, um bestimmte Zeichen (Ziffern) selbst angezeigt werden geschrieben. Das ist für später nützlich.

Schritt 4: VFD Guide - Steuern des VFD mit einem Mikrocontroller

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Da Sie nun wissen, wie Ihr VFD zeigt die Zeichen, die durch die Anwendung einiger Spannung irgendwo wollen wir noch mehr mit unseren VFD-Display zu tun. Vor allem, wenn Sie sich langweilen die Anzeige nur ein Zeichen für alle Segmente oder bereits erschöpft habe un- und Umstecken Drähte für neue Charaktere wieder und wieder. Zu diesem Zeitpunkt konnte man entweder mieten einige crackhead, die für Sie verrückt schnell tut dies oder erraten, was ... Microcontrol it!
    Das obige Bild zeigt, wie Sie fahren die VFD Anzeige der unkomplizierteste Weg, die ich finden konnte. Alle Allzweck NPN würde in diesem Fall zu arbeiten. Ich habe BC547B verwendet, da diese am häufigsten in Europa. Ich gehe davon aus, dass Sie über genügend Widerstände herumliegen, wenn nicht, einige von desolder Sie nicht arbeiten Geräte. Ich in der Regel Quelle Teile aus alten Platinen. Das spart Zeit und Geld im Vergleich zu Position über dem lokalen Elektronikversorgung.
    Grundsätzlich können Sie Ihren VFD-Display wie eine normale Siebensegmentanzeige mit gemeinsamer Kathode jetzt behandeln. Senden eines niedrigen Signal an die Basis des NPN-Transistor schaltet den NPN. Dies ermöglicht es Strom von der Anodenspannung durch den 10K-Widerstand an der Segment oder Gitter fließen. So durch Einschalten des Transistors (hoch) wird das Segment oder Gitter 0V vom Sender empfangen und auszuschalten. Kurz: LOW auf uC schaltet Segment / Gitter; HOCH auf uC schaltet Segment / Gitter.


    Surfen auf Google und Instructables ich gefunden habe, Code-Beispiele (Arduino-basiert) und Projekte, die zeigen, wie man eine Zählung zu tun, wie man es in einer Uhr zu drehen, wie es zu Haken bis zu Schieberegistern an die Pins und wie man zu multiplexen speichern. Selbstverständlich können Sie Ihre eigene Software schreiben und jede Mikrocontroller Sie sind komfortabel mit. Es gibt auch Projekte mit 7-Segment-Anzeigen und 8051s. Ich sicher, würde gerne sehen Sie einige meiner Keramik golden C8751s laufen eine Uhr wie diese! : D
    Das zweite Bild, das ich mit meiner miesen Smartphone-Kamera zeigt einige Codebeispiel auf der VFD-Display, das mit einem Arduino verbunden läuft.
    ---
    Tun Sie sich selbst einen Gefallen und verwenden große Steckbretter, um Ihren VFD-Display laufen. Diese Kleinen schnell aus dem Raum laufen und ja ... Nicht gut!

Schritt 5: VFD Uhr - Die Hardware Design I: Part List

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Schließlich jetzt, dass Sie mehr darüber, wie VFDs arbeiten, wissen, wie Sie sie Draht bis Dinge, die Sie ihnen zu tun, ich denke, es ist an der Zeit, Ihnen zu zeigen, wie man eine Uhr aus Ihrem VFD machen wollen, genau wie ich! Da ich versuche nicht, Sie noch zu halten, hier (oder einfach nur einen Blick auf das Bild oben) ist die Liste der Dinge, die ich verwendet habe, und Sie müssen, um den VFD Uhr zu bauen. Ich habe mein Bestes versucht, um generische verwenden Komponenten.
    1x Atmel ATmega328P-PU 1x 28-Pin-DIP-Sockel 12-fach [oder 13x (Beachten Sie, 0)] BC547B oder ähnliche Kleinsignal NPN-Transistor 20x (ca.) 10k Widerstand 1 / 4W (Sie können nie genug 10k Widerstände) 7x 33k Widerstand 1 / 4W 4x Tactile Switch 1x 16 MHz HC49U / S Kristall 1x LM7805 + 5VDC Linearregler 1x LM1117MPX-2.85 + 2.85VDC Linearregler 6x (ca.) 100n Keramikkondensator (Sie können nie genug 100n caps) 2x 22pF Keramik-Kondensator 3x 10 uF Elektrolyt-Kondensator 470μF 1x Elektrolytkondensator 1x DC-Eingang Netzanschluss
    Note 0: Der 13.-Transistor verwendet, um die Balken oberhalb und unterhalb der Stellen zu steuern. Sie können ohne.
    Die erforderlichen Grundkomponenten sollte nicht mehr kosten als 20 EUR, wenn Sie sie neu zu bekommen. Ansonsten können Sie einfach nicht die beste Quelle von Komponenten gefunden. Ich brauchte nur den AVR und die 2.85V Regler zu kaufen. Alle anderen Komponenten wurden aus Schrott gerettet.
    Offensichtlich benötigt:
    Das VFD Display selbst ein Arduino Uno für Prototypen und / oder Hochladen der Code an die AVR-Mikrocontroller Einige perfboard oder ein schickes PCB Einige Geld Messgeräte. Ich finde die Durchgangsprüfung Funktion sehr hilfreich beim Löten von Komponenten. Verwenden Sie es, um die Spannung zu messen und Strom zieht Löttechnik etwas Draht viel Kaffee Viel Zeit und viel Geduld
    Viel Liebe und Leidenschaft
    Empfehlen Sie zu zeigen Sie Ihre Uhr
    Dann müssen Sie entscheiden, ob Sie einen RTC-Modul (ich werde in den nächsten Teil zu erklären) zu verwenden oder das Modul selbst bauen wollen, und wenn Sie den Schritt nach oben zu bauen Wandler selbst oder verwenden Sie einen Schritt nach oben Modul soll. Ich beschloss, meine bauen Eigene DS1307-Modul und mit einem Hochsetzsteller. Tatsächlich stellte sich heraus, dass die Module sind billiger als selbst Aufbau!
    Für den Bau der DS1307 RTC-Modul auf eigene Faust Sie brauchen:
    1x DS1307 RTC IC 1x 4-Pin-DIP-Sockel 1x CR2032 Batteriehalter 1x CR2032 Batterie 1x 32,768 kHz Quarz
    (! Sehr handlich IC) für den Bau des LM2577 basiert Aufwärtswandler benötigen Sie:
    1x 2k2 und 1k Widerstand alle 1 / 4W 1x 25 k Potentiometer (statt 18k-Widerstand) 1x 100μH Induktivität (ca. 500 mA) 1x 330n Keramik-Kondensator 680μF 1x Elektrolytkondensator 1x 1N5821 Schottky-Diode

Schritt 6: VFD Uhr - Das Hardware-Design II: Schaltpläne & Wie funktioniert das

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Dieser Schritt ist es, Ihnen zu zeigen, wie die Hardware der Uhr arbeitet.
    Eigentlich ist es nur ein freakin einfache Erweiterung der Steuerung des VFD Uhr. Werfen Sie einen Blick auf die Schaltpläne. Sie werden die bekannten Elemente wie die VFD-Segment und Netztreibertransistoren zu sehen. Seit Adler verfügt nicht über diese spezifische Anzeige, habe ich beschlossen, nur um einen männlichen Pin-Header, die genau die gleiche Pin-Anzahl wie meine VFD hat zu platzieren. Neben einem AVR-Controller Sie die DS1307 RTC und die Tasten, die Sie, um die Zeit zu helfen, zu finden. Unten links, bietet der 7805 die + 5V Spannung an die AVR-Mikrocontroller und Sie werden die 2.85 Regler für die Filament / Kathode der VFD finden. Links oben können Sie die LM2577T Boost-Wandler zu sehen. Lesen Sie mehr über Netzteil Überlegungen unten.
    ---
    Das Arduino Eigenständiges Design-
    Ich habe beschlossen, die Arduino-Plattform zu verwenden, weil es einfach ist, Code zu laden. Kein SPI Programmierung, keine HV, nur USB! Allerdings verwendet diese Uhr eine Standalone-AVR ATmega328P-PU ( Datenblatt ) Mikrocontroller anstelle des gesamten Arduino Uno Platine. Einfach wegen der Größe und Kosten. Es versteht sich, wie Sie den Code in die Arduino, auf dem Ihr AVR uC auf montiert und heben Sie dann Ihren AVR von der Steckdose und stecken Sie es in Ihre Uhr, die eine Standalone-Buchse selbst hochladen. Um einen AVR machen denken, dass es auf einem tatsächlichen Arduino PCB Sie eine Verbindung der folgenden Voraussetzungen:
    Pin 1 / RESET IN auf Vcc über einen 10K-Widerstand und mit einem Tastschalter mit dem anderen Ende des Schalters würde GND Pin 7 und 20 auf Vcc Pin 8 und 22 zu GND Pin 9 und 10 zu einem 16 MHz Kristall und jeweils Stift nach einem 22 pF Keramikkappe mit dem anderen Ende der Kappe gehen zu GND Pin 21 (AREF) ist schwebend gelassen für dieses Projekt
    Sie können einen 100n Pufferkondensator zwischen Vcc und GND direkt neben dem AVR hinzuzufügen.

    Da haben Sie es. Ein eigenständiges Arduino.
    ---
    Warum eine RTC?
    Überhaupt gewundert, warum Ihr PC oder Laptops hält die Zeit auch nach dem Abziehen des Netzquelle? Die Antwort ist ein Echtzeit-Uhr-IC, das Halten der Zeit hält. Da gibt es keine Möglichkeit diese IC kann Energie aus dem Nichts zu beziehen, ist eine Knopfzelle CR2032 verwendet werden, um sie am Leben zu erhalten. Aber hey, das ist fantastisch! Es bedeutet, dass die RTC erspart Ihnen Einstellen der Zeit jedes Mal wenn Sie die Stromversorgung der Uhr zu entfernen.
    Darüber hinaus müssen Sie nicht auf Ihre eigene Uhr tickt Software zu schreiben. Die RTC sagt Ihnen, wie spät es ist. Und hat eine höhere Genauigkeit im Vergleich zu den AVR Timer. Uhren habe ich mit nur einem AVR gebaut (unter Verwendung der milis () Funktion) sind nicht so genau. Vielleicht habe ich nur noch nicht den richtigen Weg, es super exakte noch stellen gefunden. Aber egal, die im Grunde sind die Hauptgründe, warum ich wählen, eine RTC verwenden.
    Die RTC-Chip für dieses Projekt verwendet wird, ein allgemein verfügbar DS1307 ( Datenblatt ). Ich habe die RTC direkt zu den anderen Komponenten gebaut, um Platz zu sparen, aber normalerweise ist es billiger, wenn Sie für ein Modul zu gehen, das ist, was ich herausgefunden habe.
    Verdrahtung für die DS1307goes wie folgt aus:
    Pin 1 und 2 an die 32.768 kHz Quarz Pin 3 mit der positiven Seite der CR2032-Buchse, während Anschluss der negativen Seite zu Pin 4 an Pin 28 GND Pin 5 und 6 (SCL und SDA) an die Arduino SCL und SDA Stift (und GND 27) Pin 7 schwebend gelassen Pin 8 an VCC. Sie können einen 100n Pufferkondensator zwischen Vcc und GND direkt neben dem DS1307 hinzufügen
    ---
    Power Supply-Überlegungen
    Man kann wirklich tun, was Spannungskonfiguration Sie wollen. Es ist alles möglich. Oder einfach nur zu tun, wie ich mit 12 V DC aus einem Steckernetzteil. Aber im Allgemeinen ist es gut zu beachten, dass nur sehr wenig Strom bei hoher Spannung für die Anoden und Gitter und viel Strom auf der untersten Spannungsebene (2.5-3V) erforderlich halten.
    Also, wenn Sie eine höhere Spannungsquelle (24 DC zum Beispiel) verwenden wollen: Achten Sie auf die Stromaufnahme Ihres 2.85 / Niederspannungs-Linearregler. Es wird sicherlich produzieren einige ernsthafte Hitze. Fügen Sie einen Kühlkörper. Der Vorteil ist aber, dass Sie nicht einen Boost-Wandler mehr benötigen. Es gibt keinen tatsächlichen Vorteil der Verwendung einer 12V Stromquelle wie ich. Da müssen Sie die Hochspannung für die AVR und dem Filament zu regulieren sich und steigern die Spannung für die Anode. Der einzige Grund, warum ich vielleicht 12V verwendet haben, ist, weil ich einfach zu viele Wand Warzen rumliegen und 12V nur praktisch war. Vielleicht ist das der Vorteil. Es ist das am besten passende Lösung. Ich denke, dass ein 5V Quelle, von einem USB-Anschluss zB ist die effizienteste Lösung. Der 7805 Reglers nicht benötigt wird. Wird weniger Wärme erzeugt, um Spannung von 5 V bis 2.5-3V regulieren und einen Boost-Wandler kann weiterhin verwendet werden, um eine kleine Menge an Strom bei hoher Spannung zu erzeugen.
    Für den Fall, Sie bauen ein Aufwärtswandler selbst, ist es notwendig, geeignete Rückkopplungswiderstände für den Schritt nach oben Schaltregler, der LM2577T (Finden Datenblatt ). Verwenden Sie ein 25k-Potentiometer anstelle der 18 Karat, die auf meine Schaltpläne zu sehen ist. 18k für R90 würde Ihnen nur eine Leistung von 23.5V. Wir wollen mehr. Viel mehr. So mit 25k für R90 Sie rund 32V zu bekommen.
    Aber ich habe meine Hände auf einem Boost-Wandler-Modul und dass sogar Geld gespart. Mindestens Deutschland muss man mehr für LM2577T + Teile im Vergleich zu einem Modul zu zahlen.
    Stromaufnahme meines VFD Uhr bei 12V DC. Rund 120 bis 180 mA, würde ich 200mA max (s. Bild unten Sie müssen nur auf das Multimeter aussehen) Das ist ungefähr 1-2 Watt erwartet. Vielleicht 3 Watt, wenn Sie den Stromverbrauch des Steckernetz zählen. Natürlich könnte Ihnen mehr oder weniger Strom ziehen. Finden Sie, dass durch Messung der Strom!
    ---
    Schema: Nachstehend finden Sie die Original-Adler-Dateien die ich angelegt habe finden können. Oben ist die PNG gerenderte Version mit Kommentaren kommen auf sie. Am 2. schema der 60 Sekunden LED-Kreis wurde entfernt.

Schritt 7: VFD Uhr - Die Arduino Software

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Ja, lassen Sie uns über die Software, ein wenig sprechen. Nicht, dass ich viel darüber zu sagen - ich weiß nicht einmal wagen, mich als Anfänger bezeichnen. Ich bin gut ... fast in der Nähe eines noob.
    Okay, die Software wird geschrieben, um auf dem Arduino Plattform und eine exakte Nachbildung der großartige Arbeit, die getan hat niq_ro und gefunden werden kann laufen hier . Ich habe etwas die Logikpegel und einige grundlegende Dinge so eingestellt, dass es auf dem VFD Uhr jetzt. Aber dennoch, ich habe meist keine Ahnung, wie diese Skizze arbeitet. Anpassungen habe ich gemacht:
    Umkehren der hohen und niedrigen Zuständen für gemeinsame Kathode Anpassen der Stifte nach meinem Schaltplan machen die Uhr zeigt eine weitere Ziffer in der Zeit von 0.00 bis 09.59 Uhr -> 00.00 Uhr und 09.59 Uhr
    Bekannte Fehler: Der Doppelpunkt nicht ordnungsgemäß funktioniert. Es braucht eigentlich einen eigenen Grid Steuerung aber jetzt ist es nur die Beleuchtung entsprechend den aktiven Segmenten auf der linken Seite:
    1: keine 2: geringer 3: keine 4: obere 5: obere 6: beide 7: keine 8: beide 9: Ober 0: beide
    Dann könnte es immer noch ein bisschen mehr von liiiiitle Helligkeit. Vielleicht ist es durch Multiplexen verursacht. Aber ich habe es nicht geschafft, noch herausfinden, alles nah an einer Lösung.
    So ist dies auch der Teil, wo ich wirklich brauchen Ihre Hilfe. Ich bin auf meinem Weg zu lernen, die richtige Software, um Hardware zu schreiben, aber das dauert eine loooooooooooooong Zeit. Bis dahin würde es wirklich cool, wenn du irgendwie helfen dem VFD Uhr heller werden oder die Lösung der Doppelpunkt Problem. Ich will gerne hinzufügen, Ihren Beitrag zu dem Projekt, auch für andere.


    Schauen Sie sich die Software selbst und laden Sie sie auf Ihren Arduino. Schließen Sie die Drähte entsprechend zu den Kommentaren I auf der Skizze zu den Schaltplänen vorgenommen!

Schritt 8: VFD Uhr - Prototyping, PCB, Montage

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Wenn Sie auch diese Anleitung genau befolgt, Ihre VFD Uhr sowie alles, was mit dem VFD Taktschaltung kommt hakte sich auf ein Steckbrett laufen entweder mit Verbindung zu einem Arduino oder mit einem Standalone-AVR. Es kann möglicherweise wie auf dem Bild oben: Chiz Belastung der Leitungen!
    Nun, wenn Sie das Gefühl, dass Sie genug von Versuchsaufbau und Prototyping hatten, machen wir es permanent (und stellen Sie wieder einige Montageplatten zur Verfügung für andere Projekte).
    Meine VFD Uhr musste auf perfboard wegen drei wichtigsten Gründe, gebaut werden:
      Money Money Money Money

    Hoppla, eigentlich vier Gründe. Ich versuchte, einen PCB für Sie auf Adler zu erstellen (doppelseitig). Ich erinnere mich nicht, ob es endgültig ist oder nicht mehr. Wie auch immer, können Sie einen Blick auf die PCB-Design unten nehmen!
    Löten alles auf einer Leiterplatte erfolgt in der Regel ein paar Stunden; die perfboard Löten kann bis zu einer Woche oder ein paar Tage dauern, wenn Sie schnell genug sind. So bereiten Sie einen Kaffee und etwas Geduld mit Ihnen. Wenn Sie erschöpft oder demotiviert fühlen, machen Sie eine Pause und machen Sie einen Spaziergang. Hier sind einige Tipps für Sie bei der Montage Ich denke, dass könnte für Sie nützlich sein:

    D oesn't Egal, wie Sie gehen, um Ihre Teile in eine Uhr versammeln, ist es immer hilfreich Löten der kürzeste, kleinsten Bestandteile zu beginnen. Widerstände gehören auf jeden Fall in diese Kategorie als auch SMD-Kondensatoren, SMD-ICs und Dioden. Das letzte, was Sie tun möchten, ist es, TO-220s und Elektrolytkondensatoren zu montieren. Mit denen auf die Platine gelötet, seine wirklich unangenehm, wenn Sie etwas von kleinerer Größe geändert werden soll.
    Bei der Montage auf perfboard, denken Sie daran, zunächst grob zu lokalisieren die Komponenten und sehen, wie Sie die beste Art und Weise, um eine Verbindung zu erhalten. Sie wollen vermeiden Überschneidungen und überqueren Drähte, um die Drahtbrücken müssen Sie verwenden, zu reduzieren.
    Versuchen Sie, kurz und dick Spuren, um die bestmögliche Verbindung gewährleisten zu löten.
    Verwenden Sie den Durchgangsprüfung Funktion Ihres Multimeter regelmäßig zu überprüfen, ob Sie alles richtig gemacht haben, auch wenn Sie Montage von Komponenten auf einer Leiterplatte sind und überprüfen Sie die Leads, die Sie versehentlich zusammen gebunden haben.
    Entfernen Sie unerwünschte Verbindungen mit einem Lot Sucker.

    Werfen Sie einen Blick auf ein Bild habe ich bei der Montage (2. ein) übernommen. Sie können es besser als ich zu tun !! Aufbauend auf PCB mit kleinen SMD-Bauteilen kann jede Menge Platz zu sparen und macht die Uhr sieht so eleganter. Ich könnte auch viel mehr SMD-Bauteilen auf perfboard verwendet haben. Das könnte die Notwendigkeit eines zweiten perfboard abgelöst haben.
    Fertig? NICHT legen Sie die ICs in die Höhlen noch nicht! Überprüfen Sie jede Verbindung zweimal, und wenn Sie wirklich, dass alles korrekt montiert ist, schließen Sie das Netz Akkord. Jetzt kaufen Sie Ihre Multimeter und überprüfen Sie alle Spannungsebenen. Insbesondere diejenigen an den IC-Sockel (AVR, DS1307) und den Ausgangsspannungen der Spannungswandler. Wenn Sie wissen, dass alles in Ordnung ist, wieder ziehen Sie das Brett, legen Sie die programmierte AVR und vielleicht die Uhr IC, beten und hoffen, dass die Schaltung an die Arbeit!

Schritt 9: VFD Clock - The Final Clock

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Nun ja ... Das ist das Ergebnis nach ein paar Tagen der Verkabelung. Für mich ist es funktionierte auf Anhieb. So war ich irgendwie froh, dass ich mess up alles bei der Verdrahtung überhaupt nicht.
    <-> Uhrgröße aber Sie die Größe Verhältnis VFD-Display Größe zu sehen? Oder kann erzählen, was ich meine? Das könnte, wie ich gerade gesagt habe, wurden unter Verwendung einer tatsächlichen PCB vermieden.
    Und da ich weder eine Säge, noch einen Bohrer zu Hause, weiß nicht, wie man Design-Software verwenden und haben keine Lust 3D-Drucker, hatte ich, um das Gehäuse von Grund auf neu zu bauen. Ich schnitt ein paar alte PCBs mit einer Schere, um eine stabile Plattform, auf der Leiterplatte kann drinnen sitzen zu bilden. Eines der Top-Schrott PCB Ich habe ein Fenster, so dass der VFD-Display kann aus ihm heraus zu suchen. Die Leiterplatten wurden dann durch einige gefälschte Holz Texturen abgedeckt.
    Ich maß die Höhe der höchsten Komponente, die das VFD-Display ist natürlich und fixiert einen Schiebemechanismus auf der Innenseite mit Pappe. Dann habe ich eine Rückwand aus einem anderen Stück der PCB und beschichtet es mit einer Hintergrund, der in das Schiebemechanismus gleitet und perfekt hält das ganze perfboard und die Anzeige auf der Rückseite. Dass alle auf den beiden unteren Bildern zu sehen. Das linke zeigt die Vorderansicht; der zweite die Rückansicht und die Ansicht in das Innere der Uhr.
    Zum Einstellen der Uhr, ist es erforderlich, um die Uhr aus dem Kasten nehmen. Deshalb ist eine RTC-Modul ist so eine große Hilfe. Sie können es besser, wenn Sie mit den Tasten an der Seite oder was auch immer kreative Idee, die Sie haben könnten.

Schritt 10: VFD Uhr - Final Thoughts

  1. Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Arduino VFD-Display Clock Tutorial - ein Leitfaden für VFD Displays

    Nein, das Bild der Uhr stand auf einem Vintage-Röhrenradio Grundig, neben einigen Ventilen, modernen und klassischen Prozessor-Boxen und ein Poster von Tiffany Alvord nur sagt Ihnen die halbe Wahrheit. Eigentlich ist es auf meinem Nachttisch als die perfekte Uhr sitzen - vor allem nachts. Schauen Sie sich unten Bild. Das ist, wie es aussieht, wenn es ist wirklich sehr, sehr dunkel. Und für mich ist es sieht wirklich sehr schön. Ich din't ein Foto von meinem Nachttisch, weil ... na ja ... ich habe noch nicht versucht, es zu schmücken.
    Ein großer Vorteil gegenüber Phantasie Nixie Uhren, die auch als eine Uhr für den Nachttisch verwendet werden könnte, ist, dass dieses VFD Uhr arbeitet nur bei harmlosen Spannungen während Nixie Uhren haben Spannungen, die ernsthaft verletzen können, wenn man sie berührt. Da Sie nie wissen, wie Sie sich verhalten, wenn Sie schlafen, sind Sie besser dran mit einer Uhr mit ungefährlichen Spannungen.
    ---
    Vielen Dank für Ihre Zeit mit dem Lesen und oder nach Anweisungen dieser instructable!
    Nun, das war eine Menge Arbeit und Mühe. Aber ich musste einfach meinen VFD Leidenschaft mit Ihnen zu teilen, so konnte ich mir nicht helfen, keine Instructable wie dies zu tun.
    Wenn Sie dies Instructable hilfreich, bitte bitte bitte helfen Sie mir, um die Instructable und oder den VFD Uhr Projekt in irgendeiner Weise Sie das Gefühl zu verbessern, wie du willst - egal, ob Software (zB Bugfixing, den Ausbau, die Verbesserung), Hardware ( Erzeugen eines Ist-PCB zB) oder Gehäuse (Entwicklung und Herstellung eine bessere Fall ist), denn ich bin sicher, dass eine ganze Menge Dinge, um ein VFD Display Uhr, perfekter als perfekt ist, bekommen verbessert werden.
    Sie können auch helfen, mich zu finden Grammatikfehler dieses Instructable lesbarer zu machen!
    ---
    Frank