Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Содержание

Плата Arduino Nano. Распиновка и принципиальная схема.

Рад снова всех приветствовать на нашем сайте, и сегодня мы охватим еще одну версию плат Arduino, а именно Arduino Nano! Причем это даже не отдельная плата, а вполне себе полноценное семейство устройств, включающее в себя целых комплекс различных вариантов исполнения. Так что не откладывая начинаем подробный обзор, включающий как общие базовые сведения, так и схемы + распиновку для разных модификаций.

Навигация по статье:

  • Arduino Nano
    • Описание
    • Распиновка
    • Принципиальная схема
    • Характеристики
  • Arduino Nano 33 IoT
    • Описание
    • Распиновка
    • Принципиальная схема
    • Характеристики
  • Arduino Nano 33 BLE
    • Описание
    • Распиновка
    • Принципиальная схема
    • Характеристики
  • Arduino Nano 33 BLE Sense
    • Описание
    • Распиновка
    • Принципиальная схема
    • Характеристики
  • Arduino Nano Every
    • Описание
    • Распиновка
    • Принципиальная схема
    • Характеристики

Отличительная особенность данных плат кроется уже в их названии, где “Nano” символизирует миниатюрный размер устройств. Для разных модификаций данные размеры могут незначительно отличаться, в среднем же размеры платы – 45 мм * 18 мм, на примере “базовой”:

И, поскольку семейство включает в себя целый ряд устройств, то и рассмотрим каждое из них в отдельности. И первым в списке будет уже упомянутый вариант.

Arduino Nano.

Описание.

Собственно, отличительной особенностью всех плат, которые мы сегодня будем рассматривать является отсутствие разъема для подключения внешнего источника питания. Его отсутствие позволяет значительно уменьшить габариты платы, при все при этом вывода VIN, а также USB-разъема вполне достаточно для комфортного использования. Здесь картина схожая для всех плат Arduino – для работы достаточно только компьютера и простейшего USB-кабеля 👍 Но обратите внимание, что в отличие от многих других, здесь уже используется mini-USB. Это также связано со стремлением к миниатюризации, поэтому вполне логично и понятно.

Сердце платы и ее центральный элемент – это контроллер ATmega328, его характеристики подробно разберем в процессе, так что прямо сейчас на этом не останавливаемся.

Для подачи питания, как уже вспоминали выше, также может быть использован пин VIN, при этом рекомендуемое напряжение составляет от 7 до 12 В. На штыревой разъем платы выведены 22 порта ввода-вывода, из которых 6 могут использоваться для генерации ШИМ – вполне неплохо, тем более для такого миниатюрного варианта исполнения. Аналоговых же входов также вполне достаточно – 8 штук.

На этой ноте давайте перейдем к принципиальной схеме, характеристикам и распиновке.

Распиновка Arduino Nano.

  • цифровые порты ввода-вывода: D0 – D19
  • аналоговые входы (АЦП): A0 – A7
  • порты с поддержкой генерации ШИМ: D3, D5, D6, D9, D10, D11
  • SPI: D10, D11, D12, D13
  • I2C (TWI): D18, D19
  • UART: D0, D1

Здесь и далее синим цветом помечены названия выводов непосредственно микроконтроллера, зеленым – нумерация выводов платы, фиолетовым – порты с поддержкой функции генерации ШИМ-сигнала, желтым – дополнительные функции, которые могут быть использованы для тех или иных портов, например, интерфейсные линии SPI, I2C и UART.

И также отдельно помечено подключение имеющегося/имеющихся на плате светодиодов. Например, в данном случае светодиода четыре:

  • пользовательский, подключен к D13, управляется из скетча – высокий уровень сигнала на D13 зажигает светодиод, низкий – гасит
  • светодиод под номером 2 горит постоянно в случае успешной подачи питания на плату, служит для диагностики этого самого питания
  • еще два светодиода загораются соответственно при передаче или приеме данных по UART

Принципиальная схема.

Характеристики.

