| Autor |
Sperrschaltung? mit Transistoren Suche nach: transistoren (8044) |
|
|
|
|
BID = 751974
schnuffel22 Neu hier

Beiträge: 47 Wohnort: Leipzig
|
|
Hallo an alle!
Ich hab da ein kleines Problem. Dachte ich zumindest, aber ich find einfach keine Lösung.
Aber ich bin mir sicher das es für euch eine einfache Lösung gibt.
Also ich habe zwei voneinander unabhängige BCD Zähler, die beim erreichen eins bestimmten Wertes ein High Signal ausgeben ~5V
Diese Signale Steuern jeweils einen Transistor an der eine LED treibt.
Ich möchte das sobald die erste LED leuchtet die zweite gesperrt ist!
Das geht zwar mit Relais mit 2xUM. Aber das geht doch bestimmt auch mit Transistoren oder Logischen Gattern.
Ich bin mir sicher ihr habt eine Lösung! Und event einen kleinen Schaltplan dazu?
Steve
|
|
BID = 751975
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
|
Zitat :
| | Ich möchte das sobald die erste LED leuchtet die zweite gesperrt ist! | Dann schreib mal nicht nur diesen Zustand, sondern die vollständige Zusatandstabelle auf! |
|
BID = 751982
schnuffel22 Neu hier

Beiträge: 47 Wohnort: Leipzig
|
Hallo,
also ich sag mal die Eingangssignale sind E1 und E2 und die Ausgänge sind dan A1 und A2
E1 E2 A1 A2
0 0 0 0
1 0 1 0
0 1 0 1
Problem ist das das E das zuerst aktiviert wird das zweite E sperren soll!
[ Diese Nachricht wurde geändert von: schnuffel22 am 2 Mär 2011 21:24 ]
|
BID = 751983
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| | Problem ist das das E das zuerst aktiviert wird das zweite E sperren soll! |
Das wäre also 1101 oder 1110 ?
Soetwas löst man mit einer Prioritätslogik.
Ein "falschrum" betriebenes RS-Flipflop z.B. eignet sich dafür.
|
BID = 751986
schnuffel22 Neu hier

Beiträge: 47 Wohnort: Leipzig
|
Also das klingt gut.
Wie siht das in einer Schaltung aus?
|
BID = 751988
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Im Prinzip brauchst du dafür nur zwei NAND-Gates, die du zu einem RS-FF zusammenschaltest.
Die beiden anderen NAND, die im Gehäuse z.B. einer 74LS00 enthalten sind, kannst du als invertierende Treiber für deine LEDs verwenden.
|
BID = 751990
schnuffel22 Neu hier

Beiträge: 47 Wohnort: Leipzig
|
das siht dann so aus oder?
Bild eingefügt
Ich bin echt nur Praktiker und kann mir das Theoretisch nicht vorstellen.
Könntest du mir das in einem Schaltplan darstellen?
Würde das wirklich den jeweiligen zweiten Eingang sperren?
|
BID = 751992
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Du redest immer von "Eingang sperren".
Willst du nun, daß die LEDs anzeigen welches Signal zuerst gesetzt wurde, oder willst du etwa die Zähler anhalten?
Im zweiten Fall müsste man auch wissen, wie die Zähler angesteuert werden.
P.S.:
Den ersten Fall kannst du so realisieren:
[ Diese Nachricht wurde geändert von: perl am 2 Mär 2011 23:01 ]
|
BID = 751995
schnuffel22 Neu hier

Beiträge: 47 Wohnort: Leipzig
|
Nur welches Signal zuerst gesetzt wurde.
Einfach: Jeder Zähler hat eine LED
Der Zähler der der erste ist dessen LED leuchtet
und die LED des zweiten darf nicht mehr an gehen.
 Der erste gewinnt
|
BID = 751997
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Siehe obiges P.S.!
|
BID = 752001
schnuffel22 Neu hier

Beiträge: 47 Wohnort: Leipzig
|
Hi,
Das verstehe ich! Das wird ich doch morgen gleich mal aufbauen.
Sagtest du nicht eigentlich „Ein "falschrum" betriebenes RS-Flipflop“
Das ist doch jetzt normal betrieben oder?
Nach dem ich mich etwas belesen habe,
korrigiere mich wenn das falsch ist,
würde eine 1 an B nicht Rücksetzen?
Oder kann es das nicht solange A 1 ist?
Wahrheitstabelle
A B Q1 Q2 Zustand
0 1 1 0 Setzen
1 1 X X Speichern
1 0 0 1 Rücksetzen
0 0 1 1 nicht speicherbar
[ Diese Nachricht wurde geändert von: schnuffel22 am 2 Mär 2011 23:30 ]
|
BID = 752005
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| | Das ist doch jetzt normal betrieben oder? |
Nein, das ist es erst, wenn mindestens ein Eingang gesetzt ist.
Der Übergang zum normalen Flip-Flop-Betrieb erfolgt hier aus dem illegalen Eingangszustand beide Inputs Low.
|
BID = 752008
schnuffel22 Neu hier

Beiträge: 47 Wohnort: Leipzig
|
Hi,
Da danke ich dir jetzt schon mal
Ich glaub ich hab in der Kiste noch einen 74AC00
Das werd ich morgen gleich aufs Bord Stecken
und testen!
Nochmals Danke!!!!!!!
|
BID = 752014
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| | hab in der Kiste noch einen 74AC00 |
Vorsicht, der ist extrem schnell und stromstark!
Du musst dann an den Ausgängen für die LEDs noch Vorwiderstände einbauen und es ist wichtig, dass du den 100nF Kondensator (kann auch weniger sein), mit ganz kurzen Drähten direkt mit Pin7 und Pin14 verbindest.
In diesem Fall mag es mit dem "Board stecken" noch funktionieren, aber bei Zählern, flankengesteuerten Flipflops etc. ist diese Technik für AC-Logik nicht mehr ratsam.
[ Diese Nachricht wurde geändert von: perl am 3 Mär 2011 0:30 ]
|
BID = 752022
schnuffel22 Neu hier

Beiträge: 47 Wohnort: Leipzig
|
Hallo!
Das sollte wenn möglich mit auf die Platine der beiden BCD Zähler!?
(dessen Leaut ich gerade bearbeite)
Mit Bord Stecken meine ich ein Breadboard nur zum testen.
Ich hab aber keinen 74AC00 mehr da. (ich weiß es ist ein CMOS)
Da kann ich mir auch gleich nen anderen besorgen. Muss ich aber sehen
was ich bei Reichelt bekomme.
Hab einen gefunden. Heißt bei Rei.. LS00 und ist der HD47LS00
Den wird ich dann wohl mal probieren.
Danke schon mal, Steve
[ Diese Nachricht wurde geändert von: schnuffel22 am 3 Mär 2011 7:59 ]
|