Nano 3 0: Arduino Nano 3.0 — распиновка, схема, подключение, примеры

Содержание

Микроконтроллер Nano V3.0 Tmega328P Ch440G 16 МГц (ATMEAG328 with NRF 24L01) 2.4Ghz

Модуль ARDUINO NANO нашёл огромную популярность среди начинающих и профессиональных разработчиков проектов и устройств, в основе которых используются ARDUINO-совместимые платы. Сердцем модуля служит микроконтроллер ATmega328P, работающий от стандартного для большинства ARDUINO-плат базовых 5 вольт и на частоте кварцевого резонатора 16 мегагерц, также отлично зарекомендовавший себя в широко известной сообществу ARDUINO плате UNO.

Модуль NANO располагает почти всеми доступными возможностями старшей модели, расположенными на 30 выводах, за исключением отсутствующего бочкообразного разъёма подключения внешнего источника питания. Физические размеры значительно уменьшены за счёт двухстороннего монтажа электронных компонентов.

Любое подключение к модулю потребует от вас умений в пайке. Для максимального удобства, поставляемые в комплекте разъёмы-ножки, с шириной шага 2.54мм между контактами, изначально не припаяны. Вы можете самостоятельно установить данные разъёмы или использовать любые сторонние коннекторы. Если сводить размер готовой модели к самому минимуму, логичным будет непосредственная припайка к выводам соединительных проводов. Установив стандартные ножки в макетную плату для монтажа без пайки, и поместив на них сверху в соответствии с выводами плату модуля, у вас получиться закрепить их максимально ровно. В дальнейшем, это поможет без труда соединять элементы конструкции при прототипировании вашего изделия, находящего в процессе создания и тестирования.

Фактически, ни один из созданных проектов не обходиться без всевозможных дополнительных датчиков, сенсоров, экранов, моторов и других полезных и часто используемых расширений. При желании, вам доступно наращивание микроконтроллера большим ассортиментом существующих расширений, имеющих аналогичный с NANO физический размер. Или, при необходимости, произвести непосредственную коммутацию с дополнительными разноразмерными дисплеями, датчиками, сенсорами, используя проводное соединение. Плата ARDUINO NANO обеспечивает два варианта выходного питания: 5 вольт и 3.3 вольта, заведомо не ограничивая пользователя в подборе совместимых по рабочему напряжению подключаемых модулей. Используя проводное соединение или специальные платы-переходники, модуль можно легко адаптировать под расширения стандарта UNO R3.

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

Стоит упомянуть, что плата оснащена бюджетным микроконтроллером Ch440, выполняющему роль связующего звена между имеющимся у платы NANO miniUSB-портом и основным контроллером ATmega328P. Данный микрочип разработан китайской компанией WCH. Подробную информацию о его настройке вы можете найти в разделе «Установка Ch440G».

Размеры NANO позволяют использовать плату при создании миниатюрных проектов. Она с лёгкостью помещается в небольшой корпус, размеры которого будут близки к размерам спичечного коробка.

Ардуино и микросхемы | Arduino NANO Mega328P-AU V3.0 Ch440G. Распаяная

   Описание товара «АRDUINO NANO V3.0 MEGA328P»

Плата КОНТРОЛЛЕРА АРДУИНО создана на базе AVR-МИКРОКОНТРОЛЛЕРА ATMega328P-AU от фирмы ATMEL в корпусе TQFP32. Контроллер ARDUINO NANO V3.0  имеет полностью одинаковый функционал с контроллером ARDUINO UNO. Различие заключается в том, что из-за минимилизации размеров рассматриваемый нами контроллер лишился преобразователя напряжения. Поэтому питание возможно от MINI USB-порта. Запитывать  этот контоллер можно даже от батарейки КРОНА через повышающий DC-DCпреобразователь (ID товара 26579) с USB-выходом. Или от другого внешнего адаптера через pin (вход) “VIN”.           

   ПРОГРАММИРОВАНИЕ контроллера осуществляется через 

SOFT (программное обеспечение), созданный и распространяемый в свободном доступе компанией “ARDUINO”. Скачать такой SOFT и драйвер для “MAC OSX 10.7 и выше” или для “WINDOWS” Вы можете из раздела «Библиотека файлов«.

   Микроконтроллер ATMega328P-AU” имеет собственную FLASH-память емкостью 32кВ, а также EEPROM-память размером 1кВ. При программировании следует учитывать, что примерно 0,5кВ памяти используется загрузчиком.

    Плата контроллера имеет 14 цифровых входов, которые питаются напряжением 5 вольт относительно GND. Обзначаются на плате «0-13», а также есть 8 аналоговых выводов с питанием 5 вольт и обозначением А0-А7. Для питания подключаемых устройств используются ШИМ-выходы с обозначением на плате «3,5,6,9,10,11».

   Функционал выводов таков: 10-SS, 11-MOSI (ввод данных тактирования), 12-MISO (вывод данных тактирования), 13-SCK

   При подключении ПЛАТЫ КОНТРОЛЛЕРА NANO V3.0 к компьютеру создается виртуальный СОМ-порт. Т.е. используется последовательный интерфейс передачи данных (SPI). В качестве преобразователя сигналов используется микросхема “Ch440G”. Прием данных происходит через пин «0» (RX), а передача – через “1” (TX). Эти пины для визуализации их работы имеют светодиоды, которые будут мигать при приеме-передачи данных.

