Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Распиновка Arduino Nano:характеристики, описание контактов и программирование

Технологии идут рука об руку с робототехникой и электроникой. В центре всего этого находится электронная печатная плата, а самой распространенной печатной платой в мире электроники является печатная плата Arduino. Люди также думают, что Aduino — это микроконтроллеры, однако это печатные платы с несколькими компонентами, включая микроконтроллер. Напротив, распиновка Arduino Nano как печатная плата имеет несколько компонентов внутри себя, и это делает ее еще более интересной для изучения.

Что такое распиновка Arduino Nano

Arduino Nano представляет собой небольшую последовательную микросхему процессора микроконтроллера ATmega328P с размерами 4,5 см на 1,8 см. Действительно, Arduino Nano популярнее Arduino UNO из-за его сходства.

Наиболее существенное отличие заключается в том, что Arduino UNO использует форму печатной платы Plastic Dual-In-Line Package (PDIP) и имеет 30 контактов, в то время как Arduino Nano использует пластиковую четырехъядерную плоскую упаковку (TQFP) и имеет 32 контакта. Фактически, Arduino Nano использует Micro USB Type-B, в то время как Arduino Nano имеет разъем питания постоянного тока.

(Также известен как PDIP (пластиковый DIP))

(Плоский квадратный корпус с тонким штифтом (TQFP))

Следовательно, Arduino Nano предпочтительнее Arduino UNO из-за его небольшого размера, цены и специальных функций, поскольку они оба имеют схожие функции.

(Arduino Nano, вид спереди, сзади и сбоку)

Возможности Arduino Nano

Пример базовой шины SPI)

(RJ11 поверните программатор ICSP PIC)

Технические характеристики Arduino Nano

<тд>5В <тд>7В-12В <тд>6
ARDUINO NANO СПЕЦИФИКАЦИЯ
Микроконтроллер ATmega328P
Флэш-память процессора 32 КБ (2 КБ используется загрузчиком) флэш-памяти
Архитектура/процессор AVR 8-бит
SRAM 2 КБ
ЭСППЗУ 1 КБ
Тактовая частота Тактовая частота 16 МГц
Источник рабочего напряжения
Аналоговые контакты ввода/вывода 8
Входное напряжение
Постоянный ток на контакты ввода/вывода 40 мА
Цифровые контакты ввода/вывода 22
Выход с широтно-импульсной модуляцией (ШИМ)
Потребляемая мощность 19 мА
Размер печатной платы 1,8 см X 4,5 см
USB Микро USB Type-B
Заголовок ICSP ДА
Общение IIC, связь SPI, USART
Вес 7 грамм
Программируемый Среда разработки Arduino

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

В этом разделе объясняются функции выводов в базовом оборудовании, и мы подробно обсудим альтернативные задачи выводов.

(расположение функциональных контактов Arduino Nano)

Контакт TX/D1 — это цифровой вывод ввода-вывода, отвечающий за передачу последовательных данных с платы Arduino Nano. Следовательно, это последовательный порт.

Контакт RX/D0 — это цифровой контакт ввода-вывода, отвечающий за прием последовательных данных в печатную плату Arduino Nano. Следовательно, это один из контактов последовательной связи и последовательный порт.

2 Сброс контактов и одна кнопка сброса, которая сбрасывает микроконтроллер и кнопку сброса на активный НИЗКИЙ уровень.

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

Контакты D0–D13 Serial Clock (SCK). Это все 14 контактов цифрового ввода-вывода (I/O) распиновки Arduino Nano. Кроме того, конфигурация выводов соответствует требованиям приложения с использованием функций pinMode(), digitalRead() и digitalWrite(). Выводы цифрового ввода-вывода также имеют внутренний подтягивающий резистор в диапазоне от 20 Ом до 40 Ом и по умолчанию не подключены. Следовательно, выводы цифрового ввода-вывода также могут обеспечивать ток питания 40 мА для питания микроконтроллера.

