HARDWARE PLATFORM |
HARDWARE
da può funzionare con un’ali-
mentazione esterna con valori
compresi tra 7 e 12 V e fornisce
il riferimento di tensione attra-
verso il pin IOREF oppure me-
diante Vin. Sono previsti 14 pin
di I/O digitali, ciascun dei quali
assorbe e fornisce una corrente
di 40 mA. Alcuni dei pin han-
no funzioni speciali come 0 e 1
che fungono rispettivamente da
trasmettitore e ricevitore. Tra i
pin digitali, 3, 5, 6, 9 e 11 forni-
scono la PWM, mentre il pin 13
viene utilizzato per controllare il
mini LED presente sulla scheda.
Fondamentalmente, il processo-
re della scheda Arduino utilizza
l’architettura Harvard che pre-
vede memorie separate per i dati
e il codice programma. I dati vengono memoriz-
zati nella memoria dati e il codice viene memoriz-
% )
-
crocontrollore ATmega328 ha 32 kb di memoria
; H#+'
kb di EPROM e funziona
con una velocità di clock di 16 MHz (Fig. 2).
Fig. 2 – L’architettura di Arduino