CD4029 initialisiert nicht bei 0

Ich versuche, eine sehr einfache 4-Bit-Zählmaschine mit einem CD4029-IC und einem 555-Timer zu bauen. Ich habe meine Schaltung auf einem Steckbrett aufgebaut und alles scheint perfekt zu funktionieren, aber beim Einschalten der Schaltung scheinen die Ausgänge des CD4029 auf zufällige Werte und nicht wie erwartet auf 0000 eingestellt zu sein. Ich brauche, dass mein Zähler für das Projekt, an dem ich arbeite, bei 0 beginnt. Wie würde ich es schaffen, dies zu erreichen.

Antworten (2)

Setzen Sie die Jam-Eingänge J1-J4 auf 0 V (Pulldown) und geben Sie dann einen kurzen positiven Impuls bei Preset Enable. Das sollte alle Ausgänge auf Low setzen. Sobald Preset Enable auf 0 zurückgeht, bewirken Impulse am Takteingang, dass der Zähler aufwärts oder abwärts zählt (je nachdem, wie Sie UP/DOWN eingestellt haben).

Eine einfache, einfache und nicht besonders zuverlässige Möglichkeit, dies zu tun, wäre, einen 100-nF-Kondensator von VDD an Preset Enable und einen 100-k-Widerstand von Preset Enable an Masse anzuschließen. Das Einschalten der Schaltung führt dazu, dass Preset Enable durch den Kondensator hoch geht. Dieser wird dann über die 100K zur Masse entladen, wodurch Preset Enable wieder auf Masse gebracht wird.

Darf ich fragen, warum dies nicht zuverlässig sein sollte
Nicht sehr zuverlässig. Es sollte funktionieren, obwohl Sie möglicherweise mit Werten für den Widerstand und den Kondensator spielen müssen. Der unzuverlässige Teil ist, dass Sie nicht garantieren können, dass ein Taktimpuls während der Initialisierung nicht verloren geht, und wenn Sie ihn schnell aus- und wieder einschalten, wird er möglicherweise nicht richtig zurückgesetzt.

Sie müssen die voreingestellten (Stau-) Leitungen und den Impuls verwenden, um den Zähler auf 0000 zurückzusetzen. Laut Datenblatt :

Ein logisches „1“-Voreinstellungsfreigabesignal ermöglicht Informationen an den „Stau“-Eingängen, um den Zähler asynchron mit dem Takt auf einen beliebigen Zustand voreinzustellen.

So kann man zB mit einem Taster alle J-Leitungen (J1-J4 - Pins 3, 4, 12 und 13) erden und kurzzeitig ein HIGH-Signal auf die PRESET ENABLE-Leitung (Pin 1) geben.

Weitere Informationen finden Sie unter: The 4029 CMOS Counter IC