特價

Arduino DUE R3 副廠開發板 強悍的Arduino / Atmel SAM3X8E / 附 micro USB線

NT$850 NT$667

Arduino Due 是一塊基於 Atmel SAM3X8E CPU的微控制器板.它是第一塊基於32位ARM的Arduino. 和之前的ArduinoMega非常類似,它有54個數字IO口(其中12個可用於PWM輸出),12個模擬輸入口,4路UART硬件串口。但是它的時鐘頻率達到84 MHz, 還有一個USB OTG接口, 兩路DAC(模數轉換),兩路TWI。Arduino Due最大的變化是它的工作電壓為3.3V。IO口可承載電壓也為3.3V。因此它不兼容原來的為5V設計的Shield和外設。不恰當的連接5V電源和外設可能會燒燬Arduino DUE,請在使用前檢查好電壓。

已售完

貨號: ADB-002375 分類: 標籤: , , , , ,

描述

Arduino DUE R3 副廠開發板 強悍的Arduino / Atmel SAM3X8E / 附 micro USB線

台灣智能感測科技官網, 購買 更多關於 arduino-due, arm, Atmel, Cortex-M3, due, SAM3X8E, 的產品

Arduino DUE R3 副廠開發板 強悍的Arduino / Atmel SAM3X8E / 附 micro USB線

Arduino Due是第一款基於32位ARM內核微控制器的 Arduino 主板。擁有 54 個數字輸入/輸出引腳,12個模擬輸入,是功能強大的 Arduino 開發項目的理想選擇。Arduino Due 是 Arduino 家族新的微控制器板,這是首個採用 32 位 ARM 處理器的開發板,Atmel SAM3X8E ARM Cortex-M3 MCU 提升了所有標準的 Arduino 功能,同時增加更多新特性。

Arduino Due 提供 54 個數字輸入輸出管腳(其中 12 個可用於 PWM 輸出,支持可選分辨率),12 個模擬輸入,4個 UARTs(硬件串口)和兩個 DAC 輸出(數模轉換),84 MHz 晶振,兩個 USB 口,一個電源插口,一個 ICSP 頭,一個 JTAG 頭和一個 Reset 按鈕。I/O 管腳最大可提供 3.3v 電源,注意 5 伏電壓會損壞開發板。Arduino Due 是一塊基於 Atmel SAM3X8E CPU的微控制器板.它是第一塊基於32位ARM的Arduino. 和之前的ArduinoMega非常類似,它有54個數字IO口(其中12個可用於PWM輸出),12個模擬輸入口,4路UART硬件串口。但是它的時鐘頻率達到84 MHz, 還有一個USB OTG接口, 兩路DAC(模數轉換),兩路TWI。Arduino Due最大的變化是它的工作電壓為3.3V。IO口可承載電壓也為3.3V。因此它不兼容原來的為5V設計的Shield和外設。不恰當的連接5V電源和外設可能會燒燬Arduino DUE,請在使用前檢查好電壓。

ARM核心的優勢

使用32位ARM核心的Due相較於以往的使用8位AVR核心的其他Arduino更強大。
主要的差別有:

  • 32位核心在一個時鐘能處理32位的數據
  • 84Mhz的CPU時鐘頻率
  • 96 KBytes的SRAM
  • 512 KBytes的Flash
  • 一個DMA控制器, 能減輕CPU做大量運算時的壓力

技術規格

  • 控制器 AT91SAM3X8E
  • 工作電壓 3.3V
  • 輸入電壓(推薦) 7-12V
  • 輸入電壓(極限) 6-20V
  • 數字I/O引腳 54 (其中12路PWM輸出)
  • 模擬輸入口 Pins 12
  • 模擬輸出口 Pins 2 (DAC)
  • IO口總輸出電流 130 mA
  • 3.3V端口輸出能力 800 mA
  • 5V端口輸出能力 800 mA
  • Flash 512 KB (所有空間都可以儲存用戶程序)
  • SRAM 96 KB (兩個部分: 64KB and 32KB)
  • 時鐘速率 84 MHz

存儲空間

SAM3X有512 KB (兩塊256 KB)用於存儲用戶程序的Flash存儲空間。ATMEL在生產芯片時,已經將bootloader預燒寫進了ROM裡。 SRAM有96 KB,由兩個連續空間64 KB和32 KB組成. 所有可用存儲空間 (Flash, RAM 和 ROM) 都可以直接尋址。你可以通過板子上的擦寫按鈕,擦除SAM3X 的 Flash 中的數據。 這個操作將刪除當前加載的項目。 在通電狀態下,按住擦寫按鈕幾秒鐘,即可擦寫。

