реклама на сайте
подробности

 
 
> FT232RL горячее включение/отключение
MaxPIC
сообщение Oct 18 2017, 11:51
Сообщение #1


специалист
***

Группа: Свой
Сообщений: 279
Регистрация: 3-05-07
Из: г. Москва
Пользователь №: 27 506



Здравствуйте!
В нашем устройстве есть схема гальванически развязанного преобразователя UART-USB на микросхеме FT232RL (выполнена как по даташиту, п. 6.3). Микросхема куплена в Компэле. FT232 подключена непосредственно к разъёму USB (линии D+ и D- вообще подсоединены напрямую. Длина обеих линий равна 6 мм). Гальваническая развязка выполнена через оптопары. Питание гальванически развязанной части - от USB. В разъём USB подключен кабель, ответный конец которого включен в USB разъём хоста ПК. При подключенном USB кабеле и включении ПК, виртуальный COM-порт не появляется в системе, более того Windows 7 64 bit отображает сообщение, что подключенное устройство не опознано ("Unknown device").
1. Вынимаем кабель и сразу же его вставляем обратно - такая же проблема.
2. Вынимаем кабель и сразу же вставляем в другой хост на этом же ПК - то же самое.
3. Вынимаем кабель, ждём 10 секунд и вставляем в любой USB разъём этого же ПК - всё работает.
Эксперименты проводились как при включенном, так и выключенном устройстве, а также при объединённых землях ПК и устройства. Результаты аналогичные.
Номиналы всех компонентов на плате проверены, ошибки в монтаже и топологии платы нет. С помощью утилиты FT_PROG 3.3.88.402 (http://www.ftdichip.com/Support/Utilities.htm ) поставил CBUS3 как PWREN, а также включил опцию "Pull-down on Suspend mode", как рекомендовано в даташите. Кроме того, увеличил максимальный ток потребления со 100 мА до 500 мА с помощью этой же утилиты.
У Ftdi есть такой документ: http://www.ftdichip.com/Support/Documents/...s_AN_000073.pdf
Так вот, может быть нужно изменить времена Retry Count, Idle Time или настроить "Event On Surprise Removal", но думаю, что для простого запуска ftdi вместе с ПК вряд ли потребуется лезть в настройки драйвера?
Кто-нибудь сталкивался с такой проблемой или может подсказать решение, или хотя бы путь диагностики проблемы?

P.S. Схему я прикрепил к письму.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
HardEgor
сообщение Oct 18 2017, 15:13
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(MaxPIC @ Oct 18 2017, 18:51) *
P.S. Схему я прикрепил к письму.

Смотрю на схему и вижу контакт USB_SHLD - это контакт корпуса разъема USB, а где USB_GND - контакт общего провода USB?
Может быть вам на плате его и не подключили, раз в схеме нет?
Правильно, для ясности, надо писать номера контактов, как по стандарту:
1 VBUS
2 D−
3 D+
4 GND
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 00:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016