Выводы D3, D5, D6, D9 и D11 для широтно-импульсной модуляции. Следовательно, они управляют двигателем с точки зрения скорости, яркости светодиодов и многих других функций, требующих модуляции.

Контакты от A0 до A7 . Это восемь аналоговых входных контактов, а аналоговые входы имеют функцию 8-битного аналого-цифрового преобразователя (АЦП). Кроме того, он считывается с помощью функции AnalogRead(), которая также считывает значения с указанных аналоговых контактов.

D10 Signal and Systems (SS), D11 Master Out Slave In (MOSI), D12 Master In Slave Out (MISO) и D13 Serial Clock (SCK) .

Следовательно, это цифровые контакты, которые используются в SPI-коммуникациях (последовательный периферийный интерфейс).

Встроенный светодиод (13) . Этот цифровой контакт управляет внутренним светодиодом, встроенным в печатную плату, включая и выключая его при необходимости.

Значки A4 (SDA), A5 (SCA) . Это аналоговые контакты для двухпроводного интерфейса (TWI) или межинтегральной схемы (I2C).

АРЕФ является эталоном аналого-цифрового преобразования (АЦП).

VIN-код , один из контактов питания, является контактом входного напряжения источника питания, который также используется при подключении к внешнему источнику питания (уровень входного напряжения 7–12 В) микроконтроллера башни.

3 на 3 это минимальное напряжение, генерируемое встроенным регулятором напряжения платы Nano.

5 В — регулируемое напряжение питания, используемое платой Nano для питания ее компонентов.

Контакт заземления — это заземляющий контакт наноплаты.

Как питать Arduino Nano

Вам нужно будет включить Arduino Nano, чтобы запустить ваше первое приложение. В этом разделе также обсуждаются включение платы Arduino Nano и режимы ее энергопотребления. Эти режимы питания могут защитить вашу печатную плату Arduino, особенно от повреждения питания.

(Arduino Nano питается от мини-USB)

Разница между Arduino Uno и Arduino Nano

Напротив, Arduino UNO и Arduino Nano имеют существенные различия в технических характеристиках. Тем не менее, вот некоторые различия, которые обсуждаются ниже.

(Arduino Nano и Arduino UNO лежат рядом)

Как программировать Arduino Nano

(Настройка Arduino Nano на макетной плате)

В этом разделе мы обсудим, как программировать Arduino, а также выполнять программы.

Первый шаг — загрузить Arduino IDE и соответствующие драйверы, такие как ядро ​​megaAVR. Позже, после установки платы Arduino IDE, подключите плату Arduino к компьютеру с помощью порта USB. Он будет питать светодиоды.

Между тем, в программном обеспечении Arduino выберите правильный тип платы Arduino, которую вы используете. Перейти к встроенным примерам кода. Затем загрузите пример кода со своего компьютера на плату в верхней панели программного обеспечения Arduino. Сразу после завершения процесса встроенный светодиод Arduino начнет мигать. После этого вы можете наблюдать за Arduino и видеть, как выполняются ваши команды. Следовательно, если у вас мигает пример кода для платы Arduino, вы потом увидите, что делает нано-плата.

Обзор

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

Вкратце, мы также установили, что программирование Arduino может варьироваться в более обширных программах. Кроме того, также была рассмотрена связь SPI и последовательная связь на выводах. В случае возникновения каких-либо технических вопросов или вопросов, пожалуйста, свяжитесь с нами. Мы всегда рады выслушать ваши отзывы.


Промышленные технологии

  1. Спецификации и приложения ICM-20608-G
  2. APDS-9960 Технические характеристики и приложения
  3. Датчик Arduino - типы и приложения
  4. Программирование серии Atmel AT89 через Arduino
  5. Калькулятор Arduino
  6. Клон Arduboy с Arduino Nano и I2C OLED-дисплеем
  7. Ноутбук Raspberry Pi и Arduino
  8. Транзистор 2N3771:распиновка, особенности, применение и альтернативы
  9. Микроконтроллер AT89c51:программирование, распиновка, особенности и альтернативы
  10. Arduino Protoshield — краткое и подробное руководство по его сборке