Более полную информацию Вы можете найти в приложенном PDF-файле для товара «ATMega328P-AU» с артикулом товара «24940» на нашем сайте.

  В нашем магазине существует гибкая система скидок для постоянных и оптовых покупателей. Цену и наличие уточняйте по телефону. Заказать доставку по Москве Вы можете на сайте компании «Dostavista«.

Макетная плата для ARDUINO NANO 3

Терминальный адаптер для модуля Arduino Nano V3.0 используется для подключения к контроллеру типоразмера Arduino Nano (полная совместимость с контроллером версии 3.0) различных периферийных устройств (внешних датчиков, исполнительных механизмов, преобразователей, модулей, драйверов) с помощью проводников. Это реализуется за счет: увеличения рабочего пространства, возможности использования клемм-зажимов для закрепления проводников, возможности использовать проводники большего сечения.
Для использования терминального модуля Arduino Nano V3.0 нужно, сначала его собрать. По-умолчанию модуль идет в разобранном виде. Сначана нужно смонтирвоать стойки для контроллера и посредством пайки закрепить их. Потом нужно установить клеммы зажимы и посредством пайки закрепить их.

После этого нужно подключить к модулю контроллер типоразмера Arduino Nano, так, чтобы совпала маркировка контактов на контроллере и на модуле. Потом нужно к клеммам-зажимам адаптера подключить периферийные устройства, подать питание, запрограммировать контроллер и начинать работу.
Адаптер полностью совместим с контроллером Arduino Nano V3.0, но возможно подключить и контроллеры более старых версий – это приведет к тому, что аналоговые входы A0 – A7 будут работать в обратном порядке.
Входы/выходы терминального модуля Arduino Nano V3.0 полностью и симметрично повторяют соответствующие входы/выходы контроллера типоразмера Arduino Nano. Адаптер имеет 30 клемм-зажимов с обозначением: TX, RX, RST, GND, D2 – D13, 3V3, AREF, A0 – A7, 5V, RST, GND, VIN, которые, при собранном макете будут исполнять соответствующие функции.

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

модель: BT14-06;

подключение к контроллеру типоразмера Arduino Nano различных периферийных устройств;
полная совместимость с контроллером Arduino Nano V3. 0;
возможность подключить контроллеры Arduino Nano более старых версий;
аналоговые входы A0 – A7 будут работать в обратном порядке при подключении контроллеров Arduino Nano версий старше 3.0;
адаптер имеет 30 клемм-зажимов, которые полностью и симметрично повторяют соответствующие входы/выходы контроллера типоразмера Arduino Nano;

Arduino nano v3.0 — характеристики платы, драйвера

Ch440G

Микросхема Ch440G — преобразователь интерфейсов USB — UART, выпускаемая китайской компанией WCH появилась на рынке сравнительно недавно,
и очень быстро обрела широкую популярность. Из основных причин этого можно выделить:

  • низкую стоимость
  • хорошую поддержку основными операционными системами — Linux, Windows (XP, 7, 8, 10) и Mac OS X
  • работа с уровнями 3.3В и 5.0В
  • микросхема требует минимум дополнительных компонентов и имеет удобный для пайки корпус SOIC-16

В частности, эти преобразователи широко используются в китайских клонах ардуино.

Ch440G создаёт виртуальный последовательный порт, эмулирующий все функции реального COM-порта (с полным контролем сигналов управления передачей
данных — RTS, DTR, DCD, RI, DSR и CTS).

Микросхема поддерживает спецификацию USB 2.0. Скорость обмена по UART может быть в диапазоне от 50 бит/сек, до 2 Мбит/сек.
Аппаратная часть поддерживает последовательный дуплексный интерфейс с внутренним буфером FIFO.

Программатор из конвертера USB/TTL Ch440

Для разных поделок купил недорогие и миниатюрные платы Arduino Pro Mini. Всем они хороши: маленькие размеры, много портов, на два больше, чем у Arduino UNO R3 (ещё есть А6 и А7), однако есть и пара недостатков для их использования.

Во-первых, чтобы запрограммировать Arduino Pro Mini нужен внешний программатор, так как использовать, к примеру, Arduino UNO R3 в качестве программатора не всегда удобно.

Во-вторых, у Arduino Pro Mini нет стабилизатора на 3.3В (если это 5В плата), что ограничивает сферу применения. Как обойти эти недостатки читайте ниже.

Программатор на Ch440

Покопавшись в море информации на просторах Интернета, пришёл к мнению, что наиболее недорогой и быстрый способ сделать программатор для Arduino Pro Mini и ему подобных – это использование конвертера уровней USB/TTL на основе микросхемы Ch440G. На aliexpress купил его за 57Р, что совсем смешные деньги по нынешним меркам .


Pic 1. Конвертер USB/TTL на чипе Ch440G

Собственно такой конвертер можно сразу использовать для программирования Arduino Pro Mini, необходимо только в момент окончания компилирования скетча нажать кпопку RESET на плате Arduino и скетч загрузится, но это не совсем удобно – ловить момент окончания компиляции и жать на кнопки . Гораздо интереснее сделать загрузку скетча автоматической, как это происходит в Arduino UNO R3 или Arduino Nano. Оказывается для этого всё есть в данном конвертере. У чипа Ch440 на 13-й ноге выведен сигнал DTR, а у Arduino Pro Mini уже есть такая ножка под этот сигнал. Остаётся небольшая доработка. Требуется подпаять к 13-й ножке Ch440 штырёк, для подключения к плате Arduino.

