Forum: Mikrocontroller und Digitale Elektronik Gedrückten Taster verhindern


von Florian D. (dunst11)


Lesenswert?

Hallo ich habe ein Problem welches ich schaltungstechnisch lösen muss 
(also keine Sotware). Es geht um einen Taster welcher welcher etwas 
startet und einie Resets an Logik-Bausteinen auslöst. Ich möchte nun 
verhindern das bei dauerhaft gedrücken Taster ständig resets ausgelöst 
werden, da dadurch Sicherheitsmechanismen umgangen werden können. Ich 
dachte da an eine Art Monoflop bin mir aber nicht sicher. Google konnte 
mir auch nix genaueres sagen. Es soll auch retriggerbar sein aber beim 
draufbleiben nur einen Puls senden. Danke im voraus

: Verschoben durch Moderator
von Andi (loopy83)


Lesenswert?

Werte doch nur die Flanke aus und nicht den Pegel?!

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Florian D. schrieb:
> Es soll auch retriggerbar sein aber beim draufbleiben nur einen Puls
> senden.
Ich würde da einfach mal einen Taster mit einem Kondensator probieren...

> Es geht um einen Taster welcher welcher etwas startet und einie Resets
> an Logik-Bausteinen auslöst.
Wenn du da ein wenig mehr Informationen zu dem Taster, den Verbrauchern 
und dem Spannungspegel gibst, kann man genauer raten...

von Karl (Gast)


Lesenswert?

Florian D. schrieb:
> da dadurch Sicherheitsmechanismen umgangen werden können.

Statt eines Workarounds sollte man sich vielleicht mal über den 
Sicherheitsmechanismus Gedanken machen.

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Lothar Miller schrieb:
> Wenn du da ein wenig mehr Informationen zu dem Taster, den Verbrauchern
> und dem Spannungspegel gibst, kann man genauer raten...

 Würde ich auch vorschlagen.
 TTL-Pegel // 220V // 100000V  am Schalter ?

von Florian D. (dunst11)


Lesenswert?

Ich arbeite da an bestehenden Plänen. Der Schalter ist für ein 5 V 
Signal für den Reseteingang eines Logikbausteins (Zählerregister). Es 
wird vor dem Baustein mit einem Schmitt-Trigger nochmal aufgefrischt. 
Das Zählregister reagiert auf den Pegel sofern dieser eine Mindestzeit 
von einigen µs aufweist. Ich bräuchte hier eben einen einzelnen 
High-Impuls pro Tastendruck.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

spontan schrieb im Beitrag #4099500:
> an "Sicherheitsmechanismen" rum zu fummueln
Da ist vermutlich gar nichts dran, was wirklich mit "Sicherheit" im 
Sinne von "Safety" zu tun hat. Denn wenn in einem Design eine richtige 
Sicherheit so einfach umgangen werden kann, dann schafft das Ding ja 
nicht mal Kategorie 1...

Florian D. schrieb:
> Der Schalter ist für ein 5 V Signal für den Reseteingang eines
> Logikbausteins (Zählerregister).
Gut und jetzt noch den aktiven Pegel...

Mal angenommen, ein Low-Impuls löst den Reset aus, dann würde ich das so 
machen:
1
   5V o------o------------o-----------
2
             |            |    
3
             -            -    
4
        10k | |      10k | |   
5
            | |          | |         ---.  ,---- 5V
6
             -            -             | /
7
             |     ||     |             |/
8
             o-----||-----o------->     '        0V
9
             |     || 470nF         zum Schmitttrigger
10
             o |
11
               | Taster
12
             o |
13
             |
14
   GND o-----o-------------------------
Für einen High-Impuls musst du das Ganze einfach umdrehen...

: Bearbeitet durch Moderator
von Max D. (max_d)


Lesenswert?

Clamping Diode am Ausgang vergessen. So uberschwingt das ganze beim 
loslassen kurz auf 2*Vcc. Je nach Chip dahinter hat das lustige Effekte.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Max D. schrieb:
> Clamping Diode am Ausgang vergessen. So uberschwingt das ganze beim
> loslassen kurz auf 2*Vcc.
Zeig mal... ;-)
Es wird bestenfalls auf 1,5*Vcc hochgehen (wegen des Spannungsteilers 
aus 2x10k). Aber selbst das ist nicht kritisch, weil alles recht 
hochohmig ist und die Klemmdioden im IC das abkönnen.

Aber ganz Ängstliche können es ja so machen:
1
   5V o------o------------o----o-------
2
             |            |    |
3
             -            -    | 1n4148
4
        10k | |      10k | |   -
5
            | |          | |   ^      ---.  ,---- 5V
6
             -            -    |         | /
7
             |     ||     |    |         |/
8
             o-----||-----o----o--->     '        0V
9
             |     || 470nF         zum Schmitttrigger
10
             o |
11
               | Taster
12
             o |
13
             |
14
   GND o-----o-------------------------

von Max D. (max_d)


Lesenswert?

Lothar Miller schrieb:
> Es wird bestenfalls auf 1,5*Vcc hochgehen (wegen des Spannungsteilers
> aus 2x10k)

Ok, da hast recht.

Lothar Miller schrieb:
> Aber selbst das ist nicht kritisch, weil alles recht
> hochohmig ist und die Klemmdioden im IC das abkönnen.

Ich hatte das allgemeiner gedacht und gerade Reset-Pins haben öfter mal 
kein Clamping. Bei nem Atmel kommen da ja z.B. 12,5V ran für HVPP.
Könnte mir vorstellen, dass der von den >5V an dem Pin schon bischen 
verwirrt wird (aber nie getestet).

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
Noch kein Account? Hier anmelden.