ПараметрЗначение
Рекомендуемое напряжение питания (VIN)7 – 12 В
Предельное напряжение питания (VIN)6 – 20 В
МикроконтроллерATmega328P
Тактовая частота16 МГц
Flash-память32 КБ
Оперативная память (RAM)2 КБ
EEPROM-память1 КБ
Логические уровни напряжения5 В
Максимальный ток порта ввода-вывода20 мА
Максимальный ток вывода +3.
3V
50 мА
Real Time Counter (RTC)1
I2C1
SPI1
UART1
Порты ввода-вывода22
Порты с поддержкой ШИМ6
Порты с поддержкой АЦП8
Разрядность АЦП10 бит
Предельно допустимая температура-40°C – +85°C
Габариты45 * 18 мм

А теперь, собственно, давайте посмотрим, какие еще элементы включает в себя семейство Arduino Nano.

Arduino Nano 33 IoT.

Описание.

Плата, в первую очередь, предназначена для использования в системах IoT, “умных” домах и им подобных. Это становится возможным благодаря наличию на борту модуля NINA-W10, который отвечает за использование Wi-Fi и Bluetooth, то есть за беспроводную связь:

  • Wi-Fi 802.11b/g/n
  • Dual-mode Bluetooth v4.2

Одно уже это дает неслабые возможности для потенциального использования платы ) В качестве же основного микроконтроллера в данном случае не ATmega328P, а SAMD21 от Microchip, а если точнее, то ATSAMD21G18. Он уже является не 8-ми, а 32-х битным, с ядром ARM Cortex-M0+. Выше и возможная тактовая частота – 48 МГц (по сравнению с дефолтными 16 МГц для ATmega328P).

Обратите внимание, что для данной платы и контроллера рабочим напряжением является не 5 В, а 3.3 В.

Распиновка.

  • цифровые порты ввода-вывода: D2 – D21
  • аналоговые входы (АЦП): A0 – A7
  • порты с поддержкой генерации ШИМ: D2, D3, D5, D6, D9, D10, D11, D12, D16, D17, D19
  • SPI: D11, D12, D13
  • I2C (TWI): D18, D19
  • UART: PB23, PB22
  • I2S: D4, D15, D17, D20

Принципиальная схема Arduino Nano 33 IoT.

Характеристики.

ПараметрЗначение
Предельное напряжение питания (VIN)5 – 21 В
МикроконтроллерSAMD21G18A
Тактовая частота48 МГц
Flash-память256 КБ
Оперативная память (RAM)32 КБ
EEPROM-память
Логические уровни напряжения3.3 В
Максимальный ток порта ввода-вывода7 мА
Максимальный ток вывода +3.3V
46 мА
DMA12 каналов
16-bit Timer/Counter5
16-bit Timer/Counter3
32-bit RTC1
I2S2 канала
Full-speed USB Host/Device1
I2C1
SPI1
USART1
LIN1
Разрядность DAC10 бит
Разрядность ADC12 бит
Watchdog timer
1
Радио-модульu-blox NINA-W102
Беспроводная связьWi-Fi 802. 11b/g/n, dual-mode Bluetooth v4.2
Порты ввода-вывода22
Порты с поддержкой ШИМ11
Порты с поддержкой АЦП (ADC)1
Порты с поддержкой ЦАП (DAC)1
Предельно допустимая температура-40°C – +85°C
Габариты45 * 18 мм

Тем временем переходим к следующему герою – Arduino Nano 33 BLE.

Arduino Nano 33 BLE.

Описание.

Плата построена на чипе NINA-B306, который, в свою очередь, основан на микросхеме nRF52840, тактовая частота которого составляет 64 МГц. Данный чип служит цели обеспечения работы с использованием Bluetooth v5.0 в диапазоне 2,4 ГГц и поддержки протокола BLE (Bluetooth Low Energy). А это значит, что основное направление для использования этого варианта плат – это устройства с небольшим энергопотреблением, например, умные часы и т. п.

