商品图

Elecbee DUE XPRO Cortex ATSAM3X8EA-AU 98 I/O SD Reader RGB LED ESP-01 Socket Development Board

SKU: EB0041733
Избранное

Ключевые характеристики

Это плата микроконтроллера SAM3X8E на базе ARM Cortex-M3. Это одна из немногих плат, основанных на 32-битном ядре ARM. Это обновленная версия обычной платы ArduinoDUO, она имеет 98 цифровых входов/выходов (на 30 больше, чем у оригинальной модели), 12 аналоговых входов, 4 UART (аппаратные последовательные порты), тактовая частота 84 МГц, подключение USB OTG, 2 ЦАП. (D/A), TWI, разъем питания, разъем SPI, разъем JTAG, кнопка сброса и кнопка стирания. Также на борту можно найти картридер Micro-SD и разъем для модуля Wi-Fi ESP-01.
Контроллер работает на логическом уровне 3,3 В. Плата имеет интерфейс USB, просто подключите ее к компьютеру с помощью кабеля micro-USB или подключите ее к адаптеру переменного тока или аккумулятору, чтобы начать с ней работать. RobotDyn DUE XPRO совместим со всеми устройствами, поддерживающими Arduino.
ИОРЕФ:
Позволяет подключенному дисплею с правильной конфигурацией адаптироваться к напряжению, обеспечиваемому платой. Это гарантирует, что экран совместим с платой 3,3 В, такой как платы Due и AVR, которые работают от 5 В.
Власть:
RobotDyn DUEXPRO может питаться от разъема USB или от внешнего источника питания. Источник питания выбирается автоматически. Внешнее (не USB) питание может подаваться либо от адаптера переменного тока к постоянному току, либо от аккумулятора. Адаптер можно подключить, вставив штекер диаметром 2,1 мм с центральным положительным контактом в разъем питания карты. Контакты аккумулятора можно подключить к контактам GND и VIN разъема POWER. Плата может работать от внешнего источника питания от 6 до 20 вольт, рекомендуемый диапазон от 7 до 12 вольт. Пины питания следующие:
VIN — входное напряжение на плате Arduino при использовании внешнего источника питания (в отличие от 5 вольт от USB-подключения). Вы можете запитать плату через этот контакт или получить к ней доступ, если запитаете ее через USB-кабель.
5V - Этот контактный выход подает на плату ток 5 В с помощью регулируемого регулятора напряжения. Плата может питаться от разъема питания постоянного тока (7–12 В), разъема USB (5 В) или контакта VIN на плате (7–12 В). Подача напряжения через контакты 5 В или 3,3 В обходит регулятор, поэтому убедитесь, что напряжение стабильно и находится в допустимом диапазоне.
3V - Питание 3,3 В от встроенного стабилизатора. Максимальный потребляемый ток 800 мА. Этот контроллер также обеспечивает питание микроконтроллера SAM3X.
GND – контакты заземления.
IOREF — этот вывод на плате DUEXPRO обеспечивает опорный источник, с которым работает микроконтроллер. Правильно настроенный экран может считать напряжение на контакте IOREF и выбрать подходящий источник питания или включить преобразователи напряжения на выходах, для работы от 5В или 3,3В.
Объем памяти:
SAM3X имеет 512 КБ (2 блока по 256 КБ) флэш-памяти для хранения кода. Плата поставляется с уже прошитым загрузчиком. Доступная SRAM составляет 96 КБ в двух соседних банках по 64 КБ и 32 КБ. Ко всей доступной памяти (Flash, RAM и ROM) можно обращаться напрямую как к единому адресному пространству. Вы можете стереть флэш-память SAM3X с помощью встроенной кнопки стирания. Это удалит текущую загруженную миниатюру из MCU. Чтобы стереть память, нажмите и удерживайте кнопку «Стереть» в течение нескольких секунд, пока плата включена.

Входы и выходы:
Цифровой ввод/вывод: Всего 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)
ШИМ: контакты с 2 по 13 Обеспечивают 8-битный выход ШИМ с помощью функции AnalogWrite(). Разрешение ШИМ можно изменить с помощью функции AnalogWriteResolution().
SPI: контакты SPI Header поддерживают связь SPI с использованием библиотеки SPI. Контакты SPI имеют центральный 6-контактный разъем, который физически совместим с Uno, Leonardo и Mega2560. Заголовок SPI можно использовать только для связи с другими устройствами SPI, а не для программирования SAM3X с использованием технологии внутрисхемного последовательного программирования.
CAN: контакты CANRX и CANTX поддерживают протокол связи CAN.
I2C TWI 1:20 (SDA) и 21 (SCL)
I2C TWI 2: SDA1 и SCL1 Поддержка связи TWI с использованием библиотеки Wire. SDA1 и SCL1 можно контролировать с помощью класса Wire1, предоставляемого библиотекой Wire. В то время как SDA и SCL имеют внутренние подтягивающие резисторы, SDA1 и SCL1 их не имеют. Для использования Wire1 необходимо добавить два подтягивающих резистора на линии SDA1 и SCL1.
Аналоговые входы: контакты от A0 до A11. Due имеет 12 аналоговых входов, каждый из которых может обеспечивать 12-битное разрешение (то есть 4096 различных значений). По умолчанию разрешение показаний установлено на 10 бит для совместимости с другими платами Arduino. Вы можете изменить разрешение АЦП, используя ReadResolution(). Подача напряжения более 3,3 В на контакты DUEXPRO может привести к повреждению микросхемы SAM3X. Функция AnalogReference() игнорируется в DUEXPRO. Вывод AREF подключен к аналоговому эталонному выводу SAM3X через мостовой резистор. Чтобы использовать вывод AREF, резистор BR1 должен быть отключен от платы.
DAC1 и DAC2: Эти контакты обеспечивают настоящие аналоговые выходы с 12-битным разрешением (4096 уровней) с функцией AnalogWrite(). Их можно использовать для создания аудиовыхода с помощью аудиобиблиотеки. Обратите внимание, что выходной диапазон ЦАП на самом деле только от 0,55 В до 2,75 В. Другие контакты на плате: AREF Опорное напряжение для аналоговых входов. Используется с AnalogReference().
Сброс: установите на этой линии НИЗКИЙ уровень, чтобы перезагрузить микроконтроллер. Обычно используется для добавления кнопки сброса к экранам, которые блокируют кнопку на плате.
Коммуникация:
RobotDyn DUE XPRO имеет ряд средств для связи с компьютером, другой платой 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. Это обеспечивает последовательное соединение с Serial Monitor или другими приложениями на вашем компьютере, а также позволяет эмулировать USB-мышь или клавиатуру на подключенном компьютере.
Собственный USB-порт также может выступать в качестве USB-хоста для подключенных периферийных устройств, таких как мыши, клавиатуры и смартфоны. Чтобы использовать эти функции, см. справочные страницы USBHost.
SAM3X также поддерживает связь TWI и SPI. Программное обеспечение Arduino включает библиотеку Wire для упрощения использования шины TWI. Для связи SPI используйте библиотеку SPI.

