Подключение CP2102 к Ардуино

26-02-2020, 12:14 0 комментариев
Давайте сегодня рассмотрим подключение CP2102 к Arduino - USB-UART 6-пинового конвертера. Подобные устройства еще называют переходниками либо преобразователями, но суть одна - получить данные на ноутбуке ∕ компьютере со всего, что имеет последовательный интерфейс с TTL логикой. Понадобятся они в том случае, если вы являетесь владельцем микроконтроллера без вспомогательного конвертера (обычно это плата Ардуино Pro Mini).

А теперь подробнее о самом приборе. Он представляет собой компактную плату, на которой расположен микрочип. С одной стороны адаптера находится USB-разъем, с другой - шесть выводов, корпуса как такового нет. Внешний вид и распиновка модуля показаны ниже:

Технические параметры преобразователя таковы:
  • напряжение питания: 4 - 5,25 В;
  • стабилизатор: 3.3V 100мА;
  • выходное напряжение: 3 - 3,6 / 4 - 5,25V;
  • скорость передачи: 300— 1Мбит/сек.;
  • способ подключения: USB 2.0 (12 Мбит/сек.);
  • рабочая температура: -40 ... +85;
  • габариты: 26.5 x 15.6mm.
Кроме того, в устройстве продумана конфигурация параметров и настройка драйверов под собственные пользовательские проекты. Поддерживаются многие популярные операционные системы: Windows, Mac, Android, Linux.

Перейдем непосредственно к процессу установки и подключения CP2102 к Arduino. Для этого нам необходимо инсталлировать с официального сайта специальный драйвер – просто выбираем свою версию ОС:

https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Для соединения понадобятся 5 проводов:

Для справки: не требуются внешние резисторы и кварцевый резонатор.

Теперь настраиваем наше устройство.
  1. Запускаем среду программирования Arduino IDE, определяемся с номером порта.
  2. Указываем тип платы, ее частоту.
  3. Нажимаем кнопку RESET перед заливкой кодов.
Поначалу некоторым пользователям бывает трудно «угадать» момент нажатия на «РЕЗЕТ», но ко всему со временем можно приноровиться. Конкретно этот адаптер несомненно имеет преимущества – он доступен по стоимости (бюджетен), довольно легок в сборке, снабжен дополнительным выводом DTR (который дает возможность автоматически посылать RESET для загрузки скетча в контроллер).
Поделись в социальных сетях:
О авторе
Калугин Антон

Программист микроконтроллеров с 8-ми летним стажем, работал в таких компаниях как IBM, ASUS, Microsoft.

В комментариях с радостью отвечу на ваши вопросы.

Все статьи автора
Похожие новости

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

В данном материале хотим рассмотреть подключение HC-SR501 к Ардуино, а также основные моменты, связанные с базовыми характеристиками и особенностями...

Сегодня мы с вами рассмотрим универсальный синтезатор частоты на Ардуино и Si5351A. Чем он так хорош (среди своих аналогов) и как подключается к программной...

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

В этой информационной статье разбираем подключение сенсора угарного газа MQ-7 к Ардуино. Мы уже говорили о подобных модулях, оценивали их высокую практичность...

Оставить комментарий