Плата, также как и предыдущая, работает с уровнями 3.3 В, так что не забываем об этом, подключение устройств с уровнями 5 В может безвозвратно, неизбежно и неотвратимо повредить девайс.

Помимо этого на плате установлен датчик LSM9DS1, включающий в себя целый ряд 3-х осевых сенсоров:

  • магнитометр
  • гироскоп
  • акселерометр

Это, вкупе с возможностью беспроводной связи и минимальным потреблением, также делает девайс идеально подходящим для носимых устройств вроде браслетов и часов.

Подача питания может осуществляться аналогично другим модификациям плат, то есть посредством USB или через пины VIN и GND. Набор портов ввода-вывода также плюс-минус такой же, тем не менее распиновку будем рассматривать подробно для каждой из плат в отдельности, так как это является отправной точкой в работе с устройством. К этому пункту сегодняшней программы и переходим.

Распиновка Arduino Nano 33 BLE.

  • цифровые порты ввода-вывода: D2 – D13
  • аналоговые входы (АЦП): A0 – A7
  • порты с поддержкой генерации ШИМ: D2- D13
  • SPI: D11, D12, D13
  • I2C (TWI): A4, A5
  • UART: P1. 10, P1.03

Принципиальная схема.

Характеристики.

ПараметрЗначение
Предельное напряжение питания (VIN)5 – 21 В
МикроконтроллерnRF52840
Тактовая частота64 МГц
Flash-память1 МБ
Оперативная память (RAM)256 КБ
EEPROM-память
Логические уровни напряжения3.3 В
Максимальный ток порта ввода-вывода15 мА
DMA+
QSPI+
/SPI+
I2C+
I2S+
PDM+
QDEC+
Full-speed USB Host/Device1
Разрядность ADC12 бит
Беспроводная связьBluetooth 5, BLE
Порты ввода-вывода22
Порты с поддержкой ШИМ12
Порты с поддержкой АЦП (ADC)8
Предельно допустимая температура-40°C – +85°C
Габариты45 * 18 мм

Arduino Nano 33 BLE Sense.

Описание.

Развитие предыдущий модуль получил в виде платы Arduino Nano 33 BLE Sense, отличие которой заключается в наличии гораздо большего количества датчиков. Этот список включает в себя:

  • 9-осевой инерциальный датчик
  • датчик давления, он же барометр
  • датчик температуры и влажности
  • микрофон для анализа звука в реальном времени
  • многофункциональный оптический датчик освещенности, приближения и жестов

А если говорить более конкретно, то речь идет о датчиках, соответственно:

  • LSM9DS1
  • LPS22HB
  • HTS221
  • MP34DT05
  • APDS-9960

Как видите, неслабый набор, который дает возможность реализовать многие задумки посредством всего лишь одной платы. При этом в остальном плата совместима со своим предшественником – Nano 33 BLE, да и с базовой версией Arduino Nano тоже, что может быть крайне удобно при миграции с одной платы на другую. Но! Обязательно учитывайте, на работу с какими уровнями напряжений рассчитана та или иная плата. Так Nano на базе ATmega328P совместима с 5 В, другие же платы – с 3.3 В, то есть с ними нельзя использовать 5-вольтовые модули и устройства.

Следуя установленной последовательности этапов переходим к распиновке и принципиальной схеме Arduino Nano 33 BLE Sense.

Распиновка.

  • цифровые порты ввода-вывода: D2 – D13
  • аналоговые входы (АЦП): A0 – A7
  • порты с поддержкой генерации ШИМ: D2- D13
  • SPI: D11, D12, D13
  • I2C (TWI): A4, A5
  • UART: P1.10, P1.03

Принципиальная схема Arduino Nano 33 BLE Sense.

Характеристики.

ПараметрЗначение
Предельное напряжение питания (VIN)5 – 21 В
МикроконтроллерnRF52840
Тактовая частота64 МГц
Flash-память1 МБ
Оперативная память (RAM)256 КБ
EEPROM-память
Логические уровни напряжения3. 3 В
Максимальный ток порта ввода-вывода15 мА
DMA+
QSPI+
/SPI+
I2C+
I2S+
PDM+
QDEC+
Full-speed USB Host/Device1
Разрядность ADC12 бит
Беспроводная связьBluetooth 5, BLE
Порты ввода-вывода22
Порты с поддержкой ШИМ12
Порты с поддержкой АЦП (ADC)8
Датчик давления и температурыLPS22HB
Датчик влажностиHTS221
9-осевой инерциальный датчикLSM9DS1
Датчик близости, освещенностиAPDS-9960
Цифровой микрофонMP34DT05
Предельно допустимая температура-40°C – +85°C
Габариты45 * 18 мм

И давайте завершим сегодняшyий обзор еще одной модификацией, платой Arduino Nano Every.

Arduino Nano Every.

Описание.

Данный экспонат является эволюцией базовой платы Arduino Nano с более мощным контроллером ATMega4809. Из документации на него мы можем сделать вывод, что ATMega4809 имеет в 1.5 раза больше Flash-памяти для хранения пользовательской программы, а также в 3 раза больше оперативной памяти RAM. 32 КБ Flash Nano против 48 КБ у Every. Оперативная память Nano – 2 КБ, тогда как у Every уже 6 КБ.

В остальном же платы по большому счету взаимозаменяемы, здесь также имеем совместимость с уровнями напряжениями в 5 В. В этом, в целом, и заключается идея этих плат – в максимальной совместимости между разными модификациями. Чтобы при переходе от одной платы к другой не было большой необходимости менять программный код, либо физические подключения. Это, бесспорно, удобно, разумно и не может не радовать ) Давайте на этой мажорной ноте перейдем к подробным характеристикам и этой платы…

Распиновка.

  • цифровые порты ввода-вывода: D2 – D21
  • аналоговые входы (АЦП): A0 – A7
  • порты с поддержкой генерации ШИМ: D3, D5, D6, D9, D10
  • SPI: D8б D11, D12, D13
  • I2C (TWI): D18, D19
  • UART: PC5, PC4

Принципиальная схема.

Характеристики.

ПараметрЗначение
Рекомендуемое напряжение питания (VIN)7 – 21 В
МикроконтроллерATMega4809
Тактовая частота20 МГц
Flash-память48 КБ
Оперативная память (RAM)6 КБ
EEPROM-память256 Б
Логические уровни напряжения5 В
Максимальный ток порта ввода-вывода40 мА
Рекомендуемый ток порта ввода-вывода
16-bit Real Time Counter (RTC)1
16-bit Timer/Counter5
Real Time Counte (RTC)1
Watchdog timer1
I2C1
SPI1
USART4
Full-speed USB 2. 01
Порты ввода-вывода22
Порты с поддержкой ШИМ5
Порты с поддержкой АЦП8
Разрядность АЦП10 бит
Предельно допустимая температура-40°C – +85°C
Габариты45 * 18 мм

Итак, заканчиваем на этом подробный обзор целого семейства плат Arduino Nano, встретимся в следующих статьях 🤝

Arduino NANO (НАНО) распиновка различных плат и схемы подключения

Содержание:

О плате

Ардуино Нано – это аналог Arduino Uno, которая также работает на чипе ATmega328P, но отличается формфактором платы, которая в 2-2,5 раза меньше, чем Уно (53 х 69 мм). Размеры подобны пачке сигарет, и позволяют легко собирать сложные схемы навесным монтажом, но после стадии создания макета идёт сборка действующих экземпляров, а для этого лучше подходит как раз Нано.

Размер Arduino Nano: 19 x 43 мм

Сравнение плат Arduino Uno и Arduino Nano

Отличие такой миниатюрной платы, заключается в отсутствии вынесенного гнезда для внешнего питания, но вместо него с легкостью можно подключиться напрямую к пинам. В плате используется чип FTDI FT232RL для USB-Serial преобразования и примененяется mini-USB кабель для связи с ардуино вместо стандартного. Связь с различными устройствами обеспечивают UART, I2C и SPI интерфейсы.

У нас на сайте представлены лучшие курсы Arduino со всего интернета. В основном они бесплатные, но есть и платные программы с преподавателями

В остальном, способы взаимодействия и характеристики чипов совпадают с базовой моделью Уно, которая больше подходит для экспериментов, чем для реальных проектов. Нет более насущной проблемы для любителя электроники, чем желание красиво и компактно оформить своё устройство.

Платформа имеет контакты в виде пинов, поэтому ее легко устанавливать на макетную плату. Arduino Nano используется там где важна компактность, а возможностей Mini либо не хватает, либо не хочется заниматься пайкой.

Характеристики Arduino Nano

МикроконтроллерAtmel ATmega168 или ATmega328

Рабочее напряжение (логическая уровень)5 В
Входное напряжение (рекомендуемое)7-12 В
Входное напряжение (предельное)6-20 В
Цифровые Входы/Выходы14 (6 из которых могут использоваться как выходы ШИМ)
Аналоговые входы8
Постоянный ток через вход/выход40 mAh с одного вывода и 500 mAh со всех выводов
Флеш-память16 Кб (ATmega168) или 32 Кб (ATmega328) при этом 2 Кб используются для загрузчика
ОЗУ1 Кб (ATmega168) или 2 Кб (ATmega328)
EEPROM512 байт (ATmega168) или 1 Кб (ATmega328)
Тактовая частота16 МГц
Размеры1. 85 см x 4.2 см

В первую очередь в разговоре о характеристиках нужно отметить, что Нано выпускается в различных версиях и самые распространённые:

  • Nano v.2;
  • Nano v.3.

Главное отличие – в самом микроконтроллере. Младшая версия использует Atmega168, Atmega328. Основные отличия чипов – это объём Flash-памяти:

  • mega 328: Flash-память – 32 кб, ПППЗУ – 1024 и ОЗУ – 2 кб;
  • mega 168: Flash-память – 16 кб, ПППЗУ – 512 и ОЗУ – 1 кб.

ПППЗУ – это перепрограммируемые запоминающее устройство.

Главный конкурент Arduino Nano по размеру – это Arduino Micro. В целом они похожи, но у «микро» интерфейс SPI разведен на другие пины, как и шина I2C, а также изменено количество выводов прерываний. В целом, платы похожи размерами, но различны соотношения сторон, а также некоторые схемотехнические нюансы.

Arduino Nano имеет 8 аналоговых входов, они могут использоваться как цифровой выход, 14 цифровых из которых 6 могут работать как широтно-импульсный модулятор (ШИМ), еще два задействованы под I2C и 3 под SPI.

В противоположном конце платы от разъёма микро-юсб расположена колодка Arudino ICSP для прошивки микроконтроллера.

ШИМ выходы и транзисторы помогут вам: регулировать обороты двигателя, яркость светодиодов, мощность нагревателей и многое другое. А аналоговые входы позволят читать значения с аналоговых датчиков, таких как:

  • фоторезисторы;
  • терморезисторы;
  • термопары;
  • измерители влажности;
  • датчики давления и другие.

Выходы Digital 2 и 3 могут быть использованы для внешних прерываний. Это такие сигналы, которые сообщают микроконтроллеру о каком-либо важном событии. По этим сигналам вызывается программа обработки прерывания и выполняются необходимые действия, например, выход из режима энергосбережения и выполнение вычислений.

На базе платы Nano получится отличный миниатюрный программатор Arduino ISP, для прошивки целого ряда контроллеров.

Питание модуля

Arduino Nano может работать с разных источников питания, его можно подключить как через  Mini-B USB компьютера, или от обычного нерегулируемого 6-20 вольт (pin 30), или регулируемого 5 вольт (pin 27). Плата автоматически выберет питание с самым высоким напряжением.

  1. Через mini-USB или microUSB при подключении к компьютеру;
  2. Через внешний источник питания, напряжение 6-20В.

Внешнее питание стабилизируется благодаря LM1117IMPX-5.0 с напряжением 5В. Когда подключение происходит через USB используется диод Шоттки.

Описание пинов и распиновка платы Arduino Nano

 

На рисунке указаны номера и назначения выводов Arduino Nano (вид со стороны, на которой расположен микроконтроллер Atmega328):


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

  • Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Данные выводы подключены к соответствующим выводам микросхемы последовательной шины FTDI USB-to-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.

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

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

Расшифровка цвета

 

– серый цвет – физический пин микроконтроллера Atmega328;

– светло серый цвет (PD0, PD1 и т.д.) – номер порта микроконтроллера, который доступен из программ на ассемблере;

– зеленый цвет (ADC0 и т.д.) – номера аналогивых выводов;

– голубой цвет – пины портов UART и SPI.

Назначение и обозначения выводов

 

USB – USB-порт, предназначенный для подключения ардуины к компьютеру через USB-кабель (нужен Mini-B USB разъем).

VIN – сюда может подается питание от внешнего источника питания на 7-12 В (блок питания покупается отдельно). Напряжение будет подаваться на стабилизатор и понижаться до 5 В. Поэтому оптимально подавать на этот пин около 9 В.

5V – через этот пин также можно запитывать плату от источника питания на 5 вольт, однако напряжение должно быть более-менее стабильным, поскольку оно подается непосредственно на микроконтроллер (стабилизатор не задействован), и поэтому высокое напряжение может убить основной микроконтроллер.

3.3V – на этом пине будет висеть напряжение 3.3 В, которое формируется от внутреннего стабилизатора платы. Этот пин нужен для подключения некоторых внешних устройств, которым для работы требуется 3.3 В – обычно это всякие ЖК-дисплеи. Однако максимальный ток вывода при этом не должны превышать 50 мА.

GND – земля (Ground Pin).

AREF – опорное напряжение для аналоговых входов. Используется по необходимости (настраивается с помощью analogReference()).

IOREF – позволяет узнать рабочее напряжение микроконтроллера. Используется редка. На китайских платах отсутствует вовсе.

Reset – выполняет сброс микроконтроллера, подать низкий уровень на этот вход.

SDA, SCL – пины интерфейса TWI/I2C.

D0…D13 – цифровые входы/выходы. На вывод D13 висит встроенный светодиод, который загорается, если на вывод D13 подан уровень HIGH.

0 (RX), 1 (TX) – выводы порта UART (последовательный порт Serial).

A1…A5 – аналоговые входы (могут использоваться и в качестве цифровых).

Внешний вид платы Arduino Nano с подписанными выводами

 

Здесь:

RX+TX LEDs – светодиоды – моргают, когда передаются данные через последовательный порт Serial UART (пины RX и TX).

Reset Button – кнопка для перезапуска микроконтроллера;

(остальные обозначения смотри выше)

FTDI USB chip – микросхема FTDI FT323RL, которая используется для связи ардуины с компьютером через USB-кабель. Со стороны ардуины это serial-интерфейс. На компьютер этот интерфейс будет доступен в виде виртуального COM-порта (должны быть установлены драйвера для чипа FTDI – обычно входят в состав IDE Arduino).

Схематически это выглядит так:

Номер пина, имя, тип и описание выводов:

Распиновка микроконтроллера Atmega328

 

Иногда полезно иметь под рукой и схему самого микроконтроллера, который стоит на борту плат ардуино Uno и Nano. Вот его распиновка:


Питание Arduino Nano

Arduino Nano может получать питание через подключение Mini-B USB, или от нерегулируемого 6-20 В (вывод 30), или регулируемого 5 В (вывод 27), внешнего источника питания. Автоматически выбирается источник с самым высоким напряжением.

