Share
Pin
Tweet
Send
Share
Send
Lampen.
Aber hier muss ich sagen, glücklich! Bisher bin ich nur auf Entladeanzeigen gestoßen, für deren Versorgung man 180V herausnimmt und anlegt! Hier ist alles sehr bequem, Sie können eine 5-V-Stromversorgung verwenden (genau genommen nicht mehr als 4,5 V, aber dazu später mehr), d. H. die gleiche Leitung, die zum Betreiben der Hauptstromkreise verwendet wird.
Die Lampe ist eine Glühlampe mit einem Vakuum, in dem sich acht Filamente befinden. Somit hat die IV-9 eine gemeinsame Schlussfolgerung und acht Segmente. Um Informationen auszugeben, müssen die allgemeinen und die entsprechenden Segmentschlussfolgerungen „gefüttert“ werden. Die Polarität der Verbindung spielt keine Rolle. In meinem Fall habe ich Pin 1 mit dem Power Plus verbunden (die Spannung in meinem Stromkreis ändert sich, um die Helligkeit der Lampen anzupassen) und das Segment mit Masse verbunden.
Nun zur Lampensteuerung. Der Kunde bestand auf einer statischen Anzeige, daher haben wir eine Reihe von Steuersignalen (7 Ausgänge * 4 Lampen). Um die Anzahl der Pins zu erhöhen, habe ich vier 74HC595-Schieberegister verwendet, deren Pins mit vier ULN2003-Mikroschaltungen verbunden sind. Der ULN2003-Chip besteht aus sieben Transistorschaltern. Jeder Transistorschalter hat einen Begrenzungswiderstand in seiner Basis, so dass Sie die Ausgänge des Schieberegisters sicher direkt mit den Steuereingängen der uln verbinden können.
Schema.
Das Haupt-Arbeitstier ist Mega8. Ihre Aufgabe ist es, entweder einen Temperatursensor - DS18B20 oder eine Echtzeituhr DS1307 - abzufragen und Informationen an die Lampen auszugeben, indem das erforderliche Array in die Schieberegister geschrieben wird. Wenn eine der vier Tasten ausgelöst wird, ändert sich auch die entsprechende Ziffer in Stunden oder Minuten. Sekunden, wenn sich Stunden oder Minuten ändern, werden zurückgesetzt. Durch gleichzeitiges Drücken der ersten und vierten Taste wechselt das Gerät in den Temperaturanzeigemodus. Details können Sie sich im Video ansehen. Alle vier Tasten "sitzen" auf einem Interrupt, woraufhin bestimmt wird, welche Taste gedrückt wird. Hier ein Beispiel für eine solche Implementierung:
Gerätediagramm:
Dies ist der erste Teil der Arbeit, bei dem es keine Helligkeitsregelung für die Lampen gibt - sie sind auf "voll". Die gesamte Stromversorgung des Geräts beträgt 5V. In dieser Version kann die Uhr sogar über einen USB-Anschluss mit Strom versorgt werden! Die Lampen sind in der Abbildung ebenfalls nicht dargestellt. Um sie anzuschließen, müssen Sie ihre Anoden an das Power Plus anschließen und die Segmentleitungen über Strombegrenzungswiderstände (der Segmentstrom sollte 19 mA nicht überschreiten) an die Klemmen L (1) _1 anschließen. L (4) _7. Bei der Einstellung der Helligkeit werden die Anoden der Lampen und die Schlussfolgerungen von Nummer 9 der ULN2003-Chips nicht mit dem Power Plus, sondern mit dem Ausgang des Leistungsregelkreises verbunden.
Schema zum Einstellen der Helligkeit:
Am Eingang (INPUT +; INPUT-) legen wir eine konstante Spannung von 7-9V an. Der lineare Stabilisator 7805 stabilisiert die Spannung auf 5 V, die zur Versorgung des Mikrocontrollers, der Echtzeituhr, der Schieberegister und des Temperatursensors verwendet wird.
Linearstabilisator LM317 - Dient zum Implementieren des Dimmens. Bei den Werten von R1-3,9 kOhm und RS_1, RS-2, dem variablen Widerstand von 10 kOhm ändert sich die Spannung 5V_ADJ_OUT in Abhängigkeit vom Widerstandswert des variablen Widerstands von 2,5 auf 4,9 V. Beim LM317 muss ein kleiner Kühler eingebaut werden. In nur 10 Minuten habe ich dasselbe getan wie auf dem Foto, was gut mit der Kühlung zurechtkommt. Material ist ein kleiner Teil der CD-ROM-Hülle:
Das Foto zeigt den Ausgang des Temperatursensors und des Batteriefachs für die Echtzeituhr DS1307.
Jetzt Hinrichtung.
Fall:
Ich verlängerte die Schlussfolgerungen aus den Lampen und wickelte sie in Zöpfe und brachte sie an ihren ursprünglichen Platz zurück:
Steuerkarte (an den "einheimischen" Orten angebracht):
Platinenmontage und Lampenanschluss:
Ergebend:
Firmware und Boards herunterladen:
Achtung! Sie haben keine Berechtigung, ausgeblendeten Text anzuzeigen.
Share
Pin
Tweet
Send
Share
Send