Skip to main content

Arduino由于

ARDUINO DUEboard is one of the most powerful development boards in theARDUINO series。应有的板不仅具有大量功能,而且具有出色的处理速度,使其适合高级应用程序。它可以被认为是专业董事会UNO作为初学者委员会。应有的板在ARM控制器系列上开发,而其他板在Atmega Controller系列中也开发了。

ARDUINO DUE Pinout Configuration

PIN GROUP

引脚名称

DESCRIPTION

能量源

+5V, +3.3V, GND and Vin

+5V - Connected to +5V

或者

+3.3V-连接到 +3.3V

或者

Vin- Connected to +7V to +12V

GND - 连接到地面

通信强度RFACE

UART接口(RXD,TXD)x 4 [(0,1),(19,18),(17,16),(15,14)]

SPI界面(MOSI,MISO,SCK,RESET)x 1

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

可以接口(canrx,cantx)x2

SSC Interface (RF, RD, RK, TD, TK, TF)

UART (Universal Asynchronous Receiver Transmitter) Interface can be used to program PRO MINI

SPI (Serial Peripheral Interface) Interface ban be used to program PRO MINI

TWI(两个线接口)接口可用于连接外围设备。

CAN(控制器区域网络)接口可用于控制器之间的通信

SSC(Synchronous Serial Communication) Interface can be used for Audio and Telecom Applications

INPUT OUTPUT PINS

42 I/O + 12 PWM

Although these 54 pins have many functions, they can be considered as data I/O pins.

对数字转换器的模拟

ADC0,ADC1,ADC2,…ADC11

These channels can be used to input Analog signals. There are of 12 bit resolution.

数字到模拟转换器

DAC0,DAC1

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

PWM

PIN2至PIN13

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

重启

重启

重置控制器。

外部中断

All I/O

In DUE board all I/O pins can be used as Interrupts.

温度感应器

内部连接到ADC15。

DUE has internal Temperature sensor which can be programmed to read temperature.

REAL TIME CLOCK

INTERNAL

应有的RTC带有光板和警报功能,可以在内部启用。

Technical Specifications

Microcontroller

SAM3X8E - 32位臂控制器

工作电压

3.3V

Raw Voltage input

7V to 12V

Maximum current through each I/O pin

3mA & 15mA look pin diagram for details

Maximum total current drawn from all I/O pins

130mA

Flash Memory

512KBytes

EEPROM

16KByte

Internal RAM

96Kbytes

Clock Frequency

Internal : 12 Mhz

外部:84 MHz

工作温度

-40ºC至 +85ºC

类似的Arduino董事会

ARDUINO UNO, ARDUINO MEGA,ARDUINO NANO,Arduino Pro Mini,Arduino Leonardo

其他开发委员会

Raspberry Pi系列, INTEL GALILEO, INTEL EDISON,ESP32

Where to use ARDUINO DUE

Although ARDUINO boards are usually popular, DUE is least popular because of controller being ARM and I/O pins +3.3v OUTPUTS are not compatible with most sensors. Though it is least popular, it is most recommended when designing complex systems like CNC or 3D printer. Also, theARDUINO DUE是一个开源平台,可以获取所有相关数据和原始模块原理图。因此,您可以根据需要自定义系统。

There are few cases where DUE is chosen over other Arduino Boards:

Case1:系统处理的位置很大。uno或NANOare boards, which have a maximum clock speed of 16 MHz, so they can perform functions limited to their capabilities. They cannot process high end programs for applications like 3D printer. With 84MHz clock speed more than five times speed of UNO, DUE could do process more data than UNO or NANO.

Case2:您需要在哪里连接更多的外围设备。到期有超过54个I/O销。因此,当应用程序中有许多外围设备时,适用的是理想的。

Case3:Where application needs to provide analog output. UNO and NANO cannot provide analog output which is need in some applications. In those cases, DUE will solve the problem.

Case4:有了许多PWM和ADC输出,应有的可以运行的应用程序程序,该程序无法由其他Arduino解决。

Case5:使用CAN界面,应有的余地可用于具有高电磁干扰的系统,而其他通信可能会失败。该设施不存在于其他Arduino董事会上。

How to use ARDUINO DUE

DUE is used similar to any other development board. All that needs to be done is programming the controller and provide the appropriate peripheral to get system running. We will discuss the programming of DUE in step by step below.

  1. DUE can be programmed by connecting both USB ports to PC. Although there are two, PROGRAMMING PORT is preferred over NATIVE USB port in order to avoid controller crashing during programming. So connect DUE to PC using PROGRAMMING port is ideal.
  2. 下载并安装Arduino IDE软件。[[https://www.arduino.cc/en/Main/Software]
  3. 接下来,获取PC和PC之间的链接。运行一个测试程序以眨眼LED。
  4. 列出要通过的要执行的功能。
  5. 将功能写为IDE中的程序。
  6. Remember for ARDUINO IDE the program is written in ‘C’ language.
  7. After completing the writing. Burn the program to DUE through IDE.
  8. 断开程序员的连接。提供功率并附加必要的外围设备。重置控制器后,它执行程序并提供所需的输出。

Applications

  1. Hobby projects.
  2. Power supply systems.
  3. 物联网applications.
  4. Display systems.
  5. 仪器。

2D-Model and Dimensions

Arduino由于Dimensions

Component Datasheet

Related Post



加入20k+订户

We will never spam you.

*indicates required

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


Baidu