greehnorh25

Schweiz, Zürich, 03.11.2009, 18:39 |
JK-flipflop(kein MasterSlave) flackert am ausgang (Schaltungstechnik) |
Es geht um den Beitrag zum JK-Flipflop.
Hier der Link.
http://de.wikipedia.org/wiki/Flipflop
Nach Wahrheitstabelle von dort wird das Flipflop mit 1 an J und 0 an K gesetzt.
Wenn ich mir das so überlege..
Ist an J high, dann ist nach dem ersten (Oberen) And ein Fragezeichen am Ausgang? Denn ich weiss nicht, was der invertierte Ausgang für ein Pegel führt.
Zweite Frage.
Ich habe die Ersatzschaltung vom Beitrag mit Simulationsprogi simuliert. Sind J und K auf High, dan flackert der Ausgang ständig. Also es wird ständig invertiert. Nicht nur einmal.
Ist der Artikel bei Wikipedia jetzt falsch, oder liege ich falsch?
Danke schonmal! |
hws

59425 Unna, 03.11.2009, 19:10
@ greehnorh25
|
JK-flipflop(kein MasterSlave) flackert am ausgang |
» Ist an J high, dann ist nach dem ersten (Oberen) And ein Fragezeichen am
» Ausgang? Denn ich weiss nicht, was der invertierte Ausgang für ein Pegel
» führt.
Der invertierende Ausgang hat immer genau den invertierten Zustand des "normalen" nichtinvertierten Ausgang.
Änderung an den Ausgängen werden immer erst nach dem Taktimpuls wirksam.
» Zweite Frage.
» Ich habe die Ersatzschaltung vom Beitrag mit Simulationsprogi simuliert.
» Sind J und K auf High, dan flackert der Ausgang ständig.
Logisch, Wikipedia bezeichnet dieses als "toggle"
» Also es wird ständig invertiert. Nicht nur einmal.
Bei jedem Taktimpuls erneut. Was hast du denn als Takt anliegen? Rechteckgenerator oder 8entprellten) Taster?
» Ist der Artikel bei Wikipedia jetzt falsch, oder liege ich falsch?
wenn ich raten sollte, selbst ohne Kenntnis des Wikipedia-Artikels ...
PS: du hast ja bei JK FF nachgesehen und nicht RS-FF oder so?
Und in der Praxis können Eingänge invertiert sein und es können zusätzliche (asynchrone) Set und Reset Eingänge vorhanden sein.
hws |
greehnorh25

Schweiz, Zürich, 03.11.2009, 19:23 (editiert von greehnorh25 am 03.11.2009 um 19:46)
@ hws
|
JK-flipflop(kein MasterSlave) flackert am ausgang |
» » Ist an J high, dann ist nach dem ersten (Oberen) And ein Fragezeichen am
» » Ausgang? Denn ich weiss nicht, was der invertierte Ausgang für ein
» Pegel
» » führt.
»
» Der invertierende Ausgang hat immer genau den invertierten Zustand des
» "normalen" nichtinvertierten Ausgang.
»
» Änderung an den Ausgängen werden immer erst nach dem Taktimpuls wirksam.
»
» » Zweite Frage.
» » Ich habe die Ersatzschaltung vom Beitrag mit Simulationsprogi
» simuliert.
» » Sind J und K auf High, dan flackert der Ausgang ständig.
»
» Logisch, Wikipedia bezeichnet dieses als "toggle"
»
» » Also es wird ständig invertiert. Nicht nur einmal.
»
» Bei jedem Taktimpuls erneut. Was hast du denn als Takt anliegen?
» Rechteckgenerator oder 8entprellten) Taster?
Naja nach Simu ist es nicht nach jedem Taktimpuls erneut sondern ständig. Ich habe kein Takt sondern ständiger high, oder low Pegel.
Es ist sozusagen eine Logiksimulation. Es sind Schalter die entweder High oder low sind. Also kein Taktgenerator.
Wenn ich jetzt J und K high setze und dann Clock auch auf High und auf diesen Werten bleibe, flackert der Ausgang.
Ich hätte erwartet dass es einmal invertiert, und erst bei einem erneuten Impuls wieder invertiert. Es ist ja ein Taktgesteuertes Flipflop und nicht ein Flankengesteuertes Flipflop, oder ist das falsch?
» PS: du hast ja bei JK FF nachgesehen und nicht RS-FF oder so?
Ja JK-Flipflop
Was mir immer noch nicht klar ist.
Klar, einer der beiden Ausgänge ist high, der andere low, im Einschaltmoment. Doch wie weiss ich welcher high und welcher Low ist? |
hws

59425 Unna, 03.11.2009, 21:40
@ greehnorh25
|
JK-flipflop(kein MasterSlave) flackert am ausgang |
» Es ist sozusagen eine Logiksimulation. Es sind Schalter die entweder High
» oder low sind.
Und die werden auch nicht von irgendwas umgeschaltet oder haben Impulse drauf?
Welches Logik-Simulationsprogramm?
» Wenn ich jetzt J und K high setze und dann Clock auch auf High und auf
» diesen Werten bleibe, flackert der Ausgang.
Seltsam
» Ich hätte erwartet dass es einmal invertiert, und erst bei einem erneuten
» Impuls wieder invertiert.
Das hätte ich auch erwartet. Kannst du den Takt und die JK Eingänge ansehen?
» Klar, einer der beiden Ausgänge ist high, der andere low, im
» Einschaltmoment. Doch wie weiss ich welcher high und welcher Low ist?
gar nicht. Das bestimmen innere Abweichungen von der Symmetrie. Du kannst nichtmal davon ausgehen, dass es unter gleichen Einschaltbedingungen immer den gleichen Schaltzustand einnimmt.
Was man an den IC's "vergewaltigen" könnte, sind kleine Kondensatoren (pF..nF) an einem der Ausgänge.
Die saubere Lösung wäre, beim Einschalten über J und K Pegel und einem Taktimpuls das FF passend zu setzen. Aber wenn es eh nur toggeln soll, isses ja eigentlich auch egal.
Manche FF's haben auch einen Clear Eingang, mit dem man es auf einen bestimmten Zustand setzen kann. (war doch gerade noch irgendwo ein Thread über das Thema? ja richtig, on manwe etwas tiefer. Lies dort mal)
hws |
greehnorh25

Schweiz, Zürich, 03.11.2009, 22:35
@ hws
|
JK-flipflop(kein MasterSlave) flackert am ausgang |
» » Es ist sozusagen eine Logiksimulation. Es sind Schalter die entweder
» High
» » oder low sind.
» Und die werden auch nicht von irgendwas umgeschaltet oder haben Impulse
» drauf?
Nein
» Welches Logik-Simulationsprogramm?
Das Progi nennt sich Digitalsimulator.
Ich habe irgendwo eine Liste über verschiedene Flipflops gefunden, und da war das JK-Flipflop erst bei zweizustandsgesteuerten Flipflops eingetragen, also nicht bei einzustandsgesteuerten.
Danke noch für deine Hilfe |