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

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

Ваш телефон
Ваш телефон*
Ваше имя
Ваше имя

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

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

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

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

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

Артикул: Контроллер Pro Mini ATmega 328P (3.3В / 5В)
Описание товара:
ProMini ATmega328P
Другие варианты товара:
Пины:
Паянные
Микроконтроллер:
ATmega 328
Рабочее напряжение:
3.3В
Тактовая частота:
8МГц
Характеристики:
Тактовая частота
8МГц / 16МГц
Рабочее напряжение
3.3В / 5В
Цифровые порты
14 (6 ШИМ)
Аналоговые порты (Входы/Выходы)
6
Память
32КБ
Тип ОЗУ / размер
SRAM / 2KБ
Тип ПЗУ / размер
EEPROM / 1KБ
Другие варианты товара
Наименование
ШтрихКод
Пины
Микроконтроллер
Рабочее напряжение
Тактовая частота
Стоимость
Наличие
В корзину
Контроллер Pro Mini на базе ATmega 328P  (5В, 16МГц)
Контроллер Pro Mini на базе ATmega 328P (5В, 16МГц)
6970622930150
Паянные
ATmega 328
16МГц
Контроллер Pro Mini на базе ATmega 328P (3,3В 8МГц)
Контроллер Pro Mini на базе ATmega 328P (3,3В 8МГц)
6970622930143
Паянные
ATmega 328
3.3В
8МГц
Описание товара

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

Размеры ProMini ATmega 328P (3.3B / 5B) Размеры ProMini ATmega 328P (3,3B, 5B) Размеры ProMini ATmega 328P (3,3B, 5B)
Диаграма входов/выходов Диаграма входов/выходов Диаграма входов/выходов
Схема электрическая принципиальная Схематика Схематика

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

Контроллер Pro Mini ATmega 328P(3.3V / 5V) производства RobotDyn — это Arduino совместимое устройство на базе микроконтроллера ATmega328.

Состоит из: 14 цифровых входов/выходов (pins) (6 из которых могут использоваться в качестве ШИМ-выходов), 8 аналоговых входов, кварцевый резонатор, а также кнопка сброса и контактные площадки для впаивания разъемов. Взаимодействовать с платой можно с помощью USB-адаптера, например, USB-Serial adapter CH340G, 5V / 3.3V или USB-Serial adapter/microcontroller CP2104, 5V / 3.3V, digital I/O, Micro-USB.

Pro Mini плата поставляется без впаянных разъемов и именно такая комплектация дает пользователю свободу в применении. Вы можете впаивать провода или использовать необходимые платы по своему усмотрению.

Область применения Pro Mini — это полустационарный монтаж в различное оборудование и установки. В нашем магазине существует 2 версии микроконтроллеров: 3.3V (работает при частоте 8МГц), 5V (работает при частоте 16МГц).

Питание платы

Pro Mini получает питание от следующих элементов:

  • через макетную плату;
  • через USB-адаптер, подсоединенный к шестиконтактному разъему;
  • от стабилизированного источника питания с напряжением 3.3В или 5В (в зависимости от модели), подключенного к выводу Vcc.
На плате Pro Mini есть встроенный стабилизатор напряжения, что позволяет подавать на плату напряжение питания величиной до 9В.

Обратите внимание!
Если для питания платы используется нестабилизированный источник питания, убедитесь, что он подсоединен к выводу «RAW», а не VCC.

Выводы питания расположенные на плате:

  • VСС. Стабилизированное напряжение 3.3В или 5В.
  • RAW. Для питания платы от нестабилизированного источника напряжения.
  • GND. Выводы земли.

Память

ATmega328 имеет объем флеш-памяти 32 КБ (2КБ из которых используется загрузчиком). Также микроконтроллер имеет 1 КБ памяти SRAM и 512 байт EEPROM.

Входы и выходы

Все 14 цифровых входов/выходов (pins) могут работать в качестве входа и выхода. Уровень напряжения варьируется в зависимости от модели и ограничен 3.3В или 5В. В то же время максимальный ток, который может отдавать или потреблять один вывод, составляет 40 мА Каждый вывод сопряжен с внутренним подтягивающим резистором (по умолчанию отключенными) номиналом 20-50 кОм. Некоторые выводы Arduino могут выполнять дополнительные функции:

  • Последовательный интерфейс: выводы 0 (RX) и 1 (TX). Используются для получения (RX) и передачи (TX) данных по последовательному интерфейсу. Данные выводы соединены с линиями TX-0 и RX-1 шестиконтактного разъема.
  • Внешние прерывания: выводы 2 и 3. Данные выводы могут служить источниками прерываний, возникающих при различных условиях: при низком уровне сигнала, по фронту, по спаду или при изменении сигнала на этих выводах.
  • ШИМ: выводы 3, 5, 6, 9, 10 и 11. Могут выводить 8-битные аналоговые значения в виде ШИМ-сигнала.
  • Интерфейс SPI: выводы 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Данные выводы позволяют осуществлять связь по интерфейсу SPI.
  • Светодиод: 13. Встроенный светодиод, подсоединенный к цифровому выводу 13. При отправке значения HIGH или LOW светодиод включается или выключается. В своей комплектации Pro Mini содержит 6 аналоговых входов. Каждый вход может представить аналоговое напряжение в виде 10-битного числа (1024 различных значения). Причем четыре из них выведены на контакты возле края платы, а два остальных (входы 4 и 5) выведены на распаечные площадки внутри платы. Напряжение измеряется относительно диапазона от 0 до VCC. Помимо этого, некоторые из аналоговых входов имеют дополнительные функции:
    • I2C: вывод A4 (SDA) и вывод A5 (SCL). Позволяют осуществлять связь по интерфейсу I2С;
    • Reset. Данный вывод служит для функционирования кнопки сброса на платах расширения.

