Hey, wie kann ich aus einem Tasterimpus eine dauerhaltes Schaltsignal erzeugen bis zum nächsten Tasterimpus zur Abschaltung des Schaltsignal? Ich habe durch einige Recherchen herausgefunden, dass diese Schaltung monoFlipFlop heißt, aber ich finde keine funktionierende Schaltung, die relativ klein ist. Kennt jemand zufällig eine Methode mit CD4013BE? -> http://www.elektronik-kompendium.de/public/schaerer/monoff.htm Gruß Chris
Chris M. schrieb: > ... dass diese Schaltung monoFlipFlop heißt Bis zum nächsten Tasterimpus zur Abschaltung = Toggle-FlipFlop Bis zum Timeout zur Abschaltung = MonoFlop Chris M. schrieb: > kennt jemand zufällig eine Methode mit CD4013BE Pin 12 an Pin 9 oder Pin 2 an Pin 5 Also !Q -> D Entprellter Taster an 3 oder 11 (Clock)
:
Bearbeitet durch User
Nimm einfach ein JK-FlipFlop (Gibt es auch als fertigen IC z.b. 4027 als CMOS oder 7476 als TTL) J & K auf HIGH und an den CLOCK eingang den taster L.G. Gabriel
Torsten C. schrieb: > Chris M. schrieb: >> ... dass diese Schaltung monoFlipFlop heißt > > Bis zum nächsten Tasterimpus zur Abschaltung = Toggle-FlipFlop > > Bis zum Timeout zur Abschaltung = MonoFlop > > Chris M. schrieb: >> kennt jemand zufällig eine Methode mit CD4013BE > > Pin 12 an Pin 9 oder Pin 2 an Pin 5 > > Also !Q -> D > > Entprellter Taster an 3 oder 11 (Clock) Habe nun folgende Schaltung am Steckbrett nachgebaut https://www.mikrocontroller.net/attachment/263074/E_A_Tast_Schaltung.GIF und wie entprelle ich den einen Taster? Geht es auch ohne 74HC1D -> https://www.mikrocontroller.net/wikifiles/f/f8/RC_debouncer.png
Z.B. mit einem umschaltenden Taster. Einfach Taster und kleiner Kondensator = perfekte Entprellung.
:
Bearbeitet durch User
Torsten C. schrieb: > Z.B. mit einem umschaltenden Taster. Einfach Taster und kleiner > Kondensator = perfekte Entprellung. Ich habe leider nur reine 1/0 Taster die auch bereits am Schaltpult verbaut sind
Chris M. schrieb: > Geht es auch ohne 74HC1D Hast Du das zweite FlipFlop im 4013 noch frei? Dann könntest Du R auf 1 legen und mit positiver Rückkopplung, also von Q nach S einen Schmitt-Trigger draus bauen.
Torsten C. schrieb: > Chris M. schrieb: >> Geht es auch ohne 74HC1D > > Hast Du das zweite FlipFlop im 4013 noch frei? Ja > > Dann könntest Du R auf 1 legen und mit positiver Rückkopplung, also von > Q nach S einen Schmitt-Trigger draus bauen. Gemeint ist wohl dieser rote Bereich oder?
Chris M. schrieb: > dieser rote Bereich Interessant. Ich hätte es einfacher probiert, so wie hier im mittleren Bild: http://i.stack.imgur.com/5e1WA.gif Halt nur statt '245 das FF von S->Q nutzen, denn das FF ist bei R = High auch wie ein Treiber.
:
Bearbeitet durch User
Chris M. schrieb: > wie kann ich aus einem Tasterimpus eine dauerhaltes Schaltsignal > erzeugen bis zum nächsten Tasterimpus zur Abschaltung des Schaltsignal?
1 | +-----------+-------------------.....---+ |
2 | | | | + |
3 | | +---)----------------+ Schaltung |
4 | | | | CD40106 | an/aus | - |
5 | | +--|>o--10k--+--|>o--+--.....--|I NMOSFET |
6 | | + | | | |S |
7 | Batterie | | 1M | |
8 | | - | | _ | | |
9 | | | +--o o--+ | |
10 | | | | | |
11 | | | 100nF | |
12 | | | | | |
13 | +-----------+----------------+----------+ |
Der NE555 kann auch zum Ein-/Auschalter per Tastendruck werden.
1 | VCC VCC VCC |
2 | | | | |
3 | +--100k--(-----(-----(--+ |
4 | | | | | | |
5 | | 10k +-----+ | | |
6 | | | | RES|--+ | |
7 | | _ +--|THRE | | |
8 | +--o o---+ | OUT|-----+-- an/aus |
9 | | +--|TRIG | |
10 | | | | CONT|--+ |
11 | 1uF 10k +----+ | |
12 | | | | 100n |
13 | | | | | |
14 | GND GND GND GND |
Torsten C. schrieb: > Chris M. schrieb: >> dieser rote Bereich > > Interessant. > > Ich hätte es einfacher probiert, so wie hier im mittleren Bild: > > http://i.stack.imgur.com/5e1WA.gif > > Halt nur statt '245 das FF von S->Q nutzen, das ist auch wie ein > Treiber. Sorry ich stehe gerade auf dem Schlauch! Ausgangspunkt ist nun https://www.mikrocontroller.net/attachment/263074/E_A_Tast_Schaltung.GIF Alle Pins benenne ich nun mal x1 also Q1, Q^1, C1, R1, D1, S1 usw. Also du meintest: > Dann könntest Du R auf 1 legen und mit positiver Rückkopplung, also von > Q nach S einen Schmitt-Trigger draus bauen. Welches R auf welche 1? High oder Pin Q mit der 1? Q2 auf S2 oder?
:
Bearbeitet durch User
Chris M. schrieb: > Sorry ich stehe gerade auf dem Schlauch! ... > Also du meintest: >> Dann könntest Du R auf 1 legen und mit positiver Rückkopplung, also von >> Q nach S einen Schmitt-Trigger draus bauen. > Welches R auf welche 1? R = Reset, 1 = High, am zweiten FlipFlop. Dann wird S (Set) auf Q ausgegeben und verhält sich wie ein '245 und Du kannst Dir wie im o.g. Bild aus einem 'Treiber' mit zwei weiteren Widerständen einen 'Schmitt-Trigger' draus bauen, also den 74HC14D^^ ersetzen.
:
Bearbeitet durch User
Das monoFlipFlop von www.elektronik-kompendium.de geistert hier öfter rum, entspricht aber meist nicht dem Wunsch mit einem Tastendruck trotz Prellen einen definierten Schaltzustand (EIN = High) herzustellen und mit dem nächsten Tastendruck wieder auf AUS = Low zu schalten. Das Prellen wird nicht unterdrückt, aber nach 5 s fällt der Ausgang wieder auf den Ruhezustand. Wer braucht das??? Ein Toggle-Flipflop aus einem D-Flipflop mit einem RC-Glied von Q-Nicht nach D ist eher das Gesuchte. R1/C1 an RESET sorgt für stabile Anfangsbedingungen: Ausgang = Low Die Rückkopplung von Q-Nicht nach D über R3/C3 sorgt für ein Umschalten bei jedem Tastendruck, wenn die aufeinanderfolgenden Tastenbetätigungen > 0,2 s Abstand haben. Ein Prellen von < 0,1 s wird unterdrückt. Diese Zeiten können durch halbieren von R3 (470 k) kürzer, oder durch Verdoppeln von C3 (220 n) länger gemacht werden. R2 hält den CLK-Eingang auf (inaktiv) Low, Taster S1 liefert die aktive positive Flanke an CLK zum Umschalten.
Hoppla: Habe in der Beschreibung R3 und R2/C2 vertauscht.
Chris M. schrieb: > Q2 auf S2 oder?
1 | ___ |
2 | --|___|--o-----------. |
3 | | | |
4 | | .-. |
5 | | | | |
6 | | | | |
7 | | '-' |
8 | .--o--. | |
9 | -|D S Q|--------o---- |
10 | | | |
11 | -|> | |
12 | | R Q| |
13 | '--o--' |
14 | |
15 | (created by AACircuit www.tech-chat.de) |
Kurt schrieb: > Die Rückkopplung von Q-Nicht nach D über R3/C3 sorgt für ein > Umschalten bei jedem Tastendruck, wenn die aufeinanderfolgenden > Tastenbetätigungen > 0,2 s Abstand haben. Ein Prellen von > < 0,1 s wird unterdrückt. Auch nicht schlecht!
Chris M. schrieb: > Ich habe durch einige Recherchen herausgefunden, dass diese Schaltung > monoFlipFlop heißt Wohl kaum. Es gibt keine Schaltung die so heißt. Ein Toggle-Flipflop leistet das, aber das braucht ein entprelltes Signal vom Taster. Die meisten Schaltungen (wie die von MaWin weiter oben) verwenden Tricks, um beide Funktionen bauteilsparend bereitzustellen.
Axel S. schrieb: > > Ein Toggle-Flipflop leistet das, aber das braucht ein entprelltes Signal > vom Taster. Die meisten Schaltungen (wie die von MaWin weiter oben) > verwenden Tricks, um beide Funktionen bauteilsparend bereitzustellen. Das ist 100% korrekt. So auch die obige Schaltung, die bereits im 3. Post erwähnt wurde und der ersten Schaltung von MaWin entspricht. Aber nur zu, immer schön negativ bewerten (wie diesen Post von Axel S.) Und bloß nicht solche bewährten Schaltungen verwenden, wenn man die Funktionsweise nicht verstanden hat.
Kurt schrieb: > ... Also wenn ich dies nun richtig verstehe, entprellt deine Schaltung den Taster und dessen Ausgang lege ich dann auf den Pin CP (Clock) meiner Ausgangsschaltung -> https://www.mikrocontroller.net/attachment/263074/E_A_Tast_Schaltung.GIF Richtig?
Chris M. schrieb: > Ich habe leider nur reine 1/0 Taster die auch bereits am Schaltpult > verbaut sind Läuft alles nach Plan, aber der Plan war Mist ;-( Was hast du gegen Mikroprozessoren? Das ist im Endeffekt weniger Bastelkram und flexibler (Entprellung) als irgendeine HW-Bastellösung.
Chris M. schrieb: > und dessen Ausgang lege ich dann auf den Pin CP (Clock) meiner > Ausgangsschaltung Nein, bei "ON_OFF_ENTPRELLT.png" würdest Du Deinen Transistor direkt anschließen und kommst mit einem FF aus (also 1/2 CD4013). R ist High aktiv. R1 und C1 müssten noch getauscht werden.
:
Bearbeitet durch User
Mit wie viel Volt betreibt ihr die Schaltung? Bei mir flackert die angeschlossene LED bei 5-6V die ich auch gerne nutzten würde. Darunter bleibt sie aus und darüber dauerhaft an...
Chris M. schrieb: > Kennt jemand zufällig eine Methode mit CD4013BE? -> ja kenn ich. r und c dienen der entprellung. q ist der ausgang. den 100nf ker. stützkondensater für die betriebsspannung nicht vergessen. das ganze funktioniert von 4 ... 15(18) v.
dolf schrieb: > Chris M. schrieb: >> Kennt jemand zufällig eine Methode mit CD4013BE? -> > > ja kenn ich. > r und c dienen der entprellung. > q ist der ausgang. > den 100nf ker. stützkondensater für die betriebsspannung nicht > vergessen. > das ganze funktioniert von 4 ... 15(18) v. Die Schaltung habe ich bereits nachgebaut, funktioniert aber nicht mit einem ungeprellten Taster. Siehe oben, also bitte bei der aktuellen Schaltung bleiben!
Kurt schrieb: > Die Rückkopplung von Q-Nicht nach D über R3/C3 sorgt für ein > Umschalten bei jedem Tastendruck, wenn die aufeinanderfolgenden > Tastenbetätigungen > 0,2 s Abstand haben. Ein Prellen von > < 0,1 s wird unterdrückt. Das Problem bei dieser Schaltung ist, daß der Taster auch nur kurz gedrückt werden darf! Wenn der Kondensator beim Loslassen des Tasters schon umgeladen ist, toggled das Flipflop durch das Kontakt-Prellen beim Loslassen erneut, und das wäre sicher nicht beabsichtigt...
Chris M. schrieb: > Mit wie viel Volt betreibt ihr die Schaltung? Bei mir flackert die > angeschlossene LED bei 5-6V die ich auch gerne nutzten würde. Darunter > bleibt sie aus und darüber dauerhaft an... Ich habe einen Fehler bei mir gefunden... Also ist die Aussage obsolet ;-) Ich habe nun folgendes Problem mit der Schaltung. Sobald ich den Taster drücke geht der Ausgang für ca. 0,5 sek aus und danach sofort wieder an. Halte ich den Taster gedrückt, bekomme ich eine schöne blinkende LED. Seit ihr sicher das die Schaltung so stimmt? R1 ist mit C1 getauscht worden...
Kurt schrieb: > Das monoFlipFlop gibt es nicht, sondern die folgenden Bezeichnungen: Astabiler Multivibrator Monostabiler Multivibrator -> Monoflop Bistabiler Multivibrator -> Flipflop Statt Multivibrator sagt man im Deutschen auch Kippglied oder Kippstufe.
Mal ganz ehrlich für jeden Taster einen solchen Aufwand ? Wieviele sind das denn ? Taster entprellen per µC geht z.B. mit PeDas Routine sorgenfrei. ATMega88 hat z.B. 23 I/Os also kann man mit einem IC 11 Taster auswerten und damit dann 11 Ports schalten. Wenn man ja wüßte um was es eigentlich geht ?
Anmerkung schrieb: > Kurt schrieb: >> Das monoFlipFlop > > gibt es nicht, sondern die folgenden Bezeichnungen: > > Astabiler Multivibrator > Monostabiler Multivibrator -> Monoflop > Bistabiler Multivibrator -> Flipflop > > Statt Multivibrator sagt man im Deutschen auch Kippglied oder Kippstufe. Ernsthaft, wie oft wollt ihr noch auf diesen bescheidenen Fehler hinweisen??? µC schrieb: > Mal ganz ehrlich für jeden Taster einen solchen Aufwand ? Ja, ich habe keinerlei Ausrüstung für IC-Programmierung und auch keine Lust als Software zu schreiben! > Wieviele sind das denn ? 7 > Taster entprellen per µC geht z.B. mit PeDas Routine sorgenfrei. > ATMega88 hat z.B. 23 I/Os also kann man mit einem IC 11 Taster auswerten > und damit dann 11 Ports schalten. > Wenn man ja wüßte um was es eigentlich geht ? Es geht darum, dass ich eine simple Schaltung suche mit der ich Taster in Schalter verwandle um ein 5V Relais-Modul anzusteuern.
Chris M. schrieb: > Es geht darum, dass ich eine simple Schaltung suche mit der ich Taster > in Schalter verwandle um ein 5V Relais-Modul anzusteuern. Und warum verwendest Du nicht die oben gezeigte Schaltung TOGGLE5.PNG? Einen Transitor zur Stromverstärkung fürs Relais einzufügen, sollte doch nicht das Problem sein.
m.n. schrieb: > Chris M. schrieb: >> Es geht darum, dass ich eine simple Schaltung suche mit der ich Taster >> in Schalter verwandle um ein 5V Relais-Modul anzusteuern. > > Und warum verwendest Du nicht die oben gezeigte Schaltung TOGGLE5.PNG? > Einen Transitor zur Stromverstärkung fürs Relais einzufügen, sollte doch > nicht das Problem sein. Das Bauteil habe ich leider nicht^^ Ich habe aber von meinem Kumpel nun drei ATMEGA8-16PU bekommen und ein STM-Programmiertreiber... Also gibt es ein empfehlenswertes Tutorial für AVR-Programmierung?
Wenn da ein Relais angesteuert werden soll, dann würde ich gleich einen Stromstoßschalter nehmen. Gibt's in jedem Baumarkt beim Elektro-Installationsmaterial.
Chris M. schrieb: >>> Es geht darum, dass ich eine simple Schaltung suche mit der ich Taster >>> in Schalter verwandle um ein 5V Relais-Modul anzusteuern. >> >> Und warum verwendest Du nicht die oben gezeigte Schaltung TOGGLE5.PNG? >> Einen Transitor zur Stromverstärkung fürs Relais einzufügen, sollte doch >> nicht das Problem sein. > > Das Bauteil habe ich leider nicht^^ Welches Bauteil hast du nicht? > Ich habe aber von meinem Kumpel nun drei ATMEGA8-16PU bekommen und ein > STM-Programmiertreiber... schriebst du nicht gerade erst du hättest ... Chris M. schrieb: > keinerlei Ausrüstung für IC-Programmierung und auch keine > Lust als Software zu schreiben! ??? Jetzt aber doch? > Also gibt es ein empfehlenswertes Tutorial für AVR-Programmierung? Klar. Oben links auf der Seite. Unter (Überraschung) "AVR". Aber wenn ich mal davon extrapolieren darf wie du dich bisher angestellt hast: du wirst das nicht hinkriegen. Man abgesehen davon daß ein "STM-Programmiertreiber" (was immer das nun wieder sein soll) eher nicht geeignet scheint, einen AVR µC zu programmieren.
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.