Ich bin Anfänger und baue zur Übung eine Digitaluhr ohne Mikrocontroller. Der Haupt-IC, den ich verwende, ist ein 4026, der das 7-Segment-LED-Format zählt und konvertiert.
Die LEDs im 7-Segment leuchten sehr schwach. Ich lese das 4026-Datenblatt und versuche, es zu verstehen. Das Diagramm (unten wiedergegeben) scheint - wenn ich richtig lese - zu implizieren, dass ich für jede der LEDs in der 7-Segment-Anzeige einen Transistor benötigen würde. Mein Display ist eine gemeinsame Kathode.
Da ich eine Digitaluhr baue, würde dies bedeuten, dass ich 6 * 7 = 42 Transistoren benötigen würde, was für ein so einfaches Projekt wie ein Overkill erscheint. Ich habe auch einige ähnliche Projekte im Internet gesehen, die die Transistoren nicht verwenden.
Soll ich alle Transistoren in die Schaltung einbauen? Wenn nicht, wie kann ich die LED heller leuchten lassen?
Das Leben kann hart sein. CMOS-ICs der CD4000-Serie wie der CD4026 können nur sehr wenig Strom liefern und aufnehmen, typischerweise 1 mA bei 5 V, und das ist viel zu wenig für eine typische 7-Segment-Anzeige. Ich fürchte also, Sie werden die Transistoren brauchen, zumal Sie jetzt schon nach mehr Helligkeit fragen.
Aber Sie brauchen nicht unbedingt alle diese diskreten Komponenten. Ein ULN2803 ersetzt 8 Transistoren, Sie benötigen also 1 IC pro Display. Wichtiger Hinweis: Ich habe gerade gelesen, dass Ihre Displays eine gemeinsame Kathode sind. Der ULN enthält eine Reihe von NPN-Transistoren, die auf Masse schalten, sodass sie nur mit Anzeigen mit gemeinsamer Anode verwendet werden können.
Bearbeiten
Starblue hat im UDN2981 eine High-Side-Version des ULN2803 gefunden , sodass dieser für herkömmliche Kathodendisplays geeignet ist. Ich weiß nichts über die Verfügbarkeit; Digikey listet nur zwei Versionen auf, sowohl von Allegro, als auch nicht auf Lager, Preis auf Anfrage.
Die Eingänge sind aktiv hoch, sodass sie von denselben Geräten angesteuert werden können, die NPN-Transistoren oder den ULN2803 steuern würden.
Ende der Bearbeitung
Alternativ können Sie Low-Power-Schottky-ICs verwenden, aber dann benötigen Sie den Zähler und den Display-Decoder separat. Ich glaube nicht, dass die Kombination wie die 4026 in LS-TTL existiert. Der 74LS90 ist ein Dezimalzähler und der 74LS247 ein 7-Segment-Decoder, der LEDs direkt ansteuern kann. Dies ist auch ein aktiver Low-Output-IC, was gemeinsame Anode bedeutet:-(.
Andere Lösungen, die Sie gesehen haben und die weniger Transistoren benötigen, haben möglicherweise einen Mikrocontroller und ein Multiplex-Display verwendet. Dann bräuchten Sie für 6 Ziffern nur 6 + 7 Transistoren statt 6 7.
Selbst wenn Sie keinen Mikrocontroller verwenden möchten, ist der Bau eines eigenen sequentiellen Controllers möglicherweise informativer als der Bau einer Platine mit diskreten Zählern und benötigt weniger Schaltungen, insbesondere wenn Sie ein Multiplex-Display verwenden. Die Eingeweide des Controllers wären ein ROM-Chip (EPROM oder Flash), einige Latches und ein CD4517- (oder gleichwertiges) Schieberegister. Die Anzeigetreiber würden von einem 74HC595 oder einem Äquivalent gesteuert, um die Segmente anzusteuern, und einem 74HC138, um eine gemeinsame Leitung auszuwählen. Die Menge an erforderlicher Schaltung würde davon abhängen, wie effizient Sie in Bezug auf "Zyklusnutzung" und "Code-Space"-Effizienz sein möchten (z. B. wie groß ein Blitz ist, den Sie verwenden möchten). Mit einem solchen Ansatz
Bearbeiten Eine minimale (aus Sicht der Komponentenanzahl) Implementierung, die wahrscheinlich funktionieren würde, wäre die Verwendung eines 128Kx8-ROM, zwei flankengetriggerte 6-Bit-Latches, zwei 74HC595 für Anzeigesegmente / gemeinsame Steuerung, ein 165er zum Lesen von Tasten, ein CD4517 zur Datenspeicherung und ein Inverter, um die Hälfte des Materials bei steigenden Taktflanken und die Hälfte bei fallenden Taktflanken auszulösen. Wahrscheinlich etwa 15 Transistoren zum Ansteuern des Displays (gemultiplext mit sieben Segmenten und sieben Commons) und verschiedene Widerstände für das Ansteuern des Displays und für Tasten-Pull-Ups. Ich würde vermuten, dass ein solches Gerät, das mit etwa 1 MHz getaktet ist, einen typischen gewöhnlichen "Stoppuhr" -Chip emulieren oder viele andere Dinge tun könnte, basierend auf dem "Programm" in seinem ROM. Fragen Sie, wenn Sie mehr Details möchten.
Was John gesagt hat, ist kein schlechter Rat, aber erfahrungsgemäß können Sie das 7-Segment direkt fahren, ohne das Display zu beschädigen. Ich mache das seit 5 Jahren und überhaupt kein Problem. Probieren Sie es aus, damit Sie wissen, dass das Hören auf zu viele Ratschläge Sie dumm und abhängig macht, bis zu dem Punkt, an dem Sie nicht mehr selbst entscheiden können. Tschüss!!!
Sie können die Displays direkt vom 4026 aus mit Strom versorgen, verwenden Sie jedoch nicht den Widerstand, den Sie gerade verwenden! Sieht großartig aus
stevenvh
Andre Wagner
stevenvh
Andre Wagner
stevenvh
sternenblau
stevenvh
sternenblau
Oli Glaser
Andre Wagner
sternenblau