modulo DS1307 + NRF24L01

5 Anni 3 Mesi fa #1 da graziano1985
modulo DS1307 + NRF24L01 è stato creato da graziano1985

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.

  • graziano1985
  • Junior Member
  • Junior Member
Di più
5 Anni 3 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic modulo DS1307 + NRF24L01
Salve Graziano,

in questi giorni ho disattivato le notifiche del Forum, per cui non avevo ricevuto alcuna notifica del messaggio.

Ho visto velocemente il datasheet DS1307 ha lo stesso indirizzo sul bus I2C e i primi sei registri sono gli stessi del DS1337. Almeno l'orario lo dovrebbe visualizzare anche con il modello DS1307 (con l'esempio sotto). Il registro di configurazione è però mappato ad un altro indirizzo e poi le funzioni dei due RTC sono diverse, per cui non tutte le funzioni di libreria funzioneranno.

Adattarle non dovrebbe essere difficile.

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
5 Anni 3 Mesi fa #3 da graziano1985
Risposta da graziano1985 al topic modulo DS1307 + NRF24L01
grazie Mauro,
ho fatto qualche prova e anche mettendo i resistori d pullup sulle linee SDA SCL smette di funzionare tutto !!

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

  • graziano1985
  • Junior Member
  • Junior Member
Di più
5 Anni 3 Mesi fa #4 da Mauro Laurenti
Risposta da Mauro Laurenti al topic modulo DS1307 + NRF24L01
Salve Graziano,

hai modo di fare delle misure con l'oscilloscopio?
Altrimenti potrebbe essere difficile capire.

Il modulo SPI e I2C condividono delle linee per cui devi fare uso di PIC con due moduli, al fine di poter dedicare un modulo all'interfaccia SPI e uno al protocollo I2C.

Che PIC stai usando?
Potresti mostrare lo schema elettrico con le connessioni?

Se poi riuscissi a fornirti un RTC supportato dalla libreria, potrebbe tornare più facile.

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
5 Anni 3 Mesi fa #5 da graziano1985
Risposta da graziano1985 al topic modulo DS1307 + NRF24L01
grazie per la disponibilità,
utilizzo un 18f4550 e ho la possibilità di effettuare misure con l'oscilloscopio.
lo schema è il seguente




mentre per le connessioni del NRF24L01
RE0 = CE
RE2 = CSN
RB0 = SDI (MISO)
RB1 = CLK
RC7 = SDO (MOSI)

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

  • graziano1985
  • Junior Member
  • Junior 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