kurzer Signalimpuls bei Betätigung eines Tasters

Gast #4365201
Hallo zusammen,

ich benötige eine Schaltung, die mir bei Betätigung eines Tasters am 
Anfang einen kurzen Impuls (ca. 1s) gibt und bei dem wieder los lassen 
des Tasters erneut solch einen Impuls des Signals (ca. 1,8V). D.h. wenn 
ich den Taster gedrückt halte soll so lange kein Impuls kommen, bis ich 
den Taster los lasse. Die Schaltung sollte einfach kurz nach dem Taster 
eingebaut werden sodass die Bedingung erfüllt wird.  Gibt es da bereit 
fertige Bauteile, die so etwas ermöglichen? Habe bereits an eine Flip 
Flop Schaltung gedacht, jedoch erscheint mir diese etwas zu aufwendig.
Vielen Dank.

LG
Du könntest das auch mit einem ATtiny 25/45/85 machen. Die "V" Versionen 
arbeiten ab 1,8V. Selbst die ganz kleinen ATtiny10 und kleiner müssten 
sogar dafür ausreichen.

Damit könntest Du das Timing ziemlich exakt einstellen und benötigst nur 
sehr wenig Bauteile. Bei der Beschaltung des vorgeschlagenen XX555 
ändert sich das Timing mit der Temperatur.
Frank S. schrieb:
> Du könntest das auch mit einem ATtiny 25/45/85 machen. Die "V" Versionen
> arbeiten ab 1,8V.

Das würde ich auch so machen. Ich würde allerdings den Attiny13A nehmen. 
Der ist wesentlich günstiger als die V-Typen vom 25er.

Ich denke aber, wenn der TO das könnte, hätte er hier nicht nachgefragt, 
sondern das Ding wäre längst fertig.

mfg.
Gast
Dafür reicht ein Tiefpass, dessen Eingang und Ausgang mit einem XOR 
verglichen werden. Über die Zeitkonstante stellst du die Impulsbreite 
ein. Macht drei Bauteile: Widerstand + Kondensator + Logikgatter.
Gast
Frank S. schrieb:
> Rein interessehalber:
> Könntest Du zu Deinem Vorschlag mal einen Plan machen? Welcher
> Logikgatter Baustein wäre dazu geeignet? (Es sollten nicht mehr
> Ein/Ausgänge vorhanden sein als benötigt werden)

So wie oben im Bild ist es gemeint. Als Gatter kannst du jedes beliebige 
XOR nehmen. Hier ist als Beispiel ein 4030 verwendet. Gibt es aber auch 
als Einzelgatter, hab im Augenblick die Bezeichnung nicht parat.
Die Werte von R und C bestimmen die Impulslänge. Mit 10k/100n kommst du 
etwa auf 0,7ms.
Angehängte Dateien:
Gast
Wenn die kurzen Pulse ungefähr 1 s lang sein sollen,
frage ich mich, was passieren soll, wenn man die Taste
mal kurz für z.B. 0,1 ... 0,9 s drückt. So würde ich
jedenfalls auf einen mittelgroßen Taster drücken.

Nach dem "Plan" von   labdevo (Gast)   würden sich
dann Anfangs- und Endpuls überschneiden. Kommt also nur
Mist, bzw. EIN Puls von 1,1...1,9 s dabei heraus.
Oder ein abgeschnittener Puls von 0,1 s und ein zweiter von
1,0 s.

Also:
WORUM GEHT'S, WAS SOLL DABEI HERAUSKOMMEN???
Gast
Will nochmal verspätet auf das Thema zurückgreifen.
Der Impuls darf maximal ca. 700 ms dauern und auf keinen Fall länger wie 
eine Sekunde. Dass der Taster kürzer wie die Imulsdauer gedrückt wird 
kann ausgeschlossen werden. Das heißt ich würde dies mit der 
vorgeschlagenen Schaltung von Frank S. eigentlich erreichen?!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.