Lettura e programmazione DS2432

12 Anni 1 Mese fa #11 da incoldblood
Risposta da incoldblood al topic Re: Lettura e programmazione DS2432
Esattamente di cosa ho bisogno?

Pic?
Libreria?
eprom da leggere e programmare

che altro?

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

  • incoldblood
  • Premium Member
  • Premium Member
Di più
12 Anni 1 Mese fa #12 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Lettura e programmazione DS2432
Ciao,

quello che necessiti e' certamente di:

1) Un PIC o altro microcontrollore.
2) Libreria scritta o da scrivere
3) una EEPROM da programmare

Anche se dividere il necessario in questo modo non e' molto elegante.
Presumo che hai il programmatore per programmare il microcontrollore.

Saluti,

Mauro
Ringraziano per il messaggio: incoldblood

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
12 Anni 1 Mese fa #13 da incoldblood
Risposta da incoldblood al topic Re: Lettura e programmazione DS2432
In effetti, hai perfettamente ragione, mi sono espresso male :

Ho sia il pickit 2 che il 3, di pic ho 18f2550, 18f4550, 16f876A

eprom ds2432

ho preso il Bus Pirate non so se lo conosci.

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

  • incoldblood
  • Premium Member
  • Premium Member
Di più
12 Anni 1 Mese fa #14 da incoldblood
Risposta da incoldblood al topic Re: Lettura e programmazione DS2432
Piccolo passo avanti:
Il bus pirate, utilizza hyperterminal per la comunicazione. Inizialmente avevo sbagliato ad utilizzare la resistenza di pullup. Questa eeprom, vuole come massima resistenza 2,2 kohm, avevo preso spunto da una ds1820 cui bastavano 4,7kohm ed avevo sbagliato, primo perchè avevo si 4,7 ma ohm e non kohm.

Quindi ho preso una resistenza da 1kohm ed è andato tutto bene.

Il datasheet che fornisce maxim, è limitato infatti nella pagine principale indica di richiedere il full datasheet questo perchè non ho i giusti comandi per la lettura definitiva dell'eeprom.

Il bus pirate ha riconosciuto la eeprom con questa dicitura:

1-WIRE>(0×33)
BUS RESET OK
READ ROM (0×33): 0×33 0×05 0×16 0×32 0×02 0×00 0×00 0×58
Unknown device

non fate caso all'Unknown device, giustamente come mi ha indicato il buon giovanni bernardo non è possibile memorizzare tutti i tipi di device all'interno in memoria.

0×33 è l’identificativo della famiglia del dispositivo ed indica proprio una memoria DS2432, seguono i 6 bytes che identificano in maniera univoca il dispositivo e infine il byte di CRC.

Eventualmente se qualcuno ha il full datasheet ben venga.

In caso contrario al momento sono fermo.

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

  • incoldblood
  • Premium Member
  • Premium 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