Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo
  • Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo
  • Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo
  • Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo
  • Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo
  • Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo

Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo

4.9 38 отзывов 70 заказов
382 руб.
Цвет:
  • Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo - Цвет: KIT
  • Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo - Цвет: Micro UNSOLDERED

Описание

Общие сведения

Micro ATmega32U4-MU это крохотная плата на основе микроконтроллера ATmega32U4. Она имеет 20 цифровых портов ввода/вывода (7 из которых могут быть использованы в качестве PWM выхода, а остальные 12 — как аналоговый вход), кварцевый генератор, микро-USB разъём, ICSP разъём, и кнопку перезагрузки. Работающая на частоте 16MГц и с питанием 5В эта плата аналогична Arduino Leonardo, но в отличии от неё Micro ATmega32U4-MU имеет более компактные размеры (17.78×48.26мм).

На плате расположено всё что необходимо для поддержки работы микроконтроллера — просто подключите её к компьютеру чтобы начать работу! Форм-фактор данной платы позволяет легко разместить её на монтажной плате.

Плата Micro ATmega32U4-MU схожа с Arduino Leonardo тем, что ATmega32U4 имеет встроенную USB коммуникацию, отбрасывая необходимость преобразователя. Это позволяет Micro восприниматься на подключённом компьютере как HID-устройство, такое как клавиатура или мышь, в дополнении к COM-порту. Также эта плата способна выполнять и другие функции Arduino Leonardo.

Питание

Micro ATmega32U4-MU может получать питание через USB-подключение.

Выводы питания:

5V. Регулируемый источник напряжения, используемый для питания микроконтроллера и компонентов на плате. Питание может подаваться от вывода VIN через регулятор напряжения, или от разъема USB, или другого регулируемого источника напряжения 5В. 3V3. Напряжение на выводе 3.3В генерируемое встроенным регулятором на плате. Максимальное потребление тока 50мА. GND. Выводы заземления.

Порты ввода/вывода

Каждый из 20 цифровых выводов может работать в качестве входа или выхода. Рабочее напряжение выводов — 5В. Максимальный ток, который может отдавать или потреблять один вывод, составляет 40 мА. Все выводы могут быть сконфигурированы как входы с внутренними подтягивающими резисторами (по умолчанию отключены), номиналом 20-50кОм. Помимо основных, некоторые выводы Ардуино могут выполнять дополнительные функции.

Последовательный интерфейс: выводы 0(RX) и 1(TX). Используются для получения (RX) и передачи (TX) данных по последовательному интерфейсу посредством аппаратного приемопередатчика, встроенного в ATmega32U4. Обратите внимание, что в Micro ATmega32U4-MU класс Serial отвечает за передачу данных через USB (CDC)-соединение, для передачи данных через выводы 0 и 1 необходимо использовать класс Serial1. TWI: выводы 2 (SDA) и 3 (SCL). С использованием библиотеки Wire данные выводы могут осуществлять связь по интерфейсу TWI (I2C). "Внешние прерывания: выводы 3 (interrupt 0), 2 (interrupt 1), 0 (interrupt 2), 1 (interrupt 3) и 7 (interrupt 4). Данные выводы могут быть сконфигурированы в качестве источников прерываний, возникающих при различных условиях: при низком уровне сигнала, по фронту, по спаду или при изменении сигнала. Более подробно об использовании прерываний см. в описании функции attachInterrupt(). " ШИМ: выводы 3, 5, 6, 9, 10, 11 и 13. С помощью функции analogWrite() могут выводит ШИМ-сигнал с разрешением 8 Интерфейс SPI: выводы разъема ICSP. C использованием библиотеки SPI данные выводы позволяют осуществлять связь по интерфейсу SPI. Как уже отмечалось, линии SPI выведены только на разъем ICSP и не соединены с выводами платы, как на Arduino Uno. Аналоговые входы: выводы A0 — A5, A6 — A11 (на цифровых выводах 4, 6, 8, 9, 10 и 12). В Micro ATmega32U4-MU есть 12 аналоговых входов (A0 — A11), каждый из которых может использоваться как обычный цифровой вывод. Аналоговые входы A0 — A5 расположены так же, как и на Arduino Uno; а входы A6 — A11 — на цифровых выводах 4, 6, 8, 9, 10 и 12 соответственно. Каждый из входов может оцифровать поданное на него напряжение с 10-битным разрешением (1024 различных значения). По умолчанию, измерение напряжения осуществляется относительно диапазона от 0 до 5 В. Однако, верхнюю границу этого диапазона можно изменить, используя вывод AREF и функцию analogReference(). Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер.

Светодиоды