Для начала доработки – снимем защитную плёнку с платы. Затем выпаяем разъём с 6-ю штырьками и заменим его на разъём с 7-ю штырьками. К 7-му штырьку нужно подпаять перемычку с 13-й ножки чипа Ch440.


Pic 2. Снимаем защитную плёнку и выпаиваем разъём
Pic 3. Подпаиваем перемычку к 13-й ножке Ch440
Pic 4. Обратная сторона конвертера Ch440

Все ухищрения для программирования в автоматическом режиме вот этой платы Arduino Pro Mini.


Pic 5. Arduino Pro Mini

Чтобы запрограммировать с помощью нашего доработанного программатора Arduino Pro Mini, необходимо сделать соединения между Arduino Pro Mini и программатором на основе Ch440.

  
             Arduino Pro Mini
         - VCC
               - GND
                - RX
                - TX
       - DTR


Pic 6. Соединяем Arduino Pro Mini с Ch440

Для проверки работоспособности собрал схему управления светодиодом и загрузил соответственный скетч (любой).

На этом программатор был закончен и принят в эксплуатацию. Попользовавшись, могу сказать, что очень удобная и недорогая штучка получилась, рекомендую к повторению. С помощью этого программатора уже много раз программировал разные Arduino Pro Mini.

Сделал корпус в стиле а-ля ардуино , чтобы руками не хватать за контакты. Корпус из оргстекла (акрила).


Pic 7. Программатор Ch440 в корпусе
Pic 8. Программатор Ch440 в корпусе

Стабилизатор на +3.3В для Arduino Pro Mini

Переходим ко второму пункту доработки.

Ниже представлена схема этого стабилизатора. Он построен по линейному принципу. Основой стабилизатора является настраиваемый стабилитрон TL431. С помощью резисторов R2…R4 устанавливается напряжение стабилизации. Для точного подбора напряжения на выходе стабилизатора – изменяйте значение R2. Чем R2 меньше, тем меньше выходное напряжение. При указанных номиналах резисторов R2…R4, напряжение на выходе стабилизатора около 3.2В. Резистор R1 подобран такой, чтобы ток через TL431 был не менее 1 мА. Транзистор VT1 является регулирующим элементом.


Pic 9. Схема стабилизатора

Так как Arduino Pro Mini имеет размеры всего 30х17.5 мм, то собирать стабилизатор имеет смысл на планарных компонентах, для уменьшения размеров.

На кусочке фольгированного стеклотекстолита разместил все компоненты. Дорожки прорезаны небольшим резаком. Не стал заморачиваться с разводкой платы, схема простейшая, не имеет смысла. Получился модуль стабилизатора на 3.3В размерами 20х12.5 мм. Его использовал для барометра на BMP280 и Arduino Pro Mini. Всё замечательно работает.


Pic 10. Модуль стабилизатора. Вид сверху
Pic 11. Модуль стабилизатора. Вид с боку

На этом все доработки завершены. Можно приобретать платы Arduino Pro Mini и на них собирать разные полезные устройства. Опубликованные, на предыдущих страницах, скетчи легко загружаются в эти платы.

2018-09-14

Выбор изолятора

Выбор изолятора требует очень тщательного подхода. UART всегда считали низкоскоростными устройствами, однако современные микроконтроллеры и интерфейсы могут поддерживать скорости, превосходящие 1 Мбит/с. Многие изоляторы, в особенности оптроны, не могут работать на частотах свыше 100 кГц. Выпускаемый Silicon Labs цифровой изолятор Si8421BB-D-IS вполне подходит для нашего приложения, однако он не рекомендован для использования в новых разработках. Альтернативой могла бы быть микросхема ADUM3211ARZ, но она не проверялась, поэтому использовать ее вы будете на свой страх риск.

Изоляция микросхемы SI8421BB позволяет ей выдерживать напряжение 2.5 кВ в течение 1 минуты. Суффикс BB указывает на то, что изолятор может работать на скоростях до 150 Мбит/с. Цена микросхемы SI8421BB-D при небольших объемах закупок составляет всего $1.46, но если для вас это слишком дорого, SI8421AB-D будет стоить лишь $1.05 (при максимальной скорости 1 Мбит/с). Другим преимуществом SI8421BB-D является то, что она имеет два изолятора в 8-выводном корпусе SOIC, то есть, способна обеспечить двунаправленный обмен по линиям сигнальной пары Tx/Rx. Изоляторы однонаправленные, однако расположение их выводов позволяет совместить микросхемы с платой преобразователя USB-UART фирмы Sparkfun.

Схема включения

Микросхема требует минимум внешних компонентов — 4 конденсатора и кварцевый резонатор. Наличие внутренних подтягивающих резисторы для шины USB и
цепей подавления отраженного сигнала позволяет подключать выводы UD+ и UD- непосредственно к соответствующим
сигналам разъёма USB.

Схема включения очень проста (библиотеку для Eagle можно скачать в конце статьи):

Вывод V3 является выходом внутреннего источника опорного напряжения для USB интерфейса. При напряжении питания 3.3В он
должен быть соединён с Vcc. При напряжении питания 5В, между ним и землёй подключается блокировочный конденсатор
ёмкостью 4.7 – 20 нФ.

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

