8 Eingang Relais Verriegelung

Gast #7083431
Lesenswert?

Hallo,
folgendes Problem. Ich möchte mehrere Relais verriegeln.
Es soll maximal immer ein Relais aktiviert werden dürfen.
Das ganze wird Softwareseitig schon gemacht, ich möchte
das ganze aber nochmal sicherheitshalber mit Logikbausteinen machen,
der Software trau ich nicht 100% übern weg.

Ich bräuchte folgenden Logikbaustein:
Wenn mehr als ein Eingang high wird, dann soll
ein Ausgang high werden und dann z.B. Versorgungsspannung zu allen 
Relais trennen.
Stehe gerade auf den Schlauch.
Es müssten irgendwie die Anzahl der High Eingänge gezählt werden.
Bzw. eine Funktion =<1.

Nach welchem IC muss ich suchen?

Grüße,
Chris
Moderator (Firma: Titel) Persönliche Seite #7083435
Lesenswert?

Chris schrieb:
> Nach welchem IC muss ich suchen?
Ich würde die Aufgabe ein wenig anders angehen (und dabei sogar noch 
Portpins samt Verdrahtungsaufwand sparen) einen 3 zu 8 Decoder (wie z.B. 
den 74HC138) nehmen und mit 3 Leitungen vom µC aus ansteuern. Dann wird 
bei jedem beliebigen Bitmuster am Eingang immer nur 1 der 8 Ausgänge 
aktiv sein.

Wenn das nicht geht (z.B. weil das Programm schon "fertig" ist) dann 
brauchst du einen 8 zu 3 Prioritätsencoder (z.B. einen 74HC148) und 
dessen 3 Ausgänge schließt du wieder an den obigen 3 zu 8 Decoder an. 
Kann natürlich sein, dass dann hie und da noch Inverter dazwischen 
müssen...
#7083466
Lesenswert?

In Logik wird das aufwendig, da eine einfache Logik nicht reicht. Es muß 
auch eine zeitliche Verriegelung erfolgen, d.h. es muß eine Totzeit 
ablaufen, in der alle Relais garantiert abgefallen sind, ehe wieder eins 
anziehen darf. Und es müssen die Versorgungsspannungen überwacht werden, 
ehe überhaupt ein Relais anziehen darf (Power-on, Power-off, low-Power 
Schutz).

Wenn Dir die Software zu komplex ist, weil sie noch viele andere Sachen 
nebenher machen muß, dann stell einen extra MC dafür ab, der nur die 
Verriegelung macht. Dann bleibt dessen Firmware übersichtlich genug und 
zuverlässig.
Moderator (Firma: Titel) Persönliche Seite #7083539
Lesenswert?

So könnte man auch noch was machen:
1
         12V
2
          |
3
          o-------.
4
          |       |
5
         [/] ... /
6
Out0 -----'     |   '------------- O_0
7
          .-----'      
8
          |
9
          o-------.
10
          |       |
11
         [/] ... /
12
Out1 -----'     |   '------------- O_1 
13
          .-----'      
14
          |
15
          o-------.
16
          |       |
17
         [/] ... /
18
Out2 -----'     |   '------------- O_2 
19
          .-----'      
20
          :
21
          :
Man kann bei Relais mit 2 Kontaktsätzen da natürlich auch potentialfei 
schalten:
1
         12V
2
          |
3
          o-------.              
4
          |       |             .-----o
5
         [/] ... /    .......  /
6
Out0 -----'     |   '         '   '---o
7
          .-----'      
8
          |
9
          o-------.              
10
          |       |             .-----o
11
         [/] ... /    .......  /
12
Out1 -----'     |   '         '   '---o
13
          .-----'      
14
          |
15
          :
16
          :
Da hat dann immer das am weitesten "oben" aktive Relais den Vorrang.

Chris schrieb:
> Es soll maximal immer ein Relais aktiviert werden dürfen.
Oder meinst du gar sowas: wenn das Relais Nr. 5 aktiv ist, dann soll 
auch nur das Relais 5 aktiv bleiben, wenn zusätzlich ein oder mehrere 
andere Relaisausgänge aktiv werden?
Gast #7083581
Lesenswert?

Es sollen damit Messpunkte auf ein Multimeter geschaltet werden.
Am Prüfling gibt es verschiedene Spannungen.
1,1V 1,8V 3,3V 5V 12V.
Darum soll natürlich keine 2 Relais aus versehen gleichzeitig anziehen,
sonst ist der Prüfling am Arsch.

Wir fällt auf, da es sich um eine Spannungsmessung handelt,
das ich einfach Schutzwiderstände einbaue. Diese können eigentlich 
ziemlich hochohmig sind.

Mit dem Decoder wäre eine Idee.

> Maschine auf die der alte Zuse neidisch wäre
Genau deswegen frage ich nach einem IC von dem ich vielleicht noch 
nichts weiß

> Oder meinst du gar sowas: wenn das Relais Nr. 5 aktiv ist, dann soll
> auch nur das Relais 5 aktiv bleiben, wenn zusätzlich ein oder mehrere
> andere Relaisausgänge aktiv werden?
Nein es soll immer nur eines aktiv sein
Moderator (Firma: Titel) Persönliche Seite #7083589
Lesenswert?

Chris schrieb:
>> Oder meinst du gar sowas: wenn das Relais Nr. 5 aktiv ist, dann soll
>> auch nur das Relais 5 aktiv bleiben, wenn zusätzlich ein oder mehrere
>> andere Relaisausgänge aktiv werden?
> Nein es soll immer nur eines aktiv sein
Schon klar, die Frage war eine andere...

Aber du hast die Antwort schon gegeben: das zuletzt "gültige" Relais 
muss nicht gespeichert werden, ein Prioritätsencoder reicht aus.

> Wir fällt auf, da es sich um eine Spannungsmessung handelt,
> das ich einfach Schutzwiderstände einbaue.
Genau so macht man das im einfachsten Fall.

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