Relais mit Taster und uC schalten

OP (Firma: Student) #2349211
Lesenswert?

Ich habe eine Frage zur beigelegten Schaltung.

Eigentlich geht es nur um die STATUS und SWITCH Leitung.

1) Kann ich zwischen S-Trigger und Flip-Flop direkt mit einem Pin vom uC 
schalten, oder brauche ich da enentuell einen Widerstand bzw. eine Diode 
nach dem S-Trigger?

2) Kann ich über die STATUS Leitung ohne weitere Bauteile den aktuellen 
Status des Relays abfragen?

3) Vlt. kannst du ja auch kurz über die Schaltung schaun, ob andere 
Probleme existieren.

mfg, Martin
Angehängte Dateien:
Gast #2349218
Lesenswert?

Hallo Martin,

1. Der IRF540 ist nicht gut geeignet, um ihn mit nur 5V anzusteuern.
2. Zwischen Statusleitung und Verbindung D-FFA.1 und IRF540.G fehlt im 
Schaltplan eine Junction.
3. Bei den Fragen 1. und 2. kommt es drauf an, was über BAB-ZR 
angeschlossen ist.

mfg
Michael
OP (Firma: Student) #2349221
Lesenswert?

Danke Michael,

der IRF540 ist eigentlich ein IRLZ34 (Dane gabs aber bei eagle nicht, 
darum eine andere mit gleichen Anschlüssen :) )

Die Statusleitung dürfte Verbunden sein!, aber ich kontrolliers nochmal.

Bei B4B-ZR ist ein ATMega32 angeschlossen.
Von oben nach unten:
+5V (vom uC Board)
Ein eingangs Pin, über dem ich den Status des Relays abrufe.
Ein Ausgangs Pin, der in etwa 1/2 Sekunde geschaltet wird.
GND (vom uC Board)
Gast #2349256
Lesenswert?

Martin Kattner schrieb:
> Ein Ausgangs Pin, der in etwa 1/2 Sekunde geschaltet wird.
Wie sollen sich der Ausgang vom µC an Board-2 und der Ausgang vom 
S-TRIGGERA vertragen? Das gibt Tote.

Martin Kattner schrieb:
> Die Statusleitung dürfte Verbunden sein!, aber ich kontrolliers nochmal.
Dann gehört da trotzdem eine Junction hin, wenn man sich an normale 
Schaltplankonventionen halten will.

Was ist denn bei den Tasteranschlüssen dran? So sehen die 
Spannungsteiler noch etwas eigenwillig aus.

mfg
Michael
OP (Firma: Student) #2349275
Lesenswert?

An den Tasteranschlüssen soll jeder Handelsübliche Schließer verwendet 
werden können. Das funktioniert auch am experimentierboard.

Ich könnte mir vorstellen, das ich eine Diode nach dem S_Trigger und 
eine in die SWITCH Leitung einbaue. Aber ehrlich gesagt habe ich keine 
ahnung, ob das funktioniert.???
Darum Frage ich ja auch hier in diesem Forum.

mfg
Martin
#2349286
Lesenswert?

Martin Kattner schrieb:
> An den Tasteranschlüssen soll jeder Handelsübliche Schließer verwendet
> werden können. Das funktioniert auch am experimentierboard.
Ok, der Faktor zwei zwischen den Zeitkonstanten für Ein und Aus sollte 
für reine Entprellfunktion nicht stören

> Ich könnte mir vorstellen, das ich eine Diode nach dem S_Trigger und
> eine in die SWITCH Leitung einbaue.

Dioden und Pull-Down bzw. Pull-up Widerstand wären eine Möglichkeit. Wie 
sieht denn die Verknüpfungslogik zwischen den beiden Steuerungen aus. 
Soll der µC Priorität, d.h. Und-Logik oder sollen beide gleichberechtig 
eine Flanke erzeugen könne, d.h. Oder-Logik?
OP (Firma: Student) #2349369
Lesenswert?

Day uC Board ist sozusagn der Server und an ihm werden die Clients 
(siehe Schaltung) angeschlossen.

Wenn ich die Taster direkt am uC Anschließe, wäre der 
Verkabelungsaufwand riesig!

Die Schaltung passt wunderbar in eine Unterputzdose z.B. neben eine 
Lampe oder eine Steckdose.


Kann ich die Schaltung mit den 2 Dioden und den Widerstand so lassen?

LG; Martin
Gast #2349375
Lesenswert?

