Clock Calendar

8 Anni 10 Mesi fa #11 da toni
Risposta da toni al topic Clock Calendar

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
8 Anni 10 Mesi fa #12 da firstcolle
Risposta da firstcolle al topic Clock Calendar
Sembra che non vengano scritti o letti correttamente i valori nel PCF8563. se premi i pulsanti cambia qualcosa?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • firstcolle
  • Avatar di firstcolle
  • Platinum Member
  • Platinum Member
Di più
8 Anni 10 Mesi fa - 8 Anni 10 Mesi fa #13 da toni
Risposta da toni al topic Clock Calendar
ciao firstcolle grazie di avermi risposto

se premi i pulsanti cambia qualcosa?

no non cambia nulla, sul PCF ci sono i 5V,
i condensatori di filtro sono 100nF poliestere
può essere il PCB?
ho fato un PCB per fare delle prove, sul PCB ho montato uno zoccolo per il PIC, quarzo da 20MHZ con relativi condensatori da 22pF, a fianco dello zoccolo per PIC ho montato due strip femmine pe collegare i vari accessori per le prove, a questo punto per provare il clock calendar o realizzato un PCB con montato il PCF, quarzo da 32,768HZ condensatore da 22pF, condensatore di filtro 100nF, 4 pulsanti con relative resistenze verso massa, il tutto va montato sulle strip del PCB con il PIC,
può essere che ci siano troppe connessioni sulle linee SCL SDA?
il display montato è il seguente
pdf.datasheetcatalog.com/datasheets/70/35826_DS.pdf
Ultima Modifica 8 Anni 10 Mesi fa da toni.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
8 Anni 10 Mesi fa #14 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Clock Calendar
Dal lato LCD tutto bene.
Infatti le scritte Date e Time sono corrette come anche i simboli : e /
I contenuti tra i simboli non sono corretti e sembra che il PCF abbia il cristallo che non oscilli o non sia inizializzato.

il PIC e' anche in ordine, visto che scrive correttamente sul modulo LCD.

Il programma lo hai modificato, anche poco?

Ricontrolla i collegamenti del PCF8563.

Se premi il reset del sistema la scritta diviene corretta?

Come chiesto da firstcolle, se premi i pulsanti vedi qualcosa?
Non escludo che i simboli cambieranno ma non copriranno i numeri corretti.
un punto interrogativo + 1 e' come sommare patate e mele!

Se credi di avere troppe cose sulle linee SDA e SCL, cosa che potrebbe causare problemi, puoi rallentare il clock del bus i2c scrivendo:

PCF8563_initialize (20, 100);

ovvero 100 al posto di 400.


Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
8 Anni 10 Mesi fa #15 da toni
Risposta da toni al topic Clock Calendar
Ciao Mauro

Il programma lo hai modificato, anche poco?

si la modifica lo fatta per adatare i collegamenti del LCD, ma sempre sullo stesso banco RD,
i collegamenti del PCF li ho controllati e sono come da schema del libro,

Se premi il reset del sistema la scritta diviene corretta?

no non cambia niente,

Come chiesto da firstcolle, se premi i pulsanti vedi qualcosa?

no è come se non siano collegati,
una cosa che mi sono dimenticato di dirvi è, programmo il PIC con MPLABX alla fine della programmazione "MPLABX mi da tutto ok" l'LCD si illumina ma ci vogliono 15, 20 secondi prima che appaiono le scritte,
stacco il programmatore, do tensione e fa la stessa cosa,
ora sto facendo un nuovo PCB esclusivamente per l'orologio, eliminando cosi i collegamenti del PCF tramite strip,
appena finito provo poi vi so dire
ciao
Toni

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login