Микросхема FTDI FT232RL (или Ch440G) получает питание, только если сама платформа запитана от USB. Таким образом при работе от внешнего источника (не USB), будет отсутствовать напряжение 3.3 В, генерируемое микросхемой FTDI FT232RL (или Ch440G), при этом светодиоды RX и TX мигаю только при наличие сигнала высокого уровня на выводах 0 и 1.

Установка драйверов

В Windows драйверы будут установлены автоматически, при подключении платы, если вы использовали установщик.  Если вы загрузили и распаковали Zip архив или по какой-то причине плата неправильно распознана, выполните приведенную ниже процедуру.

  • Нажмите на меню «Пуск» и откройте панель управления.
  • Перейдите в раздел «Система и безопасность» (System and Security). Затем нажмите «Система» (System). Затем откройте диспетчер устройств (Device manager).
  • Посмотрите под Порты (COM и LPT) (Ports (COM & LPT)). Вы должны увидеть открытый порт с именем «FT232R USB UART». Если раздел COM и LPT отсутствует, просмотрите раздел «Другие устройства», «Неизвестное устройство».
  • Щелкните правой кнопкой мыши по порту FT232R USB UART и выберите опцию «Обновить драйверы…».
  • Затем выберите опцию «Выполнить поиск драйверов на этом компьютере».
  • Наконец, найдите каталог FTDI USB Drivers, который находится в папке «Drivers» программы Arduino.
  • После этого Windows завершит установку драйвера.

Выбор платы и порта

Откройте Arduino IDE. Из меню Tools>Board выбирается Arduino Nano.


Выберите микроконтроллер, на базе которого сделана ваша плата. Для Arduino Nano V3.x — это ATmega328P, а для Arduino Nano V2.x — ATmega128.

Выберите последовательный порт платы в меню Tools>Port. Скорее всего, это COM3 или выше (в моём случае — это COM5).


Если у вас модель Arduino Nano Ch440G, то лучше использовать программатор Arduino as ISP.

Где купить Arduino Nano?

Мы рекомендуем покупать платформы Arduino только у проверенных поставщиков, в качестве продукции которых нет сомнений.
Вольтик.ру – интернет-магазин, заработавший репутацию, благодаря высокому качеству товара, низким ценам и гибким условиям доставки и оплаты. Магазин доставляет во все города России и страны СНГ, а также дает гарантию 1 год на все платформы.

Источники

  • https://ArduinoPlus.ru/arduino-nano/
  • http://arduino.zl3p.com/infa/pins_nano
  • https://micro-pi.ru/arduino-nano-v3-0-%D0%BE%D0%B1%D0%B7%D0%BE%D1%80-%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D0%B0/
  • http://arduino-nano. ru/

Предыдущая

ArduinoЧто такое ide arduino: характеристики и применение на практике

Следующая

ArduinoЛучшие курсы по Ардуино для начинающих

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

Классическая плата Nano — старейшая из плат семейства Arduino Nano. Он похож на Arduino Duemilanove, но предназначен для использования с макетной платой и не имеет специального разъема питания. Преемниками классического Nano являются, например, Nano 33 IoT с модулем WiFi или Nano 33 BLE Sense с Bluetooth® Low Energy и несколькими датчиками окружающей среды.

Протокол I2C

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

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

Библиотека

Миниатюрный размер

Плата Nano имеет длину 45 мм и ширину 18 мм и весит всего 7 грамм.

Здесь вы найдете технические характеристики Arduino® Nano.

9003 4 ATmega328 900 26 900 24 45 мм
Наименование Arduino® Nano
Артикул A000005
Mini-B USB
Встроенный светодиод Контакт 13
Контакты цифрового ввода/вывода 14
Контакты аналогового входа 8
Контакты ШИМ 6
UART RX/TX
I2C A4 (SDA), A5 (SCL)
SPI D11 (COPI), D12 (CIPO), D13 (SCK). Используйте любой GPIO для выбора чипа (CS).
Напряжение ввода/вывода 5 В
Входное напряжение (номинальное) 7–12 В
Ток постоянного тока на контакт ввода/вывода 20 мА
Процессор ATmega328 16 МГц
ATmega328P 2 КБ SRAM, 32 КБ флэш-памяти 1 КБ EEPROM
Вес 5 г
Ширина 18 мм
Длина

