Quesito su pulsante

Ciao, vorrei, attraverso un solo pulsante n.a., poter determinare la durata dell'evento ad esso collegato in base al tempo di pigiata. Esempio: premendo il pulsante per 1 solo secondo, questo mi dovra' comandare l'attivazione di un carico per un certo tempo, ma se lo stesso pulsante lo premo per un tempo di 2 secondi, lo stesso carico,dovrà rimanere attivo per un tempo diverso.

E' fattibile secondo voi senza far ricorso elettronica programmata ? In che modo ?

Luca

Reply to
Luca
Loading thread data ...

Rileggendo il quesito posto prima, mi sono reso conto di aver formulato male la richiesta (perdonate, forse è l'ora...).

Allora fermo restando che c'è in ballo sempre un solo pulsante n.a., dalla stesso vorrei poter attivare 2 carichi diversi, in base alla durata della pigiata. Quindi se mantengo premuto il pulsante per 1 solo secondo, devo attivare il carico UNO, se invece resta pigiato per due secondi, devo attivare il carico DUE. (Rispetto al precedente post, ho omesso la durata dell'evento seguente alla pigiata, perchè non è rilevante nel mio caso).

Un monostabile potrebbe fare al caso mio ? Se si, come risolvo la faccenda del tempo pigiata ?

A voi !

Grazie.

Reply to
Luca

tempo fa, avevo improvvisato qualcosa di questo tipo, che utilizzavo per la luce in un ingresso che era una lampada ad incandescenza tradizionale alimentata in DC (AC raddrizzata). Alla fine dovetti mettere una capacità di temporizzazione molto ingombrante perchè dovevo usare un transistor Bip. NpN, i Mos.Fet logic level a quel tempo non li conoscevo neppure, altrimenti mi avrebbero fatto comodo. Inoltre, la meta iniziale era anche quella di fare a meno di relè elettromeccanici. Sta ancora funzionando, anche se appena potro' vedrò di eliminarlo e rimettere un bell'interruttore tradizionale, perchè non e' una grande comodita' come pensavo inizialmente.

saluti iw5dei

Reply to
IW5DEI

"Luca" ha scritto nel messaggio news:%s8je.919109$ snipped-for-privacy@news3.tin.it...

Senza attivare il carico 1, vero ? o attivando anche l'1 ?

Ciao Michele

Reply to
Michele eSSe

dell'evento ad esso collegato in base al tempo di pigiata.

l'attivazione di un carico per un certo tempo, ma se lo stesso

rimanere attivo per un tempo diverso.

e' facile. Ma vuoi solo la descrizione del sistema o proprio lo schema? :)

Io farei un timer con un 555 a base dei tempi sec, in uscita si da l'impulso a un contatore decimale 4017 sempre alimentato. L'alimentazione al 555 si da col pulsante normalmente aperto. le uscite una e due del 4017 si collegano con un tr che pilota un relay (ogni relay attiva il tuo carico). Questo nel caso non ti intereesi che il carico uno si attivi di passaggio volendo selezionare il carico due. Nel caso invece tu volessi attivare solo ed esclusiamente il carico uno o due e non l'altro di passaggio occorre che il pulsanto normalmente aperto non solo dia lì'alimentazione al 555 ma che attvi (tramite un transistor) un terzo relay con due scambi normlamnete chiusi in serie a carichi uno e due da comandare. Solo quando rilasci il pulsante le linee dei due carichi torneranno attive.

una cosa cosi'.. l'ho buttato giu' in due minuti, e' tanto per dare un idea.

