Ciao, devo fare un timer che "attacchi" tramite un pulsantino e si stacchi dopo un tempo variabile (tramite potenziometro o trimmer) da 30 minuti a 6 ore. Prima di partire con PIC, che atutt'oggi non so programmare e di cui non ho ancora costruito il programmatore, ho pensato a questo:
un 555 Astabile fornisce il clock (1Hz-10Hz) ad un contatore 14 bit, il pin associato al bit più significativo del contatore va ad un FlipFlop (4013). Un pulsante lo collego al primo dei due FF del 4013 (configurazione monostabile), l'uscita di tale flip flop va sia al secondo FF (configurazione T) che al reset del contatore. In tal modo il secondo FF va allo stato logico 1 e il contatore si resetta L'uscita del secondo FF va ad eccitare sia il relè che a mettere a Vpp il pin di reset del 555, facendo quindi partire il clock.
In tal modo ottengo che premendo il pulsante il primo FF fa da antibouncing quindi: aziona il contatore e mette ad 1 il secondo FF. Il secondo FF messo ad 1 aziona il relè (carico) e fa partire il 555 (astabile). Quando si arrivano ad avere 2^14 impulsi, il pin del bit 14 del contatore fa una rampa in discesa che quindi rimette a 0 l'uscita del secondo FF, spegnendo il carico e l'oscillatore(mettendo a 0 il reset del 555) fino alla prossima pressione del pulsante.
Sul secondo FF confluiscono due segnali, uno proveniente dal primo FF (quindi dal pulsante) e uno proveniente dal contatore, immagino che sia opportuno mettere una porta OR (CD 4071...anche se mi sembra sprecato), per favore ditemi se è corretto.
Per una questione di risparmio energetico potrei lasciare alimentato soltanto il 4013 e pilotare l'accensione del 555 e del contatore tramite un transistor (eventualmente lo stesso che pilota il relè) sul "filo" di alimentazione....tanto non appena viene collegata l'alimentazione al contatore questo parte resettato no?
Grazie a chi mi vorrà dare una mano a ottimizzare questo progettino.
PS: secondo voi il Cd4060 è una buona soluzione per integrare oscillatore e contatore in un unico integrato?
Se ho detto troppe fesserie fatemelo presente.
Novello