Pages: [1] 2   Go Down
Author Topic: Architettura Arduino UNO  (Read 1691 times)
0 Members and 1 Guest are viewing this topic.
Pisa - Italy
Offline Offline
Jr. Member
**
Karma: 0
Posts: 60
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve, ho bisogno di studiarmi l'archittetura interna di Arduino Uno.
Sia HardWare sia Software..
Sapete indicarmi qualche risorsa ?
Grazie
« Last Edit: September 28, 2011, 02:37:10 pm by edge » Logged

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

Riguardo l'hardware:
fai una ricerca "schematic Arduino UNO" e trovi lo schema elettrico della board.
I componenti fondamentali sono due:
1 - ATmega328P che è il cuore di Arduino
2 - ATmega8u2 che è l'interfaccia USB-seriale
Sono due mcu prodotte dalla ATMEL, fai la ricerca su google e puoi scaricare i due corposissimi pdf che ti spiegano ogni segreto di questi due componenti.

Per il software passo a chi ne sa più di me.
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

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 258
Posts: 21486
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I Software resisdenti sui 2 Microcontroller (Bootloder e Interfaccia seriale USB) vengono dati col IDE, ma non chiedermi dove li trovi.
Per il Hardware vedi:
http://arduino.cc/en/Main/ArduinoBoardUno

Ciao Uwe
Logged

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10464
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ma gli atmel son open hardware?
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

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

ma gli atmel son open hardware?
cioè smiley-eek? Vuoi sapere se li puoi scoperchiare per aggiungere, eliminare, modificare qualche millesimo di micron di silicio? certo! smiley-twist
No, le mcu sono sempre proprietarie, che sappia io; altre tipologie di componenti, p.es. le memorie di qualsiasi natura, tutti le producono con sigle diverse e spessisimo, se non sempre, sono pin-to-pin compatibili.
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

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10464
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ma gli atmel son open hardware?
cioè smiley-eek? Vuoi sapere se li puoi scoperchiare per aggiungere, eliminare, modificare qualche millesimo di micron di silicio? certo! smiley-twist
No, le mcu sono sempre proprietarie, che sappia io; altre tipologie di componenti, p.es. le memorie di qualsiasi natura, tutti le producono con sigle diverse e spessisimo, se non sempre, sono pin-to-pin compatibili.

scoperchiare no, ma dare un'occhiata agli schemi... sarebbe quanto mento intrigante...
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

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

I datasheet riportano solo gli schemi a blocchi, dubito fortemente che avremo modo di vedere gli schemi elettrici, ma francamente non ho mai provato a cercarli, non ho l'attrezzatura per ricreare i chip smiley-money
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

Offline Offline
God Member
*****
Karma: 0
Posts: 689
AHHAH
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


 smiley-twist

ma un atmega328 di quanti transistor e' fatto? 100k, 1M? proprio non ne ho idea ma credo siano troppi per stare in un disegno
Logged

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

La risposta forse la trovi nel datasheet, ma questo cadavere è tuo o lo hai preso sulla rete?  smiley-eek-blue
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

Offline Offline
God Member
*****
Karma: 0
Posts: 689
AHHAH
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La risposta forse la trovi nel datasheet, ma questo cadavere è tuo o lo hai preso sulla rete?  smiley-eek-blue

hai visto delle saldature grezze e quindi pensi sia mio? smiley-cry

preso in rete, pero' effettivamente se lo avessi saldato io il risultato sarebbe stato identico smiley-twist

guardate qui:

http://www.flylogic.net/blog/?p=23
« Last Edit: September 28, 2011, 02:11:23 pm by reizel » Logged

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

Non per le saldature, non mi permetterei mai smiley-confuse, solo si vede che è un lavoro artigianale, basta guardare i contorni delle piste e quel rifacimento di una pista con un filino di rame, insomma non è certo una board fatta da un service smiley-mr-green
Quanto al link, ce n'è di gente squilibrata, ormai non mi meraviglio più di nulla smiley-eek-blue
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

Ivrea
Offline Offline
God Member
*****
Karma: 5
Posts: 680
"La teoria è quando si sa tutto ma non funziona niente. La pratica è quando funziona tutto ma non si sa il perché. In ogni caso si finisce sempre con il coniugare la teoria con la pratica: non funziona niente e non si sa il perché." Albert Einstein
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Per quanto riguarda il link vi dico che basta fare ingegneria elettronica specialistica per vedere quelle cose...

Per quanto riguarda quel micro mi sembrava alquanto "offeso", vi pare?  smiley-lol smiley-lol smiley-lol smiley-lol smiley-lol smiley-lol
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5496
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non per le saldature, non mi permetterei mai smiley-confuse, solo si vede che è un lavoro artigianale, basta guardare i contorni delle piste e quel rifacimento di una pista con un filino di rame, insomma non è certo una board fatta da un service smiley-mr-green
Quanto al link, ce n'è di gente squilibrata, ormai non mi meraviglio più di nulla smiley-eek-blue
Troverò il modo di stupire ancora  smiley-twist
Gli schemi si trovano... solo che.. saranno file cad da centinaia di MB
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 327
Posts: 22642
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Alcuni produttori rilasciano i modelli dei propri chip in linguaggio VERILOG o VHDL per poter riprogrammare micro FPGA. Ma non credo che lo faccia Atmel.
Logged


BZ (I)
Offline Offline
Brattain Member
*****
Karma: 258
Posts: 21486
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ragazzi; edge vuole sapere come funziona un arduino uno o come funziona un microcontroller transistor per transistor?
Ciao Uwe
Logged

Pages: [1] 2   Go Up
Jump to: