Arduino Due: схема, распиновка портов

Arduino Due – построена на процессоре Atmel ARM Cortex-M3 и имеет два USB порта, один из которых позволяет работать Due, как периферийное устройство ПК.

Плата Arduino Due — это уникальный продукт, который построен на базе 32-битного микроконтроллера на базе процессора Atmel SAM3X8E ARM Cortex-M3. Плата имеет два USB порта, один из которых позволяет использовать Due для связи с компьютером в роли периферийного устройства, а также подключать к Arduino Due клавиатуру или компьютерную мышь. Разберем возможности и характеристики платы Arduino Due.

Arduino Due: распиновка платы

По своему внешнему виду, габаритам, количеству портов и схеме плата Ардуино Дуэ напоминает Arduino MEGA 2560 или плату RobotDyn MEGA. Но на этом сходства заканчиваются, главное различие микроконтроллера от других плат Arduino в работе аналоговых портов входа, которые производят измерения от 0 до 3,3 Вольт, подав напряжение на аналоговые порты 5 Вольт и более, можно вывести плату из строя.

Arduino Due распиновка платы на русском, ICSP

Распиновка Due Arduino выполнена так, чтобы обеспечить совместимость с платами расширения, разработанных для Arduino Uno. На всех платах цифровые выводы с 0 по 13, аналоговые входы с A0 — A5, разъем питания и другие порты, включая основной UART порт на выводах 0 и 1 расположены одинаково. Для прошивки Arduino Due R3 используется все та же среда разработки и язык программирования Arduino IDE.

Характеристики платы Arduino Due

  • Микроконтроллер: AT91SAM3X8E
  • Тактовая частота: 84 МГц
  • Напряжение логических уровней: 3,3 В
  • Входное напряжение питания: 7–12 В
  • Портов ввода-вывода общего назначения: 54
  • Максимальный ток порта ввода-вывода: 15 мА
  • Максимальный выходной ток порта 3.3 В: 800 мА
  • Максимальный выходной ток порта 5 В: 800 мА
  • Портов с поддержкой ШИМ: 12
  • Портов, подключённых к АЦП: 12
  • Разрядность АЦП: 12 бит
  • Flash-память: 512 КБ
  • Оперативная память: 96 КБ
  • Габариты Arduino Due: 101×53 мм

Arduino Due: схема электрическая

Плата Arduino Due схема принципиальная электрическая

Arduino Due: порты ввода вывода, питание

Каждый порт общего назначения может использоваться в качестве входа или выхода. Каждый порт на схеме, как источник может выдавать ток 3 мА или 15 мА и получать, как приемник ток 6 мА или 9 мА. Как и на других платах Ардуино, на Due есть порты для коммуникации (RX и TX), которые используются для приема и передачи данных, порты для коммутации по интерфейсу I2C, выходы с ШИМ сигналом — со 2 по 13 порт.

5V – на пин подается стабилизированное напряжение 5В
3.3V – на пин подается стабилизированное напряжение 3.3В
GND – общий вывод земли (смотри схему Arduino Due)
VIN – пин для подачи тока от внешнего источника питания
IOREF – пин для получения информации о напряжении платы

Arduino Due: питание от внешнего источника

Arduino Due можно подключить к источнику питания через USB-разъем, а также разъем 2,1 мм для блока питания, аккумуляторов от 7 В до 12 В. Выбор источника питания в Arduino Due выполняется автоматически. Порт vin на плате не связан с 5 В или другим стабилизированным напряжением. Через вывод можно подавать внешнее питание на плату, так и потреблять ток, когда устройство подключено к внешнему источнику.

Arduino Due: прошивка, память

Разъем Programming USB предназначен для программирования платы через компьютер. Для использования порта в Arduino IDE следует выбрать в качестве платы «Arduino Due (Programming Port)». При этом новой загрузке производится предварительное стирание предыдущей прошивки. Порт для программирования находится ближе к разъему питания и он более надежен, чем собственный порт.

Разъем Native USB используется для подключения к микроконтроллеру периферийных устройств и для связи Arduino Due с компьютером в роли периферийного устройства. Чтобы использовать порт в среде разработки Arduino IDE следует выбрать в качестве платы «Arduino Due (Native USB Port)». Собственный порт осуществляет связь монитора последовательной шины Arduino IDE с другими приложениям на компьютере.

Плата поддерживает два типа памяти:

Flash память объемом 512 КБ (2 блока по 256 КБ) используется для хранения программ. Загрузчик записывается в специально отведенном для него ПЗУ.

SRAM память — ОЗУ Arduino Due составляет 96 КБ в двух банках по 64 КБ и 32 КБ. По производительности Arduino Due превосходит обычные 8-битные микроконтроллеры.

xn--18-6kcdusowgbt1a4b.xn--p1ai

распиновка Arduino Mega 2560 Rev3 — DRIVE2

