Probleme mit dem Timer-IC 7555

Ich versuche, eine Schaltung zu bauen, die T-Flip-Flops verwendet, um die Sequenz "CSE231-1-6" auf einer 7-Segment-Anzeige zu erzeugen. Es funktioniert gut auf logisim, daher gibt es hier keine designbezogenen Fehler.

Theoretisch soll es also zwischen den 10 verschiedenen Zuständen wechseln. Bei der tatsächlichen Implementierung wechselt die Anzeige jedoch nur unendlich zwischen 2 Zuständen - "C" und "S". Ich habe versucht, die Flip-Flop-Ausgänge zufällig auf den Eingang des von mir verwendeten 4x16-Decoders zu tauschen, und es wechselt immer noch zwischen nur 2 zufälligen Zuständen. Zum Beispiel: „S“ und „2“, „6“ und „-“ usw.

Ich vermute, es hat damit zu tun, wie ich den Timer-IC [7555] eingerichtet habe. Ich folgte dem Design des ICs im beigefügten Bild (mit unterschiedlichem Widerstand und Kapazität). Es ist eine Schaltung für ein Metronom. Ist das das Problem? Wenn nicht, wo soll ich nach Fehlern suchen?

BEARBEITEN: Ich habe den tatsächlichen Schaltplan der 7555-Verbindungen und den Rest der Schaltung hochgeladen.

Geben Sie hier die Bildbeschreibung ein

Und hier ist der Rest der SchaltungGeben Sie hier die Bildbeschreibung ein

Poste die reale Schaltung. Es gibt einen schematischen Editor, den Sie verwenden können, wenn Sie Ihre Frage bearbeiten.
Hochgeladen. Können Sie es bitte überprüfen?

Antworten (3)

UPDATE: Problem gelöst! Es war von meiner Seite aus leichtsinnig. Ich habe vergessen, das Datenblatt für den 7473 zu überprüfen. Es stellt sich also heraus, dass die CLR-Eingänge logisch HOCH sein müssen, damit die Flip-Flops funktionieren. Dies war das erste Mal, dass ich die 7473-ICs verwendete, also wusste ich es nicht. Aber jetzt funktioniert es einwandfrei.

PS- Entschuldigung, ich konnte den eigentlichen Schaltplan nicht hochladen. Ich habe daran gearbeitet und es hochgeladen, damit die Leute es sehen können. Vielleicht wäre das schon vor Stunden gelöst worden, wenn ich das getan hätte.

Ich glaube nicht, dass Sie in Ihren vorherigen Fragen ein Netzteil erwähnt haben. Die von Ihnen erwähnten TTL-Logik-ICs benötigen eine 5-Volt-Stromversorgung. Sie sollten den 7555 aus derselben Versorgung mit Strom versorgen und den Pin 3 des 7555 direkt mit den Takteingängen der Flip-Flops verbinden.

Sie sollten auch 0,1-uF-Kondensatoren zwischen den Stromversorgungs- und Erdungsstiften aller ICs haben, so nah wie möglich an jedem IC.

Ich habe ein 5-V-Netzteil verwendet und den 555 auch damit betrieben. Pin-3 ist direkt mit den clk-Eingängen verbunden. Ich habe einen 10uF-Kondensator zwischen Masse und den Pins 2,6 des 7555.
Der 10-uF-Kondensator ist Teil der Zeitschaltung des 7555. Sie benötigen außerdem Bypass-Kondensatoren für die Stromversorgung (0,1 uF) zwischen den Vcc- und Masse-Pins jedes ICs, so nah wie möglich am IC.
OK danke vielmals. Aber nur aus Neugier, was genau macht das, um zu verhindern, dass es zwischen nur zwei Zuständen hin- und herwechselt?
Die Bypass-Kondensatoren reduzieren das Rauschen in der Stromversorgung - das Rauschen wird durch die Zustandsänderungen der Gates und Flip-Flops verursacht und kann dazu führen, dass andere Teile den Zustand ändern, wenn dies nicht der Fall sein sollte. Ich garantiere nicht, dass sie das Problem beheben werden, aber sie werden in jeder digitalen Schaltung sehr dringend empfohlen. Ein vollständig korrekter Schaltplan Ihrer Schaltung kann anderen bei der Diagnose von Problemen helfen.

Der 555-Astabil sieht im Grunde in Ordnung aus, also sollten Sie das schematische Diagramm der Schaltung, mit der Sie Probleme haben, und wie sie mit dem 555 verbunden ist, posten.

Hochgeladen. Können Sie es bitte überprüfen?
Wir würden gerne Ihre reale physische Schaltung mit den 7473s und anderen realen Teilen sehen und nicht Ihr Logisim-Simulator-Blockdiagramm mit fiktiven Teilen.
Ich habe Überbrückungskabel verwendet, also ist die Schaltung ein Dschungel von Drähten. Ich erstelle einen Schaltplan mit einer echten IC-Pin-Konfiguration. Aber in der Zwischenzeit habe ich einige Tests durchgeführt und festgestellt, dass das 3. Flip-Flop ohne Änderung 0 an seinem Q und 1 an seinem Q' erzeugt. J und K (kurzgeschlossen) pulsieren, ebenso der clk, aber es gibt keine Änderung in der Ausgabe. Ich habe versucht, den IC zu wechseln, aber das hat nicht geholfen. Ich habe dies in Logisim simuliert, und tatsächlich wechselt die Anzeige nur zwischen 2 Zuständen - "C" und "S". Was könnte das verursachen?