So setzen Sie einen 4026-Zähler-IC zurück, wenn er 6 für elektronische Würfel erreicht

Ich versuche, eine Schaltung zu bauen, um einen Würfelwurf mit einem 555 in Astable als Herz zu simulieren. Die Ausgangsimpulse werden von einem 4026 gezählt und dann in einen 4511 BCD-zu-7-Segment-Decoder eingespeist.

Es funktioniert perfekt und zählt von 0-9, aber ich kann es nicht auf 6 zurücksetzen und von 1 starten.

Ich habe versucht, den Jam-Eingang 1 hoch zu nehmen und dann den voreingestellten Aktivierungsstift hoch zu nehmen, wenn der Zähler 7 erreicht, aber nichts passiert. Ich tat dies, indem ich ein UND-Gatter mit vier Eingängen verwendete. Eingänge 1, 2 und 3 waren der Binärcode für 7 (1110) und Eingang 4 war das invertierte Taktsignal, so dass es nur funktionierte, wenn die Uhr ausgeschaltet war. Dies funktionierte nicht und es blieb einfach auf der Nummer 7 hängen, ohne zurückzusetzen.

Hat jemand von euch Erfahrung mit dieser Schaltung? Was kann ich machen?

Können Sie einen Schaltplan bereitstellen?
Ich unterstütze Renan hier. Auch Ihre Frage ist verwirrend, da die 4026-Datenblätter, die ich gefunden habe, darauf hinweisen, dass die 4026-Ausgaben direkt an 7-Segment-Anzeigen erfolgen. Sie scheinen die richtige Idee zu haben, einen Zustand zu erkennen, um das Gerät zurückzusetzen. Ein Schema / weitere Details werden helfen.

Antworten (4)

Der von Ihnen angegebene Zähler, dh 4026, ist ein Gerät, das bereits den 7-Segment-Decoder enthält. Außerdem ist dieser Zähler nicht wirklich für die Anwendung geeignet, bei der er von 1 bis 6 zählen soll.

Verwenden Sie stattdessen einen Zähler wie einen 74HC161. Dies kann wie unten gezeigt angeschlossen werden, damit es von 1 bis 6 zählt.

Geben Sie hier die Bildbeschreibung ein

Diese Schaltung zählt von bis zu 6 (dh der Zustand, in dem QB und QC in der Ausgangszählung beide auf 1 kommen. Das 74HC00-NAND-Gatter erkennt diesen Zustand und erzwingt den synchronen LOAD-Eingang auf aktiv niedrig. Beim nächsten Taktimpuls vom 555 Chip wird der Zähler auf einen Wert von 1 neu geladen (Eingang DCBA im binären Zustand 0001), anstatt auf eine Zählung von 7 vorzurücken. Nachfolgende Takte zählen dann 1-> 2, 2-> 3, 3-> 4, 4 ->5 und 5->6, wo sich der Nachladezyklus wiederholt.

Beachten Sie, dass diese Schaltung beim anfänglichen Einschalten einen Anfangswert in QD QC QB und QA haben kann, der außerhalb des Bereichs von 1->6 liegt. Wenn dies geschieht, ist es nur notwendig, die Uhr laufen zu lassen, bis der Zähler in einen Zustand vorrückt, in dem QB und QC beide Einsen sind. Wenn dieses Verhalten nicht akzeptabel ist, ist es notwendig, ein zusätzliches Signal zu entwerfen, das mit dem Ausgang des NAND-Gatters ODER in Low ist, um den LOAD-Eingang des Zählers zunächst für einen oder mehrere Takte vom 555 auf Low zu zwingen.

Sie können ein UND-Gatter mit drei Eingängen verwenden. Verbinden Sie A1 mit a, B1 mit b und C1 mit c. Verbinden Sie dann den Ausgang mit dem Reset-Pin von 4026

Was passiert, wenn der Zähler die Ziffer „3“ anzeigt? Dieselben Segmente, die Sie für die Ziffer „7“ entschlüsselt haben, leuchten auf und der Zähler wird zurückgesetzt. Mit anderen Worten, diese Lösung funktioniert nicht.

Ich habe es erfolgreich geschafft, den 4026 zurückzusetzen, wenn er 6 erreicht. Eine wichtige Sache, die beachtet werden sollte: Sie benötigen den 4511-IC aufgrund des eingebauten Decoders im 4026-Zähler NICHT.

Die Antwort lautet wie folgt:

  1. Stellen Sie die typischen Verbindungen für den 4026 IC her, wie Vcc, Masse und 7-Segment-Anzeigestiftverbindungen. 

  2. Invertieren Sie den Ausgang von PIN 9 (d) mit einem NICHT-Gatter.

  3. Der Ausgang des Inverters geht zu einem UND-Gatter mit zwei Eingängen.

  4. Der zweite Eingang für das UND-Gatter kommt von PIN 10 ( a ) ohne Invertierung ( direkte Verbindung ).

  5. Der Ausgang des UND-Gatters wird dann über einen 4,7-kOhm-Widerstand mit PIN 15 (Reset) verbunden, um eine falsche Auslösung zu verhindern (ich habe Stunden damit verbracht, das Problem der falschen Auslösung herauszufinden).

Erklärung:

Ich habe ( a ) und ( d ) ausgewählt, um den RESET auf hoch auszulösen, wenn der Zähler 7 erreicht. Daher wird der IC nach Abschluss von 6 zurückgesetzt. Diese spezielle Kombination ( a und d ) wird nur bei 7 auf HIGH ausgelöst. Beliebig Kombination kann ausgewählt werden, wenn sie diese Bedingung erfüllt.

Alte Frage, aber der CD4017 könnte auch verwendet werden, um den CD4026-Reset bei 7 auszulösen.