Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: FT4232HL
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
andrey74
Добрый день, FT4232HL подключаю к компу - определяется новое устройство usb-converter, устанавливаю драйвера, в диспетчере устройств определяется четыре COM-порта, а через примерно 5 секунд они отрубаются, как и устройство. Причем, передергивание юсб шнура не помогает (питается плата не от него а от внешнего источника питания). Помогает только полностью отрубание питания. Причем, если не подключать ЮСБ шнур, то присутствует подтяжка 1,2 кОм на ноге D+, как только я подключаю USB шнур, подтяжка пропадает. После того, как устройство отключается, на ногах D+ и D- напряжение питания 0,5 вольт. Впаивание внешних подтягивающих резисторов на полтора килоома не помагают.
DmitryM
Цитата(andrey74 @ May 31 2013, 11:24) *
Добрый день, FT4232HL подключаю к компу - определяется новое устройство usb-converter, устанавливаю драйвера, в диспетчере устройств определяется четыре COM-порта, а через примерно 5 секунд они отрубаются, как и устройство. Причем, передергивание юсб шнура не помогает (питается плата не от него а от внешнего источника питания). Помогает только полностью отрубание питания. Причем, если не подключать ЮСБ шнур, то присутствует подтяжка 1,2 кОм на ноге D+, как только я подключаю USB шнур, подтяжка пропадает. После того, как устройство отключается, на ногах D+ и D- напряжение питания 0,5 вольт. Впаивание внешних подтягивающих резисторов на полтора килоома не помогают.

Вы бы схему привели. Внешние подтягивающие резисторы не нужны, они встроены в чип. Обратили внимание на подключение сигнала Reset при Self Powered включении? На это обратили внимание: "Failure to connect all VCCIO pins will result in failure of the device."
andrey74
Схема такая. R1=12 kOm, R10-R12 не впаяны, конденсаторы по питанию стоят параллельно 0,1 и 2,2 мкф, VCCIO подключены к импульсному источнику LM2672ADJ-M, +3,3 вольта; конденсаторы С37-С38 впаяны 27 пФ, вывод PWRNEN подключается перемычкой либо к земле либо к +3,3 В. Вывод RESET притянут к питанию резистором R9 1kOm. Конденсаторы по выводу VREGOUT стоят параллельно 0,1 и 2,2 мкф.
DmitryM
Цитата(andrey74 @ Jun 3 2013, 07:19) *
вывод PWRNEN подключается перемычкой либо к земле либо к +3,3 В.

это как это Вы выход подключаете перемычкой???
PWREN# OUTPUT Active low power-enable output. PWREN# = 0: Normal operation. PWREN# =1 : USB SUSPEND mode or device has not been configured. This can be used by external circuitry to power down logic when device is in USB suspend or has not been configured.
Цитата
Вывод RESET притянут к питанию резистором R9 1kOm.

Т.е. при пропадании коннекта USB чип не сбрасывается? Ох тут чудеса и будут.
andrey74
Цитата(DmitryM @ Jun 3 2013, 22:31) *
Т.е. при пропадании коннекта USB чип не сбрасывается? Ох тут чудеса и будут.

сделал как указано в ДШ. Предлагаете притянуть RESET через 10кОм к земле?
Так если пропадет коннект USB, то ведь питание чипа не пропадет.
Насчет PWRNEN да, ошибся, убрал все перемычки, сейчас вывод висит в воздухе. Но развел изначально правильно для микросхемы RS485.
DmitryM
Цитата(andrey74 @ Jun 4 2013, 06:32) *
сделал как указано в ДШ. Предлагаете притянуть RESET через 10кОм к земле?
Так если пропадет коннект USB, то ведь питание чипа не пропадет.

Но чип-то будет в сбросе, и при подключении USB начнет жизнь с нуля.
Цитата
Насчет PWRNEN да, ошибся, убрал все перемычки, сейчас вывод висит в воздухе. Но развел изначально правильно для микросхемы RS485.

Для RS485 нужен TXDEN в основном, PWREN нужен для управления сильнопотребляющей нагрузкой, хотя и для приемопередатчиков RS232/RS485 используется, чтобы перевести мсх в Sleep-режим.
andrey74
Притянул через 10кОм к земле, и через 10 кОм к питанию USB +5v. Питание микросхемы берется не с USB. Теперь каждый раз вставляя кабель USB находится устройство, но опять отваливается.
DmitryM
Цитата(andrey74 @ Jun 4 2013, 06:44) *
Теперь каждый раз вставляя кабель USB находится устройство, но опять отваливается.