Программирование:
DUEXPRO можно запрограммировать с помощью ArduinoIDE. Загрузка эскизов в SAM3X отличается от микроконтроллеров AVR, которые можно найти на других платах Arduino, поскольку перед повторным программированием флэш-память должна быть стерта. Загрузкой в u200bu200bмикросхему управляет ПЗУ на SAM3X, которое запускается только тогда, когда флеш-память микросхемы пуста. Для программирования платы можно использовать любой из портов USB, хотя рекомендуется использовать порт для программирования из-за способа стирания чипа.
Порт программирования: чтобы использовать этот порт, выберите «ArduinoDue (ProgrammingPort)» в качестве платы в меню «Инструменты» ArduinoIDE. Подключите порт программирования DUEXPRO (ближайший к разъему питания постоянного тока) к компьютеру. Порт программирования использует 16U2 в качестве чипа USB-to-serial, подключенного к первому SAM3X UART (RX0 и TX0). 16U2 имеет два контакта, подключенных к контактам сброса и стирания SAM3X. Открытие и закрытие порта программирования, подключенного со скоростью 1200 бит/с, запускает процедуру «жесткого стирания» для микросхемы SAM3X, активируя контакты стирания и сброса на SAM3X перед установлением соединения с UART. Это рекомендуемый порт программирования. Это более надежно, чем «мягкое стирание», которое происходит на собственном порту, и оно должно работать, даже если основной MCU выйдет из строя.
Собственный порт: чтобы использовать этот порт, выберите «ArduinoDue (NativeUSBPort)» в качестве платы в ArduinoIDE. Родной порт USB подключен напрямую к SAM3X. Подключите собственный порт USB Due (ближайший к кнопке сброса) к компьютеру. Открытие и закрытие собственного порта на скорости 1200 бит/с запускает процедуру «мягкого стирания»: стирается флэш-память и плата перезагружается с загрузчиком.
В отличие от других плат Arduino, использующих для загрузки avrdude, DUEXPRO полагается на файл bossac. Исходный код прошивки 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).

Документы:
Габаритный чертеж: Нажмите здесь, чтобы открыть
Схема: Нажмите здесь, чтобы открыть

Показать больше
Описание
Руководство по доставке
Доставка
Срок доставки
Для товаров в наличии заказы, как правило, отправляются в течение 3 дней.
Elecbee отправляет заказы раз в день около 17:00, кроме воскресенья.
После отправки срок доставки зависит от выбранного вами перевозчика ниже.
DHL Express: 3-7 рабочих дней
DHLeCommerce: 12-22 рабочих дней
FedEx International Priority: 3-7 рабочих дней
EMS: 10-15 рабочих дней
Зарегистрированная авиапочта: 15-30 рабочих дней
Тарифы на доставкуТарифы на доставку вашего заказа можно найти в корзине.
Варианты доставкиТарифы на доставку вашего заказа можно найти в корзине.
Отслеживание доставкиМы уведомим вас по электронной почте с номером отслеживания после отправки заказа. Вы можете отслеживать заказ с помощью функции «Отследить мой заказ».
Возврат/ГарантияВозвратВозвраты обычно принимаются, если завершены в течение 30 дней с даты отправки. Для получения разрешения на возврат свяжитесь со службой поддержки клиентов. Детали должны быть неиспользованными и в оригинальной упаковке. Клиент несет расходы на доставку
ГарантияВсе покупки в Elecbee поставляются с 30-дневной политикой возврата денег плюс 1-летняя гарантия Elecbee от производственных дефектов.
Эта гарантия не распространяется на изделия, дефекты которых вызваны неправильной сборкой клиентом, несоблюдением инструкций клиентом, модификацией продукта, халатной или неправильной эксплуатацией
ЗаказКак купитьElecbee принимает онлайн-заказы.
Добавить в корзину > Оформить заказ > Подать заказ > Завершить оплату > Доставка
ОплатаPayPal, Кредитная карта (Visa, MasterCard, American Express), Банковский перевод.
Отзывы
ELECBEE
Все отзывы от проверенных покупателей
5
0%
4
0%
3
0%
2
0%
1
0%
В наличии:9994
Кол-во.
1
**Цена за ед.**
₩ 61797.00₩ 72705.00
Общая цена
₩ 61797.00₩ 72705.00
₩ 61797.00₩ 72705.00
Может быть отправлено в течение 1-3 рабочих дней