На рынке уже представлено множество отладочных плат USB-TLL, но аппаратная плата USB-to-serial с открытым исходным кодом Olimex USB-SERIAL-L является более продвинутой, чем большинство других, поскольку имеет не только контакты Tx/Rx, но и контакты CTS/RTS, поддерживает скорость до 3 Мбит/с и регулируемое напряжение от 0,65 В до 5,5 В для соответствия широкому спектру плат.
Технические характеристики Olimex USB-SERIAL-L:
- Микросхема USB-последовательного интерфейса – Silicon Labs CP2102N
- Семь сигнальных линий – +5 В, GND, CTS, RTS, TX, RX, Vref
- Скорость передачи данных от 50 бит/с до 3 Мбит/с
- Выходные буферы с регулируемыми уровнями от 0,65 до 5,5 В
- USB – порт USB Type-C для питания и подключения к хосту
- Разное – светодиоды состояния питания, передачи и приема
- Источник питания
- Вход – 5 В через порт USB-C
- Выход – +5 В к цели
- Размеры – 35 x 35 x 8 мм (пластиковая коробка, напечатанная на 3D-принтере)
- Семь кабелей длиной 200 мм
Сигнал Vref используется для регулировки напряжения. Его необходимо подключить к сигналу VCC целевого устройства, если он не подключен, уровень напряжения по умолчанию составит 3 В. Нам никогда не приходилось использовать контакты CTS/RTS на плате USB-to-serial, но Olimex утверждает, что эти контакты используются для автоматического входа и выхода некоторых загрузчиков.
Чип CP2102N хорошо поддерживается драйверами, доступными для Windows, Linux, Android и MacOS. Большинство операционных систем уже поставляются с драйверами; если их нет, их можно загрузить с веб-сайта Silicon Labs. Как и большинство разработок Olimex, USB-SERIAL-L — это оборудование с открытым исходным кодом, и вы найдете схемы KiCAD и PDF, файлы проектирования оборудования, 3D-файлы для корпуса и документацию на GitHub.
Отладочную плату Olimex USB-SERIAL-L можно приобрести в интернет-магазине компании за 9,95 евро.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.