Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Gestione/interpretazione compresenza contatti

Circuiti, campi elettromagnetici e teoria delle linee di trasmissione e distribuzione dell’energia elettrica

Moderatori: Foto Utenteg.schgor, Foto UtenteIsidoroKZ

0
voti

[1] Gestione/interpretazione compresenza contatti

Messaggioda Foto UtenteNonSo » 19 giu 2023, 18:50

In pratica ho questi 8 interruttori (A,B,C,D,E,F,G,H) vorrei che se almeno due di essi sono accesi si accenda una lampadina, quini se A e F o G e B sono accesi la lampadina si accende.
Ultima modifica di Foto UtenteWALTERmwp il 21 giu 2023, 9:39, modificato 1 volta in totale.
Motivazione: Titolo reso esplicito
Avatar utente
Foto UtenteNonSo
0 2
 
Messaggi: 2
Iscritto il: 19 giu 2023, 18:38

1
voti

[2] Re: Mi serve un aiuto

Messaggioda Foto UtenteIsidoroKZ » 19 giu 2023, 19:07

Sono interruttori meccanici e puoi usare solo quelli, oppure puoi aggiungere circuiteria elettronica?
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
 
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00

0
voti

[3] Re: Mi serve un aiuto

Messaggioda Foto UtenteNonSo » 19 giu 2023, 19:08

meccanici
Avatar utente
Foto UtenteNonSo
0 2
 
Messaggi: 2
Iscritto il: 19 giu 2023, 18:38

2
voti

[4] Re: Mi serve un aiuto

Messaggioda Foto UtenteIsidoroKZ » 19 giu 2023, 19:22

Solo con interruttori credo sia praticamente impossibile.

La prima soluzione che mi viene in mente richiederebbe degli interruttori con contatti multipli. Ad esempio, l'interruttore A è a un contatto solo. L'interruttore B deve avere due contatti distinti, il C 3 e così via fino al G e H che devono avere ciascuno 7 contatti. Mi sembra complicato! Potrebbero esistere soluzioni più semplici, ma non mi vengono in mente.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
 
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00

1
voti

[5] Re: Mi serve un aiuto

Messaggioda Foto Utenteboiler » 20 giu 2023, 21:03

Non c'è un minimo di contesto :-|
Quando mancano i dettagli, io mi permetto di sceglierli a mio piacere.
Li ho scelti in modo che questo circuito funzioni:



Boiler
Avatar utente
Foto Utenteboiler
26,4k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 5600
Iscritto il: 9 nov 2011, 12:27

0
voti

[6] Re: Mi serve un aiuto

Messaggioda Foto Utentedjnz » 21 giu 2023, 8:27

Nello schema seguente gli interruttori meccanici vanno collegati agli otto terminali della porta di ingresso di un SZS, chiudono verso GND, e ciascuno deve avere la propria resistenza di pull-up. La lampadina è comandata dal terminale 0 della porta di uscita (1=accesa).

Il codice è molto semplice, richiede solo 23 byte di memoria programma, e usa 0 byte di memoria RAM:
Codice: Seleziona tutto
LOOP:   in     a,(0)
        ld     bc,80H
CLOOP:  rra
        jr     c,NOINC
        inc    c
NOINC:  djnz   CLOOP
        ld     a,c
        cp     2
        ld     a,0
        jr     c,L001
        inc    a
L001:   out    (0),a
        jr     LOOP

Codice: Seleziona tutto
DB000180001F38010C10FA79FE023E0038013CD30018E9

Formalmente parlando le specifiche richieste sono rispettate :roll: :roll: :roll:
Una domanda ben posta è già mezza risposta.
Avatar utente
Foto Utentedjnz
1.590 1 4 7
Master
Master
 
Messaggi: 708
Iscritto il: 26 lug 2020, 14:52

0
voti

[7] Re: Gestione/interpretazione compresenza contatti

Messaggioda Foto Utentedjnz » 21 giu 2023, 10:23

E poi c'è sempre la soluzione elettromeccanica, estendibile a N interruttori:

Una domanda ben posta è già mezza risposta.
Avatar utente
Foto Utentedjnz
1.590 1 4 7
Master
Master
 
Messaggi: 708
Iscritto il: 26 lug 2020, 14:52

1
voti

[8] Re: Gestione/interpretazione compresenza contatti

Messaggioda Foto Utentegekofive » 21 giu 2023, 12:29

Mi piace la sfida.

Certo che la soluzione con il micro è la migliore, ma se l'OP chiede nessuna elettronica, anche la soluzione a relè e diodi non soddisfa la richiesta. C'è anche da dire che la soluzione con i diodi abbassa la tensione a ogni passaggio e l'ultimo relè se la vede non proprio bella.

Dal punto di vista logico, la soluzione che ho pensato è questa

La parte nel riquadro grigio viene ripetuta il numero di volte che serve.
Di sicuro non sarebbe una bella idea farlo a logica TTL o simili, ma l'insieme AND-OR con gli ingressi in comune si può fare con un comune relè DPDT, collegandolo così

Se si lascia il contatto NC più a destra non connesso al riferimento, si ha anche la funzione di wired OR gratuita.

Utilizzando n-1 relè come questi si ha la funzione per n ingressi

e volendo fare i tirchi, per l'ultimo ingresso sarebbe sufficiente anche un relè SPDT. Altro vantaggio è che il circuito lavora anche in alternata e a tensione di rete, usando i relè adatti.
Avatar utente
Foto Utentegekofive
101 4
Frequentatore
Frequentatore
 
Messaggi: 117
Iscritto il: 14 set 2022, 14:44

0
voti

[9] Re: Gestione/interpretazione compresenza contatti

Messaggioda Foto Utentedjnz » 21 giu 2023, 13:35

Quella del micro naturalmente era sarcastica, visto che OP vuole risposte senza sganciare nessuna informazione.

Invece stavo appunto provando a risolvere con relé senza diodi ma non ero arrivato all'AND/OR con lo stesso relé, creavo degli OR con relé ausiliari e ne saltavano fuori un po' troppi. Ottima soluzione :ok:
Una domanda ben posta è già mezza risposta.
Avatar utente
Foto Utentedjnz
1.590 1 4 7
Master
Master
 
Messaggi: 708
Iscritto il: 26 lug 2020, 14:52

0
voti

[10] Re: Gestione/interpretazione compresenza contatti

Messaggioda Foto Utentegekofive » 21 giu 2023, 14:09

E credo anche di aver trovato una soluzione che utilizza solo i pulsanti.

Servono pulsanti a doppio scambio, ma non serve altro.
La soluzione sfrutta il circuito logico del messaggio precedente.

Anche in questo caso, volendo essere tirchi, per l'ultimo pulsante basta un semplice NO.
Avatar utente
Foto Utentegekofive
101 4
Frequentatore
Frequentatore
 
Messaggi: 117
Iscritto il: 14 set 2022, 14:44

Prossimo

Torna a Elettrotecnica generale

Chi c’è in linea

Visitano il forum: Nessuno e 34 ospiti