Knolles Elektronik Forum

Elektronik => Schaltplansuche => Thema gestartet von: stani96 am Juli 28, 2009, 09:12:59 Nachmittag

Titel: suche "taster als schalter"
Beitrag von: stani96 am Juli 28, 2009, 09:12:59 Nachmittag
hallo

ich suche so eine Schaltung wo man mit einem taster ein Relai ein und ausschalten kann.Drückt man drauf geht das Relai an und wenn man nochmal klickt geht das aus
Titel: suche "taster als schalter"
Beitrag von: el-haber am Juli 29, 2009, 04:24:54 Nachmittag
HI,
am besten ist das mit einem Logik-Baustein (T-FlipFlop zu machen) Siehe SN7473.

Einfacher ist es mit 2 Transistoren und 4 Widerständen ein stabiles Flip-Flop aufzubauen. Wird über den Taster und 2 Kondensatoren einen Impuls auf die beiden Basisleitungen der Transistoren gegeben, dann ändert sich auch jeweils der Schaltzustand.

Cu
Stef
Titel: suche "taster als schalter"
Beitrag von: uwe am August 08, 2009, 07:28:02 Nachmittag
Hier ist die Schaltung dazu: h t t p://w w w.dieelektronikerseite.de/Circuits/Ein,%20Aus-Taster.htm
Dort musst du nur noch D3 und R10 durch das Relais ersetzen. Funktioniert auch mir 12V ohne Probleme und ist eine wirklich einfache Schaltung.
Titel: suche "taster als schalter"
Beitrag von: stani96 am August 13, 2009, 03:42:25 Nachmittag
Also ich hab mir gedacht ich mach das mal mim Microcontroller.Ich hab mir dafür ein ATmega8 Board gelötet aber das Problemm ist ,das ich nit weiß wie das mit dem Progen gehen soll.(den Befehl)


Prog:

$regfile = "m8def.dat"
$framesize = 8
$swstack = 8
$hwstack = 8
$crystal = 1600000

Config Portb.1 = Output
Relai Alias Portb.1
Config Portb.2 = Input
Taster Alias Portb.2


Do

If Taster = 1 Then
Relai = 1




Also man müsste ja noch schreiben(normalerweiße)das das"Relai" ausgehen soll,wenn der taster wieder offen ist,aber das soll ja dan sein wen man den taster wieder drückt,dass das LED ausgeht.Soll man dan unten schreiben:

if Taster= 1 Then
Relai=0

?
Titel: suche "taster als schalter"
Beitrag von: el-haber am August 13, 2009, 05:53:32 Nachmittag
Hi,
speichere doch den Zustand des Relai in einer Variablen.
V_Relai = 0
dann die Schleife, die den Eingang prüft und entprellt
und im Schaltfall ein Exclusiv-Oder auf die Variable, in der der Relai-Zustand steht.

z.B.

while 1=1
do
 v_in = input()
 if v_in = 1
 then
  sleep 1
  v_in2 = input()
  if v_in = v_in2
  then
    v_relai = exor(v_relai)
    output() = v_relai
  endif
 endif
done
Titel: suche "taster als schalter"
Beitrag von: stani96 am August 14, 2009, 09:46:03 Vormittag
Was ist das für eine Programmiersprache?Ich kenn nur BASCOM Programmiersprache:D
Titel: suche "taster als schalter"
Beitrag von: el-haber am August 14, 2009, 02:40:57 Nachmittag
HI,
das ist eine an sh-scripte angelehnte Metasprache, mit der ich Projekte beschreiben kann.

CU
Stef
Titel: suche "taster als schalter"
Beitrag von: stani96 am August 15, 2009, 11:34:04 Vormittag
hmmm mano ich brauch das in BASCOM sprache.....:(
Titel: suche "taster als schalter"
Beitrag von: el-haber am August 17, 2009, 10:58:57 Vormittag
Hi,
versuche mal ein Beispiel zu programmieren.
Die verwendeten Schleifen und delay's dienen dazu, das Tastenprellen zu erkennen un zu umgehen. Außerdem muß noch auf das ende des Tastendruckes gewartet werden, bevor das Relai wieder umgestellt werden kann.
Code könnte also so aussehen:


$regfile = "m8def.dat"
$framesize = 8
$swstack = 8
$hwstack = 8
$crystal = 1600000

Config Portb.1 = Output
Relai Alias Portb.1
Config Portb.2 = Input
Taster Alias Portb.2

inkey = 0
stat_rel = 0

Do
  inkey = Taster  
  if Taster = 1 Then
    delay 10
    If Taster = inkey Then
      stat_relay = stat_relay xor 1
      Relai = stat_relay
    end if
    while Taster = 1
      delay 2
    wend
  end if
  delay 20
loop
Titel: suche "taster als schalter"
Beitrag von: stani96 am August 17, 2009, 02:54:46 Nachmittag
danke!!Aber mein uC ist gerade kaputt gegangen^^Ich wollte ei n Taster dranlöten und hab vergessen den uC aus dem Sockel zu holen.
Titel: suche "taster als schalter"
Beitrag von: SvenKurzschluss am März 30, 2010, 08:00:57 Nachmittag
hmm, hallo erst mal. Wie wäre es mit einem Schrittschaltrelais das du in jedem Baumarkt bekommst?

Wichtig: Schritt-schalt-relais ! Nicht Minuterie!!! wo erst nach gewisser zeit ausgeht.

Gibt es handelsüblich in 230 Volt ausführung, beim Elektriker sogar 12, 24, 50 Volt AC/DC.......


Gruss Sven Kurzschluss :-)
Titel: suche "taster als schalter"
Beitrag von: uwe am März 30, 2010, 08:06:59 Nachmittag
tut mir leid, aber ich kapier einfach nicht, wozu du deswegen extra einen µ-controller benötigst?! Warum machst du dir das so schwer? Es gibt doch fertige Flip-Flops, wie das CD4027 oder die extrem einfache Transistorschaltung die ich oben bereits gepostet habe...
Titel: suche "taster als schalter"
Beitrag von: Hobby-Bastler am April 11, 2010, 01:06:23 Nachmittag
Grüezi,

ich schließe mich Sven´s Ansicht an, wenngleich ich das Teil unter dem Namen "Eltako" oder "Stromstoß-Relais" kenne. Dieses erfüllt genau die Aufgabe, für die Du das Teil brauchst.

Gruß, Erik.