Martin Kattner schrieb:
> Sind meine Überlegungen richtig?
Fast, damit der Eingang vom FF einen definierten Low-Pegel bekommt, muß 
der Widerstand R3 dort direkt.
Peter hat natürlich Recht, falls du am µC noch einen Pin frei hast, soll 
der sich um den Taster kümmern und den Rest per Software erledigen. Das 
spart die ganze CMOS-Logik incl. Widerständen, Kondensator und Dioden.
#2349381
Lesenswert?

Martin Kattner schrieb:
> Wenn ich die Taster direkt am uC Anschließe, wäre der
> Verkabelungsaufwand riesig!

Nö.
Du brauchst dann ja die Status-Leitung nicht mehr, der MC weiß ja, ob er 
den Ausgang ein oder aus setzt.
Also kannst Du diese Leitung als Eingang vom Taster zum MC nehmen.

Es bleibt also bei 2 Leitungen zum MC. Bloß die 2 ICs + Hühnerfutter 
entfallen.


Peter
OP (Firma: Student) #2349392
Lesenswert?

Ich hoffe jetzt passt die Schaltung.



Warum nicht alles mit dem uC:

1) Ich will eine Hardwareentprelleung, da meine Recourcen für die 
Sofwareentprellung begrnzt sind.

2) Verkabelung.

3) Die Schaltung sollte nicht an einen uC gebunden sein. Es muss auch 
ohne uC gehen d.h. bei Softwarefehlern sollte das Licht trotzdem 
einschaltbar sein.

Der uC macht mir die Verbindung Licht <-> IP Netz
Angehängte Dateien:
Gast #2349399
Lesenswert?

Martin Kattner schrieb:
> 3) Die Schaltung sollte nicht an einen uC gebunden sein. Es muss auch
> ohne uC gehen d.h. bei Softwarefehlern sollte das Licht trotzdem
> einschaltbar sein.

Das ist es jetzt aber nicht. Wenn der µC den Steuerpin auf High 
festhält, ist die Steuerung durch den Taster blockiert. Dann mußt du da 
noch einen Kondensator in Serie schalten, der das µC Signal 
differenziert und Schutzdioden bzw. Strombegrenzung damit die Spitzen 
beim Umschalten gekappt werden.
#2349415
Lesenswert?

Martin Kattner schrieb:

> Warum nicht alles mit dem uC:
>
> 1) Ich will eine Hardwareentprelleung, da meine Recourcen für die
> Sofwareentprellung begrnzt sind.

Das ist aber nicht wirklich ein Argument. Das ist nur eine Frage des 
Lernens bzw. Verwendens einer erstklasigen, bereits vorhandenen 
Entprellung.

> 2) Verkabelung.

Deine Zentrale kannst du ja ruhig so lassen. Wenn du Clientseitig 
anstelle des FLipFlops und des Schmitttriggers einen kleinen 8-Pin Tiny 
nimmst, ist der Verkabelungsaufwand völlig identisch, deine Clients 
werden kleiner (weil nur noch 1 IC) und du bekommst trotzdem die 
Flexibilität die du brauchst. Zuzdem kannst du die Logik, nach der die 
einzelnen Eingänge Prioritätsmässig agieren auch noch im nachhinein 
schön anpassen.

> 3) Die Schaltung sollte nicht an einen uC gebunden sein. Es muss auch
> ohne uC gehen d.h. bei Softwarefehlern sollte das Licht trotzdem
> einschaltbar sein.

Die Clientlogik ist so aufwändig auch wieder nicht. Wer einen Mega32 als 
Zentrale programmieren kann, kriegt auch die Clients hin. Und in der 
Zuverlässigkeit schenkt sich ein Tiny im Client nichts gegenüber 
diskreter Logik.
Gast #2349417
Lesenswert?

Martin Kattner schrieb:
> Low geht funktionierts ja auch ohne R3.

Wenn der S-Trigger auf Low geht, wird der FF-Eingang wegen der Diode 
nicht mehr auf High gezogen und irgendwer muß das machen, in diesem Fall 
der R3. Und die Dioden sind zur Entkopplung nötig, damit bei 
Unterschiedlichen Signalen an S-Trigger- und µC-Ausgang nicht dicke 
"Kurzschluß"-ströme fließen.
OP (Firma: Student) #2349426
Lesenswert?

Ich danke mal für eure Antworten! Die haben mir wirklich weitergeholfen.

An eine ATTiny hab ich auch schon gedacht. Wär von der Logik her sicher 
flexibler.

Wie siehts da mit der Leistungsaufnahme aus?
Ich werde dann auf jeden fall die dauerhaft günstigere Schaltung 
verwenden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren