Forum: Mikrocontroller und Digitale Elektronik Per Taster Umschalten, FlipFlop?


von Ghost 4 (Gast)


Lesenswert?

Wenn ich mit nur einem Taster, etwas ein und wieder ausschalten können 
will, nimmt man dafür ein RS Flipflop?
Also 1 drücken AN
noch mal drücken AUS

von Elektrofurz (Gast)


Lesenswert?

Ghost 4 schrieb:
> nimmt man dafür ein RS Flipflop?

Nein, ein T Flip-Flop.

von Jörg R. (solar77)


Lesenswert?

Ghost 4 schrieb:
> Wenn ich mit nur einem Taster, etwas ein und wieder ausschalten
> können
> will, nimmt man dafür ein RS Flipflop?
> Also 1 drücken AN
> noch mal drücken AUS

Nein, ein RS-FF benötigt 2 Taster. Du brauchst ein FF das als T-FF 
verschaltet ist. Der Taster muss entprellt werden.

: Bearbeitet durch User
von Mettwurst (Gast)


Lesenswert?

Druckschalter, gibt’s von der Stange

von Ghost 4 (Gast)


Lesenswert?

ich suche aber ein Flipflop....
Danke an die anderen soweit

von Harald W. (wilhelms)


Lesenswert?

Ghost 4 schrieb:

> ich suche aber ein Flipflop....

Dir ist aber schon klar, dasdessen Zustand beim Einschalten
undefiniert ist?

von Falk B. (falk)


Lesenswert?


von MaWin (Gast)


Lesenswert?

Ghost 4 schrieb:
> Wenn ich mit nur einem Taster, etwas ein und wieder ausschalten
> können will, nimmt man dafür ein RS Flipflop?
> Also 1 drücken AN
> noch mal drücken AUS

Siehe:

https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29.1

etwas weiter unten im Kapitel.

von fop (Gast)


Lesenswert?

Und Entprellen des Tasters nicht vergessen, sonst sind das Flip-Flop und 
Du unterschiedlicher Auffassung, wie oft Du den Taster gedrückt hast.

T-Flip-Flop ist die korrekte Antwort. Man kann durch Beschaltung aus 
einem J-K-Flip-Flop oder einem D-Flip-Flop mit invertierendem Ausgang 
ein T-Flip-Flop machen. Du kannst sogar einen Zähler nutzen und nur das 
niederwertigste Bit als Ausgang nehmen.

von Guido K. (Firma: Code Mercenaries GmbH) (thebug)


Lesenswert?

74xx74

von Harald W. (wilhelms)


Lesenswert?

Guido K. schrieb:

> 74xx74

...wobei ich einfache TTL-ICs heutzutage nicht mehr nehmen würde.

von Guido K. (Firma: Code Mercenaries GmbH) (thebug)


Lesenswert?

Darum ja "xx", es gibt diverse Spielarten in neuerer Technologie davon. 
Aber der 74er ist halt der Klassiker als universelles FF.

von Elektrofurz (Gast)


Angehängte Dateien:

Lesenswert?

Ein halber CD4093 genügt und der Taster entprellt sich sogar von selbst. 
Auch nach anlegen der Versorgungsspannung wird immer erst der gleiche 
definierte Anfangszustand erreicht.

von Gerhard Germanium (Gast)


Lesenswert?


von Jörg R. (solar77)


Lesenswert?

Harald W. schrieb:
> Guido K. schrieb:
>
>> 74xx74
>
> ...wobei ich einfache TTL-ICs heutzutage nicht mehr nehmen würde.

Warum nicht...zu einfach?🤔

von QQ (Gast)


Lesenswert?

Elektromechanisch mit Relais.
Da ist die Entprellung aufgrund der Trägheit nicht so wichtig.

von Ghost 4 (Gast)


Lesenswert?

es geht um so ein Z80 System das ich bauen wollte
https://www.youtube.com/watch?v=pUM-Za-TqrY

von Ghost 4 (Gast)


Lesenswert?

tatsächlich werde ich wohl eher auf TTL setzen wegen des geringeren 
Verdrahtungsaufwands bei unbeschalteten Eingängen

von QQ (Gast)


Lesenswert?

Ghost 4 schrieb:
> tatsächlich werde ich wohl eher auf TTL setzen wegen des geringeren
> Verdrahtungsaufwands bei unbeschalteten Eingängen

LOL Jeder nichtbeschaltete Eingang muss zwingend auf ein definiertes 
Potenzial, also irgendwo angeschlossen werden.
Gatter passen natürlich von der Technologie und Signalart zu einem z80.

Ghost 4 schrieb:
> nimmt man dafür ein RS Flipflop?

Du solltest dringend dein Wissen über Elektronik auffrischen.

Ghost 4 schrieb:
> es geht um so ein Z80 System das ich bauen wollte

Das wird ansonsten frustrierend, wenn andauernd "unerklärliche" Fehler 
auftreten. Das beginnt bei der Auswahl der Logikfamilie.

von Drago S. (mratix)


Angehängte Dateien:

Lesenswert?

...noch ein toggler mit 4093 und MOSFET.

von Ghost 4 (Gast)


Lesenswert?

danke danke, aber der 7474 it schon ok:-)
Danke für die die sachlich/hilfreiche Beiträge gepostet haben, ein paar 
mit Aussetzern gibt es ja hier wohl in jedem  Thread habe ich schon 
gehört und wie empfohlen ignoriert.
Damit habe ich jetzt erst mal den 0,1 ersten Schritt für das Projekt und 
werde sicher noch zukünftig weitere Fragen haben

von HildeK (Gast)


Lesenswert?

Ghost 4 schrieb:
> danke danke, aber der 7474 it schon ok:-)

Ein 74xx74 ist nicht ok, weil:
- ein Clk-Eingang benötigt unbedingt eine saubere (entprellte) 
Signalflanke
- eine einfache Entprellung mit RC führt zu einer viel zu langsamen 
Slew-Rate am Clk-Eingang
- man braucht also unbedingt noch einen Schmitt-Trigger nach der 
Entprellung.

von Jörg R. (solar77)


Lesenswert?

Die Funktion lässt sich auch mit einem CD4017 lösen.

von Axel S. (a-za-z0-9)


Lesenswert?

T-Flipflop sind nicht handelsüblich. Statt dessen kann man z.B. ein 
D-Flipflop wie den schon genannten 7474 nehmen und per Verbindung von D 
mit /Q zum T-Flipflop umfunktionieren.

Bei Verwendung von mechanischen Tastern muß man diese aber unbedingt 
entprellen. Ein Flipflop (egal welcher Technologie) schaltet problems im 
µs Takt hin und her. Es "zählt" also die Prellimpulse und es ist 
vollkommen dem Zufall überlassen ob deren Zahl gerade oder ungerade ist.

Mit CMOS-Gattern oder auch -Flipflops kann man das Prellproblem einfach 
lösen, inden man mit einem RC-Glied eine Zeitkonstante in die 
Rückkopplung einfügt. Z.B. 1/2 CD4013 mit 1MΩ zwischen /Q und D und 
einem 100nF Kerko von D nach GND. Dann kann man am Takteingang auch 
einen prellenden Taster anschließen.

Die Schaltung mit zwei "im Kreis" geschalteten Invertern und der 
RC-Beschaltung ist auch nett. Hat aber den Nachteil daß der "Taster" 
beide Polaritäten schalten muß. Das paßt manchmal nicht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.