Кстати, при использовании внешних преобразователей уровней можно получить поддержку интерфейсов RS23, RS422, RS485.

При работе микросхема может потреблять ток от 12мА до 30мА. В режиме сна потребление сокращается до 150-200мА при питании от 5В
(и до 50мА — 80мА при питании от 3.3В).

Испытания преобразователя

Плата преобразователя USB-UART питается напряжением 5 В через подключенный к хосту кабель USB. Установленная на плате микросхема FT232R вырабатывает напряжение 3.3 В, используемое для питания первичной стороны изолятора. Вторичная сторона получает питание от исследуемого устройства, которое может равняться либо 3.3 В, либо 5 В. Простейшим способом проверки изолированного преобразователя будет подключение питания и земли к вторичной стороне SI8421BB-D-IS и непосредственное соединение выводов Tx и Rx (Рисунок 5). Очень удобно для установки платы изолятора, что немаркированные контакты корпуса SOIC-8 непосредственно соответствуют шелкографии на плате преобразователя USB-UART, так что контакты Vcc, Tx, Rx и GND на обеих платах оказываются друг против друга.

Рисунок 5.Проверка преобразователя.

Наконец, пришло время испытаний платы. Запустите свою любимую терминальную программу и откройте виртуальный COM-порт, созданный драйвером FTDI. Чтобы не связывать себя никакими ограничениями, скорость обмена с терминалом я установил равной 921.6 Кбит/с. Ввод в терминал посылает в изолятор данные, которые, вернувшись по замкнутой петле, будут появляться в окне терминальной программы (Рисунок 6). О возникновении проблем будут сигнализировать имеющиеся на плате светодиоды Tx и Rx. При вводе в терминал должны гореть оба светодиода. Если один из них погас, вы поймете, на какой из сторон изолятора следует искать неисправность.

Рисунок 6.Кольцевой тест изолированного моста USB-UART.
Оцените статью:

NANO V3.0 ATMEGA328P NANO V3 Улучшена доска для разработки версии Nano Ch440, паянт без проводки

Поделиться в:

Цена: 5. 99 $6.89 скидка 13%

  • Склад:
  • Отправка: БЕСПЛАТНАЯ ДОСТАВКА COD Этот продукт поддерживает наложенный платеж при доставке. Совет: не размещайте заказы на товары не наложенным платежом, иначе Вы не сможете выбрать способ оплаты наложенным платежом.
    Отправка между: Jun 07 — Jun 09, Расчетное время доставки: рабочих дней Время обработки заказа может занять несколько дней. После отправки со склада время доставки (или доставки) зависит от способа доставки.
  • Цвет:
  • Количество

    - +

  • Рассрочка: Беспроцентный Вы можете наслаждаться максимальной 0 беспроцентной рассрочкой, и может не пользоваться этим предложением при размещении заказов с другими товарами »

Распродажа

Рекомендуемые для вас

Описания NANO V3.0 Development Board

Основные характеристики:
Микроконтроллер Atmel Atmega328.
Рабочее напряжение (логический уровень) 5 В
Входное напряжение (рекомендуется) 7-12 В
Входное напряжение (пределы) 6-20 В
Цифрованные контакты ввода / вывода 14 (из которых 6 обеспечивают выход PWM)
Аналоговые входные булавки 8
Ток постоянного тока на I / O PIN 40MA

Флэш-память 32 КБ (из которых 2KB, используемый загрузчиком)
SRAM 2 KB.
EEPROM 1 КБ
Часовая скорость 16 МГц

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

Размер и вес

Вес продукта: 0,0200 кг
Вес упаковки: 0.0300 кг
Размер продукта (Д х Ш х В): 4,30 х 1,80 х 0,60 см / 1,69 х 0,71 х 0,24 дюйма
Размер упаковки (Д x Ш x В): 6.00 х 3.00 х 1.00 см / 2,36 х 1,18 х 0,39 дюйма

Комплектация

Комплектация: 1 x Совет по развитию

Предлагаемые продукты

Отзывы клиентов

Получи G баллы! Будь первым, кто напишет обзор!

Вопросы клиентов

  • Все
  • Информация о товаре
  • Состояние запасов
  • Оплата
  • О доставке
  • Другие

Будьте первым, кто задаст вопрос. Хотите G баллы? Просто напишите отзыв!

Хотите купить оптом NANO V3.0 Development Board ? Пожалуйста, отправьте ваш оптовый запрос NANO V3.0 Development Board ниже. Обратите внимание, что мы обычно не предоставляем бесплатную доставку при оптовых заказах NANO V3.0 Development Board, но оптовая цена будет большой сделкой.

Ваши недавно просмотренные товары

Rf nano v3.0 micro usb module atmega328p qfn32 5v 16m ch440 integrate nrf24l01+2.4g wireless imme Sale

Доставка

Общее расчетное время, необходимое для получения заказа, показано ниже:

  • Вы размещаете свой заказ
  • (Время обработки)
  • Мы отправляем ваш заказ
  • (Время доставки)
  • Доставка!

Общее расчетное время доставки

Общее время доставки рассчитывается с момента размещения вашего заказа до момента его доставки. Общее время доставки разбито на время обработки и время доставки.

