- Messaggi: 89
- Ringraziamenti ricevuti 0
Lettura e programmazione DS2432
12 Anni 7 Mesi 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?
Pic?
Libreria?
eprom da leggere e programmare
che altro?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- incoldblood
- Autore della discussione
- Premium Member
Riduci
Di più
12 Anni 7 Mesi 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
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.
12 Anni 7 Mesi 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.
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
- Autore della discussione
- Premium Member
Riduci
Di più
- Messaggi: 89
- Ringraziamenti ricevuti 0
12 Anni 7 Mesi 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.
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
- Autore della discussione
- Premium Member
Riduci
Di più
- Messaggi: 89
- Ringraziamenti ricevuti 0
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.