Магазин
Новинки
Проекты
Оплата
Доставка
Как заказать
Акции
Гарантии
Контакты
Каталог
Информация
Каталог
Способы оплаты

Просмотренные
Главная > Arduino > DUE Arduino совместимый контроллер с USB кабелем
DUE Arduino совместимый контроллер с USB кабелем
DUE Arduino совместимый контроллер с USB кабелем
DUE Arduino совместимый контроллер
DUE Arduino совместимый контроллер
DUE Arduino совместимый контроллер

DUE Arduino совместимый контроллер с USB кабелем

Артикул:00038
Группа:Arduino
Теги:Arduino, Контроллеры
В наличии:0 шт.
Временно нет в наличии
Прошлая цена:
5179 руб.
Описание Проекты

Описание: Arduino DUE контроллер

Контроллер на основе микроконтроллера Atmel SAM3X8E ARM Cortex-M3. Это первая плата Arduino на основе 32-разрядного микроконтроллера с ядром ARM. Она имеет 54 цифровых вводов/выводов (из которых 12 могут использоваться как выходы ШИМ), 12 аналоговых входов, 4 интерфейса UART, USB с поддержкой OTG, 2 ЦАП, 2 TWI(I2C), разъем питания, вывод SPI интерфейса, вывод JTAG разъема, кнопка сброса и кнопка стирания. Частота работы микроконтроллера 84 МГц.

Комплектация

  • Arduino DUE;
  • Кабель Micro USB.

Предупреждение: в отличие от других плат Arduino, Arduino DUE работает на напряжении 3.3V. Максимальное напряжение, которое ввод/вывод может обеспечить, составляет 3,3V. Подача на ввод/вывод более высокого напряжения, например 5V от вводов/выводов других плат, может привести к повреждению микроконтроллера.

Плата содержит все необходимое для работы микроконтроллера. Просто подключите его к компьютеру с помощью кабеля Micro USB или к внешнему источнику питания, чтобы начать работу.

Преимущества ядра ARM

Использование 32-разрядного ядра ARM позволяет существенно увеличить производительность по сравнению с 8-разрядными микроконтроллерами. Наиболее существенные различия заключаются в следующем:

  • 32-разрядное ядро позволяет выполнять операции с 4-я байтами данных в пределах одного цикла работы процессора;
  • Тактовой частоты процессора на 84Mhz;
  • 96Кб памяти SRAM;
  • 512Кб флэш-памяти для кода;
  • контроллер прямого доступа к памяти, это может разгрузить процессор от выполнения ресурсоемких задач в памяти.

Характеристики

  • Микроконтроллер: AT91SAM3X8E;
  • Рабочее напряжение: 3.3V;
  • Напряжение питания от внешнего источника (рекомендуемое): 7-12V;
  • Напряжение питания от внешнего источника (предельные значения): 6-16V;
  • Количество цифровых входы/выходы: 54 (из них 12 могут работать в режиме ШИМ);
  • Количество аналоговых входов: 12;
  • Количество аналоговых выходов ЦАП: 2;
  • Суммарный допустимый ток всех входов/выходов: 130 mA;
  • Постоянный ток для вывода 3.3V, не более: 800 mA;
  • Постоянный ток для вывода 5V, не более: 800 mA;
  • Флеш-память программ: 512кБ (вся доступна для использования);
  • ОЗУ: 96кБ (разделена на два банка памяти: 64кБ и 32кБ);
  • Тактовая частота: 84 MHz;
  • Длина: 101.52мм;
  • Ширина: 53.3мм;
  • Вес: 36г;

Питание

Arduino DUE может получать питание через разъем USB или из внешнего источника питания. Источник питания выбирается автоматически. На плате имеются следующие выводы питания:

  • VIN. Входное напряжение от внешнего источника питания. Вы можете подать питание через этот контакт или через разъем питания на плате, что является одним и тем же. Рекомендуемое напряжения питания через этот контакт: 7-12V.
  • 5V. Этот контакт для питания от стабилизированного источника напряжением 5V.
  • 3.3V. Напряжение 3.3V, вырабатываемое встроенным стабилизатором. Максимальное потребление тока от этого источника не более 800мА. Этот регулятор также обеспечивает питание микроконтроллера AT91SAM3X8E.
  • GND (земля). Общий провод.
  • IOREF. Этот контакт выдает опорное напряжение, с которым работает контроллер. Правильно спроектированный шильд, подключенный к контроллеру, может проверять это контакт и подстроится под работу с этим напряжением.

