Forum

Einloggen | Registrieren | RSS  

JackR88(R)

24.09.2014,
15:19
 

Taster entprellen (Elektronik)

Hallo,

hab wieder mal ne Frage.

Wie muss diese Schaltung mit einem 2-Pin Taster aussehen?



Danke im Voraus

geralds(R)

Homepage E-Mail

Wien, AT,
24.09.2014,
16:12

@ JackR88

Taster entprellen - drittes Gate zum Reseten

» Hallo,
»
» hab wieder mal ne Frage.
»
» Wie muss diese Schaltung mit einem 2-Pin Taster aussehen?
»
»
»
» Danke im Voraus
»
»

----

Indem du ein drittes Gate quer schaltest,
welches die Reset-Funktion erzeugt.
Das nennt man dann auch RS mit Reset-Priorität; zB beim Power-On.
Dann hast auch hier eine Tasten-Funktion.


Eine Schalter-Funktion mit mech. Taster bekommst mit einem D-FF und Taster.
Hier wird D mit /Q verbunden und am Clock die Taste.
Bei jedem zweiten Tastendruck wird geclockt, sodann
entsprechend gesetzt, bzw. rückgesetzt.

---

---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

JackR88(R)

24.09.2014,
17:27

@ geralds

Taster entprellen - drittes Gate zum Reseten

» Indem du ein drittes Gate quer schaltest,
» welches die Reset-Funktion erzeugt.
» Das nennt man dann auch RS mit Reset-Priorität; zB beim Power-On.
» Dann hast auch hier eine Tasten-Funktion.
»
»
» Eine Schalter-Funktion mit mech. Taster bekommst mit einem D-FF und
» Taster.
» Hier wird D mit /Q verbunden und am Clock die Taste.
» Bei jedem zweiten Tastendruck wird geclockt, sodann
» entsprechend gesetzt, bzw. rückgesetzt.


Also eher unbrauchbar für eine kleine Schaltung mit Taster oder.

Und wie siehts mit NAND-Schmitt-Trigger aus CD4093?

Steffen

24.09.2014,
18:03

@ JackR88

Taster entprellen - drittes Gate zum Reseten

» » Indem du ein drittes Gate quer schaltest,
» » welches die Reset-Funktion erzeugt.
» » Das nennt man dann auch RS mit Reset-Priorität; zB beim Power-On.
» » Dann hast auch hier eine Tasten-Funktion.
» »
» »
» » Eine Schalter-Funktion mit mech. Taster bekommst mit einem D-FF und
» » Taster.
» » Hier wird D mit /Q verbunden und am Clock die Taste.
» » Bei jedem zweiten Tastendruck wird geclockt, sodann
» » entsprechend gesetzt, bzw. rückgesetzt.
»
»
» Also eher unbrauchbar für eine kleine Schaltung mit Taster oder.
»
» Und wie siehts mit NAND-Schmitt-Trigger aus CD4093?

Hallo,
ohne R-C wird es wohl nix.
Und das wäre auch das Einfachste.

Gruß Steffen

JackR88(R)

24.09.2014,
18:09
(editiert von JackR88
am 24.09.2014 um 18:35)


@ Steffen

Taster entprellen - drittes Gate zum Reseten

» Hallo,
» ohne R-C wird es wohl nix.
» Und das wäre auch das Einfachste.

Tiefpass hat beim letzten Versuch auch nicht wirklich gut funktioniert.


... und mein händischer Schaltplan mal so dazu
noch ohne Werte

olit(R)

E-Mail

Berlin,
24.09.2014,
18:30

@ JackR88

Taster entprellen

»
» Wie muss diese Schaltung mit einem 2-Pin Taster aussehen?
»


geralds(R)

Homepage E-Mail

Wien, AT,
24.09.2014,
18:42

@ JackR88

Taster entprellen - drittes Gate zum Reseten

» » Hallo,
» » ohne R-C wird es wohl nix.
» » Und das wäre auch das Einfachste.
»
» Tiefpass hat beim letzten Versuch auch nicht wirklich gut funktioniert.

---
Hi,

Das meinte ich mit dem RS und drittes Gate:


Da kannst auch den 4093 verwenden.
Ich verwende die Tasten mit aktiv low.

Das heißt dann auch, dass, wenn du den Tastendruck nicht invertieren willst (low rein > low raus),
brauchst das vierte Gate als Inverter.

Also, in der obigen Schaltung hast alles was du brauchst mit dem 4093er.

Vor dem RS ist es im Prinzip egal, was du anhängst.
zB diesen Opto-Koppler, auch low aktiv.

R1 ist ein Pull_up; C1 die Flanken etwas zu verflachen,
Spikes zu reduzieren, damit feinste Spikes schon mal
vorgefiltert werden mit diesem Tiefpass; Zeitglied.

Für die Entprellung schon das NAND; ein Monoflop ist hier noch in der Schaltung.
Dieses war für andere Zwecke gedacht. ABER::
Hier in diesem Gedanken... geht auch ein Entprellen mit einem Monoflop.
Man triggert es und am Ausgang kommt ein sauberes Signal definierter Länge.
Deshalb habe ich es als Gedankenanregung mit drinnen gelassen.
Um kompliziert kann man auch noch weiter spinnen:
Alles zu verwenden, vom Opto (Taste) bis nach dem Monoflop.

Es ist mit einer ZuFuß Logik.
Eigentlich recht aufwändig. - Es gibt ja noch andere Möglichkeiten, zB Controller mit Software.
Da wird zeitverzögert mittels Sourcecode und spart harte Ware.
So oder so,,,, -> Aufwandsabschätzung.