Уже прогресс. Что в диспетчере, когда устройство отваливается?
Обращаю также внимание на следующее:
VPLL POWER Input +3.3V input. Internal PHY PLL power supply input. It is recommended that this supply is filtered using an LC filter.
VPHY POWER Input +3.3V Input. Internal USB PHY power supply input. Note that this cannot be connected directly to the USB supply. A +3.3V regulator must be used. It is recommended that this supply is filtered using an LC filter.
andrey74
В диспетчере после того как отваливается, ничего нет, никаких устройств. И когда отключаю устройство, в диспетчере никаких движений. LC фильтр не использовал. Может быть, попробовать на время запитать микросхему через делитель от +5 Вольт USB.
DmitryM
Цитата(andrey74 @ Jun 4 2013, 09:05) *
В диспетчере после того как отваливается, ничего нет, никаких устройств. И когда отключаю устройство, в диспетчере никаких движений. LC фильтр не использовал. Может быть, попробовать на время запитать микросхему через делитель от +5 Вольт USB.

Сдается мне, что у Вас проблема как раз по питанию. И если для IO это не критично, то PHY и PLL весьма. Можете отключить LM и подать чистые 3,3 от лабораторного источника?
andrey74
Цитата(DmitryM @ Jun 4 2013, 11:40) *
Сдается мне, что у Вас проблема как раз по питанию. И если для IO это не критично, то PHY и PLL весьма. Можете отключить LM и подать чистые 3,3 от лабораторного источника?

спасибо, подключил от лабораторного источника, но опять та же проблема.
DmitryM
Цитата(andrey74 @ Jun 4 2013, 13:20) *
спасибо, подключил от лабораторного источника, но опять та же проблема.

По схеме у Вас кварц 16МГц, а реально какой стоит? Нужен 12МГц в обязательном порядке.
andrey74
реально стоит 12 МГц кварц. Пишу запрос в FTDI SUPPORT, хотя, скорее всего, сам где-то ошибся. Посмотрим что ответят.
DmitryM
Цитата(andrey74 @ Jun 4 2013, 14:26) *
реально стоит 12 МГц кварц. Пишу запрос в FTDI SUPPORT, хотя, скорее всего, сам где-то ошибся. Посмотрим что ответят.

Ну вот еще предположение:
Also, pull Data-Out of the EEPROM to VCC via a 10K resistor for correct operation.
Вроде не должно, если устройство определяется, но мало ли.
andrey74
вот что ответила служба поддержки

VREGOUT needs a minimum of 3.3uF.
Also, all power should originate from same source, either USB or self-powered. It is not recommended to have separate areas of the chip powered up at different times.
See section 6 of the datasheet ( DS_FT4232H.pdf )for power configurations.


я воткнул везде по питанию и на VREGOUT 4,7 мкФ, проблема не ушла.
Цитата
Also, pull Data-Out of the EEPROM to VCC via a 10K resistor for correct operation.

попробую, спасибо

Попробовал, не помогло. Фронты ЮСБ сигнала считать осциллографом не удается, так как устройство не определяется при подключенных щупах.

ссылка под рисунком
Figure 6 . 3 Self Powered Configuration Example 1
гласит:
Note that in this set - up, the EEPROM should be configured for self - powered operation.
что же, мне придется настраивать ЕЕPROM чтобы устройство питалось не от USB? А какая разница, от чего ему питаться

Цитата
all power should originate from same source
что он имел ввиду
andrey74
УРА, проблема решилась!

Нашел на одном ресурсе, совершенно случайно:
Цитата
Использование USB кабелей, не соотвсетствующих спецификации, может приводить к эффектам неправильного определения устройства или нестабильной связи. Качество кабеля особенно принципиально при работе с высокоскоростными USB-мостами.


Воткнул экранированный короткий кабель и все заработало.
andrey74
Правильно ли я понимаю, что для того, чтобы работал RS485 интерфейс (управлялся пином TXDEN), мне нужно соответствующе запрограммировать EEPROM микросхемы с помощью утилиты MPROG?
Harbinger
Да (к сожалению).
Цитата
* RI#/ or TXDEN is selectable in the EEPROM. Default is RI#

А MProg нынче заменена на FT_Prog.
andrey74
Цитата(Harbinger @ Jun 11 2013, 08:44) *
Да (к сожалению).
А MProg нынче заменена на FT_Prog.

ага. думаю, не мудрить, и ставить
Half-Duplex RS-485-/RS-422-Compatible
Transceiver with AutoDirection Control
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.