В основе платы Arduino Mega 2560 лежит микроконтроллер ATmega2560. На плате имеется 54 цифровых пина ввода/вывода, 15 из которых могут быть использованы как выходы ШИМ, 16 аналоговых входов, 4 аппаратных последовательных порта UART, кварцевый резонатор с частотой 16 МГц, порт USB, разъем питания, разъем ISCP (In Circuit Serial Programming, программирование в устройстве по последовательному протоколу) и кнопка сброса микроконтроллера. Для того, чтобы начать работу с этой платой необходимо просто подключить ее, используя интерфейс USB к компьютеру, или же просто подать питание от источника постоянного тока, в качестве которого может выступить и батарейка. Arduino Mega 2560 совместима с большинством плат расширения (шилдов), разработанных для Arduino UNO, Duemilanove или Diecimila.

В Arduino Mega 2560 в ревизии 3 произведены следующие изменения:

Цоколевка 1.0: добавлены пины SDA и SCL, расположенные рядом с выводам AREF и два других новых пина размещены рядом c выводом RESET. IOREF позволяет шилдам адаптироваться к напряжению, подаваемому с платы. В будущем шилды будут совместимы и с платами, основанными на микроконтроллерах AVR, работающими с напряжением 5 В, и с платой Arduino Due, работающей с напряжением 3.3 В.

Усилена цепь RESET.
Произведена замена ATmega 8U2 на 16U2.
Схема, datasheet, цоколевка

Распиновка платы Arduino Mega 2560

Cхема выводов микроконтроллера ATMega2560 и их обозначение на плате Arduino

Характеристики Arduino Mega 2560
Микроконтроллер ATmega2560
Рабочее напряжение 5 В
Входное напряжение (рекомендовано) 7-12 В
Входное напряжение (предельное) 6-20 В
Цифровые входы/выходы 54 (из которых 15 могут работать как выходы ШИМ)
Аналоговые входы 16
Макс.ток на входе/выходе 40 мА
Макс.ток для вывода 3.3 В 50 мА
Флеш-память (Flash memory) 256 Кб из которых 8Кб используется загрузчиком
ОЗУ (SRAM) 8 Кб
Энергонезависимая память (EEPROM) 4 Кб
Тактовая частота 16 МГц
СкачатьТУТ — файлы Eagle CAD для печатной платы Mega 2560

Скачать ТУТ — приципиальная схема

Всем удачи!

www.drive2.com

распиновка Arduino Mega 2560 Rev3 — DRIVE2

В основе платы Arduino Mega 2560 лежит микроконтроллер ATmega2560. На плате имеется 54 цифровых пина ввода/вывода, 15 из которых могут быть использованы как выходы ШИМ, 16 аналоговых входов, 4 аппаратных последовательных порта UART, кварцевый резонатор с частотой 16 МГц, порт USB, разъем питания, разъем ISCP (In Circuit Serial Programming, программирование в устройстве по последовательному протоколу) и кнопка сброса микроконтроллера. Для того, чтобы начать работу с этой платой необходимо просто подключить ее, используя интерфейс USB к компьютеру, или же просто подать питание от источника постоянного тока, в качестве которого может выступить и батарейка. Arduino Mega 2560 совместима с большинством плат расширения (шилдов), разработанных для Arduino UNO, Duemilanove или Diecimila.

В Arduino Mega 2560 в ревизии 3 произведены следующие изменения:

Цоколевка 1.0: добавлены пины SDA и SCL, расположенные рядом с выводам AREF и два других новых пина размещены рядом c выводом RESET. IOREF позволяет шилдам адаптироваться к напряжению, подаваемому с платы. В будущем шилды будут совместимы и с платами, основанными на микроконтроллерах AVR, работающими с напряжением 5 В, и с платой Arduino Due, работающей с напряжением 3.3 В.
Усилена цепь RESET.
Произведена замена ATmega 8U2 на 16U2.
Схема, datasheet, цоколевка

Распиновка платы Arduino Mega 2560

Cхема выводов микроконтроллера ATMega2560 и их обозначение на плате Arduino

Характеристики Arduino Mega 2560
Микроконтроллер ATmega2560
Рабочее напряжение 5 В
Входное напряжение (рекомендовано) 7-12 В

Входное напряжение (предельное) 6-20 В
Цифровые входы/выходы 54 (из которых 15 могут работать как выходы ШИМ)
Аналоговые входы 16
Макс.ток на входе/выходе 40 мА
Макс.ток для вывода 3.3 В 50 мА
Флеш-память (Flash memory) 256 Кб из которых 8Кб используется загрузчиком
ОЗУ (SRAM) 8 Кб
Энергонезависимая память (EEPROM) 4 Кб
Тактовая частота 16 МГц
СкачатьТУТ — файлы Eagle CAD для печатной платы Mega 2560
Скачать ТУТ — приципиальная схема

Всем удачи!

www.drive2.com

alexxlab

leave a Comment