Dann hast auch die Schmitt-Variante angesprochen.. geht,
jedoch nicht so effizient, wie mit dem FF.
Toggeln mit Laufzeit:


Hier wird entprellt mit Laufzeitglieder und R6/C4.
R4/C1 machen ein Poweron_Reset.
Das ist ähnlich gut, wie mit FF.

Achtung dabei:
keine Methode ist 100% gut, sondern ein Kompromiss.
Kombination mögen Verbesserungen bringen, machen aber alles aufwändig.

Die Anwendung bestimmt den Aufwand - zB Betriebssicherheit, bedingt auf Anwendersicherheit.
-> zB "was muss sein; was kann sein; was darf sein; was braucht man, oder nicht".

Grüße
Gerald
---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

JackR88(R)

24.09.2014,
18:53

@ geralds

Taster entprellen - drittes Gate zum Reseten

Die Schmitt-Trigger Variante sieht gut aus.

Ich denke die Frage ist zwar doof aber ich stelle sie trotzdem mal...

Wäre die funktion auch mit einem Logik-Gatter gegeben?

geralds(R)

Homepage E-Mail

Wien, AT,
24.09.2014,
19:20

@ JackR88

Taster entprellen - drittes Gate zum Reseten

» Die Schmitt-Trigger Variante sieht gut aus.
»
» Ich denke die Frage ist zwar doof aber ich stelle sie trotzdem mal...
»
» Wäre die funktion auch mit einem Logik-Gatter gegeben?

---
Ja, Einzelgatter gehen auch. - den C soweit vergrößern,
dass es passt. <1µ
Ich würde es nicht machen.

Viele alte Anwendungen, zumeist aus den 4000er Serien, hatten einfach ein R-C-D mit Inverter-Schmitt gehabt.
Meistens passte es, jedoch nur meistens.
D - die Diode als Ableiter und Spannungsbegrenzer.
C - Kondi, Zeitglied mit R - Resi,






Tasten-Schalt_Aggregat gegenseitige Verriegelung:

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Strippenzieher(R)

E-Mail

D-14806,
24.09.2014,
19:45
(editiert von Strippenzieher
am 24.09.2014 um 21:12)


@ JackR88

Taster entprellen

» » ohne R-C wird es wohl nix.
» » Und das wäre auch das Einfachste.
»
» Tiefpass hat beim letzten Versuch auch nicht wirklich gut funktioniert.

Wenn das nicht funktioniert, ordentlichen Taster verwenden oder einen Schnaps - dann werden die Finger ruhiger.
R und C kann man natürlich anpassen.
1.Übrigens, so schaltet der 4017 beim Taster loslassen.
Ansonsten Taster an GND, R2 an +
2.Übrigens der clock-enable des 4017 ist negiert, in deiner Zeichnung fehlt der Kringel
3. Übrigens Der clock des 4017 hat intern einen Schmitt-Trigger, also beliebig langsamer Anstieg des clock-Signals ist möglich, man kann also den 4093 davor auch weglassen, wenn man nicht wie du den Abzweig braucht

Steffen

24.09.2014,
22:48

@ JackR88

Taster entprellen - drittes Gate zum Reseten

» » Hallo,
» » ohne R-C wird es wohl nix.
» » Und das wäre auch das Einfachste.
»
» Tiefpass hat beim letzten Versuch auch nicht wirklich gut funktioniert.
»
»
» ... und mein händischer Schaltplan mal so dazu
» noch ohne Werte
»
»
Mach da mal was kleineres rein, 470k gegen
1k tauschen.

Gruß Steffen

Steffen

24.09.2014,
23:11

@ Strippenzieher

Taster entprellen

» » » ohne R-C wird es wohl nix.
» » » Und das wäre auch das Einfachste.
» »
» » Tiefpass hat beim letzten Versuch auch nicht wirklich gut funktioniert.
»
» Wenn das nicht funktioniert, ordentlichen Taster verwenden oder einen
» Schnaps - dann werden die Finger ruhiger.
Jawoll!

» R und C kann man natürlich anpassen.
» 1.Übrigens, so schaltet der 4017 beim Taster loslassen.
» Ansonsten Taster an GND, R2 an +
» 2.Übrigens der clock-enable des 4017 ist negiert, in deiner Zeichnung fehlt
» der Kringel
Ob steigende, oder fallende Flanke,
kann man sich ja aussuchen.

» 3. Übrigens Der clock des 4017 hat intern einen Schmitt-Trigger, also
» beliebig langsamer Anstieg des clock-Signals ist möglich, man kann also den
Hmmm, ich glaube,
das ist nicht bei jedem Hersteller
gleich. Das DB sollte es verraten.
Gruß Steffen

Steffen

24.09.2014,
23:34

@ geralds

Taster entprellen - drittes Gate zum Reseten

» » Die Schmitt-Trigger Variante sieht gut aus.
» »
» » Ich denke die Frage ist zwar doof aber ich stelle sie trotzdem mal...
» »
» » Wäre die funktion auch mit einem Logik-Gatter gegeben?
»
» ---
» Ja, Einzelgatter gehen auch. - den C soweit vergrößern,
» dass es passt. <1µ
» Ich würde es nicht machen.
»
» Viele alte Anwendungen, zumeist aus den 4000er Serien, hatten einfach ein
» R-C-D mit Inverter-Schmitt gehabt.
» Meistens passte es, jedoch nur meistens.
» D - die Diode als Ableiter und Spannungsbegrenzer.
» C - Kondi, Zeitglied mit R - Resi,
»
»
»
»
»
»
» Tasten-Schalt_Aggregat gegenseitige Verriegelung:
»
Hallo Gerald,
ich denke auch, man muß eine angefangene
Eurokarte auch voll machen!

Gruß Steffen.