Arduino Nano V3.0 ATMEGA328P (CH340) MiniUSB

Arduino Nano V3.0 ATMEGA328P (CH340) MiniUSB

Артикул: 143408
Производитель: SAMIORE ROBOT
Наличие:
Наличие в магазинах Киева:

Подробное описание


Скрыть/Показать

Платформа Nano, построенная на микроконтроллере ATmega328 (Arduino Nano 3.0), имеет небольшие размеры и может использоваться в лабораторных работах. Она имеет схожую с Arduino Duemilanove функциональность, однако отличается сборкой. Отличие заключается в отсутствии силового разъема постоянного тока и работе через кабель Mini-B USB.

Arduino Nano может получать питание через подключение Mini-B USB, или от нерегулируемого 6-20 В (вывод 30), или регулируемого 5 В (вывод 27), внешнего источника питания. Автоматически выбирается источник с самым высоким напряжением. Микросхема FTDI FT232RL получает питание, только если сама платформа запитана от USB. Таким образом при работе от внешнего источника (не USB), будет отсутствовать напряжение 3.3 В, генерируемое микросхемой FTDI, при этом 2/3 светодиоды RX и TX мигаю только при наличие сигнала высокого уровня на выводах 0 и 1.
Микроконтроллер ATmega328 имеет 32 кБ флеш-памяти(2 кБ используется для хранения загрузчика), 2 кБ ОЗУ и 1 Кб EEPROM.

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

  • Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL.
    Данные выводы подключены к соответствующим выводам микросхемы последовательной шины.
  • Внешнее прерывание: 2 и 3. Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем
    значении, либо на переднем или заднем фронте, или при изменении значения. Подробная информация находится в
    описании функции attachInterrupt().
  • ШИМ: 3, 5, 6, 9, 10, и 11. Любой из выводов обеспечивает ШИМ с разрешением 8 бит при помощи функции
    analogWrite().
  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Посредством данных выводов осуществляется связь SPI, которая,
    хотя и поддерживается аппаратной частью, не включена в язык Arduino.
  • LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий
    потенциал, то светодиод горит. 

На платформе Nano установлены 8 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Стандартно выводы имеют диапазон измерения до 5 В относительно земли, тем не менее имеется возможность изменить верхний предел посредством функции analogReference(). Некоторые выводы имеют дополнительные функции:

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

Дополнительная пара выводов платформы:

  • AREF. Опорное напряжение для аналоговых входов. Используется с функцией analogReference().
  • Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения
    кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino.

На платформе Arduino Nano установлено несколько устройств для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами. ATmega328 поддерживает последовательный интерфейс 3/3 UART TTL (5 В), осуществляемый выводами 0 (RX) и 1 (TX). Установленная на плате микросхема CH340 направляет данный интерфейс через USB, а драйверы предоставляют виртуальный COM порт программе на компьютере. Мониторинг последовательной шины (Serial Monitor) программы Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему CH340 или USB подключение (но не при использовании последовательной передачи через выводы 0 и 1). Библиотекой SoftwareSerial возможно создать последовательную передачу данных через любой из цифровых выводов Nano. ATmega328 поддерживаtт интерфейсы I2C (TWI) и SPI. В Arduino включена библиотека Wire для удобства использования шины I2C. Более подробная информация находится в документации. Для использования интерфейса SPI обратитесь к техническим данным микроконтроллеров ATmega328.

Основные характеристики:

Микроконтроллер ATmega328
Архитектура AVR
Напряжение питания 5 В
FLASH-память 32 KB of which 2 KB used by bootloader
SRAM 2 KB
Частота 16 МГц
Аналоговые входы 8
EEPROM 1 KB
Сила тока вход/выход 40 мА
Входное напряжение 7-12 В
Цыфровые входы/выходы 22 (6 могут быть использованы как ШИМ)
ШИМ выходы 6
Потребление 19 мА
Габарытные размеры 45x18 мм

Самовывоз:

«Магазин Имрад»

«Магазин Имрад» г.Киев, ул. Шутова, 9а, вход с крыльца Пн-Пт с 9.00-17.00, Сб с 9.00-15.00

Офис

Офис г.Киев, ул.Шутова, 9А, ПН-ПТ: с 9:00 до 17:00; СБ-ВС: выходные

Службы доставки:

УкрПочта

УкрПочта

УкрПочта Экспресс

УкрПочта Экспресс

Нова Пошта

Нова Пошта

  • Счет для предприятия с НДС
  • Счет для физ. лиц (в т.ч. ФОП)
  • В магазине при получении
  • Онлайн: Приват24, Visa/MasterCard, ApplePay, GPay
  • Онлайн: MonoPay, Visa/MasterCard, ApplePay, GooglePay