ARDUINO PRO MICRO — контроллер на базе ATmega32U4
При подключении к компьютеру через порт USB, модуль определяется как клавиатура/мышь/виртуальный COM-порт. Это делает возможным программирование отклика на входные сигналы по аналогии с откликом на нажатие кнопок/позиционирования положения мыши, либо использования модуля в качестве преобразователя интерфейса (например клавиатуры).
Предлагаемый модуль микроконтроллера ARDUINO Leonardo ATmega32U4 «ARDUINO PRO MICRO» представляет собой одноплатный блок на базе 8-битного AVR-чипа ATmega32u4. Помимо чипа на плате расположены элементы кварцевого генератора, микросхема стабилизатора напряжения, индикаторный светодиод.
Устройство похоже на ARDUINO Leonardo, убран разъем внешнего питания, кнопка аппаратного сброса, отсутствует ICSP-разъем. При этом все программные функции и стандартные библиотеки идентичны.
Технические характеристики:
- Частота работы – 16 МГц.
- Поддерживаются 135 инструкций ассемблера, выполняемых в течении одного машинного цикла (кроме команд ветвления); 32 – 8-битных регистра общего назначения.
- Интерфейс JTAG, стандарта IEEE 1149.1; USB 2.0 с поддержкой обмена данными 12 Мбит/с и 1,5 Мбит/с.
- Сброс процессора при сбросе шины USB.
- Встроенная система ФАПЧ с частотой 32 и 96 МГц для USB и высокоскоростного 10-битного таймера.
- Один 8-битный таймер с предварительным делителем.
- Два 16-разрядных таймера с отдельным прескалером, режимом сравнения и захвата.
- Четырехканальный ШИМ, 8-бит.
- Четыре канала ШИМ с программируемым разрешением от 2 до 16 бит.
- Шестиканальный ШИМ с высокой скоростью работы и программируемым разрешением от 2 до 11 бит.
- АЦП на 12 каналов с разрядностью 10 бит (каналы с дифференциацией, предварительно задаваемое усиление).
- Последовательный программируемый порт USART с аппаратным управлением потоком.
- Последовательный интерфейс SPI (Master/Slave).
Назначение выводов платы:
- A0 – A11: аналоговые сигналы;
- А6 – А11: цифровые сигналы;
- №№ 3, 5, 6, 9, 10, 11, 13 – широтно-импульсная модуляция;
- №№ 0, 1 – передача данных через последовательный интерфейс;
- №№ 2, 3 – шина I2C;
- 13 – светодиод (инициируется при высоком логическом уровне);
Основные достоинства
- Возможность конфигурирования системы под различные задачи
- Низкое энергопотребление
- Малые габариты
Примеры использования
- Расширение существующих устройств на базе ARDUINO
- Разработка систем дистанционного управления
- Программируемый модуль опроса состояния датчиков производственных процессов
Комплектация
- 1 × Модуль микроконтроллера ARDUINO PRO MICRO на базе ATmega32U4
Отзывы
Отзывов пока нет.