[FIDOCAD ] RV 45 75 65 100 RV 110 75 135 145 MC 200 75 1 0 880 MC 80 85 0 0 080 LI 20 95 20 30 LI 65 85 80 85 LI 90 85 110 85 LI 140 65 140 85 LI 140 85 135 85 MC 200 125 1 0 880 MC 55 45 2 0 860 LI 55 45 55 75 LI 55 70 50 70 LI 50 70 50 75 MC 200 50 3 0 300 MC 210 35 3 0 830 MC 180 50 0 0 080 LI 190 50 200 50 LI 180 50 55 50 MC 145 115 0 0 300 MC 135 115 0 0 080 MC 175 75 0 0 830 MC 160 65 0 0 300 MC 140 65 0 0 080 LI 150 65 160 65 MC 210 75 3 0 780 MC 210 125 3 0 780 MC 175 125 0 0 830 LI 160 125 175 125 MC 20 95 0 0 450 LI 20 115 20 175 LI 20 175 275 175 LI 275 175 275 35 LI 275 35 225 35 LI 20 30 20 15 LI 20 15 55 15 LI 55 15 55 30 LI 55 15 190 15 LI 190 15 190 35 LI 175 55 175 15 LI 160 105 160 15 LI 175 140 175 175 LI 175 90 175 105 LI 175 105 275 105 LI 200 75 210 75 LI 200 125 210 125 LI 225 75 245 75 LI 200 85 245 85 LI 225 125 245 125 LI 200 135 245 135 LI 220 45 220 50 LI 220 55 220 60 LI 220 65 220 70 LI 220 90 220 95 LI 220 110 220 115 SA 245 75 SA 245 85 SA 245 125 SA 245 135 SA 160 15 SA 175 15 SA 55 15 SA 55 50 SA 55 70 SA 175 175 SA 275 105 TY 50 90 5 3 0 0 0 * 555 TY 115 90 5 3 0 0 0 * 4017 TY 225 30 5 3 0 0 0 * relay 1 TY 225 70 5 3 0 0 0 * NC1 relay 1 TY 225 120 5 3 0 0 0 * NC2 relay 1 TY 180 90 5 3 0 0 0 * Relay 2 NA TY 180 140 5 3 0 0 0 * Relay 3 NA LI 135 125 145 125 LI 145 125 145 150 LI 145 150 105 150 LI 105 150 105 135 LI 105 135 110 135 TY 50 75 5 3 0 0 0 * 4 TY 55 75 5 3 0 0 0 * 8 TY 60 80 5 3 0 0 0 * 3 TY 130 125 5 3 0 0 0 * 4 TY 110 80 5 3 0 0 0 * 14 TY 130 80 5 3 0 0 0 * 3 TY 130 110 5 3 0 0 0 * 2 TY 110 130 5 3 0 0 0 * 15
Reply to
cogito

pardon, ho sbagliato a collegare gli scambi dei relay. :) "Quando si fanno le cose in fretta e furia".. me lo diceva sempre la mia nonna, santa donna.

[FIDOCAD ] RV 45 75 65 100 RV 110 75 135 145 MC 80 85 0 0 080 LI 20 95 20 30 LI 65 85 80 85 LI 90 85 110 85 LI 140 65 140 85 LI 140 85 135 85 MC 200 125 1 0 880 MC 55 45 2 0 860 LI 55 45 55 75 LI 55 70 50 70 LI 50 70 50 75 MC 200 50 3 0 300 MC 210 35 3 0 830 MC 180 50 0 0 080 LI 190 50 200 50 LI 180 50 55 50 MC 145 115 0 0 300 MC 135 115 0 0 080 MC 175 75 0 0 830 MC 160 65 0 0 300 MC 140 65 0 0 080 LI 150 65 160 65 MC 210 75 3 0 780 MC 210 125 3 0 780 MC 175 125 0 0 830 LI 160 125 175 125 MC 20 95 0 0 450 LI 20 115 20 175 LI 20 175 275 175 LI 275 175 275 35 LI 275 35 225 35 LI 20 30 20 15 LI 20 15 55 15 LI 55 15 55 30 LI 55 15 190 15 LI 190 15 190 35 LI 175 55 175 15 LI 160 105 160 15 LI 175 140 175 175 LI 175 90 175 105 LI 175 105 275 105 LI 225 75 245 75 LI 200 85 245 85 LI 225 125 245 125 LI 200 135 245 135 LI 220 45 220 50 LI 220 55 220 60 LI 220 65 220 70 LI 220 90 220 95 LI 220 110 220 115 SA 245 75 SA 245 85 SA 245 125 SA 245 135 SA 160 15 SA 175 15 SA 55 15 SA 55 50 SA 55 70 SA 175 175 SA 275 105 TY 50 90 5 3 0 0 0 * 555 TY 115 90 5 3 0 0 0 * 4017 TY 225 30 5 3 0 0 0 * relay 1 TY 225 70 5 3 0 0 0 * NC1 relay 1 TY 225 120 5 3 0 0 0 * NC2 relay 1 TY 180 90 5 3 0 0 0 * Relay 2 NA TY 180 140 5 3 0 0 0 * Relay 3 NA LI 135 125 145 125 LI 145 125 145 150 LI 145 150 105 150 LI 105 150 105 135 LI 105 135 110 135 TY 50 75 5 3 0 0 0 * 4 TY 55 75 5 3 0 0 0 * 8 TY 60 80 5 3 0 0 0 * 3 TY 130 125 5 3 0 0 0 * 4 TY 110 80 5 3 0 0 0 * 14 TY 130 80 5 3 0 0 0 * 3 TY 130 110 5 3 0 0 0 * 2 TY 110 130 5 3 0 0 0 * 15 MC 200 75 1 0 880 LI 210 75 210 70 LI 210 70 185 70 LI 185 70 185 80 LI 210 125 210 120 LI 210 120 185 120 LI 185 120 185 130
Reply to
cogito

