Codierte Tasterschaltung

OP #4323498
Lesenswert?
• ▲
▼
Hallo,

ich möchte ein 6V DC Relais über einen einzigen Taster schalten. Jedoch 
nicht einfach 1x Tasten ein, nochmal tasten aus.

Es soll mit einer Schaltung ausgewertet werden wie lange und wie oft der 
Taster in einer kurzen zeitspanne gedrückt wird.

Bsp: EIN:___-__--__-___

     Aus:__-_-_________

Ich hoffe es ist zu verstehen, die Striche sollen die Schaltflanken 
darstellen.
Ich weiß das es funktioniert, jedoch weiß ich nicht wie man das 
realisieren kann. Es ist ja in etwa wie bei einem PC-Spiel wo man eine 
bestimmte Tastenkombi eingibt für ein bestimmtes ereignis.

Das ganze soll für eine Mopedalarmanlage zum Scharf/Unscharfschalten 
dienen.

Über Mich: Ich bin Elektroniker für Energie- und Gebäudetechnik, habe 
jedoch auch schon einiges mit elektronik am Hut aber für solch eine 
Schaltung reichen meine Kenntnisse leider nicht aus.

Viele Grüße
Gast #4323516
Lesenswert?
• ▲
▼
Da nimmt man einen µC und programmiert das mit Tastenentprellung und 
vergisst die Schutzdiode für den MOSFET am Relais nicht.
Schau mal hier ins Tutorial und wenn Dir ATMEL nicht paßt such im WWW 
nach passendem µC.
Analog ginge auch nur mit wesentlich mehr Aufwand ...
#4323524
Lesenswert?
• ▲
▼
Kannst du rudimentär C programmieren? Dann müsste dein Mikrocontroller 
folgendes tun:

In einem Anfangszustand A so lange verharren, bis die Taste gedrückt 
wird, dadurch geht er über in Zustand B.

In zustand B wird die Zeit gezählt, bis losgelassen wird. Beim loslassen 
wird entschieden ob sich der Zeitraum innerhalb eines bestimmten 
Bereichs befindet. Wenn nicht, wird wieder in Zustand A übergegangen. 
Wenn doch, wird in Zustand C übergegangen.

Jetzt kannst du so viele Zustände aneinander reihen wie du möchstest und 
am Ende der Kette deine Alarmanlage deaktivieren.

Ich weiß, das war jetzt eine sehr abstrakte Erklärung, du hast 
allerdings auch keinerlei Infos über deine Elektronik Kenntnisse 
gegeben.

Gruß!

PS: Ansich super Idee!
Gast #4323535
Lesenswert?
• ▲
▼
Philipp J. schrieb:

> Ich weiß das es funktioniert, jedoch weiß ich nicht wie man das
> realisieren kann.

Entweder mit einem kleinen Progrämmchen in einem kleinen µC oder mit 
einem recht großen Verhau aus altmodischer Digitalelektronik oder mit 
einem noch größeren Verhau aus noch altmodischerer Analog-Elektronik.

Die einzig sinnvolle Wahl ist heute natürlich der µC. Wie sowieso für 
praktisch alle Probleme, jedenfalls solange es nicht zu schnell für µC 
wird.
Gast #4323553
Lesenswert?
• ▲
▼
Adrian E. schrieb:
> PS: Ansich super Idee!

ja solange der morsecode lang genug ist und man sich den auch merken 
kann.
hab damit vor 30! jahren ne tür goffnet.
war ein 12 bit code.
und hat man zu lange gedrückt wurde der schon eingegebene code gelöscht 
und die türklingel wurde aktiviert.
das ganze wurde ohne controller mit cmos ic´s der 40xxx/45xxx serie 
realisiert..
OP #4323603
Lesenswert?
• ▲
▼
Ein Kumpel von mir hatte einen Schaltplan aus einem anderem Forum 
gezeigt. Man kann es relativ einfach nachbauen. Ich frag ihn mal wo er 
das her hat.
Jedenfalls ist es mit Zündunterbrechung, einem Reed-Kontakt am ständer 
und einer Sirene. Eingeschaltet wird das ganze über einen versteckten 
Schalter und das ist das was ich dann nicht so sicher finde.

Ein Layout habe ich schon entworfen. Getestet habe ich sie noch nicht, 
wird aber sicher funktionieren.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.