главная | о компании | расценки | статьи | контакты |
USB debug кабель
В свете огромной популярности универсальной последовательной шины, COM и LPT порты практически исчезли из комплектации материнских плат, а что касается современных мобильных компьютеров так, и вовсе остались в прошлом. Но от этого не перевелись пользователи, пытавшиеся самостоятельно перепрограммировать купленный принтер, от чего последний переставал подавать признаки жизни.
В этой статье мы рассмотрим изготовление debug кабеля, работающего на шине USB. В качестве преобразователя USB-UART будем использовать микросхему FT232RL в корпусе SSOP28 производства Future Technology Devices International. Принципиальная схема без индикации и с индикацией процессов: Для создания USB debug кабеля нам понадобится: Топология печатной платы: Благодарим пользователя Hryam за создание проекта печатной платы с индикацией процессов в формате Sprint-Layout. Скачать проект. Рассмотрим монтаж устройства с индикацией процессов. Ввиду крайне малого расстояния между выводами микросхемы, монтаж потребует особенной тщательности и аккуратности: Зажим крокодил имеет соединение с GND, что очень удобно при использовании устройства. Конструкцию необходимо изолировать от случайного касания проводников платы пальцами, например акриловым изоляционным лаком PLASTIK 71 или поместить в термоусадочную трубку. Для упрощения на плате и непосредственно на контактах кабеля обозначены выводы, которые необходимо соединить с точно таким же обозначением на плате форматирования, т.е. TxD кабеля соединить с TxD контроллера принтера, и RxD кабеля с RxD контроллера принтера, когда на самом деле TxD обозначение на печатной плате соответствует RxD , а RxD на печатной плате соответствует TxD, Это сделано для избегания путаницы. Общий вид: Данная конструкция debug кабеля выгодно отличается от конструкции на MAX232 тем, что имеет крайне малую вероятность оторвать контакты Tx и Rx от контактных площадок на плате форматирования и позволяет упростить процесс подключения к компьютеру. После монтажа, необходимо настроить преобразователь, делается это с помощью утилиты FT Prog. Настраивать будем индикацию процессов. Подключаем преобразователь к компьютеру. Компьютер определит новое устройство, к которому необходимо установить драйвер CDM20814. Запускаем программу, определяем преобразователь: Scan and Parse. Если драйвера установлены правильно, то программа сразу определит модель микросхемы. Переходим в раздел: Hardware Specific - IO Controls. Светоизлучающий диод в нашей схеме подключен к контакту CBUS0, поэтому менять необходимо С0: PWRON#: будет гореть при подключении к компьютеру. RXLED#: будет моргать при приеме данных. TXLED#: будет моргать при передаче данных. TX & RXLED#: будет моргать при приеме и передаче данных. Для наибольшей информативности работы преобразователя предпочтительнее выбрать TX & RXLED#. Сохраняем измененные данные, нажав Program Devices, далее в открывшимся окне нажимаем Program, ждем окончания программирования Finished Programming и переподключаем преобразователь. Для работы с портом UART, как и в предыдущей статье, целесообразнее использовать терминальную программу: Terminal В системе преобразователь встанет как USB Serial Port и в скобках номер порта. Для изменения номера порта можно воспользоваться стандартными средствами windows, либо использовать программу COMPort Assignment Utility. опубликовано: 07 Мая 2011 в 22:43
|
|||||||||||||||||||||||||||||||||||||||||||
Последние новости