ARDUINO PRO MICRO — контроллер на базе ATmega32U4
В основе платы лежит микропроцессор серии ATmega32u4, имеющий удобный USB-контроллер. Данный контроллер настраиваемый, поэтому сама плата может определяться в качестве любого HID-совместимого устройства: мыши, клавиатуры, COM-порта и многих других требуемых устройств.
Это делает возможным программирование отклика на входные сигналы по аналогии с откликом на нажатие кнопок/позиционирования положения мыши, либо использования модуля в качестве преобразователя интерфейса (например клавиатуры).
Помимо чипа на плате расположены элементы кварцевого генератора, микросхема стабилизатора напряжения, индикаторный светодиод.
Плата обладает тем же контроллером, что и 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 5V / 16MHz (ATmega32U4)
 - 2 × гребенки на 12 контактов
 







Отзывы
Отзывов пока нет.