Pagina 1 di 1

Soluzioni per gestire lunghi ritardi con precisione

MessaggioInviato: 10 set 2014, 13:58
da Tricka90
Ciao a tutti, oggi vi vorrei porre un quesito: se dovessi costruire un sistema analogico che ogni giorno deve accendere un LED alle 6 precise e spegnerlo alle 18 precise quale soluzione potrei adottare?
L'orario di accensione/spegnimento non deve spostarsi di più di 10 minuti al mese.
Inoltre non vorrei appoggiare il sistema a qualsiasi cosa che possa in qualche modo fornirgli l'orario, ad esempio un orologio digitale o analogico od una connessione internet; vorrei un sistema autonomo in tal senso.
Usando un PIC tarabile, ovviamente, non ci sarebbe gusto :mrgreen:
Esiste qualche soluzione analogica a questo problema e magari qualche integrato che potrebbe venirmi in aiuto?
Ho pensato di utilizzare il classico 555 in configurazione Astabile, ma mi serve un ritardo di 12 ore e ho già calcolato che dovrei usare condensatore e resistenze di valori spropositati.
Che ne pensate?

Re: Soluzioni per gestire lunghi ritardi con precisione

MessaggioInviato: 10 set 2014, 14:04
da jordan20
Prova con un 4060 (CD4060 o HEF4060)... http://www.doctronics.co.uk/pdf_files/HEF4060B.pdf

_________
EDIT1: qui sul forum ho trovato una discussione simile di qualche tempo fa:
http://www.electroyou.it/forum/viewtopic.php?f=1&t=48324

Re: Soluzioni per gestire lunghi ritardi con precisione

MessaggioInviato: 10 set 2014, 14:48
da boiler
Tricka90 ha scritto:Ho pensato di utilizzare il classico 555 in configurazione Astabile, ma mi serve un ritardo di 12 ore e ho già calcolato che dovrei usare condensatore e resistenze di valori spropositati.


Se è un esercizio di stile, leggi sotto. Se non lo è, non ha senso provare una cosa simile ;-)

Puoi usare il 555 ma
- devi caricare il condensatore molto lentamente. Io sostituirei Ra con una sorgente di corrente attiva dalle parti delle 10 nA
- condensatore da 100 uF che va scelto per avere lui stesso un leakage sufficientemente basso
- devi isolare l'entrata threshold del 555 con un operazionale adatto, come potrebbe esserlo l'LMP7721
- devi evitare il leakage nell'ingresso "discharge" del 555 usandolo come controllo per un transistor a bassissimo leakage (vedi per esempio SST4117)

E se non hai mai lavorato con correnti in questo ordine di grandezza, sappi che è una sofferenza :evil:

un altro approccio potrebbe essere di caricare C attraverso una resistenza ma partendo da una tensione piú alta e poi scalarla in modo che questa tensione sia pari a 2/3 della tensione di alimentazione del 555. Ovviamente anche qui con un opamp, altrimenti scarichi il condensatore.

Una curiosità... geocaching? :cool:

Boiler

Re: Soluzioni per gestire lunghi ritardi con precisione

MessaggioInviato: 10 set 2014, 14:55
da BrunoValente
Dieci minuti al mese significa una parte su più di quattromila parti: occorre quindi una precisione non raggiungibile con timer analogici.

Si ottiene facilmente con un oscillatore al quarzo e tanti divisori (CD4060 o simili)

Re: Soluzioni per gestire lunghi ritardi con precisione

MessaggioInviato: 10 set 2014, 16:32
da lelerelele
personalmente ritengo quasi impossibile ottenere un timing di 24 ore per via analogica, per le perdite intrinseche dei condensatori elettroitici innanzitutto, e poi anche resistenze e componenti attivi.

prova a pensare la corrente di fuga di un elettrolitico che tra l'altro varia con la tensione applicata e con la temperatura, vedi link http://www.microst.it/tutorial/cond_elettro_2.htm

poi fornire piccolissime correnti anche con op collegato a generatore di corrente costante vedi link paragrafo 7.2.4. Amplificatore di corrente: http://www.inftub.com/tecnica/elettronica/AMPLIFICATORI-OPERAZIONALI-Lam81724.php

la soluzione ottimale e più semplice è per via digitale, magari anche semplicemente CMOS 4060.

saluti.

Re: Soluzioni per gestire lunghi ritardi con precisione

MessaggioInviato: 10 set 2014, 19:00
da posta10100
Se è alimentato da rete suoi usare il segnale che esce dal trasformatore fatto passare attraverso un ponte di diodi.
La frequenza di rete è abbastanza stabile, dovresti stare entro la tolleranza richiesta senza troppi problemi.
Ovviamente da rete prelevi un segnale a 100 Hz, poi come ti è stato detto lo dividi con CD4060 o simili.

O_/

Re: Soluzioni per gestire lunghi ritardi con precisione

MessaggioInviato: 10 set 2014, 20:53
da edgar
Tricka90 ha scritto:Che ne pensate?

Tutto il male possibile :mrgreen: :mrgreen: :mrgreen:

Re: Soluzioni per gestire lunghi ritardi con precisione

MessaggioInviato: 10 set 2014, 22:18
da Tricka90
Grazie infinite a tutti!
In particolare grazie a posta10100 e boiler che hanno tirato fuori due idee davvero ingegnose! Le proverò e vi farò sapere, grazie infinite ragazzi, che bellezza! :D