Pages: [1]   Go Down
Author Topic: ATMEGA328  (Read 758 times)
0 Members and 1 Guest are viewing this topic.
Latina
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salve a tutti , ormai la programmazione del 328 del tiny84 e 85 non da problema di nessun tipo.
adesso sto realizzando sul circuito stampato lo stand alone del 328 + lcd  + sensore etc..
la mia domanda e' questa :

se volessi memorizzare( e poi rileggere) sull'eprom del 328  i dati della temperatura o altre grandezze e' possibile farlo ?

Armando


Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 517
Posts: 12321
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Certamente, l'eeprom serve proprio a questo, devi tener conto però del fatto che essa ha una vita limitata (n. di scritture/cancellazioni) quindi il software va "tarato" in modo tale da garantire il funzionamento del micro per un periodo congruo all'applicazione, diversamente in poco tempo si fermerà.
Sul datasheet, proprio alla prima pagina, trovi questo dato, fatti due calcoli ed avrai la risposta.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

La EEPROM è anche "limitata" di suo. Ha solo 1024 byte per cui il numero di registrazioni memorizzabili è piccolo.
Logged


Latina
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

cerco un po in rete.
qualcosa ho trovato ,
1) abbassare la tensione della sd card da 5V a 3,3V
2) cambiare la soglia della linea dati  = logico 1 logico   da 5.0 V a 3.3V
______________________________________
3) collegamento della sd card
4) codice .
devo mettere tutto insieme...smiley-sad

non tanto la prima parte quanto la seconda .
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Per collegare una SD all'Arduino basta usare 3 partitori di tensioni in modo da abbassare i 5V della scheda ai 3V3 della schedina SD.
Sul codice, non hai che da cercare.
Ma anche il Reference, oltre a spiegare la libreria SD, mette anche degli esempi di codice:
http://arduino.cc/en/Reference/SD


* schematicuo7.jpg (94.97 KB, 645x414 - viewed 29 times.)
Logged


Latina
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salve a tutti e buona pasqua ( anche se passata ) e buona pasquetta.
Le attivita' elettroniche/ informatiche con il  mio arduino vanno alla grande posto delle foto ,
le problematiche con la programmazione di tutti e tre ( 328 , tiny84 tiny85 )
vanno senza alcun problema.
ho realizzato un programmatore per questi tre componenti di cui posto le foto.
un interfacica per la SD ( funzionante regolarmente ) , per quaest'ultima se riesco devo rendere autonomo il 328 con la misura della temperatura ( gia funziona in questo modo) associato poi alla SD sulla quale registra i dati .
Il partitore resistivo con le 6 resistenze per abbassare la tensione positiva/logica .
Un saluto a Leo e al prof.Menniti
In cantiere rimane GPS / bussola/ sensore ultra suoni
un saluto a tutti
Armando


* foto1.jpg (1265.77 KB, 2560x1920 - viewed 27 times.)

* foto2.jpg (1372 KB, 2560x1920 - viewed 22 times.)
Logged

Latina
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

segue


* foto3.jpg (1295.68 KB, 2560x1920 - viewed 18 times.)

* foto4.jpg (1307.44 KB, 2560x1920 - viewed 20 times.)
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 517
Posts: 12321
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Grande Armando, ormai hai spiccato il volo smiley-lol
Ricambio affettuosamente saluti e auguri e ti faccio i mie complimenti per come procede la tua sperimentazione!
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Latina
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

un piccolo video che da prova che i segnali passano . ...)

* video.mp4 (2771.84 KB - downloaded 9 times.)
Logged

Latina
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Prima realizzazione standalone
Termometro


* IMG_20130403_184425.jpg (1527.28 KB, 2560x1920 - viewed 21 times.)
Logged

Pages: [1]   Go Up
Jump to: