Arduino USB 2 Serial Micro

Примечание

Эта страница относится к продукту, который снят с производства.

С помощью Arduino USB 2 Serial Micro вы получаете линии TX и RX 5 В от USB-порта компьютера, которые можно подключить напрямую к Arduino Mini 05 или другим микроконтроллерам для программирования или передачи данных.

Плата Arduino USB 2 Serial Micro

Эта плата преобразует USB-соединение в последовательные TX и RX 5 В, которые можно подключить напрямую к Arduino Mini, Arduino Ethernet или другим микроконтроллерам, позволяя им обмениваться данными с компьютером. Она оснащена микросхемой Atmega16U2, запрограммированной в качестве USB-to-serial конвертера — тот же чип, что используется на Arduino Uno. Прошивка 16U2 использует стандартные драйверы USB COM, и внешний драйвер не требуется. Однако в Windows требуется .inf файл.

USB Serial адаптер имеет встроенный разъём mini-USB и 5 контактов, включая RX (для приёма данных от компьютера) и TX (для передачи данных). Также выведены контакты 5V, Ground и Reset.

Индикаторы состояния включают питание, активность RX и TX.

Адаптер легко подключается к Arduino Ethernet, Mini, Mini Pro, LilyPad, LilyPad Simple и Fio.

Встроенный самовосстанавливающийся предохранитель (polyfuse) ограничивает ток до 500 мА и защищает компьютер от коротких замыканий.

Исходный код прошивки ATmega16U2 доступен в репозитории. ATmega16U2 загружен с DFU-загрузчиком, который можно активировать, соединив паяльную перемычку на обратной стороне платы и затем сбросив 16U2. После этого вы можете использовать программу FLIP от Atmel (Windows) или DFU programmer (Mac OS X и Linux) для загрузки новой прошивки. Или вы можете использовать разъём ISP с внешним программатором (перезаписав DFU-загрузчик).

Информацию о гарантии на плату можно найти здесь.

Начало работы

В разделе Начало работы вы найдёте всю информацию, необходимую для настройки платы, использования Arduino Software (IDE) и начала работы с программированием и электроникой.

Нужна помощь?

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

OSH: Схемы

Arduino USB 2 Serial Micro является открытым оборудованием! Вы можете создать собственную плату, используя следующие файлы:

Пользователям Windows требуется .inf файл для этого продукта: Arduino_USBSerial.zip. Для установки следуйте той же процедуре, что и при установке платы UNO на компьютер.

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

USB Serial коннектор спроектирован таким образом, что позволяет сбрасывать подключённую плату программно с компьютера. Внешняя линия сброса повторяет линию DTR виртуального последовательного устройства на компьютере. Обычно она подключена к линии сброса подключённой платы (например, Arduino Ethernet) через конденсатор 100 нФ, что позволяет плате сбрасываться при загрузке.

Эта схема имеет и другие последствия. Когда плата подключена к компьютеру с Mac OS X или Linux, она сбрасывается каждый раз при установлении соединения (через USB). Хотя она запрограммирована игнорировать некорректные данные (т.е. всё, кроме загрузки нового кода), она перехватит первые несколько байтов данных, отправленных на плату после открытия соединения. Если скетч, работающий на плате, получает одноразовые данные конфигурации при первом запуске, убедитесь, что программное обеспечение, с которым он взаимодействует, ожидает секунду после открытия соединения и перед отправкой этих данных.

Важно

Распиновка разъёма совместима со стандартным разъёмом FTDI (а также с USB-Serial адаптерами Adafruit и Sparkfun).

Подключение к Arduino Mini

Информацию о подключении адаптера к Mini см. в руководстве по Arduino Mini.