Proverei cosi'.

Il pulsante e' in serie sul segnale di clock: premi tot sec passa un colpo di clock, tieni ancora premuto passano due colpi di clock.

Successivamente metti un contatore con uscite decodificate (Johnson) l'uscita Q1 ci vai a pilotare il carico 1, con l'uscita Q2 vai a pilotare il carico 2.

Reply to
_frank_

Ops... non avevo fatto i calcoli con il bouncing del pulsante...uhm...andrei di AND (o NAND): a un ingresso ci metti il pulsante (con una rete RC anti-bouncing) e all'altro ingresso il clock.

Reply to
_frank_

L'accensione,dovrà essere: premendo una sola volta accendo il carico 1, se invece premo due volte, devo accendere il carico 2, senza attivare il primo.

Reply to
Luca

Ciao, innnanzi tutto grazie. Ho realizzato lo schema che mi hai postato, pero' noto che mi ritrovo sempre un carico attivo, ovvero non c'e' piu' una condizione di riposo. Ho inoltre da chiederti, se il pin 13 (inhibit) del 4017 vada mezzo a massa. Io credo di si.

La soluzione che mi servirebbe, è quella di attivare il carico uno, con una premuta del tasto, se invece lo premo due volte, dovrei accendere il secondo. Come giustamente chiedevi, all'accensione del secondo carico, non deve passare per il primo. Capirai quindi, che la condizione di riposo, cio' nessun carico attivo, sia indispensabile.

Grazie.

Reply to
Luca

Ciao,

Quindi generatore di clock sempre attivo ?

Si, ok !

Scusa la mia ignoranza, ma cos'è il bouncing ? (Forse il rimbalzo causato dai contatti del pulsante ?)

Ma con il pulsante, potrei solo intervenire su un ingresso del NAND o AND, mentre il clock andrebbe per fatti suoi. Non mi ritroverei quindi ad avere un'uscita che varia da sola, quando il pulsante è a riposo ? (ovvero condizione logica 0).

Reply to
Luca

contatti del pulsante ?)

Si' esatto

pulsante è a riposo ? (ovvero condizione logica 0).

Se usi una AND: quando il pulsante e' a "0" sull'uscita dell'AND ti ritrovi il segnale di clock; viceversa quando il pulsante e' a "1" sull'uscita dell'AND non ti ritrovi nulla.

Il discorso si inverte, ovviamente, con una NAND.

Reply to
_frank_

sempre un carico attivo, ovvero non c'e' piu' una condizione

il contatore conta fino a 10 :) .. quindi basta che sposti di uno il piedino di reset (cioe' attacchi il pin 14 al pin 7 invece che al 4) Allo stesso modo aumentando i tr con i relay puoi accendere anche 9/10 carichi con un solo pulsante.. basta avere pazienza e aspettare il turno relativo. ;-)

massa. Io credo di si.

il pin 13 (enable) direi anch'io che e' meglio metterlo a massa. :)

->

formatting link

Reply to
cogito

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.