Время обработки: Время, необходимое для подготовки вашего(их) товара (ов) для отправки из нашего склада. Это включая подготовку ваших товаров, проверку качества и упаковку для отправки.

Время доставки: Время нужно вашему(им) товару(ам) для отправления из нашего склада в вашего назначения.

Рекомендуемые способы доставки для вашей страны/региона приведены ниже:

Доставка до: Отправка из

Этот склад не может быть отправлен к вам.

Метод(ы) доставкиСрока доставкиИнформация о треке

Примечание:

(1) Время доставки, указанное выше, относится к расчетному времени рабочих дней, которое будет отправлена после отправки заказа.

(2) Рабочие дни не включают субботу/воскресенье и любые праздничные дни.

(3) Эти оценки основаны на нормальных обстоятельствах и не являются гарантией сроков доставки.

(4) Мы не несем ответственности за сбои или задержки в доставке в результате любого форс-мажорного события, такого как стихийное бедствие, непогоды, войны, таможенные вопросы и любые другие события, находящиеся вне нашего прямого контроля.

(5) Ускоренная доставка не может использоваться для адресов PO Box

расчетные налоги:предполагаемые налоги: может применяться налог на товары и услуги.

Способ оплаты

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

*В настоящее время мы предлагаем COD платежи для Саудовской Аравии, Объединенных Арабских Эмиратов, Кувейта, Омана, Бахрейна, Таиланда, Сингапура, Малайзии, Филиппин, Индонезии. Мы отправим код подтверждения на ваш мобильный телефон, чтобы подтвердить правильность ваших контактных данных. Пожалуйста, убедитесь, что вы следуете всем инструкциям, содержащимся в сообщении.

*Оплата с рассрочкой (кредитная карта) или Boleto Bancário доступна только для заказов с доставкой в Бразилии.

Arduino Nano | Официальный магазин Arduino

Power

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

Память

