Hallo, Ich bin auf der Suche nach einer möglichst kleinen Schaltung für eine Platine. Hier mal das Problem. Ich habe vier Taster S1...S4 dazu kommen vier Eingänge In1 ... In4 Ich suche eine selbsthaltende Schaltung, ich dachte an ein Flip-flop. Wenn S1 oder In1 ein Singnal geben soll die Schaltung entweder von L auf H oder von H auf L springt und dort bleibt. Und das ganze 4 Mal. Quasi zwei parallel Taster sollen einen transitor an und aus schalten. wie eine wechselschaltung in Hausflur. Habt ihr eine Idee?? Danke der Wolf
Falk Brunner schrieb: > RS Flip Flop, 4043 oder 4044. Er will ja nicht RS, er will toggeln, wie 4 Stromstoßrelais.
Beitrag "MosFET mit Toggle ansteuern" http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern#Umschaltung_per_Taster
RS-Flipflop geht, das kannst Du als T-Flipflop beschalten. 4043 und 4044 gehen nicht, denen fehlt der Q! und der Takt.
:
Bearbeitet durch User
Ich dachte auch an eine T-FF aber habe bis jetzt keinen gefunden.
Wolf, M schrieb: > Ich dachte auch an eine T-FF aber habe bis jetzt keinen gefunden. Wichtig ist, das Du ein MS-Flipflop nimmst. :-) Fast jedes IC-Flipflop kannst Du als T-Flipflop beschalten. In den Datenblättern stehen die meist als "D" oder "JK" Flipflop. Den Eingang musst Du aber mit einem prellfreiem Signal bedienen. Das kannst Du z.B. mit einem zusätzlichen RS-Flipflop erzeugen. Gruss Harald
Ein T-Flipflop machst Du Dir aus einem RS-Flopflop (S auf Q!, R auf Q, Taster auf den Takt) oder einem D-Flipflop (D auf Q!, Taster auf den Takt). Zwei passende D-Flipflops stecken im 4013. Das Problem dabei ist nur das Prellen des Tasters.
Oliver R. schrieb: > Das Problem dabei ist nur das Prellen des Tasters. das löst man mit nem rc glied von Q/ nach d. das geht weil cmos so hochohmig sind.
Oliver R. schrieb: > Ein T-Flipflop machst Du Dir aus einem RS-Flopflop Das geht aber nur, wenn es ein MS-Flipflop ist.
RS Flipflops haben normalerweise keine Takteingang!
1 | ______ |
2 | ------|S Q|----- |
3 | | | |
4 | ------|R Q'|----- |
5 | |______| |
Du meinst die Sonderform mit Takteingang. Da kannst Du aber nicht einfach die Ausgänge auf die Eingänge zurück koppeln, da die Flankensteuerung fehlt. Du brauchst ein fanken-gesteuertes (!) JK Flipflop mit zurück gekoppelten Ausgängen. Es übernimmt die Eingänge bei der steigenden Flanke und ändert die Ausgänge bei der fallenden Flanke. Diese Schaltung ergibt ein T-Flipflop. Zwei davon befinden sich im IC 7473.
1 | +---------------+ |
2 | | | |
3 | | ______ | |
4 | +---|1J Q|----)---+--- |
5 | | | | | |
6 | ------|>C | | | |
7 | | | | | |
8 | +---|1K Q'|----+ | |
9 | | |______| | |
10 | | | |
11 | +-------------------+ |
Alternativ kann man auch ein 74175 nehmen, der enthält vier flanken-gesteuerte D-Flipflops (also was du haben willst):
1 | +---------------+ |
2 | | | |
3 | | ______ | |
4 | +---|D Q|----)------ |
5 | | | | |
6 | ------|>C | | |
7 | | | | |
8 | | Q'|----+ |
9 | |______| |
Wichtig ist, das der Takteingang Flankengesteuert ist, sonst klappt das mit der Rückkoppelung nicht. Ich nehme an, dass der obige Vorschlag zur Entprellung auch beim 74HC175 geht, aber nicht beim 74LS175. Siehe http://www.oszkim.de/materi/edemi/getkflip.html
Stefan us schrieb: > Du brauchst ein fanken-gesteuertes (!) JK Flipflop mit zurück > gekoppelten Ausgängen. Es übernimmt die Eingänge bei der steigenden > Flanke und ändert die Ausgänge bei der fallenden Flanke. Diese Schaltung > ergibt ein T-Flipflop. > > Zwei davon befinden sich im IC 7473. > >
1 | > +---------------+ |
2 | > | | |
3 | > | ______ | |
4 | > +---|1J Q|----)---+--- |
5 | > | | | | |
6 | > ------|>C | | | |
7 | > | | | | |
8 | > +---|1K Q'|----+ | |
9 | > | |______| | |
10 | > | | |
11 | > +-------------------+ |
12 | > |
Bei einem JK-Flipflop reicht es, sowohl J als auch K dauerhaft auf H zu legen. So stehts auch meist im Datenblatt.
Hallo, Ich bin leider hier gerade ausgestiegen... Was bedeutet: prellfreies Signal?
Wolf,M schrieb: > Ich bin leider hier gerade ausgestiegen... > > Was bedeutet: prellfreies Signal? http://www.mikrocontroller.net/articles/Entprellung
Danke für die Infos, das habe ich nicht bedacht und es macht die sache etwas Aufwendiger. Danke
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.