Связь

Стоит отметить, что Pro Mini имеет ряд возможностей для осуществления связи с компьютером, другой платой или другими микроконтроллерами. В ATmega328 имеется Приемопередатчик UART в плате ATmega328, позволяет осуществлять последовательную связь посредством цифровых выводов 0 (RX) и 1 (TX). В пакет программного обеспечения Arduino входит программа, позволяющая считывать и отправлять на ATmega328 простые текстовые данные через USB-соединение. С помощью библиотеки SoftwareSerial вы можете реализовать последовательную связь на любых цифровых выводах Pro Mini. В ATmega328 также реализована поддержка последовательных интерфейсов I2C (TWI) и SPI. Стоит упомянуть, что в программное обеспечение Arduino входит библиотека Wire, которая упростит работу с шиной I2C.

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

Для того, чтобы запрограммировать Pro Mini необходимо скачать программное обеспечение Arduino с официального сайта. ATmega328 в Pro Mini выпускается с прошитым загрузчиком, который позволит вам загружать в микроконтроллер новые программы без необходимости использования внешнего программатора. Взаимодействие с загрузчиком осуществляется по оригинальному протоколу STK500. В то же время, микроконтроллер можно прошить через разъем для внутрисхемного программирования ICSP (In-Circuit Serial Programming), не обращая внимания на загрузчик.

Автоматический (программный) сброс

Pro Mini спроектирован таким образом, который позволяет осуществлять его сброс с помощью программы с подключенного компьютера. Один из выводов шестиконтактного разъема соединен с выводом RESET микроконтроллера ATmega328 через конденсатор — 100 нФ. При подключении компьютеру этот вывод связан с одной из линий, участвующих в аппаратном управлении потоком данных, идущих через преобразователь USB-Serial: при использовании USB-адаптера — с линией RTS, при использовании макетной платы — с линией DTR. Когда на этой линии появляется ноль, вывод RESET, соответственно, также переходит в низкий уровень на время, достаточное для перезагрузки микроконтроллера. Данная особенность позволяет прошивать микроконтроллер всего одним нажатием кнопки в среде программирования Arduino. Такая архитектура позволяет уменьшить таймаут загрузчика, поскольку процесс прошивки всегда синхронизирован со спадом сигнала на линии RESET. Однако эта система может приводить и к другим последствиям. При подключении Pro Mini к компьютерам, работающим на Mac OS X или Linux, его микроконтроллер будет сбрасываться при каждом соединении программного обеспечения с платой. После сброса на Pro Mini активизируется загрузчик на время около полсекунды. Несмотря на то, что загрузчик запрограммирован игнорировать посторонние данные (т.е. все данные, не касающиеся процесса прошивки новой программы), он может перехватить несколько первых байт данных из посылки, отправляемой плате сразу после установки соединения. Соответственно, если в программе, работающей на Arduino, предусмотрено получение от компьютера каких-либо настроек или других данных при первом запуске, убедитесь, что программное обеспечение, с которым взаимодействует Arduino, осуществляет отправку спустя секунду после установки соединения.

Физические характеристики

Габаритные размеры печатной платы Pro Mini: 1.8 см х 3.3 см.

Характеристики:
Прочие
Тактовая частота 8МГц / 16МГц
Рабочее напряжение 3.3В / 5В
Цифровые порты 14 (6 ШИМ)
Аналоговые порты (Входы/Выходы) 6
Память 32КБ
Тип ОЗУ / размер SRAM / 2KБ
Тип ПЗУ / размер EEPROM / 1KБ
Тип интерфейса ISP
Диапазон рабочих температур −40С° / +85С°
Длина×Ширина×Высота 45 × 80 × 5мм
Вес (без упаковки) 520г
ШтрихКод 6970622930143
Пины Паянные Другие товары
Рабочее напряжение 3.3В Другие товары
Микроконтроллер ATmega 328 Другие товары
Тактовая частота 8МГц Другие товары
Контроллер Pro Mini на базе ATmega 328P (3.3В / 5В)
Товар добавлен в корзину
Итого:
Купить в один клик
Заполните данные для заказа
Запросить стоимость товара
Заполните данные для запроса цены
Запросить цену Запросить цену