Vai al contenuto

RyujiAndy

Messaggi raccomandati

ArduinoDue_Front.jpg

Finalmente anche Arduino dispone ora di una scheda di prototipazione con processore ARM (precedentemente Advanced RISC Machine, prima ancora Acorn RISC Machine) la stessa architettura di processori con cui vengono costruiti gli smartphone e tablet ed ultimamente i minicomputer come Raspberry pi.

Per l'occasione è stata creata una nuova IDE (ambiente di sviluppo integrato) infatti anche se ancora non considerata è stata già rilasciata con tanto di codice sorgente e la si può scaricare tranquillamente da sito ufficiale di arduino, quest'ultima ci permette non solo di programmare questo nuovo gioiellino, ma supporta tutte le versioni precedenti, infatti si possono integrare ancora tutte le librerie già esistenti.

Tornando alle caratteristiche principali c'è da notare che i dispositivo dispone di due porte USB (Universal Serial Bus), una per la programmazione grazie al chip ATMEL16U2 che viene utilizzato per la conversione da USB a seriale, a sua volta è connesso tramite UART (Universal Asynchronous Receiver-Transmitter, in italiano ricevitore-trasmettitore asincrono universale) a SAM3X che gestisce la seconda porta USB nativa da 480 Mbs, e ci permette di gestire periferiche come HDD o tartiere.

Il cuore di Arduino DUE è un Atmel SAM3X8E ARM Cortex-M3 CPU un processore da 32 bit con 84 MHz Clock e la cosa soprattutto interessante sono i due DAC (Digital to Analog Converter, in ittaliano convertritore digitale analogico) che ci permettono di creare segnali video e audio, cosa impossibile sulle board precedenti, e grazie alla velocità finalmente si può cominciare a parlare di multitasking (multiprocessualità) ma conservando un consumo di corrente ridotto e quindi la possibilità di prototipazioni con alimentazione a batteria.

Una cosa importante da tenere in considerazione è che ora le porte IO vengono alimentate a 3.3V infatti se alimentiamo a tensioni di 5V come le versioni precedenti queste rischiano di danneggiare l'ARM, ma in compenso le correnti di uscita dei varii pin digitali è stata portata a 130mA. Anche la Memoria Flash (memoria a stato solido) è stata aumentata infatti ora si dispone di 512 KB per le nostre applicazione e due banchi SRAM (Static Random Access Memory) uno da 64 KB e il secondo con 32 KB.

ArduinoDue_Back.jpg

File EAGLE: Arduino DUE

Schematica: PDF

Datasheet: Atmel SAM3X8E ARM Cortex-M3 CPU

Modificato da RyujiAndy
Link al commento
Condividi su altri siti

  • 2 settimane dopo...

RyujiAndy

hai dato una occhiata al Launchpad Stellaris di TI? Sempra pressoché analogo al DUE. Costo circa 8.50€ compreso spedizione. PEr adesso è in prenotazione.

 

Ho invece già preso il Launchpad MSP430, analogo dell'Arduino su Atmega a 4.30€ sempre spedizione compresa.

 

Entrambi hanno un IDE clone di quello di Arduino che si chiama Energia ma che non è ancora completo. Altrimenti si programmano in C.

Link al commento
Condividi su altri siti

RyujiAndy

hai dato una occhiata al Launchpad Stellaris di TI? Sempra pressoché analogo al DUE. Costo circa 8.50€ compreso spedizione. PEr adesso è in prenotazione.

 

Ho invece già preso il Launchpad MSP430, analogo dell'Arduino su Atmega a 4.30€ sempre spedizione compresa.

 

Entrambi hanno un IDE clone di quello di Arduino che si chiama Energia ma che non è ancora completo. Altrimenti si programmano in C.

 

Costo così basso?

Link al commento
Condividi su altri siti

Ho Già lavorato con shede montanti microcontrollori della texas instruments, ed in fondo sono tutti analoghi, ma per lavoro utilizzo molto gli avr e a dire il vero è da poco che ho scoperto la piattaforma arduino, che in fondo non è che un IDE e un bootloader, quest'ultimo non è sempre necessario
Link al commento
Condividi su altri siti

Lo Stellaris monta un ARM.

Il Launchpad con microcontrollore è invece l'MPS430. Si tratta di un microcontrollore a 3.3v evoluto dove è stata posta molta attenzione ai consumi.

 

Gli esempi che hai pubblicato si possono usare anche con il Launchpad MPS430 usando Energia come IDE.

 

L'Arduino lo sto ancora aspettando.

Link al commento
Condividi su altri siti

  • 1 mese dopo...

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

Giochi in Uscita



×
×
  • Crea Nuovo...