Arduino Uno и Freeduino 2013

Опубликовано 01.10.2013 Ведущий Филипп Болгов

Arduino Uno - самая популярная версия базовой платформы Arduino с интерфейсом USB. И естественно, на рынке появились несколько клонов этой платы, одним из которых является контроллер Freeduino 2013. О незначительных различиях этих плат мы поговорим чуть позже. В отличие от всех предыдущих плат Arduino, использовавших микроконтроллер FT232RL для связи по USB, Arduino Uno в версии R3 использует новый чип ATMega16U2 для последовательного подключения по USB, и имеет новую, более удобную маркировку входов/выходов. Платформа может быть дополнена платами расширения, например, стандартными шилдами типа Motor Shield или Вашими собственными платами с различными функциями. Платформа Arduino Uno построена на ATmega328 и имеет 14 цифровых вход/выходов (6 из которых могут использоваться как выходы ШИМ), 6 аналоговых входов, кварцевый генератор 16 МГц, разъем USB, разъем питания, разъем ICSP и кнопку перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB, либо подать питание при помощи адаптера AC/DC или батареи. Вернемся к контроллеру Freeduino 2013, который отличается некоторыми изменениями для улучшения функционала:
• неудобная перемычка автоматического сброса заменена на классический «джампер»
• USB интерфейс на чипе Atmega32u2 (с увеличенным в 2 раза объемом Flash-памяти)
• возможность выбора питания ATmega328 от 3.3В
Последняя опция достаточно важна, так как Atmel сообщает о возможной нестабильной работе микроконтроллера ATmega328 при пониженном напряжении питания.
Все остальные параметры данных микроконтроллеров практически идентичны, что позволяет нам рекомендовать их как превосходную базу для создания Ваших собственных разработок.