ciao,
sono perfettamente in grado di ricompilare il sorgente ( tant'è che il file in Hex compilato non c'era allegato al progetto )
il problema sta nella modifica del sorgente
ho provato ad utilizzare il primo pulsante a sinistra che è libero ( non è programmato per nulla ) per far comparira la scritta della versione firmware ( immaginate l'orologio è in funzione ma se premo il pulsante 1 si avvia la visualizzazione della versione firmware scrita in una stringa di testo: risultato ? ha funzionato tutto come prima )
grazie mille
Daniele
centrale pilota per orologio ad impulsi
Moderatore:
Paolino
20 messaggi
• Pagina 2 di 2 • 1, 2
0
voti
0
voti
dunque visto che ci sono e che mi sembra di cpire che sei sicuramente la persona che potrà aiutarmi ti spiego bene
innanzitutto sono disposto a ridisegnare AGGIUNGENDO quella parte di circuito che manca per completare il progetto.
io pensavo a 2 relè ed un ciclo di 120 secondi come fatto da molti he hanno realizzato progetti simili ma senza display
il primo relè si ecciterà dopo 60 secondi e nei suoi contatti NA la polarità in uscita sarà + e -
il secondo relè si ecciterà dopo 120 secondi e nei suoi contatti NA la polarità in uscita sarà - e +
siccome i due relè non potranno mai eccitarsi contemporaneamente non c'è rischio di corto circuito in uscita
ora fin qui è credo per te la parte facile e mi accontenterei già ma vorrei pensare alla situazione di ORA SOLARE e LEGALE
il massimo sarebbe gestirlo via software ovvero rientrando nel menù di set up dire IMPOSTA ORA LEGALE e lui avanzerà di 1 ora ( quindi 30 cicli relè A e relè B )
all'ora SOLARE ( dovendo tornare indietro ma non è possibile ) bisognerebbe farlo avanzare di 23 ore ( tanto la data NON C'è ( nell'orologio a muro ) ma solo nel display nel quale comunque la data dovrebbe rimanere invariata.
infine si potrebbe pensare a livello hardware sue impulsi per settare l'ora degli orologi collegati al fine di impostarli all'ora esatta.
grazie mille
Daniele
ps non ho problemi di ricompilazione e programmazione PIC poiché uso il GALEP5
innanzitutto sono disposto a ridisegnare AGGIUNGENDO quella parte di circuito che manca per completare il progetto.
io pensavo a 2 relè ed un ciclo di 120 secondi come fatto da molti he hanno realizzato progetti simili ma senza display
il primo relè si ecciterà dopo 60 secondi e nei suoi contatti NA la polarità in uscita sarà + e -
il secondo relè si ecciterà dopo 120 secondi e nei suoi contatti NA la polarità in uscita sarà - e +
siccome i due relè non potranno mai eccitarsi contemporaneamente non c'è rischio di corto circuito in uscita
ora fin qui è credo per te la parte facile e mi accontenterei già ma vorrei pensare alla situazione di ORA SOLARE e LEGALE
il massimo sarebbe gestirlo via software ovvero rientrando nel menù di set up dire IMPOSTA ORA LEGALE e lui avanzerà di 1 ora ( quindi 30 cicli relè A e relè B )
all'ora SOLARE ( dovendo tornare indietro ma non è possibile ) bisognerebbe farlo avanzare di 23 ore ( tanto la data NON C'è ( nell'orologio a muro ) ma solo nel display nel quale comunque la data dovrebbe rimanere invariata.
infine si potrebbe pensare a livello hardware sue impulsi per settare l'ora degli orologi collegati al fine di impostarli all'ora esatta.
grazie mille
Daniele
ps non ho problemi di ricompilazione e programmazione PIC poiché uso il GALEP5
0
voti
toc toc... nessuno ?
non riesco a capire perché qui su questo furum dopo che posti tutti il postabile (poiché prima si dice sempre sai questo ? hai quello ? ) quando si tratterebbe di dare l'aiuto concreto SPARISCONO TUTTI.. strano no ?
spero mi aiutate
Daniele
non riesco a capire perché qui su questo furum dopo che posti tutti il postabile (poiché prima si dice sempre sai questo ? hai quello ? ) quando si tratterebbe di dare l'aiuto concreto SPARISCONO TUTTI.. strano no ?
spero mi aiutate
Daniele
3
voti
Stai cercando qualcuno che faccia gratis il lavoro al posto tuo?
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
no sto cercando qualcuno che da quel poco che so inserisca 3 righe a quello che ho già postato. ( visto che dai miei tentativi non è saltato fuori nulla )
credo che se intendete il mio aiuto chiedere quello che hai detto tu allora il forum andrebbe chiuso visto che non avrebbe senso di esistere.
e comunque che senso avrebbechiedermi di farmi postare quello che ho e chiedermi se so compilare... non trovi ?
Grazie mille
Daniele
credo che se intendete il mio aiuto chiedere quello che hai detto tu allora il forum andrebbe chiuso visto che non avrebbe senso di esistere.
e comunque che senso avrebbechiedermi di farmi postare quello che ho e chiedermi se so compilare... non trovi ?
Grazie mille
Daniele
6
voti
Guarda, io sono appena tornato a casa dopo una giornata di m... e nel weekend penso che tutti possano prendersi un po' di tempo libero...
A parte il fatto che penso che non devo scusarmi con nessuno, ti avevo chiesto se eri in grado di compilare il tutto per essere sicuro che fossi in grado di ricompilare il sorgente una volta effettuata la modifica.
Per poter scrivere quelle "3 righe di codice" bisogna leggersi tutto il codice, conoscere come è stata implementata la lettura dell'RTC ed entrare nella testa del programmatore che ha ideato il codice, dopodichè si può modificare/aggiungere qualche nuova parte.
Quindi visto che tutto questo è un aiuto gratuito che possiamo darti, prima di mettermi a perdere il mio tempo libero per aiutarti volevo essere sicuro che poi saresti stato in grado di compilare il codice così da essere certo di non sprecare il mio tempo libero inutilmente.
Ora visto che pensi che questo sia un centro assistenza e realizzazione firmware che lavora anche il sabato e la domenica, e ti inc****zi pure se nessuno ti risponde immediatamente, ti suggerisco di rivolgerti a qualche professionista, pagando la somma adeguata, magari in 24 ore avrai il tuo programma bello e pronto
Avevo intenzione di aiutarti in qualche modo, ma visto la piega che ha preso la discussione, sinceramente ho perso anche la voglia...
Buona fortuna
A parte il fatto che penso che non devo scusarmi con nessuno, ti avevo chiesto se eri in grado di compilare il tutto per essere sicuro che fossi in grado di ricompilare il sorgente una volta effettuata la modifica.
Per poter scrivere quelle "3 righe di codice" bisogna leggersi tutto il codice, conoscere come è stata implementata la lettura dell'RTC ed entrare nella testa del programmatore che ha ideato il codice, dopodichè si può modificare/aggiungere qualche nuova parte.
Quindi visto che tutto questo è un aiuto gratuito che possiamo darti, prima di mettermi a perdere il mio tempo libero per aiutarti volevo essere sicuro che poi saresti stato in grado di compilare il codice così da essere certo di non sprecare il mio tempo libero inutilmente.
Ora visto che pensi che questo sia un centro assistenza e realizzazione firmware che lavora anche il sabato e la domenica, e ti inc****zi pure se nessuno ti risponde immediatamente, ti suggerisco di rivolgerti a qualche professionista, pagando la somma adeguata, magari in 24 ore avrai il tuo programma bello e pronto
Avevo intenzione di aiutarti in qualche modo, ma visto la piega che ha preso la discussione, sinceramente ho perso anche la voglia...
Buona fortuna

-

AjKDAP
1.255 2 6 9 - Expert EY

- Messaggi: 796
- Iscritto il: 17 mag 2006, 0:13
- Località: nella coda dei pronti
0
voti
VerAmente non pretendo nulla capisco che ognuno ha il suo da fare e di aiutare gli altri pergiunta gratis non ne vale la pena. Io però ho detto semplicemente una cosa diversa:
Non sono venuto qui sul forum a chiedere da Zero un progetto magari con tanto di layout di stampato e lista componenti. È il secondo topic che apro e ho postato dalla A alla Z il prototipo che ho in mano e l'ho postato sempre in successione come se ogni volta mancasse sempre qualcosa per poter dare quell'aiuto che sto chiedendo. La cosa che mi ha spinto a rispondere in quel modo non è dovuto alla tua assenza più che giustificata e giustificabile, ma dal fatto che per la sexonda volta mi ero ritrovato nella stessa aituazione in cui ero giunto alla fine e quando mancava solo la soluzione tutti quelli che fin ora avevano risposto SPARIVANO.
Per questo ti dico ( e ti ho ringraziato fin dall'inizio ) che te ne sarei grato se vorrai capire il mio messaggio.
Io ho riflettuto sul codice e sul progetto
Secondo me le cose da fare sono due per risolvere la parte del progetto più facile:
Bisogna definire all'inizio due nuove variabili per i piedini di uscita ( uno per il primo relè ed uno per il secondo )
A questo punto una funzione IF che quando i secondi saranno =59 deve dare un impulso di 1 secondo
Se vorrai aiutarmi ti chiedo: è giusto ?
Se invece non ne hai più volgia ti ringrazio ugualmente e spero che qualcuno mi aiuterà
Grazie mille
Daniele
Non sono venuto qui sul forum a chiedere da Zero un progetto magari con tanto di layout di stampato e lista componenti. È il secondo topic che apro e ho postato dalla A alla Z il prototipo che ho in mano e l'ho postato sempre in successione come se ogni volta mancasse sempre qualcosa per poter dare quell'aiuto che sto chiedendo. La cosa che mi ha spinto a rispondere in quel modo non è dovuto alla tua assenza più che giustificata e giustificabile, ma dal fatto che per la sexonda volta mi ero ritrovato nella stessa aituazione in cui ero giunto alla fine e quando mancava solo la soluzione tutti quelli che fin ora avevano risposto SPARIVANO.
Per questo ti dico ( e ti ho ringraziato fin dall'inizio ) che te ne sarei grato se vorrai capire il mio messaggio.
Io ho riflettuto sul codice e sul progetto
Secondo me le cose da fare sono due per risolvere la parte del progetto più facile:
Bisogna definire all'inizio due nuove variabili per i piedini di uscita ( uno per il primo relè ed uno per il secondo )
A questo punto una funzione IF che quando i secondi saranno =59 deve dare un impulso di 1 secondo
Se vorrai aiutarmi ti chiedo: è giusto ?
Se invece non ne hai più volgia ti ringrazio ugualmente e spero che qualcuno mi aiuterà
Grazie mille
Daniele
4
voti
Partiamo dall' inizio.
Venire in un forum e chiedere un progetto da zero può voler dire due cose: o che chi lo chiede è talmente ignorante (nel senso che ignora, non sa) ed è convinto che si possa fare con lo schiocco delle dita, o spera di trovare qualche deficiente disposto a spendere ore e ore di lavoro per la Madonna, della serie "il mondo è pieno di pirla, forse riesco a trovarne uno".
Hai postato listati, hai esposto il problema ma evidentemente non c'è nessuno interessato a fare quello che vorresti. Forse per te il problema è interessante e stimolante ma a quanto pare lo è solo per te.
Personalmente sono sicuro di averti dato un grande aiuto nel convincerti a lasciar perdere la soluzione assurda che perseguivi inizialmente indirizzandoti verso una soluzione fattibile.
Ora la situazione è questa: tu vorresti fare questa cosa che è obbiettivamente e palesemente al di sopra delle tue capacitò quindi le soluzioni sarebbero:
1) Lasciare perdere l' idea per manifesta incapacità nel realizzarla e dirottare la tua attenzione verso qualche altra cosa che saresti in grado di fare.
2) Imparare la programmazione e risolverti la cosa da solo.
3) trovare qualcuno che ha già fatto la cosa e che abbia avuto la voglia di pubblicarla in modo da renderla riproducibile
4) Ingaggiare un professionista e pagarlo per risolverti il problema.
Altre soluzioni non ne vedo.
Venire in un forum e chiedere un progetto da zero può voler dire due cose: o che chi lo chiede è talmente ignorante (nel senso che ignora, non sa) ed è convinto che si possa fare con lo schiocco delle dita, o spera di trovare qualche deficiente disposto a spendere ore e ore di lavoro per la Madonna, della serie "il mondo è pieno di pirla, forse riesco a trovarne uno".
Hai postato listati, hai esposto il problema ma evidentemente non c'è nessuno interessato a fare quello che vorresti. Forse per te il problema è interessante e stimolante ma a quanto pare lo è solo per te.
Personalmente sono sicuro di averti dato un grande aiuto nel convincerti a lasciar perdere la soluzione assurda che perseguivi inizialmente indirizzandoti verso una soluzione fattibile.
Ora la situazione è questa: tu vorresti fare questa cosa che è obbiettivamente e palesemente al di sopra delle tue capacitò quindi le soluzioni sarebbero:
1) Lasciare perdere l' idea per manifesta incapacità nel realizzarla e dirottare la tua attenzione verso qualche altra cosa che saresti in grado di fare.
2) Imparare la programmazione e risolverti la cosa da solo.
3) trovare qualcuno che ha già fatto la cosa e che abbia avuto la voglia di pubblicarla in modo da renderla riproducibile
4) Ingaggiare un professionista e pagarlo per risolverti il problema.
Altre soluzioni non ne vedo.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Grazie per l'aiuto. Ho studiato basic e cobol oramai 16 anni fa e pergiumta non per PIC ma per dei programmini per PC. Ho provato a modificarmi il codice anche solo per interrompere il loop dell'ora e visualizzare un messaggio per la durata in cui tengo premuto il tasto ma nonostante venisse compilato senza problemi non ci sono riuscito. Come dire non sono stato con le mani in mano. Ora ripeto non pretendo nulla se non di non essere preso in giro. Se nessuno pur sapendo vuole aiutarmi fortuna vuole che civiamo in un paese libero e la sua scelta la rispetterò in pieno. Solo che mi chiedo che senso avrebbe postare risposte dove mi si chiede questo e quello e poi alla fine non si dà l'aiuto? Tanto valeva non rispondere proprio no?
Ripeto io comunque vi ringrazio ugualmente.
Domani dall'ufficio vi posterò la parte di codice che avevo pensato.
Buonanotte Daniele
Ripeto io comunque vi ringrazio ugualmente.
Domani dall'ufficio vi posterò la parte di codice che avevo pensato.
Buonanotte Daniele
2
voti
djdanielb ha scritto:...Tanto valeva non rispondere proprio no?...
Si, penso proprio che tu abbia ragione.
Accolgo il tuo invito e faccio in modo che anche gli altri utenti lo facciano.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
20 messaggi
• Pagina 2 di 2 • 1, 2
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 7 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
