Forum

Einloggen | Registrieren | RSS  

Lukasleon(R)

07.07.2009,
10:45
 

Probleme mit dem Taster (Elektronik)

Ich möchte meinen Taster entprellen und habe folgendes Problem:

Ausgangssituation:

Ich habe den Taster: http://www.tycoelectronics.com/catalog/pn/en/2-1437565-0

Und den TTL: sn74ls00n



Plan: Den Taster entprelle ich ja wenn ich das Signal über einen RS Flip Flop schicke.
Mein Flip Flop besteht dann aus 2 NAND Gattern des TTL’s . Weil ich ja am Taster nur einen Ausgangszustand jeweils high oder low abnehmen kann. Nehme ich das Ausgangssignal noch mal ab und schicke es über ein NAND Gatter des TTL’s dann wird es ja negiert.

Ausgangszustand des Tasters und Ausgangszustand des Negier Gatters wären dann immer entgegengesetzt.

Die beiden Ausgangssignale könnte ich dann meinem Flip Flop zuführen und würde am Q Ausgang des Flip Flops ein entprelltes Signal des Tasters erhalten.

Sowie es hier beschrieben ist: http://www.elektronik-kompendium.de/sites/dig/0210223.htm

Jetzt tritt aber folgendes Problem auf:

Sobald ich das Ausgangssignal des Tasters einem NAND Gatter zuführe verändert sich sein Verhalten. Wenn ich den Taster nicht drücke kann ich am Ausgang eine Spannung von 1,2 V messen, wenn ich ihn Drücke eine Spannung von 4,7 V. Er wechselt dann zwischen 1,2V und 4,7V. Ist kein IC ans System angeschlossen funktioniert er einwandfrei sprich er wechselt zwischen 0,00V und 4,7V.
Nehme ich das Ausgangssignal des Tasters nocheinmal ab und führe es zusätzlich einem weiteren NAND Gatter zu wird es noch diffuser. Er wechselt dann zwischen 3,0V und 4,7V

Ich kann mein Ausgangssignal weder negieren noch in ein Flop Flop führen weil gar keine richtigen High und Low Pegel zustande kommen.

Dementsprechend wird auch nichts entprellt

Theo(R)

E-Mail

Düsseldorf,
07.07.2009,
11:11

@ Lukasleon

Probleme mit dem Taster

Hallo

Die Variante mit FlipFlop braucht einen Umschaltkontakt. Dein Taster hat nur einen einfachen Einschaltkontakt.

Simulier die Umschaltfunktion doch einfach mal mit einer Drahtbrücke die du umsteckst, und prüfe so ob es funktioniert.

Theo

hws(R)

E-Mail

59425 Unna,
07.07.2009,
11:11

@ Lukasleon

was willst du denn?

» Ich habe den Taster:
» Und den TTL: sn74ls00n

Was willst du denn? Du hast die RS-FF Schaltung gesehen und festgestellt, dass du dazu einen zweiten Kontakt benötigst, den du aber nicht hast? Und nun willst du dir den fehlenden Kontakt elektronisch per Gatter basteln?

Es wurde dir geraten, entweder einen anderen Taster zu nehmen, oder eine andere Entprellschaltung (KEIN RS-FF).
Aber das ignorierst du ständig.

» Plan: Den Taster entprelle ich ja wenn ich das Signal über einen RS Flip
» Flop schicke.
Ja, aber die Standard-Schaltung braucht einen UMSCHALT-Kontakt.

» Nehme ich das Ausgangssignal noch mal ab und schicke es über ein NAND
» Gatter des TTL’s dann wird es ja negiert.

Mitsamt dem Prellen...

» würde am Q Ausgang des Flip Flops ein entprelltes Signal des Tasters
» erhalten.

Nein, du brahcst schon einen Umschaltkontakt und nicht eine elektronische Invertierung des einen Kontaktes.

» Jetzt tritt aber folgendes Problem auf:

Entweder sind da 2 AUSgänge gegeneinander geschaltet, es fehlt eine gemeinsame Masseverbindung oder da ist sonst noch ein Fehler drin.
Würdest du den Schaltplan reinsetzen, könnten wir zumindest den beureilen.
Ob deine Schaltung korrekt nach Schaltplan aufgebaut ist (keine Kurzschlüsse / Löstbrücken, fehlende Verbindungen) können wir natürlich nicht beurteilen (und nein, ich überprüfe darufhin keine Fotos oder Steckbrettzeichnungen.

» Sobald ich das Ausgangssignal des Tasters einem NAND Gatter zuführe
» verändert sich sein Verhalten.
Das Ausgangsignal des Tasters ändert sich? Logisch, weil ein "nackter Taster" keine Spannung hat, die Eingangspinchen des FF's aber schon.

» Wenn ich den Taster nicht drücke kann ich
» am Ausgang eine Spannung von 1,2 V messen, wenn ich ihn Drücke eine
» Spannung von 4,7 V.
Wo? Schalter oder IC? IC-Eingang oder Ausgang?
Ohne Skizze der Schaltung wird das nix.
Und bitte in einem üblichen Format, das im Forum dargestellt werden kann.

Und schon wieder nen neuer Thread? gefällt dir der Alte nicht mehr oder ist deine "Bild-runter" Taste kaputt, dass du den Beitrag nicht mehr siehst?

Und jetzt vergiss endlich das FF mit nur einem Tasterkontakt. Entweder 2 Kontakte (physikalisch vorhandene Schalterkontakte)
oder oder nur einen Kontakt, dann aber ne andere Entprellung mit RC Glied z.B.

hws

x y

07.07.2009,
11:17

@ Lukasleon

Probleme mit dem Taster

» Ich kann mein Ausgangssignal weder negieren noch in ein Flop Flop führen
» weil gar keine richtigen High und Low Pegel zustande kommen.

Das liegt daran, dass sich ein LS-TTL Eingang wie eine Reihenschaltung aus 10k und einer Diode gegen Vcc verhält, du bräuchtest also einen deutlich kleineren Pulldown-Widerstand.

Aber deine Idee klappt eh nicht, Entprellung via RS-Flipflop erfordert zwingend einen mechanischen Umschalter. Deine invertiererei invertiert ja auch das Prellen. Machs also mit 74HC14 und RC-Glied, siehe dse-FAQ.

Lukasleon(R)

08.07.2009,
10:54

@ hws

was willst du denn?

Ok das war deutlich. Ich habe einfach nicht die Ahnung und verstehe manches nicht.

Gut nochmal von Vorn.

So wie X Y sagte: Machs also mit 74HC14 und RC-Glied, siehe dse-FAQ.

Da meine Schaltung im weiteren Verlauf aus CMOS Busteinen besteht werde ich auch die Entprellung in CMOS machen müssen.

Da ich die Bauteile bestellen möchte wollte ich fragen ob das die richtigen sind:

MOS 4584 (6xSCHMITT-TRIGGER) und dazu einen Vielschicht-Keramikkondensator.

Doch wieviel Farad sollte der Kondensator haben. Wie berechne ich das. Ich will dann ja alles mit 9V betreiben.

Gruß und Dank für die Antwort

x y

08.07.2009,
11:43

@ Lukasleon

was willst du denn?

» MOS 4584 (6xSCHMITT-TRIGGER)

Oder halt den gängigeren 40106, oder wenn vier reichen 4093.


» und dazu einen
» Vielschicht-Keramikkondensator.

Die nimmt man eigentlich nur als Stützkondensatoren, wegen ihres hohen dC/dU.


» Doch wieviel Farad sollte der Kondensator haben.

Steht doch in den dse-FAQ drin.