Используйте платформу Arduino Nano с микроконтроллером ATmega328PB для создания различных электронных устройства под свою задумку: от банальной гирлянды до системы «Умный дом». Простота и дружелюбность Arduino позволяет использовать плату от начинающего мейкера до опытного разработчика.
Arduino Nano ATmega328P vs ATmega328PB
Arduino Nano ATmega328PB выполнена на микроконтроллере ATmega328PB и является улучшенной версией привычной Arduino Nano на микроконтроллере ATmega328P.
Параметры | Arduino Nano ATmega328P | Arduino Nano ATmega328PB |
---|---|---|
Микроконтроллер | ATmega328P | ATmega328PB |
Контакты с ШИМ | 6 | 9 |
Интерфейс SPI | 1 | 2 |
Интерфейс UART | 1 | 2 |
Подробности
Платформа Arduino Nano ATmega328PB выполнена микроконтроллере Microchip ATmega328PB семейства AVR с тактовой частотой 16 МГц. Процессор обладает тремя видами памяти:
- 32 КБ Flash-памяти, из которых 0,5 КБ используются загрузчиком, который позволяет прошивать Arduino Nano с обычного компьютера через USB. Flash-память постоянна и её предназначение — хранение программ и сопутствующих статичных ресурсов.
- 2 КБ SRAM-памяти, которые предназначены для хранения временных данных, например переменных программы. По сути, это оперативная память платформы. SRAM-память энергозависимая, при выключении питания все данные сотрутся.
- 1 КБ энергонезависимой EEPROM-памяти для долговременного хранения данных, которые не стираются при выключении контроллера. По своему назначению — это аналог жёсткого диска для Arduino.
На плате расположены 22 контакта ввода-вывода для подключения дополнительных модулей и сенсоров:
- Всего контактов: 22
- Контакты с ШИМ: 9 с разрядностью 8 бит
- Контакты с АЦП: 8 с разрядностью до 10 бит
- Аппаратные интерфейсы: 2× UART, 2× SPI, 1× I²C
Питание
Для питания платформы Arduino Nano можно использовать порт USB или контакт Vin. Источник определяется автоматически.
- При питании через USB используйте блок питания на 5 В с USB-выходом и кабель USB.
- При питании через пин Vin — используйте источник с выходным напряжением от 7 до 12 В. Например блок питания на 9 В или 12 В.
Подключение и программирование
- Для связи с компьютером на обратной стороне платы расположен USB-UART преобразователь на чипе CH340. Для подключения к ПК используйте кабель USB
- Для программирования платформы Arduino Nano используйте штатную среду Arduino IDE. Весь процесс установки и настройки читайте в нашем руководстве по Arduino IDE
- По умолчанию IDE настроена только на штатные AVR-платы. Для работы с платформой Arduino Nano на микроконтроллере ATmega328PB — добавьте в менеджере плат поддержку платформ Arduino Nano ATmega328PB.
- Если при подключении контроллера Arduino Nano в Arduino IDE не появляется новый COM-порт, установите драйвер USB-UART преобразователя для Windows 7 или Windows 10.
Все подробности по подключению, настройке и программированию платформы Arduino Nano читайте в нашем руководстве по использованию.
Доступные альтернативы
Мы предлагаем Arduino Nano ATmega328PB в двух вариантах:
- Arduino Nano ATmega328PB (С ногами) — пригодится для прототипирования на макетной плате.
- Arduino Nano ATmega328PB (Без ног) — пригодится для мобильных проектов, где каждый миллиметр на счету.
Arduino Nano ATmega328PB выполнена на микроконтроллере ATmega328PB. В нашем магазине также доступны платформы на привычном микроконтроллере ATmega328P.
Габаритный чертёж
Комплектация
- 1× Arduino Nano ATmega328PB (С ногами)
Характеристики
- Модель: Arduino Nano ATmega328PB (С ногами)
- Интерфейс USB-UART: CH340
- Микроконтроллер: ATmega328PB
- Тактовая частота: 16 МГц
- Flash-память: 32 КБ
- SRAM-память: 2 КБ
- EEPROM-память: 1 КБ
-
Входное напряжение питания: 5 В
- Через USB: 5 В
- Через пин Vin: 7–12 В
- Напряжение логических уровней: 5 В
-
Контакты общего назначения:
- Всего контактов: 22
- Контакты с ШИМ: 9 с разрядностью 8 бит
- Контакты с АЦП: 8 с разрядностью до 10 бит
- Аппаратные интерфейсы: 2× UART, 2× SPI, 1× I²C
Ресурсы
Мы также рекомендуем к чтению ссылки на статьи, документации и другие вспомогательные материалы по платформе Arduino Nano ATmega328PB.
Инструкции
- Установка и настройка среды Arduino IDE
- Руководство по использованию платформы Arduino Nano ATmega328PB