Модуль Pro Mini 5V на ATmega328P

9.00 руб.

Atmega328P, 5V, 16 MHz

Артикул: 1841 Категория:

Модуль  Pro Mini   построен на основе микроконтроллера ATmega328P фирмы Atmel и полностью совместим с Arduino Pro Mini.  Для установки модуля на беспаечную макетную плату необходимо припаять к нему разъёмы (поставляются в комплекте с платой). В модуле отсутствует встроенный преобразователь USB ↔ COM, поэтому подключение к компьютеру можно сделать с помощью конвертера USB-TTL, подключенному к  шести выводам на торцевой стороне модуля.

Спецификация:

Микроконтроллер ATmega328P
Архитектура микроконтроллера AVR (усовершенствованная RISC)
Разрядность микроконтроллера 8 bit
Частота работы 16 Mhz
Рабочее напряжение (уровень логической единицы) 5 V
Рекомендуемое входное напряжение 5 V … 12 V
Количество цифровых выводов МК 14; D0 … D13 ( 6 из них могут использоваться как выходы ШИМ);TX и RX используются для организации интерфейса UART; к D13 подключен LED (загорается если на выводе уровень логической 1); D0 и D1 — внешние прерывания
Количество аналоговых выводов МК 8; A0 … A7 (A4, A5 могут быть использованы для подключения устройств по интерфейсу I2C);
Максимальный ток, протекающий через вывод МК 40 mA
Рекомендуемый ток, протекающий через вывод МК 20 mA
Объём флэш памяти 32 Kb (2 Kb используются загрузчиком)
Объём ОЗУ 2 Kb
Объём EEPROM 1 Kb
Габаритные размеры 34 mm × 19 mm
Вес 2.5 g

Ниже приведены ссылки на дополнительные материалы, которые вы можете  просмотреть у нас на сайте и в интернете.

Даташит микроконтроллера ATmega328P

Электрическая принципиальная схема модуля Pro Mini

Распиновка модуля Pro Mini

Питание Pro Mini 5 В:

Pro Mini 5 В может работать при внешнем питании от 5 В до 12 В. 

Модуль может питаться от ПК (через USB), от нерегулируемого источника питания 5 В … 12 В (через вывод RAW) и от регулируемого источника питания 5 В (вывод 5V). В качестве источника питания автоматически выбирается источник с самым высоким напряжением.

EEPROM Pro Mini 5 В:

Для работы c ПЗУ используется библиотека EEPROM.

Расположение выводов Pro Mini 5 В:

Т.к. выводы ATmega328p являются двунаправленными, то любой вывод (как цифровой, так и аналоговый) может быть сконфигурирован как вход или же как выход, при помощи функций pinMode(), digitalWrite(), digitalRead(), analogread() и analogWrite(). Любой из этих выводов имеет подтягивающий резистор  20 кОм – 50 кОм, который по умолчанию отключён, но его можно включить, используя функцию pinMode(PIN, INPUT_PULLUP). У модуля Pro Mini есть 6 аналоговых выводов, каждый из которых является 10-разрядным  (т.е. может принимать 210 = 1024 различных значения). При работе с аналоговыми выводами используются функции: analogread(), analogWrite() и analogReference().

 

Некоторые выводы модуля Pro Mini выполняют особые функции:

Интерфейс UART: представлен выводами Rx (вывод № 0) и выводом Tx (вывод № 1) . Rx используется для получения данных, а Tx для передачи данных. Данные выводы имеют соединение с выводами TX-0 и RX-1 блока из шести выводов.

Интерфейс SPI: представлен выводами SS (вывод № 10), MOSI (вывод № 11),  MISO (вывод № 12) и  SCK (вывод № 13). Посредством данных выводов осуществляется связь устройств по SPI (библиотека SPI), модуль Arduino в данном случае выступает в качестве ведущего устройства.

Интерфейс I2C: представлен выводами  SDA (вывод № A4) и SCL (вывод № A5). Посредством данных выводов осуществляется связь устройств по I2C (библиотека Wire).

Внешние аппаратные прерывания: представлены выводами int0 (вывод № 2) и int1 (вывод № 3). Прерывание может быть сконфигурировано функцией attachInterrupt(). Прерывание может быть вызвано при изменении значения напряжения на выводе модуля с высокого уровня на низкий (FALLING); с низкого на высокий (RISING); при изменении напряжения в любую сторону (CHANGE); при низком уровне напряжения  на выводе (LOW).

Широтно-импульсная модуляция (ШИМ): представлена выводами № 3, 5, 6, 9, 10 и 11. Каждый из перечисленных выводов обеспечивает 8-разрядную ШИМ при помощи функции analogWrite().

Светодиод, подключённый к цифровому выводу № 13: данный светодиод загорается, если на выводе № 13 имеется высокий уровень напряжения, и гаснет, если низкий.

Вывод RESET: позволяет перезагрузить МК при наличии на нём низкого уровня напряжения. К нему также подключена кнопка “Reset” на модуле, выполняющая аналогичную функцию.

Интернет-магазин robohobby.by
зарегистрирован в Торговом реестре
28.02.2018 под номером 406954.

Режим работы
Ежедневно - с 09:00 до 18:00

Контактная информация
Иностранное унитарное торгово-сервисное предприятие "ММР ТЕХНОЛОДЖИ"
Беларусь, 220030, Минск, ул. Янки Купалы 23, офис 1
тел.: +375 33 350 96 14
info@robohobby.by

Гос. регистрация предприятия
Регистрационный номер ЕГР: 800004446
УНП: 800004446

Зарегистрировано Мингорисполкомом 14.08.2013г.