ATmega328 имеет 32 КБ (также 2 КБ используется для загрузчика. ATmega328 имеет 2 КБ SRAM и 1 КБ EEPROM.

Вход и выход

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

  • Последовательный: 0 (RX) и 1 (TX). Используется для приема (RX) и передачи (TX) последовательных данных TTL. Эти контакты подключаются к соответствующим контактам микросхемы FTDI USB-to-TTL Serial.
  • Внешние прерывания: 2 и 3. Эти выводы могут быть настроены на запуск прерывания при низком значении, нарастающем или спадающем фронте или изменении значения.Подробнее см. Функцию attachInterrupt ().
  • PWM: 3, 5, 6, 9, 10 и 11. Обеспечьте 8-битный вывод PWM с помощью функции analogWrite ().
  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Эти контакты поддерживают связь SPI, которая, хотя и обеспечивается базовым оборудованием, в настоящее время не включена в язык Arduino.
  • Светодиод
  • : 13. К цифровому контакту 13 подключен встроенный светодиод. Когда на контакте установлено ВЫСОКОЕ значение, светодиод горит, когда на контакте низкий уровень — он выключен.

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

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

На плате есть еще пара контактов:

  • AREF. Опорное напряжение для аналоговых входов. Используется с analogReference ().
  • Сброс. Установите в этой строке НИЗКИЙ уровень, чтобы сбросить микроконтроллер. Обычно используется для добавления кнопки сброса к щитам, которые блокируют кнопку на плате.

Связь

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

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

Arduino Nano можно программировать с помощью программного обеспечения Arduino (скачать). Выберите «Arduino Duemilanove или Nano w / ATmega328» в меню «Инструменты»> «Плата» (в соответствии с микроконтроллером на вашей плате). ATmega328 на Arduino Nano поставляется с предварительно записанным загрузчиком, который позволяет загружать в него новый код без использования внешнего аппаратного программатора.Он взаимодействует с использованием оригинального протокола STK500. Вы также можете обойти загрузчик и запрограммировать микроконтроллер через заголовок ICSP (внутрисхемное последовательное программирование), используя Arduino ISP или аналогичный.

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

Вместо того, чтобы требовать физического нажатия кнопки сброса перед загрузкой, Arduino Nano спроектирован таким образом, чтобы его можно было сбросить с помощью программного обеспечения, запущенного на подключенном компьютере. Одна из линий аппаратного управления потоком (DTR) FT232RL подключена к линии сброса ATmega328 через конденсатор емкостью 100 нанофарад.Когда эта линия утверждается (принимает низкий уровень), линия сброса опускается достаточно долго, чтобы сбросить микросхему. Программное обеспечение Arduino использует эту возможность, чтобы вы могли загружать код простым нажатием кнопки загрузки в среде Arduino. Это означает, что у загрузчика может быть более короткий тайм-аут, так как снижение DTR может быть хорошо скоординировано с началом загрузки. Эта установка имеет и другие последствия. Когда Nano подключен к компьютеру под управлением Mac OS X или Linux, он сбрасывается каждый раз при подключении к нему из программного обеспечения (через USB).Следующие полсекунды загрузчик работает на Nano. Хотя он запрограммирован на игнорирование искаженных данных (то есть чего-либо, кроме загрузки нового кода), он будет перехватывать первые несколько байтов данных, отправленных на плату после открытия соединения. Если скетч, запущенный на плате, получает однократную конфигурацию или другие данные при первом запуске, убедитесь, что программное обеспечение, с которым он взаимодействует, ждет секунду после открытия соединения и перед отправкой этих данных.

Ардуино Нано V3.0

Arduino Nano — это встроенная макетная версия для поверхностного монтажа со встроенным USB. Это самый маленький, полный и удобный для макета. В нем есть все, что есть у Diecimila / Duemilanove (электрически), с большим количеством аналоговых входных контактов и встроенной перемычкой + 5V AREF. Физически на нем отсутствует разъем питания. Nano автоматически распознает и переключается на источник питания с более высоким потенциалом, перемычка выбора мощности не требуется.

Nano обладает возможностями макетирования Boarduino и Mini + USB с меньшей занимаемой площадью, чем любой из них, поэтому у пользователей больше места на макетной плате.Он имеет схему контактов, которая хорошо работает с Mini или Basic Stamp (TX, RX, ATN, GND на одной вершине, питание и земля на другой). Эта новая версия 3.0 поставляется с ATMEGA328, который предлагает больше памяти для программирования и данных. Это два слоя. Это упрощает взлом и делает его более доступным.

Микроконтроллер Atmel ATmega328
Рабочее напряжение (логический уровень) 5 В
Входное напряжение (рекомендуемое) 7-12 В
Входное напряжение (пределы) 6-20 В
Цифровые контакты ввода / вывода 14 (из которых 6 обеспечивают выход ШИМ)
Контакты аналогового входа 8
Постоянный ток на выводе ввода / вывода 40 мА
Флэш-память 32 КБ (из которых 2 КБ используется загрузчиком)
SRAM 2 КБ
EEPROM 1 КБ
Тактовая частота 16 МГц

• Автоматический сброс при загрузке программы
• Синий светодиод Power OK
• Зеленый (TX), красный (RX) и оранжевый (L) светодиоды
• Вход питания с автоматическим определением / переключением
• Небольшой порт mini-B USB для программирования и мониторинга последовательного порта
• Заголовок ICSP для прямой загрузки программы
• Стандартный 0.DIP с шагом 1 дюйм (совместим с макетной платой)
• Переключатель ручного сброса

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

Arduino Nano V3.0 ATmega328P [Arduino Nano V3.0]

Обзор

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

Технические характеристики:

Микроконтроллер Atmel ATmega328
Рабочее напряжение (логический уровень) 5 В
Входное напряжение (рекомендуемое) 7-12 В
Входное напряжение (пределы) 6-20 В
Цифровые выводы ввода / вывода 14 (из которых 6 обеспечивают выход ШИМ)
Аналоговые входные контакты 8
Постоянный ток на контакт ввода / вывода 40 мА
Флэш-память 32 КБ (ATmega328), из которых 2 КБ используются загрузчиком
SRAM 2 КБ (ATmega328)
EEPROM 1 КБ (ATmega328)
Тактовая частота 16 МГц
Размеры 0.73 x 1,70 дюйма

Мощность:

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

Микросхема FTDI FT232RL на Nano получает питание только в том случае, если питание платы осуществляется через USB. В результате при работе от внешнего (не USB) источника питания выход 3,3 В (который обеспечивается микросхемой FTDI) недоступен, а светодиоды RX и TX будут мигать, если на цифровых выводах 0 или 1 высокий уровень.

Вход и выход

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

  • Последовательный: 0 (RX) и 1 (TX). Используется для приема (RX) и передачи (TX) последовательных данных TTL.Эти контакты подключаются к соответствующим контактам микросхемы FTDI USB-to-TTL Serial.

  • Внешние прерывания: 2 и 3. Эти выводы могут быть сконфигурированы для запуска прерывания при низком значении, нарастающем или спадающем фронте или изменении значения. Подробнее см. Функцию attachInterrupt ().

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

  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Эти контакты поддерживают связь SPI, которая, хотя и обеспечивается базовым оборудованием, в настоящее время не включена в язык Arduino.

  • Светодиод: 13. К цифровому контакту 13 подключен встроенный светодиод. Когда на контакте установлено ВЫСОКОЕ значение, светодиод горит, когда на контакте низкий уровень, он выключен.

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

  • I 2 C: 4 (SDA) и 5 ​​(SCL). Поддержка связи I 2 C (TWI) с использованием библиотеки Wire (документация на веб-сайте Wiring).

На плате есть еще пара контактов:

  • ОБЛАСТЬ. Опорное напряжение для аналоговых входов. Используется с analogReference ().

  • Сброс. Установите в этой строке НИЗКИЙ уровень для сброса микроконтроллера. Обычно используется для добавления кнопки сброса к щитам, которые блокируют кнопку на плате.

Arduino Nano 3.0 с ATMEGA328

В НАЛИЧИИ! Готов к отправке.

Вышла новая версия Arduino Nano 3.0!

Что нового?

ATMEGA328 (больше флэш-памяти и оперативной памяти)
Синий индикатор питания сверху
Выводы A0-A7, совместимые с Arduino Stamp и Pro Mini
Двухслойная печатная плата
Более низкая стоимость
Легче взломать файл Eagle

Что такое Ардуино?

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

Arduino может определять окружающую среду, получая входные данные от различных датчиков, и может влиять на окружающую среду, управляя освещением, двигателями и другими исполнительными механизмами. Микроконтроллер на плате программируется с использованием языка программирования Arduino (на основе Wiring) и среды разработки Arduino (на основе Processing). Проекты Arduino могут быть автономными или они могут взаимодействовать с программным обеспечением при запуске на компьютере (например,грамм. Flash, обработка, MaxMSP).

Arduino получила почетное упоминание в разделе цифровых сообществ на конкурсе Ars Electronica Prix 2006 года. Кредиты

Обзор Arduino Nano:

Arduino Nano — это встраиваемая версия макета для поверхностного монтажа со встроенным USB. Это самый маленький, полный и удобный для макета. В нем есть все, что есть у Diecimila / Duemilanove (электрически), с большим количеством аналоговых входных контактов и встроенной перемычкой + 5V AREF. Физически на нем отсутствует разъем питания. Nano автоматически распознает и переключается на источник питания с более высоким потенциалом, перемычка выбора мощности не требуется.

Nanos получил возможность макета Boarduino и Mini + USB с меньшей занимаемой площадью, чем любой из них, поэтому у пользователей больше места на макетной плате. Он имеет схему контактов, которая хорошо работает с Mini или Basic Stamp (TX, RX, ATN, GND на одной вершине, питание и заземление на другой). Эта новая версия 3.0 поставляется с ATMEGA328, который предлагает больше памяти для программирования и данных. Это два слоя. Это упрощает взлом и делает его более доступным.

В итоге с Nano вы платите меньше, чем с Mini и USB вместе взятыми!

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

Микроконтроллер & nbsp Atmel ATmega328
Рабочее напряжение (логический уровень) & nbsp 5 В
Входное напряжение (рекомендуемое) & nbsp 7-12 В
Входное напряжение (пределы) & nbsp 6-20 В
Цифровые контакты ввода / вывода & nbsp 14 (из которых 6 обеспечивают выход ШИМ)
Аналоговые входные контакты & nbsp 8
Постоянный ток на контакт ввода / вывода & nbsp 40 мА
Флэш-память & nbsp 32 КБ (из которых 2 КБ используется загрузчиком)
SRAM & nbsp 2 КБ
EEPROM & nbsp 1 КБ
Тактовая частота & nbsp 16 МГц
Размеры & nbsp 0.70 х 1,70

Функции:

Автоматический сброс во время загрузки программы
Синий светодиод Power OK
Зеленый (TX), красный (RX) и оранжевый (L) светодиоды
Вход питания с автоматическим определением / переключением
Небольшой USB-порт mini-B для программирования и последовательного мониторинга
Заголовок ICSP для прямая загрузка программы
Стандартный интервал 0,1 DIP (совместим с макетной платой)
Переключатель ручного сброса

Мощность:

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

Документы:

Схема Arduino Nano 3.0
Руководство пользователя Arduino Nano 3.0 (распиновка и размеры)
Файлы дизайна Eagle
Техническое описание ATmega328
Домашняя страница Arduino
Справочник по программированию
Arduino Forum

Посмотрите свою сборку Arduino Nano!

Сборка Arduino Nano 3.0 от Gravitech на Vimeo.

ПРИМЕЧАНИЕ. На изображениях ниже показан ATMEGA168.Arduino Nano 3.0 теперь поставляется с ATMEGA328.

Совместимость с ABRA Arduino Nano V3.0 — ATmega328P

ABRANano — это собственный ATmega328P, совместимый с Arduino Nano V3.0 от ABRA, с чипом FT232 (не китайский Ch440).

Arduino Nano — это небольшая, законченная и удобная для макета плата на базе ATmega328P. Он предлагает те же возможности подключения и характеристики, что и плата UNO, но в меньшем форм-факторе.

Arduino Nano программируется с использованием программного обеспечения Arduino (IDE), интегрированной среды разработки, общей для всех наших плат и запускающей Arduino как в режиме онлайн, так и в автономном режиме. Для получения дополнительной информации о том, как начать работу с программным обеспечением Arduino, посетите страницу «Начало работы».

Примечание:

ABRANano может питаться от Mini-B USB или 6–20 В постоянного тока через нерегулируемый контакт внешнего источника питания с маркировкой Vin (RAW) и GND.

ABRANano подает 5 В постоянного тока на ваше целевое устройство, которое вы, возможно, захотите подключить, используя контакты с маркировкой 5 В и GND.(Вы можете выключить датчик)

ABRANano совместим с ARDUINO IDE версии 1.8.1 и ниже, если вы хотите запустить его на любой версии выше, чем эта, вам потребуется выбрать процессор с помощью (OLD Bootloader), находящегося в меню Инструменты> Процессор

Ключевые примечания для учета старого загрузчика по сравнению с новым загрузчиком

Старый загрузчик работает на optiboot, тогда как новый загрузчик работает на ATmegaBOOT.Два значительных изменения от старого загрузчика к новому предлагают возможность предотвратить бесконечный цикл сброса после сброса сторожевого таймера, а скорость передачи данных была снижена до 57600 вместо 115200.

Подробнее об этом здесь: https://forum.arduino.cc/index.php?topic=150419.0 и https://arduino.stackexchange.com/questions/51866/arduino-nano-atmega328p-bootloader-difference

Преимущество более старой версии заключается в том, что размер определения оборудования, которое будет запрограммировано на NANO, займет 0.5 КБ, тогда как для нового ATmegaBOOT требуется 2 КБ. Это предлагает отличное использование пространства для тех, кто пытается втиснуть как можно больше кода!

Технические характеристики:

Совместимость с

Arduino Nano V3.0 — Atmega328P — Ch440 USB

Описание

Arduino NANO V3 основан на 32-килобайтном Atmega328P-AU с тактовой частотой 16 МГц и портом mini USB. Встроенная микросхема USB Ch440G позволяет избежать известных проблем с микросхемами FTDI или Prolific.Наш продукт отличается более мощным регулированием напряжения и более низким минимальным рабочим напряжением, чем оригинал из Италии.

— Управляющий компьютер, совместимый с Arduino Nano V3
— Atmega328P-AU с частотой 16 МГц
— до 8 аналоговых входов
— до 20 цифровых входов / выходов
— Рабочее напряжение от 6,2 до 15 В постоянного тока
— макс. ток нагрузки на выходе 5 В
— Выход 3,3 В для вспомогательного оборудования, такого как датчики
— Установлен загрузчик Arduino
— Заголовки ввода / вывода и ICSP включены
— Мост USB-TTL WCH Ch440G
— Порт mini USB-B

A Mini -USB кабель (ссылка) продается отдельно.

ATmega328 имеет 32 КБ (2 КБ используется для загрузчика). ATmega328 имеет 2 КБ SRAM и 1 КБ EEPROM. Каждый из 14 цифровых контактов Nano может использоваться как вход или выход, используя функции pinMode (), digitalWrite () и digitalRead (). Они работают на 5 вольт. Каждый вывод может обеспечивать или принимать максимум 40 мА и имеет внутренний подтягивающий резистор (отключен по умолчанию) около 20 кОм. Кроме того, некоторые контакты имеют специализированные функции: — Последовательный: 0 (RX) и 1 (TX). Используется для приема (RX) и передачи (TX) последовательных данных TTL.Эти контакты подключаются к соответствующим контактам микросхемы Ch440G USB-to-TTL Serial.

— Внешние прерывания: 2 и 3. Эти выводы могут быть сконфигурированы для запуска прерывания при низком значении, нарастающем или спадающем фронте или изменении значения.
— ШИМ: 3, 5, 6, 9, 10 и 11. Обеспечьте 8-битный вывод ШИМ с помощью функции analogWrite ().
— SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK).
— I2C: A4 (SDA) и A5 (SCL).
— AREF. Ссылка на аналоговые входы.