輸入和輸出
•Digital I/O: pins from 0 to 53
•使用pinMode(), digitalWrite(), anddigitalRead() 函數,每一個IO都可以作為輸入輸出端口。他們工作在3.3V。每一個IO都可以輸出 3 mA 或者 15 mA電流,或者輸入6 mA 或者 9 mA電流。他們也都有100K 歐 的內部上拉電阻 (默認狀態下不上拉)。另外,一些引腳有特殊功能:
•Serial: 0 (RX) and 1 (TX)
•Serial 1: 19 (RX) and 18 (TX)
•Serial 2: 17 (RX) and 16 (TX)
•Serial 3: 15 (RX) and 14 (TX)
•PWM: 引腳 2 to 13 使用analogWrite()函數提供8位的 PWM 輸出. 可以通過analogWriteResolution() 函數改變PWM輸出精度。
•SPI: SPI接口 (在其他arduino上稱作ICSP接口) 可以通過SPI庫是SPI接口用於通信。SPI 引腳已經引出到了6針接口位置, 可以和 Uno、Leonardo、Mega2560兼容. 這個SPI針僅用於和其他SPI設備通信,不能用於 SAM3X 的程序燒寫。Due的SPI可以通過Due專用的擴展庫來使用其高級特性。
•CAN: CANRX 和 CANTX 硬件支持CAN,但Arduino目前的IDE並不提供該API
•TWI 1: 20 (SDA) 和 21 (SCL)
•TWI 2: SDA1 和 SCL1. 支持使用Wire庫來進行TWI通信
•模擬輸入: A0 到 A11 Arduino Due有12路模擬輸入端, 每一路都有12位精度(0-4095)。默認情況下, 模擬輸入精度為10位, 和其他型號的 Arduino 控制器一樣。通過analogReadResolution()你可以改變ADC的採樣精度. Due的 analog inputs引腳測量範圍為 0 至 3.3V。如果測量高於3.3V電壓,可能會燒壞 SAM3X。analogReference() 函數在Due上是無效的.
•AREF 引腳通過一個電阻橋接到 SAM3X 模擬參考腳. 如果要使用 AREF 腳, 你需要先從PCB上拆下BR1這個電阻。
•DAC1 and DAC2 通過analogWrite() 函數提供12位精度的模擬輸出 (4096個等級) . 可以通過Audio庫創建音頻輸出。
詳細配置信息:

  • Microcontroller AT91SAM3X8E
  • Operating Voltage 3.3V
  • Input Voltage (recommended) 7-12V
  • Input Voltage (limits) 6-20V
  • Digital I/O Pins 54 (of which 12 provide PWM output)
  • Analog Input Pins 12
  • Analog Outputs Pins 2 (DAC)
  • Total DC Output Current on all I/O
  • DC Current for 3.3V Pin 800 mA
  • DC Current for 5V Pin 800 mA
  • SRAM 96 KB (64 + 32 KB)
  • Clock Speed 84 MHz

在Arduino桌面IDE上使用Arduino Due

如果你想在脫機時編程你的Arduino Due,你需要安裝Arduino Desktop IDE並添加Atmel SAMD Core到它。按照Arduino Boards Manager頁面中的說明,完成這個簡單的過程,選擇Tools菜單,然後 選擇 Boards和Last Boards Manager。 將USB電纜的USB微側連接到Due的編程端口(這是更靠近DC電源連接器的端口)。要上傳草圖,請從Arduino IDE 的工具>電路板菜單中選擇Arduino Due(編程端口),然後從工具>串行端口菜單中選擇正確的串行端口。

安裝Arduino Sam Boards核心

如果您使用的是Arduino IDE 1.6.2或更新的版本,則需要安裝支持Arduino Due的核心。請按照本指南安裝新的內核。

安裝到期的驅動程序

OSX
  • 在OSX上不需要安裝驅動程序。根據您正在運行的操作系統的版本,您可能會收到一個對話框,詢問您是否打開“網絡首選項”。點擊“網絡參數…”按鈕,然後點擊“應用”。到期將顯示為“未配置”,但它仍然有效。您可以退出系統偏好設置。
Windows(在XP和7上測試)
  • 下載Windows版本的Arduino軟件。下載完成後,解壓下載的文件。確保保留文件夾結構。
  • 通過編程端口用USB電纜連接您的計算機。
  • 一旦電路板插入,Windows應該啟動它的驅動程序安裝過程,但它不能自己找到驅動程序。你必須告訴它司機在哪裡。
  • 點擊開始菜單並打開控制面板
  • 導航到“系統和安全”。點擊系統,然後打開設備管理器。
  • 查找名為“Ports(COM&LPT)”的列表。你應該看到一個名為“Arduino Due Prog”的開放端口。港口”。
  • 右鍵點擊“Arduino Due Prog。端口“並選擇”更新驅動程序軟件“。
  • 選擇“瀏覽我的電腦以查找驅動程序軟件”選項。 
  • 瀏覽到您下載並解壓縮的Arduino IDE文件夾。找到並選擇主Arduino文件夾(不是“FTDI USB Drivers”子目錄)中的“Drivers”文件夾。按“確定”和“下一步”繼續。
  • 如果提示您有關未通過Windows徽標測試的警告對話框,請單擊“仍然繼續”。
  • Windows現在將接管驅動程序安裝。
  • 您已在計算機上安裝了驅動程序。在設備管理器中,您現在應該看到類似於“Arduino到期編程端口(COM4)” 的端口列表。