16F84 e I2C ds1307 eccitare due relè ogni 60 secondi
Salve ragazzi ho finalmente ralizzato il modulo orologio di cui vi chiesi un aiuto di compilazione ( vedi altro topic aperto )
ora arriva il bello.
dunque vorrei sfruttare l'uscita I2C proveniente dal DS1307 ( è presente una apposita piedinatura sulla scheda per prelevare il segnale ) per utilizzarla in ingresso di un PIC 16f84 al quale vorrei collegare due transistor bc337 e quindi due relè. il PIC dovrebbe semplicemente "ascoltare in I2C lo scoccare dei 60 secondi ed eccitare quindi una volta il relè A ( un secondo o anche meno ) e dopo altri 60 secondi il relè B ( un secondo o anche meno )
in pratica dovrebbe ripetere un ciclo di 120 secondi dopo i primi 60 relè A e dopo 120 secondi relè B
domanda: è fattibile ?
ora vi chiedo di astenersi da risposte del tipo "ma fai così oppure era meglio cosà "
mi chiedo il PIC 16f84 ha la capacità per fare quel che richiedo ?
inoltre se aggiungessi due pulsanti al PIC potrei fargli richiamare un mini programma per avanzare di un ora oppure di 23 ore ? ( in pratica per avanzare di un ora dovrebbe compiere 30 cicli di impulsi di relè A e B e così per le 23 ore)
posto un piccolo schema tirato giù in eagle mancano delle cosucci come diodi e resistenze ma rende già l'idea
grazie a chi mi aiuterà
Daniele
ora arriva il bello.
dunque vorrei sfruttare l'uscita I2C proveniente dal DS1307 ( è presente una apposita piedinatura sulla scheda per prelevare il segnale ) per utilizzarla in ingresso di un PIC 16f84 al quale vorrei collegare due transistor bc337 e quindi due relè. il PIC dovrebbe semplicemente "ascoltare in I2C lo scoccare dei 60 secondi ed eccitare quindi una volta il relè A ( un secondo o anche meno ) e dopo altri 60 secondi il relè B ( un secondo o anche meno )
in pratica dovrebbe ripetere un ciclo di 120 secondi dopo i primi 60 relè A e dopo 120 secondi relè B
domanda: è fattibile ?
ora vi chiedo di astenersi da risposte del tipo "ma fai così oppure era meglio cosà "
mi chiedo il PIC 16f84 ha la capacità per fare quel che richiedo ?
inoltre se aggiungessi due pulsanti al PIC potrei fargli richiamare un mini programma per avanzare di un ora oppure di 23 ore ? ( in pratica per avanzare di un ora dovrebbe compiere 30 cicli di impulsi di relè A e B e così per le 23 ore)
posto un piccolo schema tirato giù in eagle mancano delle cosucci come diodi e resistenze ma rende già l'idea
grazie a chi mi aiuterà
Daniele
(NGT) come
(PGT), dopo un tot di numero di interruzioni saranno passati tot secondi e lì commuti i transistori per i relé. Se questo è il problema questa dovrebbe essere la soluzione.