Мы рекомендуем загрузить необходимый драйвер USB для вашей операционной системы с официального сайта WCH.

Примечание. Более новые версии Arduino IDE требуют выбора «Старый загрузчик» в настройках диспетчера плат.

Лучшая цена arduino nano — отличные предложения на arduino nano от мировых продавцов arduino nano

Отличные новости !!! Вы попали в нужное место для arduino nano. К настоящему времени вы уже знаете, что все, что вы ищете, вы обязательно найдете на AliExpress. У нас буквально есть тысячи отличных продуктов во всех товарных категориях.Ищете ли вы товары высокого класса или дешевые и недорогие оптовые закупки, мы гарантируем, что он есть на AliExpress.

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

AliExpress никогда не уступит по выбору, качеству и цене.Каждый день вы найдете новые онлайн-предложения, скидки в магазинах и возможность сэкономить еще больше, собирая купоны. Но вам, возможно, придется действовать быстро, поскольку этот лучший Arduino nano в кратчайшие сроки станет одним из самых востребованных бестселлеров. Подумайте, как вам будут завидовать друзья, когда вы скажете им, что приобрели свой arduino nano на AliExpress. Благодаря самым низким ценам в Интернете, дешевым тарифам на доставку и возможности получения на месте вы можете еще больше сэкономить.

