Camisano Vicentino (VI), Italy
Offline
God Member
Karma: 4
Posts: 850
ƎR like no other.
|
 |
« on: November 20, 2012, 12:43:51 pm » |
la settimana scorsa in fiera a robotica/makers italy allo stand di futura elettronica e elettronica in avevano le loro stampanti 3D che sono controllate da un microcontrollore che si chiama "sanguino", che un commesso mi ha detto che è un atmega2560 dip... io ci sono rimasto un po' così perchè non pensavo esistesse una versione dip del mega2560 a solo 40 pin, cercando in internet però ho letto che sanguino è controllato da un atmega644 che è un 40 pin anche lui ora io ho due domnde: - esiste una versione dip dell'atmega2560 o il commesso si è sbagliato? - dell'atmega644 avevo già letto su altri topic perchè Leo me ne aveva accennato della sua esistenza, per la sua programmazione via ISP che core devo usare? c'è qualche controindicazione o è solo un atmega328 più grosso e con più flash?  grazie in anticipo 
|
|
|
|
|
Logged
|
|
|
|
|
Cagliari
Offline
Faraday Member
Karma: 51
Posts: 3178
|
 |
« Reply #1 on: November 20, 2012, 01:34:31 pm » |
- esiste una versione dip dell'atmega2560 o il commesso si è sbagliato? La seconda.  - dell'atmega644 avevo già letto su altri topic perchè Leo me ne aveva accennato della sua esistenza, per la sua programmazione via ISP che core devo usare? c'è qualche controindicazione o è solo un atmega328 più grosso e con più flash?  Lo puoi programmare con l'IDE 1.0.2. Cerca sul forum 644 e 1284. Ci sono molte discussioni in merito. Poi ci sono i datasheet sul sito Atmel. 
|
|
|
|
« Last Edit: November 20, 2012, 01:37:42 pm by PaoloP »
|
Logged
|
|
|
|
|
Camisano Vicentino (VI), Italy
Offline
God Member
Karma: 4
Posts: 850
ƎR like no other.
|
 |
« Reply #2 on: November 20, 2012, 01:59:01 pm » |
- esiste una versione dip dell'atmega2560 o il commesso si è sbagliato? La seconda.  - dell'atmega644 avevo già letto su altri topic perchè Leo me ne aveva accennato della sua esistenza, per la sua programmazione via ISP che core devo usare? c'è qualche controindicazione o è solo un atmega328 più grosso e con più flash?  Lo puoi programmare con l'IDE 1.0.2. Cerca sul forum 644 e 1284. Ci sono molte discussioni in merito. Poi ci sono i datasheet sul sito Atmel.  ok grazie per le conferme  esiste anche la versione 1284? Su un datasheet del 644 che avevo guardato prima non l'avevo visto...
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 226
Posts: 16983
Don't know what I do
|
 |
« Reply #3 on: November 20, 2012, 02:53:26 pm » |
Sì, il commesso si è sbagliato. Il vecchio Sanguino è basato su un Atmega644. Esiste anche la versione 1284, che ha il doppio di Flash (128 kB) e ben il quadruplo di SRAM (16 kB contro i 4kB del modello inferiore). Nel core della 1.0.2 esistono già le define per gestire entrambi i chip (nella 1.0.1 esiste il supporto al solo 1284) ma non basta perché mancano il file di definizione dei pin ed un bootloader se vuoi usarlo. Entrambi questi file li trovi già inseriti in un pacchetto pronto da installare qui: http://www.leonardomiliani.com/?p=625PS: ER, però già tempo fa mi pareva di averti suggerito i 644/1284 per i tuoi progetti, o mi sbaglio? 
|
|
|
|
|
Logged
|
|
|
|
|
Camisano Vicentino (VI), Italy
Offline
God Member
Karma: 4
Posts: 850
ƎR like no other.
|
 |
« Reply #4 on: November 20, 2012, 03:49:42 pm » |
ok grazie mille per le info!  si me ne avevi accennato, però in quel periodo non stavo progettando niente e quindi era rimasto tutto in standby 
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 226
Posts: 16983
Don't know what I do
|
 |
« Reply #5 on: November 20, 2012, 04:12:34 pm » |
ok grazie mille per le info!  si me ne avevi accennato, però in quel periodo non stavo progettando niente e quindi era rimasto tutto in standby  Che ci vuoi fare con il 644? 
|
|
|
|
|
Logged
|
|
|
|
|
Camisano Vicentino (VI), Italy
Offline
God Member
Karma: 4
Posts: 850
ƎR like no other.
|
 |
« Reply #6 on: November 20, 2012, 04:28:38 pm » |
ok grazie mille per le info!  si me ne avevi accennato, però in quel periodo non stavo progettando niente e quindi era rimasto tutto in standby  Che ci vuoi fare con il 644?  avevo in mente di fare un robot che fosse la versione mini dell'ultimo modello dei "Thunders" che abbiamo fatto, il risultato sarebbe un giocattolo praticamente  anche se pensavo di usare due ruote normali questa volta, le ruote omnidirezionali non hanno un buon rapporto qualità-prezzo sul mercato e dovrei farle produrre su richiesta... comunque volevo usare meno componenti possibili e con un atmega1284 riuscirei a gestire più cose
|
|
|
|
|
Logged
|
|
|
|
|
Camisano Vicentino (VI), Italy
Offline
God Member
Karma: 4
Posts: 850
ƎR like no other.
|
 |
« Reply #7 on: November 23, 2012, 09:48:41 am » |
ho notato un bug nell'IDE, ora che ho aggiunto anche gli atmega1284 e 644 nelle board quando vado a scegliere la board la lista va fuori dallo schermo e devo andare giù con la freccetta della tastiera per scegliere tra le ultime board senza però vedere cosa sto selezionando... succede anche andando a fare open per i programmi, ma a questo non ci avevo mai fatto caso prima, forse è una cosa nuova  per le board posso risolvere togliendo quelle che non uso mai, però i proggrammi mi piacerebbe averli tutti sotto mano
|
|
|
|
|
Logged
|
|
|
|
|
Cagliari
Offline
Faraday Member
Karma: 51
Posts: 3178
|
 |
« Reply #8 on: November 23, 2012, 10:04:45 am » |
Che risoluzione dello schermo usi?
|
|
|
|
|
Logged
|
|
|
|
|
Camisano Vicentino (VI), Italy
Offline
God Member
Karma: 4
Posts: 850
ƎR like no other.
|
 |
« Reply #9 on: November 23, 2012, 10:07:48 am » |
Che risoluzione dello schermo usi?
1600x900, ma non credo sia un problema del mio schermo perchè non ho problemi con altri programmi, sono su windows...
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 226
Posts: 16983
Don't know what I do
|
 |
« Reply #10 on: November 23, 2012, 10:32:48 am » |
Che risoluzione dello schermo usi?
1600x900, ma non credo sia un problema del mio schermo perchè non ho problemi con altri programmi, sono su windows... E' un problema dell'IDE vecchio e stravecchio, che è sempre stato presente. Tempo fa, qualcuno, non mi ricordo più chi, disse che non era un bug dell'IDE ma di come venivano gestite le applicazioni Java. A me pare tanto uno scaricabarile. Basterebbe che i vari micro fossero ordinati in sotto menu, non ci vuole tanto. E comunque è noioso: io che di core ne uso diversi sono costretto ad editare sempre il file boards.txt per togliere quello che non uso.
|
|
|
|
|
Logged
|
|
|
|
|
|