Page 20 - eAB12002_Arduino 微電腦應用實習_課本PDF
P. 20
Arduino 微電腦應用實習
Arduino 開發板各型號比較表
型號 Uno Leonardo Yún Micro Due Esplora MegaADK LilyPad
ATmega ATmega ATmega ATmega AT915A ATmega ATmega ATmega
微控晶片
328P 32u4 32u4 32u4 M3X8E 32u4 2560 32u4
一
工作電壓 5V 5V 5V 5V 3.3V 5V 5V 3.3V
認識篇
輸入電壓 7-12V 7-12V 5V 7-12V 7-12V 7-12V 7-12V 3.8V 至 5V
Digital I/O 14 20 20 20 54 20 54 9
PWM 6 7 7 7 12 7 15 4
Analog
6 12 12 12 12 12 16 4
input
二 Analog
0 0 0 0 2 0 0 0
output
基礎應用篇
Clockrate 16MHz 16MHz 16MHz 16MHz 84Mhz 16MHz 16MHz 8MHz
Serial port
1 組 1 組 1 組 1 組 4 組 1 組 4 組 1 組
(UART)
SPI 有 有 有 有 有 有 有 有
I C 1 組 1 組 1 組 1 組 2 組 1 組 1 組 1 組
2
三
Flash
整合應用篇 32KB 32KB 32KB 32KB 512KB 32KB 256KB 32KB
memory
SRAM 2KB 2.5KB 2.5KB 2.5KB 96KB 2.5KB 8KB 2.5KB
EEPOM 1KB 1KB 1KB 1KB 0 1KB 4KB 1KB
USBHost Type B Micro Micro Micro 2Micro Micro 有 有
[ 註 ] (1) 有些 Digital I/O 會與 PWM、analog input、external interrupts、serial port 等腳位共用,這
四
些腳位僅可以擇一當作 Digital I/O 或其他功能使用。所以上面標示的數量都只是「可用的
附
最大值」,並不代表這些腳位的功能可以同時使用。
錄 (2) Due 的 clock rate 明顯高於其他型號,主要是因為晶片不同,Due 是工作在 3.3V 的電壓下,
與常見的數位電路 5V 工作電壓不同,若真的需要使用 Due 與 5V 的數位電路連結,則在
I/O 的部分要而另外做電壓的處理。
(3) Uno 與 Leonardo 看起來其實差不多,屬於比較精簡的設計,主的差別在於 Uno 是使用獨
立的 USB 轉換介面;而 Leonardo 則是將 USB 介面與微控制器做在一起,是比較新的製程。
(4) Mega ADK 的 Digital I/O 特別多,當我們的電路有很多的 I/O 需求時,就可以選擇這種型
式了。
1-10