+7 (499) 110-24-82 Заказать звонок
Заказать звонок

Оставьте Ваше сообщение и контактные данные и наши специалисты свяжутся с Вами в ближайшее рабочее время для решения Вашего вопроса.

Ваш телефон
Ваш телефон*
Ваше имя
Ваше имя
Защита от автоматического заполнения
Введите символы с картинки*

* - Поля, обязательные для заполнения

Сообщение отправлено
Ваше сообщение успешно отправлено. В ближайшее время с Вами свяжется наш специалист
Закрыть окно

DIY-электроника и робототехника

Каталог товаров
Подписка на новости магазина

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

Персональные рекомендации:
Контроллер Pro Mini на базе ATmega 328P (3.3В/5В)
Артикул: Micro-ATmega32U4MU
Описание товара:
Контроллер на чипе ATmega32U4-MU (5 в, 16 МГц), cовместимый с Arduino Micro и Leonardo
Другие варианты товара:
Пины:
Непаянные
Характеристики:
ШтрихКод
6970622930600
Артикул
Micro-ATmega32U4MU
Другие варианты товара
Наименование
ШтрихКод
Артикул
Пины
Стоимость
Наличие
В корзину
Micro ATmega32U4-MU (Pin soldered)
Micro ATmega32U4-MU (Pin soldered)
6970622930075
Micro-ATmega32U4MU
Паянные
Micro ATmega32U4-MU (Pin unosldered)
Micro ATmega32U4-MU (Pin unosldered)
6970622930600
Micro-ATmega32U4MU
Непаянные
Описание товара

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

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

Документация

Размеры

Размеры Контроллер RobotDyn Micro ATmega32U4-MU (5в, 16 МГц), MicroUSB Размеры Контроллер RobotDyn Micro ATmega32U4-MU (5в, 16 МГц), MicroUSB

Диаграмма входов/выходов

Распиновка Контроллер RobotDyn Micro ATmega32U4-MU (5в, 16 МГц), MicroUSB Распиновка Контроллер RobotDyn Micro ATmega32U4-MU (5в, 16 МГц), MicroUSB

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

Схема электрическая принципиальная Контроллер RobotDyn Micro ATmega32U4-MU (5в, 16 МГц), MicroUSB
Характеристики:
Прочие
ШтрихКод 6970622930600
Артикул Micro-ATmega32U4MU
Пины Непаянные Другие товары
Картинки 25065 / 25066
Похожие товары (8)
Классическая UNO R3 с ATmega328P, ATmega16U2 & USB-B (Arduino-совместимый контроллер)

Полный аналог Arduino Uno R3. На ПК определяется, как Arduino/Genuino Uno. Совместим со всеми операционными системами.

Leonardo ETH V2 на базе ATmega32U4 с Ethernet контроллером W5500 (Arduino-совместимый контроллер)

Контроллер RobotDyn Leonardo ETH (V2) лучшее решение для создания интернет-вещей. Устройство, собранное на этом контроллере может выполнять роль полнофункционального участника сети.

Контроллер RobotDyn Micro ATmega32U4-MU (5в, 16 МГц), MicroUSB
Товар добавлен в корзину
Итого:
Купить в один клик
Заполните данные для заказа
Запросить стоимость товара
Заполните данные для запроса цены
Запросить цену Запросить цену