Суббота, 20.04.2024, 19:27
Приветствую Вас Гость

Пайки.NET

Главное меню
Категории раздела
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Матчасть » Что такое Arduino

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

Давайте теперь поговорим о том, какие есть разновидности Arduino.

 

Проект Arduino является открытым - документации, чертежи, прошивки имеются на официальном сайте и доступны всем желающим. Это значит, про наличии желания, умения, материалов и средств, ЛЮБОЙ может спаять себе эту плату. Более того, производитель может свободно вносить свои изменения в исходную схему. Тем не менее, официальный разработчик не разрешает сторонним производителям использовать название "Arduino" без разрешения. Поэтому платы, выпущенные по открытой лицензии чаще всего имеют либо наименования вида "***Duino", либо свои названия.

Оригинальные платы производят в Италии. Основные модели (форм-факторы) - "Arduino UNO", "Arduino MEGA", "Arduino NANO". Так же стоит отметить плату "Arduino MINI", но она не будет рассмотрена ввиду непопулярности.


Arduino UNO

UNO - это наиболее популярная и распространенная модель. Обычно, когда речь заходит об Arduino, имеется в виду именно эта плата.

Ядром UNO является микроконтроллер ATmega 328p.

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

  • Тактовая частота 16 МГц.
  • Память 32 Кбайт, 2 из которых используются системой.
  • 6 аналоговых контактов.
  • 14 цифровых контактов, 6 из которых поддерживают широтно-импульсную модуляцию (говоря проще - эмулируют аналоговый сигнал).
  • Входное напряжение - 7-12 В.
  • Рабочее напряжение - 5 В.

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

Вот так выглядит официальная итальянская Arduino UNO:

Arduino UNO. Источник: https://www.arduino.cc/en/Main/Boards

 

А вот примеры плат сторонних производителей:

Аналог Arduino UNO от компании Robot Dynamics. Можно увидеть дополнительные аналоговые контакты А6 и А7, которых нет на оригинальной плате, а так же разъем microUSB.

 

Безымянный аналог Arduino UNO.


Arduino MEGA

MEGA - заметно возросшая по габаритам и функционалу (по сравнению с UNO) плата. И, хотя часть контактов соответствует по расположению с UNO, "Мега" из за внутренних особенностей не будет совместима с некоторыми платами расширения для "Уны".

Оригинальная Arduino MEGA. Источник: http://www.arduino.cc/en/Main/Boards

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

  • Микроконтроллер ATmega 1280 или ATmega 2560.
  • Тактовая частота 16 МГц.
  • Память 128 или 256 Кбайт.
  • 16 аналоговых контактов.
  • 54 цифровых контактов, 14 из которых поддерживают широтно-импульсную модуляцию.
  • Входное напряжение - 7-12 В.
  • Рабочее напряжение - 5 В.

​Как можно заметить, эта модель обладает большим объемом памяти. Поэтому, для больших и сложных устройств с большим объемом программного кода, следует рассматривать именно ее.

 

Аналог Arduino MEGA от Robot Dynamics на базе ATmega 2560. Снова удобный microUSB разъем.

 


Arduino NANO

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

Arduino NANO. Источник: http://www.arduino.cc/en/Main/Boards

 

Аналог от Robot Dynamics. Обратите внимание на маркировку над микроконтроллером: в данной плате использован ATmega 168.

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

  • Микроконтроллер ATmega 168 либо ATmega 328
  • Тактовая частота 16 МГц.
  • Память 16 либо 32 Кбайт
  • 8 аналоговых контактов.
  • 14 цифровых контактов, 6 из которых поддерживают широтно-импульсную модуляцию.
  • Входное напряжение - 7-12 В.
  • Рабочее напряжение - 5 В.

​Небольшие габариты позволяют использовать NANO в компактных устройствах. Так же, для экономии, можно использовать 168 версию в однозадачных или малозадачных проектах с малыми объемами программного кода. Форма и размеры платы позволяют монтировать непосредственно в макетную плату, что тоже очень удобно:

NANO и макетная плата.

 


Зная особенности и характеристики разных моделей Arduino, вы без труда сможете выбрать именно ту, которая подходит под особенности ваших проектов.


<<< Предыдущая статья

Следующая статья >>>


 

Категория: Что такое Arduino | Добавил: tisha (24.07.2016)
Просмотров: 2381
Всего комментариев: 0
Вход на сайт
Поиск
Полезные ссылки