DUE XPRO ARM Cortex ATSAM3X8EA-AU, 98 I/O, sd-ридер, RGB светодиодный, ESP-01 гнездо
  • DUE XPRO ARM Cortex ATSAM3X8EA-AU, 98 I/O, sd-ридер, RGB светодиодный, ESP-01 гнездо
  • DUE XPRO ARM Cortex ATSAM3X8EA-AU, 98 I/O, sd-ридер, RGB светодиодный, ESP-01 гнездо
  • DUE XPRO ARM Cortex ATSAM3X8EA-AU, 98 I/O, sd-ридер, RGB светодиодный, ESP-01 гнездо
  • DUE XPRO ARM Cortex ATSAM3X8EA-AU, 98 I/O, sd-ридер, RGB светодиодный, ESP-01 гнездо
  • DUE XPRO ARM Cortex ATSAM3X8EA-AU, 98 I/O, sd-ридер, RGB светодиодный, ESP-01 гнездо

DUE XPRO ARM Cortex ATSAM3X8EA-AU, 98 I/O, sd-ридер, RGB светодиодный, ESP-01 гнездо

6 заказов
1 588 руб.

Описание

RobotDyn DUEXPRO-это плата микроконтроллера Atmel SAM3X8E ARM Cortex-M3. Это одна из немногих доски, исходя из 32-битный ARM основной плате. Это обновленная версия обычной модели Arduino DUO, она имеет 98 цифровых входов/выходов (это на 30 больше, чем оригинальная модель), 12 аналоговых входов, 4 UART (аппаратные последовательные порты), 84 МГц тактовая частота, USB соединение OTG, 2 ЦАП (ljrevtyns ghjnbd frwtgnf), чви разъем питания, SPI header, JTAG header, кнопка сброса и кнопка стирания. Контроллер работает на уровне логики 3,3 В. Плата имеет интерфейс USB, просто подключите ее к компьютеру с помощью кабеля micro-USB, или подключите его с помощью адаптера переменного тока или аккумулятора, чтобы начать работать с ним. RobotDyn DUEXPRO совместим со всеми устройствами, поддерживающими Arduino.
TWI: SDA и SCL булавки возле AREF pin.
IOREF: позволяет подключенному дисплею с правильной конфигурацией адаптироваться к напряжению, предоставляемому платой. Это гарантирует Совместимость экрана с платами 3,3 В, такими как Due и AVR, которые работают на 5 В.
Мощность:
RobotDyn DUEXPRO может питаться от разъема USB или от внешнего источника питания. Источник питания выбирается автоматически. Внешнее (не USB) Питание может подаваться либо от адаптера переменного тока до постоянного тока, либо от аккумулятора. Адаптер можно подключить, вставив 2,1 мм центральный положительный штекер в разъем питания карты. Контакты батареи могут быть подключены к GND и vin-контактам разъема питания. Плата может работать от внешнего источника питания от 6 до 20 вольт, рекомендуемый диапазон от 7 до 12 вольт. Контакты питания следующие:
Vin-входное напряжение на плате Arduino при использовании внешнего источника питания (в отличие от 5 вольт от USB подключения). Вы можете запитать плату через этот контакт или получить к нему доступ, если вы запитываете ее через USB-кабель.
5 В-этот контактный выход обеспечивает ток 5 в к плате с помощью регулируемого регулятора напряжения. Плата может питаться от разъема питания постоянного тока (7-12 В), разъема USB (5 В) или pin на плате (7-12 В). Подача напряжения через контакты 5 В или 3,3 В обгоняет регулятор, поэтому убедитесь, что напряжение стабильно и в допустимом диапазоне.
3,3 В-питание 3,3 В от встроенного регулятора. Максимальное потребление тока 800 мА. Этот контроллер также обеспечивает питание микроконтроллера SAM3X.
GND-заземляющие штифты.
IOREF-этот контакт на плате DUEXPRO предоставляет справочный источник, с которым работает микроконтроллер. Правильно настроенный экран может считывать напряжение на контакте IOREF и выбирать соответствующий источник питания или включать преобразователи напряжения на выходах, чтобы работать на 5 В или 3,3 В.
Память:
SAM3X имеет флеш-память объемом 512 Кб (2 блока по 256 Кб) для хранения кода. Плата поставляется с Загрузчиком уже предварительно сгоревшим. Доступный SRAM составляет 96 КБ в двух прилегающих банках по 64 Кб и 32 КБ. Доступ ко всей доступной памяти (Flash, ram и rom) можно получить непосредственно в виде одного адресного пространства. Вы можете стереть флэш-память SAM3X с помощью встроенной кнопки erase. Это удалит загруженные в настоящее время миниатюры из MCU. Чтобы стереть память, нажмите и удерживайте кнопку «стереть» в течение нескольких секунд, пока плата включена.
Входы/выходы:
Цифровой ввод/вывод: контакты от 0 до 98
Каждый из 98 цифровых контактов на DUEXPRO может использоваться в качестве входа или выхода с помощью функций pinMode (), digitalWrite () и digitalRead (). Они работают на логическом уровне 3,3 В. Каждый выход может обеспечить ток 3 мА или 15 мА, или потреблять ток 6 мА или 9 мА, в зависимости от выхода. Они также имеют внутренний подтягивающий резистор (по умолчанию отключен) на 100 кОм. Кроме того, некоторые контакты имеют специализированные функции:
Серийный номер: 0 (RX) и 1 (TX)
Серия 1: 19 (RX) и 18 (TX)
Серия 2: 17 (RX) и 16 (TX)
Серия 3: 15 (RX) и 14 (TX)
PWM: шпильки от 2 до 13 лет обеспечивают 8-битный ШИМ-выход, используя analogWrite (). Разрешение ШИМ можно изменить с помощью функции analogWrite resolution ().
SPI: SPI Header pins поддерживает SPI связь с помощью библиотеки SPI. SPI штифты имеют центральной 6-pin разъем, которые физически совместим с Uno, Leonardo и Mega2560. Разъем SPI может использоваться только для связи с другими устройствами SPI, а не для программирования SAM3X с использованием технологии встроенного последовательного программирования.
CAN: контакты CANRX и CANTX поддерживают протокол связи CAN.
Светодиодный «L»: 13 а встроенный СВЕТОДИОДНЫЙ подключен к цифровому выходу 13. Когда выход высокий, светодиодный включен, когда выход низкий, он выключен. Также возможно затемнение светодиодный, потому что цифровой выход 13 также является ШИМ-выходом.
TWI 1: 20 (внесение изменений) и 21 (SCL)
TWI 2: SDA1 и SCL1 поддерживают связь TWI с помощью проводной библиотеки. SDA1 и SCL1 можно управлять с помощью класса Wire1, предоставленного проводной библиотекой. В то время как SDA и SCL имеют внутренние подтягивающие резисторы, SDA1 и scl1. Для использования проволоки необходимо добавить два импульсных резистора на линии SDA1 и scl1.
Аналоговые входы: контакты от A0 до A11. Благодаря имеет 12 аналоговых входов, каждый из которых может обеспечить 12-битное разрешение (то есть 4096 различных значений). По умолчанию Разрешение показаний устанавливается на 10 бит для совместимости с другими платами Arduino.
Вы можете изменить разрешение АЦП, используя разрешение чтения (). Применение напряжения более 3,3 В к контактам DUEXPRO может повредить чип SAM3X. Функция analogReference () не учитывается в DUEXPRO.
Контакт AREF подключен к аналоговому контактному контакту SAM3X через мостовой резистор. Для использования AREF pin резистор BR1 должен быть отключен от платы.
DAC1 и DAC2: Эти шпильки истинного аналоговый выход, украшенное мозаикой из драгоценных камней, 12-бит (4096 уровней) с analogWrite (). Их можно использовать для создания аудиовыхода с помощью аудиотеки.
Обратите внимание, что диапазон выходного сигнала ЦАП на самом деле только от 0,55 в до 2,75 в. Другие контакты на плате:
AREF эталонное напряжение для аналоговых входов. Используется с аналогом ().
Сброс: Установите низкую линию для сброса микроконтроллера. Обычно используется для добавления кнопки сброса в щиты, которые блокируют кнопку на плате.
Связь:
RobotDyn DUEXPRO имеет ряд средств для связи с компьютером, другой платой Arduino или другими микроконтроллерами, а также различными устройствами, такими как телефоны, планшеты, камеры и т. Д. SAM3X обеспечивает один аппаратный UART и три аппаратных USART для последовательной связи ttl.
Порт программирования подключен к ATmega16U2, который предоставляет виртуальный com-порт для программного обеспечения на подключенном компьютере (Windows потребуется. Inf файл для распознавания устройства, но машины OSX и Linux автоматически распознают плату как com-порт). 16U2 также подключен к аппаратному UART SAM3X. Последовательное соединение на контактах RX0 и TX0 обеспечивает связь между последовательным портом и USB, для программирования платы через микроконтроллер atmega16u2. Программное обеспечение Arduino включает последовательный монитор, который позволяет отправлять простые текстовые данные на и с платы. Индикаторы RX и TX на плате будут мигать при передаче данных через Чип ATmega16U2 и usb-подключение к компьютеру.
Usb-порт подключен к SAM3X, он позволяет осуществлять последовательную связь через USB. Это обеспечивает последовательное подключение к последовательному монитору или другим приложениям на вашем компьютере, а также позволит эмуляции USB мыши или клавиатуры к подключенному компьютеру.
Встроенный usb-порт также может служить usb-хостом для подключенных периферийных устройств, таких как мыши, клавиатуры и смартфоны. Для использования этих функций см. Справочные страницы USBHost.
SAM3X также поддерживает связь TWI и SPI. Программное обеспечение Arduino включает в себя провода библиотеки, чтобы облегчить использование шины TWI. Для связи SPI Используйте SPI library.
Программирования:
DUEXPRO может быть запрограммирован с помощью Arduino IDE. Загрузка миниатюр в SAM3X отличается от AVR микроконтроллеров, которые можно найти на других платах Arduino, так как флэш-память должна быть стерта, прежде чем быть запрограммирована снова. Загрузка микросхемы управляется ПЗУ на SAM3X, которое запускается только тогда, когда флэш-память чипа пуста. Любой из usb-портов может использоваться для программирования платы, хотя рекомендуется использовать порт программирования из-за способа стирания чипа.
Порт программирования: чтобы использовать этот порт, выберите «Arduino Due (порт программирования)» в качестве платы в меню Arduino IDE «инструменты». Подключите порт программирования DUEXPRO (ближе всего к разъему питания постоянного тока) к компьютеру. Порт программирования использует 16U2 в качестве usb-последовательного чипа, подключенного к первым SAM3X UART (RX0 и TX0). 16U2 имеет два контакта, подключенных к SAM3X сброса и стирания контактов. Открытие и закрытие порта программирования, подключенного на 1200 бит/с, начинается процедура «жесткого стирания» для чипа SAM3X, активируя стирание и сброс контактов на SAM3X перед установкой соединения с UART. Это рекомендуемый порт программирования. Это более надежно, чем «мягкое стирание», которое происходит на его собственном порту, и он должен работать, даже если основной MCU не работает.
Собственный порт: чтобы использовать этот порт, выберите «Arduino Due (NativeUSB порт)» в качестве платы в Arduino IDE. Встроенный usb-порт подключается непосредственно к SAM3X. Подключите свой собственный usb-порт (ближе всего к кнопке сброса) к компьютеру. Открытие и закрытие собственного порта в 1200 бит/с начинается процедура «мягкого стирания»: флеш-память стирается и плата перезагружается с Загрузчиком.
В отличие от других плат Arduino, которые используют avrdude для загрузки, DUEXPRO полагается на ssac. Исходный код микропрограммного обеспечения ATmega16U2 доступен в репозитории Arduino. Вы можете использовать разъем ISP с внешним программатором (перезапись загрузчика DFU). Защита от перегрузки по току через USB RobotDyn DUEXPRO имеет перезагружаемый полипредохранитель, защищающий usb-порты вашего компьютера от коротких замыканий и перегрузок. Хотя большинство компьютеров обеспечивают собственную внутреннюю защиту, предохранитель обеспечивает дополнительный уровень защиты. Если к порту USB подключено более 500 мА, предохранитель автоматически разорвет соединение до тех пор, пока не будет удалено короткое замыкание или перегрузка. Три Винтовых отверстия позволяют прикрепить доску к поверхности или корпусу. Обратите внимание, что расстояние между цифровыми контактами 7 и 8 составляет 160 мил (0,16 дюйма), что не является кратным 100 мил от других контактов. RobotDyn DUEXPRO предназначен для совместимости с большинством экранов, спроектированных для Uno, Diecimila или в связи с этим цифровыми контактами 0-13 (и прилегающими контактами AREF и GND), аналоговыми входами 0-5, разъем питания и разъем ICSP (SPI) находятся в эквивалентных местах. Далее, основной UART (последовательный порт) расположен на тех же контактах (0 и 1).
DUE XPRO ARM Cortex ATSAM3X8EA-AU, 98 I/O, sd-ридер, RGB светодиодный, ESP-01 гнездо

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

Бренд
RobotDyn
Состояние
Новый
Тип
Логические ИС
Напряжение электропитания
5V/3.3V
Упаковка
SMD
Индивидуальное изготовление
Да
Мощность рассеивания
standard
Номер модели
DUEXPRO-ATSAM3X8EA
Применение
Компьютер
Рабочая температура
standard