Arduino Due-商品描述
Arduino Due是一款基于Atmel SAM3X8E ARM Cortex-M3 CPU (数据手册)的微控制器板,是首款基于32位ARM内核微控制器的Arduino板。它有54个数字输入/输出引脚(其中12个可用作PWM输出)、12个模拟输入、4个UART(硬件串行端口)、1个84 MHz时钟、1个USB OTG连接、2个DAC(数字-模拟)、2个TWI、1个电源插座、1个SPI头、1个JTAG头、1个复位按钮和1个擦除按钮。(警告:与其他Arduino板不同,Arduino Due板的工作电压为3.3V。I/O引脚能承受的最大电压为3.3V。如果为I/O引脚提供更高的电压(例如5V)会损坏电路板。)
概要
微控制器 | AT91SAM3X8E | |
工作电压 | 3.3V | |
输入电压(推荐值) | 7-12V | |
输入电压(极限值) | 6-16V | |
数字I/O引脚 | 54(其中12个提供PWM输出) | |
模拟输入引脚 | 12 | |
模拟输出引脚 | 2 (DAC) | |
所有I/O线路上的总DC输出电流 | 130 mA | |
3.3V引脚的DC电流 | 800 mA | |
5V引脚的DC电流 | 800 mA | |
Flash Memory | 512 KB ,全部面向用户应用 | |
SRAM | 96 KB (2个库: 64KB 和 32KB) | |
时钟速度 | 84 MHz | |
长度 | 101.52 mm | |
宽度 | 53.3 mm | |
重量 | 36 g |
编程
可以利用Arduino软件(下载)给Arduino Due编程。
物理特性与盾板兼容性
Arduino Due PCB的最大长度和宽度分别为4和2.1英寸,USB连接器和电源插座超出了以前的尺寸。3个螺丝孔让电路板能够附着在表面或外壳上。请注意,数字引脚7和8之间的距离是160密耳(0.16"),不是其他引脚间距(100密耳)的偶数倍。
Arduino Due的设计与面向Uno、Diecimila或Duemilanove的盾板大多都兼容。数字引脚0~13(和相邻的AREF与GND引脚)、模拟输入0~5、电源头和“ICSP”(SPI)头全都在对应的位置。并且,主UART(串行端口)位于相同的引脚(0和1)上。请注意,I2C在Due(20和21)上的位置与在Duemilanove / Diecimila(模拟输入4和5)上的不同。
产品编号:A000062
原理图与参考设计
EAGLE 文件: arduino-Due-reference-design.zip
原理图: arduino-Due-schematic.pdf