Программное обеспечение и облачное хранилище

Следующие программные инструменты позволяют программировать доску как онлайн, и офлайн.

Arduino IDEArduino CLIWeb Editor

Первые шаги

Краткое руководство

Все, что вам нужно знать, чтобы начать работу с новой платой Arduino.

Nano Hardware Design Guide

Узнайте, как создать собственное оборудование, совместимое с семейством Arduino Nano.

Предлагаемые библиотеки

Сервопривод

Библиотека сервоприводов позволяет плате Arduino управлять радиоуправляемыми (хобби) серводвигателями.

Wire

Эта библиотека позволяет вам взаимодействовать с устройствами I2C/TWI.

Основы Arduino

Встроенные примеры

Встроенные примеры — это эскизы, включенные в среду разработки Arduino IDE и демонстрирующие все основные команды Arduino.

Learn

Откройте для себя интересные статьи, принципы и методы, связанные с экосистемой Arduino. Справочник по языку

Язык программирования Arduino

можно разделить на три основные части: функции, значения (переменные и константы) и структура.

Interactive Viewer

Взаимодействуйте со схемами, печатной платой и 3D-моделью продукта.

Схема контактов

Схема, показывающая функции и расположение контактов на изделии.

Загрузки

Техническое описание

Полная распиновка

Схемы

Arduino NANO Схема распиновки | Учебники по микроконтроллерам

Роланд Пелайо Ссылка 3 комментария 161 397 просмотров

Arduino NANO — это уменьшенная и более удобная для макета версия Arduino UNO. Эта справочная схема схемы выводов Arduino NANO является удобным руководством по использованию этой платы:

 

Описание выводов Arduino NANO

Выводы Arduino NANO, как и в UNO, разделены на цифровые, аналоговые и силовые контакты. . Однако у NANO есть еще два аналоговых контакта. В таблице ниже есть контакты со второстепенными функциями. Эти вторичные контакты в основном представляют собой коммуникационные контакты, такие как I2C и SPI.

Цифровые контакты

Название контакта

Описание

Дополнительная функция

Описание

D0

Цифровой контакт 0

RX

Контакт приема для последовательного UART

D1

Цифровой контакт 1

TX

Передающий контакт для последовательного UART

D2

Цифровой контакт 2

INT0

Прерывание, контакт 0

D3

Цифровой контакт 3

INT1

Прерывание, контакт 1

D4

Цифровой контакт 4

D5

Цифровой контакт 5

D6

Цифровой контакт 6

D7

Цифровой контакт 7

D8

Цифровой контакт 8

D9

Цифровой контакт 9

D10

Цифровой контакт 10

SS

Контакт выбора подчиненного устройства SPI

D11

90 002 Цифровой контакт 11

MOSI

SPI Master Out-Slave In

D12

Цифровой контакт 12

MISO

SPI Master In-Slave Out

D13

Цифровой контакт 13

SCK

90 002 SPI Clock

Аналоговые контакты

Название контакта

Описание

Дополнительная функция

Описание

A0

Аналоговый контакт 0

A1

Аналоговый контакт 1 900 03

A2

Аналоговый контакт 2

A3

Аналоговый контакт 3

A4

Аналоговый контакт 4

SDA

Выход данных I2C

A5

Аналоговый контакт 5 9 0003

SCL

Часы I2C

A6

Аналоговый вывод 6

SCL

A7

Аналоговый контакт 7

SCL

 

Контакты питания

Название контакта

9000 2 Описание

5 В

5 В (регулируемый) Источник

3,3 В

3,3 В Источник

GND

Земля

СБРОС

Сброс

Vin

Входное напряжение постоянного тока 900 03

IOREF

Опорное напряжение ввода/вывода.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *