Come posso accendere e spegnere un interruttore ogni 20 minuti?


9

Voglio fare l'interruttore sopra che rimarrà acceso per 20 minuti e poi spento per 20 minuti. Questo dovrebbe essere continuo. In realtà, voglio posizionare questo interruttore per il mio condizionatore d'aria che non voglio far funzionare per tutta la notte ma spento da solo ogni intervallo di 20 minuti e ricominciare dopo 20 minuti. Ciò consentirà di risparmiare la mia elettricità della metà .. poiché la funzione termostato del condizionatore d'aria non è molto utile e inoltre non voglio che il mio apparecchio funzioni per tutta la notte.

Il dispositivo che accenderò impiegherà tra 5 e 15 Amp circa.


11
Prima che arrivi Olin ... usa un microcontrollore e relè
clabacchio

4
Ho un'idea fantastica : usa un 555 per generare l'orologio per un PIC 10F200 :)
clabacchio

@clabacchio - No, il 10F200 non può funzionare su un orologio esterno. Quello che potresti fare è lasciare che il 555 dia interruzioni su cui il 10F200 commuta la sua uscita.
Stevenvh,

@stevenvh: accidenti mia colpa :) no, no, troppo semplice :)
clabacchio

A parte questo, in realtà non è necessario che l'intervallo sia preciso nel tempo o nel ciclo di lavoro. Sono sicuro che anche gli anni 1220 e gli anni 1180 andrebbero bene. Deve solo essere circa il 50% di servizio con un ciclo abbastanza lungo da non causare problemi di ciclismo rapidi.
Cybergibbons,

Risposte:


13

Oh caro no. Si prega di utilizzare un microcontrollore.

Il microcontrollore

Cerca uno che ha un timer (non credo di aver mai visto uno che non lo fa). Il timer traboccerà a intervalli periodici e prevedibili (che imposterai). Dividi 20 minuti per quell'intervallo e saprai il numero di overflow del timer necessari per "contare" fino a 20 minuti. Ogni volta che si attiva l'interruzione del timer, incrementare una variabile. Quando la variabile arriva al valore calcolato in precedenza, commuta qualsiasi interruttore / relè / FET che hai per controllare il circuito (vedi sotto per quel problema). Questa soluzione rende relativamente semplice la modifica del tempo di accensione / spegnimento, poiché tutto ciò che cambierai sarà il conteggio massimo della variabile di incremento, anziché dover sostituire i cappucci e le resistenze. Potresti anche avere orari di accensione / spegnimento diversi se decidi di volerlo in seguito, ad esempio: Acceso per 5 minuti / spento per 15.

L'interruttore

Da quello che dici, stai guardando 5-15 Amp di corrente. Il problema che troverai è che la "corrente di spunto" (che è l'improvvisa ondata di corrente che otterrai subito dopo la chiusura dell'interruttore). Esistono molti interruttori / relè che possono facilmente gestire 15A di corrente costante (stato stazionario), ma scoprirai che una commutazione ripetuta li farà fallire perché in realtà vedono una corrente di spunto molto più alta. Quindi dovrai trovarne uno in grado di gestire, non solo 15A, ma qualunque sia la corrente di spunto del tuo circuito. Esistono due categorie generali di switch:

  1. Relè meccanici - elettromeccanici
  2. Stato solido - FET, triac, relè a stato solido

Di questi due, per 15A, raccomando la seconda categoria perché i relè meccanici si "arcuano" spesso quando si chiudono per accendersi che, nel tempo, produce un accumulo sui terminali e si fonderanno con etere chiusi (sempre accesi) o mai in grado di chiudersi completamente (mai accendersi) se vengono accesi troppo spesso. Di solito è possibile ottenere un buon MOSFET di potenza o un relè a stato solido in grado di gestire e dissipare correttamente il calore associato all'ondata di corrente di picco. Troverai facilmente un circuito su come guidare uno switch MOSFET da uno dei pin del microcontrollore semplicemente Googling .


1
+1 per la sezione sulla corrente di spunto. Ulteriori riferimenti qui su come gestire la corrente di spunto: sound.westhost.com/articles/inrush.htm
shimofuri

1
Un paio d'ore fa un mio cliente mi ha chiesto qualche soluzione per ripristinare alcuni dei suoi dispositivi elettronici legacy dei suoi venditori ogni n minuti. Risposi immediatamente "usa un microcontrollore economico". Tuttavia, mi è venuta in mente un'altra idea: un timer 555 come sorgente di frequenza e un flip flop d-latch come divisore di frequenza. L'ennesima uscita di flipflop potrebbe essere utilizzata per pilotare un transistor che alla fine potrebbe guidare un relè del suo dispositivo. Gli ultimi sarebbero la soluzione preferita quando qualcuno vorrebbe evitare la programmazione di qualsiasi tipo e mantenere tutto nel mondo dell'elettronica discreta.
Vladimir Djuricic il