Память

Чип AT91SAM3X8E имеет 512кБ Flash-памяти для хранения кода, разделенных на 2 блока по 256кБ. Загрузчик является встроенным и хранится в отдельном ПЗУ. Доступные 96кБ памяти ОЗУ разпределены по двум банкам в 64кБ и в 32кБ. Flash-память AT91SAM3X8E можно стереть при помощи кнопки на плате. Это приведет к удалению текущей загруженной программы. Чтобы удалить программу, нажмите и удерживайте кнопку Erase в течение нескольких секунд при включенном питании контроллера.

Входы/выходы

Модуль Arduino DUE имеет 54 цифровых вводов/выводов (нумерация от 0 до 53). Каждый из них может быть использован как вход или как выход. Все вводы/выводы работают на напряжении 3.3 вольта. Вводы/выводы имеют внутренний подтягивающий резистор (отключен по умолчанию) до 100 кОм. Кроме того, некоторые выводы имеют специальные функции:

  • Последовательный порт UART 0: 0 (RX) and 1 (TX). Этот порт соединен с чипом ATmega16U2, на котором реализован преобразователь USB-to-TTL
  • Последовательный порт UART 1: 19 (RX) and 18 (TX)
  • Последовательный порт UART 2: 17 (RX) and 16 (TX)
  • Последовательный порт UART 3: 15 (RX) and 14 (TX)
  • ШИМ: контакты от 2 до 13 реализуют 8-битный ШИМ
  • SPI: SPI интерфейс, выведен на разъем ICSP на плате
  • CAN: контакты CANRX и CANTX реализуют коммуникационный протокол CAN
  • LED: контакт 13 подключен к светодиоду на плате. При высоком уровне сигнала светодиод светится. На этом выводе может быть задействован ШИМ, в этом случае яркость свечения светодиода может плавно регулироваться.
  • TWI 1: 20 (SDA) and 21 (SCL)
  • TWI 2: SDA1 and SCL1
  • Аналоговые входы: 12 аналоговых входов реализуют 12-и разрядный АЦП (значения измерения от 0 до 4096). Однако, по умолчанию разрешение установлено в 10 бит, для совместимости с другими плат Arduino. Измеряемый диапазон напряжений от 0 до 3.3V. Подача более высокого напряжения может повредить микроконтроллер. Можно изменить верхний предел измерения используя контакт AREF, но не более чем 3.3V.
  • Цифро-аналоговый преобразователь DAC1 and DAC2: выводы реализуют 12-и разрядный (4096 уровня) аналоговый выход. Эти контакты могут быть использованы для формирования звука
  • Reset: по низкому уровню напряжения осуществляется сброс микроконтроллера

Программирование

Модуль может быть запрограммирован с помощью среды разработки IDE Arduino. Загрузка программ в AT91SAM3X8E отличается от AVR микроконтроллеров, используемых в других плат Arduino. Перед загрузкой новой программы флэш-память должна быть предварительно стерта. Загрузкой программы управляет внутренний загрузчик AT91SAM3X8E, который запускается только тогда, когда флэш-память пуста.

Для программирования может быть использован любой из портов USB. Однако из-за необходимости стирания флеш-памяти рекомендуется использовать USB порт, предназначенный для программирования.

Поделиться:

Похожие товары

С этим товаром покупают

Корзина покупок
Список пуст

Отзывы
Отзыв
Сергей, Самара

Все доставили в лучшем виде и быстро. Забирал на складе СДЭК. Все упаковано в антистатику, затем в пузырчатую пленку и еще сверху в коробку. Не побилось ни чего.

Отзыв
Константин, Волгоград

Купил комплектующие для сборки робота. Оплачено было прямо на сайте картой. Быстро отправили, почта на этот раз хорошо сработала, что удивительно

Отзыв
Михаил, Москва

Привезли макетки, все достойно упаковано, ничего не сломано. Можно покупать, если надо быстро.

Отзыв
Игорь Васильевич, Казань

Работаем с магазином по безналу очень давно. Хочу отметить быструю реакцию менеджера Евгения на наши запросы, а так же своевременную отгрузку товаров. Рекомендую магазин MCU Store для покупок комплектующих с быстрой доставкой по России.

Читайте отзывы покупателей и оценивайте качество магазина на Яндекс.Маркете