跳过主要内容

Arduino由于

ARDUINO由于董事会是最强大的发展董事会之一ARDUINO系列.DUE板不仅有大量的功能,而且有极好的处理速度,使其适合高级应用。它可以被看作是一个专业委员会UNO作为一个初学者板。DUE板也是在ARM控制器系列上开发的,而其他板是在ATMEGA控制器系列上开发的。

ARDUINO DUE Pinout配置

销集团

销的名字

描述

电源

+5V, +3.3V, GND和Vin

+5V -连接到+5V

+3.3V-连接到+3.3V

Vin-连接到+7V到+12V

GND -接地

通信接口

UART接口(RXD TXD) * 4((0,1)、(19日18),(17日16),(15日14))

SPI接口(MOSI, MISO, SCK,RESET) x 1

TWI接口(SDA, SCL) x 2 [(20,21),(70,71)]

CAN Interface (CANRX, CANTX) x2

SSC接口(RF, RD, RK, TD, TK, TF)

采用UART (Universal Asynchronous Receiver Transmitter)接口对PRO MINI进行编程

SPI(串行外设接口)接口禁止用于编程PRO MINI

TWI (Two Wire Interface)是连接外设的接口。

CAN (Controller Area Network)接口可以用于控制器之间的通信

SSC(同步串行通信)接口可用于音频和电信应用

输入输出引脚

42 I/O + 12 PWM

虽然这54个引脚有很多功能,但它们可以被认为是数据I/O引脚。

模拟数字转换器

ADC0、ADC1 ADC2,……ADC11

这些通道可以用来输入模拟信号。有12位的分辨率。

数字-模拟转换器

DAC0, DAC1

有两个通道可以提供模拟输出。它们是12位的分辨率。

脉宽调制

PIN2, PIN13

这12个通道可以提供PWM(脉冲宽度调制)输出。它们是8位分辨率。

重置

重置

重置控制器。

外部中断

所有I / O

在DUE板中,所有I/O引脚都可以用作中断。

温度传感器

内部连接ADC15。

DUE内部有温度传感器,可编程读取温度。

实时时钟

内部

DUE有RTC与日历和报警功能,可以在内部启用。

技术规格

单片机

SAM3X8E - 32位ARM控制器

工作电压

3.3 v

生电压输入

7 v至12 v

通过每个I/O引脚的最大电流

3mA和15mA查看引脚图的细节

最大总电流从所有I/O引脚

130毫安

闪存

512 kb的

eepm

16个千字节

内部RAM

96 kb的

时钟频率

内部:12 Mhz

外部:84 Mhz

工作温度

-40ºC + 85ºC

类似的ARDUINO董事会

ARDUINO UNOARDUINO大型,ARDUINO纳米ARDUINO PRO迷你ARDUINO莱昂纳多

其他开发板

覆盆子π系列,英特尔伽利略,英特尔爱迪生,ESP32

ARDUINO DUE在哪里使用

虽然ARDUINO板通常很受欢迎,DUE是最不受欢迎的,因为控制器是ARM和I/O引脚+3.3v输出与大多数传感器不兼容。虽然它是最不受欢迎的,但它是最推荐的设计复杂的系统,如CNC或3D打印机。此外,ARDUINO由于是一个开源平台,在这里可以获得所有相关数据和原始模块原理图。因此,您可以根据需要定制系统。

在一些情况下,DUE被选择超过其他Arduino板:

Case1:系统处理非常庞大。UNO或纳米是板,其最大时钟速度为16兆赫,因此他们可以执行的功能限制在他们的能力。他们不能处理3D打印机等高端应用程序。由于84MHz的时钟速度是UNO的5倍以上,因此,与UNO或NANO相比,DUE可以处理更多的数据。

例2:你需要连接更多的外围设备。DUE有超过54个I/O引脚。因此,当应用程序中有许多外围设备时,使用DUE是理想的。

Case3:在应用中需要提供模拟输出。UNO和NANO无法提供模拟输出,而这在某些应用中是需要的。在这些情况下,DUE将解决问题。

Case4:DUE有很多PWM和ADC输出,可以运行其他ARDUINO无法解决的应用程序。

Case5:通过CAN接口,DUE可用于电磁干扰高的系统,其他通信可能会失败。此设施不在其他ARDUINO板上。

如何使用ARDUINO DUE

DUE的使用类似于任何其他开发板。所有需要做的就是为控制器编程,并提供适当的外围设备以使系统运行。我们将在下面一步一步地讨论DUE的编程。

  1. DUE可以通过连接两个USB端口到PC进行编程。虽然有两个,编程端口优先于本机USB端口,以避免控制器在编程期间崩溃。所以连接由于PC使用编程端口是理想的。
  2. 下载安装ARDUINO IDE软件。[https://www.arduino.cc/en/Main/Software
  3. 接下来得到PC和DUE之间的连接。运行一个测试程序来闪烁板上提供的LED。
  4. 列出DUE要执行的功能。
  5. 在IDE中以程序的形式编写函数。
  6. 记住ARDUINO IDE程序是用' C '语言编写的。
  7. 完成写作后。通过IDE将程序刻录到DUE。
  8. 断开的程序员。提供电源并安装必要的外围设备。在重新设置控制器后,它执行程序并提供所需的输出。

应用程序

  1. 爱好的项目。
  2. 电源系统。
  3. 物联网的应用程序。
  4. 显示系统。
  5. 仪表。

2维模型和尺寸

Arduino由于维度

部分数据表

相关的职位



加入20 k +用户

我们永远不会给你发垃圾邮件。

指示要求

成为我们不断发展的社区的一部分。