Если вы все еще не уверены в arduino nano и думаете о выборе аналогичного продукта, AliExpress — отличное место для сравнения цен и продавцов.Мы поможем вам решить, стоит ли доплачивать за высококлассную версию или вы получаете столь же выгодную сделку, приобретая более дешевую вещь. И, если вы просто хотите побаловать себя и потратиться на самую дорогую версию, AliExpress всегда позаботится о том, чтобы вы могли получить лучшую цену за свои деньги, даже сообщая вам, когда вам будет лучше дождаться начала рекламной акции. и ожидаемая экономия.AliExpress гордится тем, что у вас всегда есть осознанный выбор при покупке в одном из сотен магазинов и продавцов на нашей платформе.Реальные покупатели оценивают качество обслуживания, цену и качество каждого магазина и продавца. Кроме того, вы можете узнать рейтинги магазина или отдельных продавцов, а также сравнить цены, доставку и скидки на один и тот же продукт, прочитав комментарии и отзывы, оставленные пользователями. Каждая покупка имеет звездный рейтинг и часто имеет комментарии, оставленные предыдущими клиентами, описывающими их опыт транзакций, поэтому вы можете покупать с уверенностью каждый раз. Короче говоря, вам не нужно верить нам на слово — просто слушайте миллионы наших довольных клиентов.

А если вы новичок на AliExpress, мы откроем вам секрет. Непосредственно перед тем, как вы нажмете «купить сейчас» в процессе транзакции, найдите время, чтобы проверить купоны — и вы сэкономите еще больше. Вы можете найти купоны магазина, купоны AliExpress или собирать купоны каждый день, играя в игры в приложении AliExpress. Вместе с бесплатной доставкой, которую предлагают большинство продавцов на нашем сайте, вы сможете приобрести arduino nano по самой выгодной цене.

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

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