6

Trova un motore che gira una volta ogni 40 minuti, crea una camma semicircolare e si adatta all'albero motore. Ottieni un microinterruttore in grado di gestire la tensione / corrente richiesta e montalo in modo che la camma attivi il microinterruttore per metà del periodo di rotazione del motore. Usa il microinterruttore per controllare l'alimentazione del dispositivo e Robert è il fratello di tuo padre.

@skyler ha commentato un'altra risposta che dovresti usare gli ingranaggi per far girare lentamente il motore. Questo è vero, ma ho usato un motore con riduttore incorporato che produceva una rotazione al giorno. Questo ha premuto un microinterruttore in ogni modo per attivare il sistema di irrigazione nella mia serra.

Se riesci a far fronte con 30 minuti di accensione / 30 minuti di spegnimento, un vecchio orologio con la camma che sostituisce la lancetta dei minuti funzionerà bene.


1
Sei serio?
clabacchio

@clabacchio Ma se è uno scherzo, è molto buono :-)
m.Alin

3
@ m.Alin: sicuramente non è uno scherzo :( È una risposta in stile del 17 ° secolo
clabacchio

+1 per il pensiero "out of the box". I vecchi elettrodomestici usavano qualcosa di simile. Se potessi strappare il meccanismo di temporizzazione da qualcosa e riutilizzarlo, potrebbe esserci qualcosa. Non ne costruirò uno da zero, comunque. Un microcontrollore sarebbe meglio se si inizia da zero.

2
@ m.alin - È una soluzione ELETTRO-meccanica. Ci sono molte domande qui su motori, custodie, PCB, connettori e altri dispositivi esclusivamente elettronici. L'OP ha pubblicato una domanda su come risolvere un problema. Questa è una soluzione perfettamente realizzabile a quel problema. Proprio come non tutti gli strumenti sono un martello, non tutti i problemi richiedono un processore e un software.
uɐɪ

5

Come notato da Clabacchio in un commento, risolverei questo problema con un microcontrollore che guida un relè. 20 minuti di accensione e 20 minuti di spegnimento sono molto lunghi per un timer 555 o quasi tutti i componenti elettronici analogici.

Un PIC 10F200 può svolgere questo lavoro facilmente. Tutto ciò di cui hai bisogno è il PIC, che viene fornito in un pacchetto SOT23, e un cappuccio di bypass singolo. Questo ti dà un'uscita digitale che è alta per 20 minuti, quindi bassa per 20 minuti. La circuiteria per pilotare un relè è la stessa da lì, indipendentemente dal fatto che il segnale on / off sia prodotto da un timer 666 555, un microcontrollore o qualche altro schema sfrenato.


12
Hai una scorciatoia da tastiera per digitare "PIC 10F200", vero?
Stevenvh,

2
Condividi la tua opinione su altre risposte con votazioni o commenti, invece ti preghiamo di limitare le tue risposte a rispondere alla domanda solo con la tua soluzione, altrimenti gli utenti potrebbero essere tentati di votare / non votare perché hai condiviso un'opinione su altre risposte. Qualcuno potrebbe persino votare in basso perché non è d'accordo con la tua analisi di altre soluzioni nella tua risposta e non ho 10 ore da dedicare alla meta per discutere del downvote.
Kortuk,

1

Se hai familiarità con i microcontrollori, allora questo è un lavoro facile per qualcosa come un PIC10 / 12F come menzionato. Scrivi il codice in 5 minuti, salda alcuni fili insieme e il gioco è fatto.

Tuttavia, è possibile che tu non lo sia, quindi:
A 555 o simili faranno il trucco, ma come menziona Clabacchio avrai meno controllo (e precisione) dei tempi. Sarà molto agitato.
Detto questo, immagino che questa applicazione non richieda un tempismo molto stretto, quindi un 555 potrebbe essere adatto alle tue esigenze.
Quindi prendi il tuo 555, leggi la scheda tecnicae impostarlo per il tempismo corretto. Quindi collegare l'uscita a un relè adatto valutato per gestire al di sopra della corrente massima prevista (l'uscita 555 può generare / dissipare fino a 200 mA, il che dovrebbe andare bene per la maggior parte dei relè) Per una maggiore precisione ma ancora nessun micro, alcuni serie 7400/4000 ragionevolmente semplici logica che coinvolge, ad esempio, un oscillatore a cristallo da 32768 Hz, alcuni contatori per dividere la frequenza sarebbero economici e abbastanza facili da sistemare se si ha esperienza con queste cose.

Sono sicuro che ci sarà qualche chip timer più conveniente del 555 là fuori se dai un'occhiata a Farnell, Mouser, Rs, ecc. Alcuni IC a cristalli 32Khz con un impulso di uscita regolabile sarebbero quello che vuoi, anche se molti lo faranno deve essere controllato tramite SPI / I2C, quindi si torna di nuovo ai micro :-)


1

Non credo che la risposta "usa un microcontrollore" sia molto utile a Tushar. Il buon 555 non farà 20 minuti, anche il suo simbologia CMOS probabilmente non lo farà.

Ma c'è un altro vecchio che alcune persone sembrano dimenticare: l'oscillatore CD4060 + un contatore binario a 14 stadi. Controllare ad esempio http://www.coolcircuit.com/circuit/timer_4060/index.html per un circuito. Mostra anche un'uscita di 20 minuti :)


Condividi la tua opinione su altre risposte con votazioni o commenti, invece ti preghiamo di limitare le tue risposte a rispondere alla domanda solo con la tua soluzione, altrimenti gli utenti potrebbero essere tentati di votare / non votare perché hai condiviso un'opinione su altre risposte.
Kortuk,

Perché il 555 non fa 20 minuti? Sono curioso perché ho fatto qualcosa di molto simile da solo ... tranne il mio 555 che accende un LED per 45 minuti e una durata leggermente inferiore.
Tutti

1

Se hai un oggetto che oscilla su periodi fissi, ad esempio una decorazione per laghetto:

inserisci qui la descrizione dell'immagine

che puoi usare per guidare un cambio collegato al perno del bambù, che ad ogni rotazione del cambio, preme il pulsante di accensione sul telecomando.

<insert-Rube-Goldberg-battute-qui>

Ci sono molti possibili oscillatori alternativi se non si dispone di un laghetto, ad esempio un orologio a pendolo o parti prese dalla vecchia sveglia.

Sarebbe uno spettacolo da guardare e qualcosa da aggiungere al tuo credito geek.


2
Forza ragazzi, seri!
clabacchio

2
Non penso che questo meriti downvotes! È nello spirito di altre risposte.
Cybergibbons,

Ho visto lo stesso design in qualche parco acquatico. Il cestino era enorme!

2
@Cybergibbons La risposta non ha nulla a che fare con l'elettrotecnica
m.,

2
@ m.Alin, ma ha tutto a che fare con l' ingegneria . A volte la risposta giusta non è esattamente ciò che il cliente ha richiesto, ma ciò di cui il cliente ha bisogno. Questa risposta è tuttavia leggermente carente in termini di misure pratiche. Fare una scultura d'acqua in bambù per fare un lavoro utile è un esercizio per studenti avanzati. Per non parlare dell'interruttore 15A AC con acqua ... ;-)
RBerteig

0

Utilizzare un chip timer 555, un condensatore e 2 resistori. Collegali con un relè sull'uscita, quindi quando il chip è acceso, il relè conduce elettricità dal punto aeb, e quando è spento lo fa. Ricerca Google 50 555 circuiti e dovrebbe essere il primo. Questo contiene molti circuiti e uno dovrebbe adattarsi alle tue necessità, almeno se modificato. I valori di condensatore e resistenza dovrebbero variare.

Il timer 555 è un chip economico, che può essere ottenuto nella maggior parte dei negozi di elettronica (anche RadioShack !!!!!) http://www.csgnetwork.com/ne555timer2calc.html usa il calc sul link per calcolare i tempi di accensione e spegnimento e quali condensatori e resistori usare


4
555 sembra la soluzione più immediata, ma è meglio usare un microcontrollore in quei casi, perché ti dà più controllo sui tempi, ed è più facile da riconfigurare
clabacchio

2
@Ian: la precisione non è il problema, ma le costanti da molto tempo lo sono. Vai a capire i valori di resistore e condensatore richiesti per un timer 555 per fare un periodo di 40 minuti, quindi calcola le correnti e confrontale con i valori di dispersione.
Olin Lathrop,

3
@Ian - come può essere eccessivo? Utilizza meno componenti rispetto al 555: solo uno. Il 555 è morto, oggi è un microcontrollore. Meno parti, più accurata, migliore riproducibilità. Una volta che hai usato uno non vuoi tornare indietro.
Stevenvh,

1
@Cybergibbons, hai una gamma effettiva per gli AVR? I timer 555 sono progettati in modo tale che tutte le misurazioni sono relative, sono funzionali in molte applicazioni a causa dell'invarianza della tensione di alimentazione. Non sto provando a dire che è la soluzione migliore, solo che potresti non rendertene conto di quanto largo sia l'offerta che accetta. In questo caso potrei non rendermi conto di quanto sia ampia la fornitura che un AVR accetta.
Kortuk,

1
0,7-5,5 V è il più largo, con 1,8-5,5 V tipico. Questo, relativamente, non è molto inferiore al tipico 4,5-16 V di cui ha bisogno un LM555. Cosa succede a un 555 con una costante di tempo lunga mentre la tensione di alimentazione si sposta durante il ciclo?
Cybergibbons,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.