RX и TX — мигают при приеме и передаче информации через USB соединение. ON — индикатор питания. L — светодиод подключенный к цифровому пину 13.

Память

Объем памяти программ микроконтроллера ATmega32U4 составляет 32КБ (из них 4КБ отведены под загрузчик). Помимо этого, он имеет 2.5КБ оперативной памяти SRAM и 1КБ EEPROM (для взаимодействия с которой служит библиотека EEPROM.

Micro ATmega32U4-MU может устанавливать связь с компьютером, другими устройствами Arduino или микроконтроллерами несколькими способами.

"ATmega32U4 поддерживают последовательный интерфейс UART TTL, осуществляемый через выводы 0(RX) и 1(TX). "

Имея аппаратную поддержку USB, ATmega32U4 позволяет также организовать последовательное соединение с компьютером через виртуальный COM порт.

Micro ATmega32U4-MU c помощью стандартных драйверов USB COM может подключаться как USB 2.0 устройство. Мониторинг последовательной шины (Serial Monitor) стандартной среды разработки Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Что мы и сделаем в приведенном под описанием примере.

Библиотекой SoftwareSerial возможно создать последовательную передачу данных через любой из цифровых выводов ATmega32U4-MU.

ATmega32U4 поддерживает интерфейсы I2C (TWI) и SPI. В Arduino включена библиотека Wire для удобства использования шины I2C. Для SPI может использоваться библиотека SPI.

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

Платформа программируется, в среде Arduino IDE, при выборе соответствующей платы в меню Board (ATmega32U4).

Микроконтроллер ATmega32U4 на Micro ATmega32U4-MU поставляется с записанным загрузчиком, упрощающим запись новых программ без использования внешних программаторов.

При желании (или необходимости, например, записать загрузчик) имеется возможность запрограммировать микроконтроллер через выводы внутрисхемного программирования (ICSP)

Автоматическая перезагрузка

Micro ATmega32U4-MU разработана таким образом, чтобы перед записью нового кода перезагрузка осуществлялась самой программой Arduino на компьютере, а не нажатием кнопки на платформе. Перезагрузка срабатывает, когда виртуальный CDC COM порт открывается со скоростью 1200 бод, а затем закрывается. Когда это происходит, микропроцессор уходит на перезагрузку, разрывая USB соединение. После перезагрузки стартует загрузчик (бутлоадер) и остается активным примерно 8 секунд. Загрузчик также можно запустить нажатием кнопки Reset. Обратите внимание, что при подаче питания контроллер сразу переходит к выполнению загруженной пользовательской программы без выполнения загрузчика.

Токовая защита разъема USB

В Micro ATmega32U4-MU встроен самовосстанавливающийся предохранитель, защищающий порт USB компьютера от токов короткого замыкания и сверхтоков. Хотя практически все компьютеры имеют подобную защиту, тем не менее, данный предохранитель обеспечивает дополнительный барьер. Предохранитель срабатывает при прохождении тока более 500мА через USB порт и размыкает цепь до тех пока нормальные значения токов не будут восстановлены.

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

МикроконтроллерATmega32U4-MU
Сила тока для выхода5В-800мА
Сила тока для выхода3.3В-180мА
Сила тока для входа USB
Сила тока для входа. VIN/DC Jack
Энергопотребление5В 220мА
Логический уровень
USBMicro USB
Тактовая частота16МГц
Рабочее напряжение3.3В
Цифровые контакты ввода/вывода20(7-ШИМ)
Аналоговые входные пины12
Тип ОЗУ/ Размер2.5Кб
Тип ПЗУ/ Размер1Кб
Тип интерфейсаISP
Диапазон рабочих температур−40С° / +85С°
Длина×ширина48.26×17.78мм
Вес8.5г

Документы

Документы (инструкции, учебные пособия, полная схема и т. д.) доступны на нашем официальном веб-сайте RobotDyn.com. Ссылки:

https://robotdyn.com/micro-atmega32u4-mu.html — Английский; https://robotdyn.ru/catalog/arduino/boards/micro_atmega32u4_mu.html — Русский.

Micro ATmega32U4(5 В, 16 мГц). Контакты распаян. Совместимость с Arduino Micro и Leonardo

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

Бренд
RobotDyn
Состояние
Новый
Тип
Логические ИС
Напряжение электропитания
5V
Мощность рассеивания
standard
Номер модели
Micro ATmega32U4
Рабочая температура
standard
Microcontroller
ATmega32U4-MU
Operating Voltage
5V
Clock Speed
16MHz
Input Voltage (recommended)
7-12V
Vout
5V/800mA, 3.3V/180mA
Digital I/O Pins
20
PWM Pins
7
Analog In Pins
12