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

 
 
> FT245R работает со сбоями
koluna
сообщение Feb 6 2009, 18:43
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Здравствуйте!

Наконец-то дело дошло и у меня до практики и сразу столкнулся с трудностями sad.gif

Собрал устройство с FT245 включенной по самой простой схеме с питанием от шины.
Использую VCP (скачал с сайта CDM 2.04.14.zip).
Обмен данными с портом программирую на API (Delphi 7) под WinXP.
На кабеле написано следующее: "28 AWG/IP 28AWG/2C HIGH SPEED USB REVISION 2.0 MD".
4 жилы в фольге + провод экрана.
Длина 1.8 м.

"Бусинки" ферритовой на цепь +5 В не нашлось sad.gif

Сбои следующего рода.
Работает, работает, потом начинаются сбои при записи в порт со стороны ПК... возникает исключение. Далее с портом работать не получается до тех пор, пока не передёрнешь шнур USB... Как я понял, подвисает FT245R.
Сбои возникают спонтанно...

Читал конференцию. Сделал, как советовали:
1. Со стороны устройства экран кабеля повесил на общую цепь через RC-цепочку 1 МОм, 0.1 мкФ.
2. На линии данных USB - конденсаторы 33 пФ на общую цепь (47 пФ не нашлось).

Ситуация не изменилась...
Почему возникают сбои?
Как их можно устранить?

Попутно несколько вопросов.

1. FT245R гарантирует безошибочную доставку данных? Т. е., в пакетах абсолютно точно не будет испорченных, пропущенных и лишних байтов? Читал, что режим BULK USB гарантирует безошибочную доставку данных, а ISOHRONOUS - не гарантирует. Только вот в каком режиме работает данная микросхема?

2. Как при подсоединении к ПК устройства с FT245 запустить своё приложение?


Спасибо заранее!


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
koluna
сообщение Feb 19 2009, 15:20
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Следующий доклад smile.gif

1. Порт закрыт. Обмена нет. Тыркаю вилкой - иногда возникает сбой. Т. е., ни ПК с портом не работает, ни МК в конверторе с FT245R не работает, а сбои возникают...
2. Ток потребления от USB левой части конвертора (по схеме) - не более 43 мА в режиме обмена.
3. Электролит по питанию переставил почти вплотную к распаянному на плату USB-кабелю.
4. Существенно утолщил цепь +5 В от USB-кабеля (пропаял приличным проводом сверху по дорожкам).
5. На вывод VCCIO FT245R повесил 0.1 мкФ (около 5 мм от вывода, ближе не получилось).
6. Сбои возникают даже при незапитанной правой части конвертора, т. е., кабель питания к разъёму питания конвертора не подключен. Вилкой источника питания дёргаем как обычно туда-сюда (напоминаю, что правая часть у меня сейчас запитана через обычный источник питания БПС 5-0.5).
7. Попробовал работать на рядом стоящем компьютере, подключенном к той же розетке, что и первый компьютер. Сбоев нет!

Цитата(AndreyS @ Feb 19 2009, 17:27) *
Ну первое что лично мне не понравилось это несимметричная линия D+ и D-. Зачем нужно было ставить два переходных отверстия?? Да еще и с поворотом в 90 градусов, хотя и без прямых углов.


Для USB это критично?
Что значит "несимметричная"?
Всё объясняется просто smile.gif
Плата собственного изготовления, без металлизации отверстий. Предполагал ставить USB-разъём. А разъём можно распаять только с обратной стороны платы...
Разъём не поставил, впаял в плату USB-кабель...

Цитата
Куда именно посажен SHELL разъема?? В какую точку земли?


Распаян на общий сразу за проводами. Провода без экрана - около 8 мм.

Цитата
От этого тоже зависит устойчивость. Я бы поставил ее к общему проводу в районе источника питания. Там же поставил шунтирующих емкостей (керамику 0.1 и тантал на десяток uF).


Левая часть конвертора (смотри схему) питается от USB. Внешний источник питания используется только для правой части конвертора.

Цитата
Потом что-то не помню я чтобы у FTDI были внутренние последовательные резисторы по шине D+ и D- (везде вешали внешние), но быть может уже все и изменилось.


У микросхем с индексом "R" всё изменилось smile.gif

Цитата
Поставил бы еще по шине D+ и D- защитные диоды. LC фильтр и варистор по USB питанию.


Какие именно, любые? Катодами на линии, а анодами на общую цепь?
Ёмкость возле +5 В кабеля уже 100.0 стоит. Можно, индуктивность поставить. До конденсатора или после?
А варистор как выбрать? Какой, например?

Цитата
Попробуйте немного поиграться с переносом точки земления экрана кабеля и установкой защитного диода по питанию USB (ну варистор поставьте).


Смущает то, что на рядом стоящем компьютере (более простом и старом) работает без сбоев (по крайней мере весь вечер).
А на первом компьютере - со сбоями. Я уже наловчился сбой с первого раза вызывать: выдёргиваешь вилку из удлиннителя и получаешь приличный зависон! smile.gif

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


Где бы её ещё взять, другую фазу-то smile.gif
А если неустойчивая работа хаба, то что же делать-то... не компьютер же бегать подбирать...

Цитата
Вот такое мое мнение.


Спасибо всем большое за их мнения! Надеюсь, сообща разберёмся! smile.gif


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- n_bogoyavlensky   FT245R работает со сбоями   Feb 6 2009, 18:43
- - stoker   Цитата(n_bogoyavlensky @ Feb 6 2009, 21:4...   Feb 6 2009, 19:12
|- - n_bogoyavlensky   Цитата(stoker @ Feb 6 2009, 22:12) Кабель...   Feb 6 2009, 19:42
|- - stoker   Цитата(n_bogoyavlensky @ Feb 6 2009, 22:4...   Feb 6 2009, 20:17
|- - n_bogoyavlensky   ЦитатаВ таком случае советую проверить в каком сос...   Feb 6 2009, 20:27
- - Седой   Цитата(n_bogoyavlensky @ Feb 6 2009, 23:4...   Feb 7 2009, 16:17
|- - n_bogoyavlensky   Цитата(Седой @ Feb 7 2009, 19:17) Что за ...   Feb 7 2009, 17:04
|- - Седой   Цитата(n_bogoyavlensky @ Feb 7 2009, 22:0...   Feb 7 2009, 18:50
|- - bill_vs   Цитата(Седой @ Feb 7 2009, 21:50) Симптом...   Feb 7 2009, 20:03
||- - Седой   Цитата(bill_vs @ Feb 8 2009, 01:03) Не мо...   Feb 7 2009, 20:55
|- - n_bogoyavlensky   Цитата(Седой @ Feb 7 2009, 21:50) Симптом...   Feb 7 2009, 21:16
|- - Седой   Цитата(n_bogoyavlensky @ Feb 8 2009, 02:0...   Feb 7 2009, 21:16
- - Alex11   Я очень давно использовал FT245. Действительно, в ...   Feb 7 2009, 21:26
|- - n_bogoyavlensky   ЦитатаЯ очень давно использовал FT245. Действитель...   Feb 8 2009, 08:30
|- - Седой   Цитата(n_bogoyavlensky @ Feb 8 2009, 13:3...   Feb 8 2009, 10:40
|- - galjoen   Попробуйте проверить, а не переходит-ли FT в суспе...   Feb 8 2009, 11:20
||- - n_bogoyavlensky   Цитата(galjoen @ Feb 8 2009, 14:20) Попро...   Feb 9 2009, 11:15
||- - Седой   Цитата(n_bogoyavlensky @ Feb 9 2009, 16:1...   Feb 10 2009, 06:08
||- - n_bogoyavlensky   Цитата(Седой @ Feb 10 2009, 09:08) Скорее...   Feb 10 2009, 06:56
||- - Седой   Цитата(n_bogoyavlensky @ Feb 10 2009, 11...   Feb 10 2009, 10:23
||- - _3m   Цитата(Седой @ Feb 10 2009, 13:23) Эта ош...   Feb 10 2009, 12:05
|||- - Седой   Цитата(_3m @ Feb 10 2009, 17:05) А чип не...   Feb 10 2009, 12:52
||- - n_bogoyavlensky   ЦитатаЭта ошибка ERROR_GEN_FAILURE - A device atta...   Feb 10 2009, 13:59
||- - Седой   Цитата(n_bogoyavlensky @ Feb 10 2009, 18...   Feb 10 2009, 14:08
||- - galjoen   Цитата(n_bogoyavlensky @ Feb 10 2009, 16...   Feb 13 2009, 15:09
||- - stoker   Цитата(galjoen @ Feb 13 2009, 18:09) В су...   Feb 13 2009, 15:58
|||- - galjoen   Цитата(stoker @ Feb 13 2009, 18:58) Это в...   Feb 13 2009, 16:17
|||- - Седой   Цитата(galjoen @ Feb 13 2009, 21:17) Ещё ...   Feb 13 2009, 17:39
|||- - galjoen   Цитата(Седой @ Feb 13 2009, 20:39) Вот кс...   Feb 13 2009, 18:24
|||- - Седой   Цитата(galjoen @ Feb 13 2009, 23:24) На т...   Feb 13 2009, 19:04
|||- - galjoen   Цитата(Седой @ Feb 13 2009, 21:55) А Rese...   Feb 13 2009, 19:27
||||- - Седой   Цитата(galjoen @ Feb 14 2009, 00:27) Нет....   Feb 13 2009, 19:36
|||- - galjoen   Цитата(Седой @ Feb 13 2009, 22:04) Открыт...   Feb 13 2009, 19:56
|||- - Седой   Цитата(galjoen @ Feb 14 2009, 00:37) Да н...   Feb 13 2009, 20:01
|||- - n_bogoyavlensky   Цитата(galjoen @ Feb 13 2009, 22:56) Да н...   Feb 14 2009, 10:08
|||- - Седой   Цитата(n_bogoyavlensky @ Feb 14 2009, 15...   Feb 14 2009, 10:24
||||- - n_bogoyavlensky   Цитата(Седой @ Feb 14 2009, 13:24) Тогда ...   Feb 15 2009, 13:57
||||- - n_bogoyavlensky   Цитата(Седой @ Feb 14 2009, 13:24) Тогда ...   Feb 16 2009, 19:10
||||- - galjoen   Цитата(n_bogoyavlensky @ Feb 16 2009, 22...   Feb 16 2009, 19:41
|||||- - n_bogoyavlensky   Цитата(galjoen @ Feb 16 2009, 22:41) Судя...   Feb 17 2009, 12:41
|||||- - Седой   Цитата(n_bogoyavlensky @ Feb 17 2009, 17...   Feb 17 2009, 14:59
|||||- - n_bogoyavlensky   Цитата(Седой @ Feb 17 2009, 17:59) Попроб...   Feb 18 2009, 18:51
|||||- - AndreyS   Цитата(n_bogoyavlensky @ Feb 18 2009, 21...   Feb 19 2009, 14:27
||||- - Седой   Цитата(n_bogoyavlensky @ Feb 17 2009, 00...   Feb 17 2009, 09:08
||||- - galjoen   Цитата(Седой @ Feb 17 2009, 12:08) По ваш...   Feb 17 2009, 14:37
||||- - Седой   Цитата(galjoen @ Feb 17 2009, 19:37) Мне ...   Feb 17 2009, 15:14
|||||- - galjoen   Цитата(Седой @ Feb 17 2009, 18:14) При че...   Feb 17 2009, 18:15
|||||- - Седой   Цитата(galjoen @ Feb 17 2009, 23:15) ...И...   Feb 17 2009, 21:03
|||||- - galjoen   Цитата(Седой @ Feb 18 2009, 00:03) Кроме ...   Feb 17 2009, 21:42
|||||- - Седой   Цитата(galjoen @ Feb 18 2009, 02:42) Где ...   Feb 17 2009, 21:52
|||||- - galjoen   Цитата(Седой @ Feb 18 2009, 00:52) USB 2....   Feb 17 2009, 22:51
||||- - _3m   Цитата(galjoen @ Feb 17 2009, 17:37) По м...   Feb 17 2009, 17:12
||||- - galjoen   Цитата(_3m @ Feb 17 2009, 20:12) снял сни...   Feb 17 2009, 19:39
||||- - _3m   Цитата(galjoen @ Feb 17 2009, 22:39) Инте...   Feb 17 2009, 22:08
|||- - galjoen   Цитата(Седой @ Feb 14 2009, 05:20) Пока п...   Feb 14 2009, 11:08
|||- - Седой   Цитата(galjoen @ Feb 14 2009, 16:08) Рабо...   Feb 14 2009, 13:27
|||- - galjoen   Цитата(Седой @ Feb 14 2009, 16:27) В драй...   Feb 14 2009, 15:40
|||- - Седой   Цитата(galjoen @ Feb 14 2009, 20:40) Очен...   Feb 14 2009, 18:30
||- - n_bogoyavlensky   Цитата(galjoen @ Feb 13 2009, 18:09) Имен...   Feb 13 2009, 18:38
|- - n_bogoyavlensky   Цитата(Седой @ Feb 8 2009, 13:40) На перв...   Feb 8 2009, 15:14
|- - Седой   Цитата(n_bogoyavlensky @ Feb 8 2009, 20:1...   Feb 9 2009, 08:43
- - vetal   ЦитатаНалицо - улучшение! Теперь расскажите на...   Feb 10 2009, 07:36
|- - n_bogoyavlensky   ЦитатаТеперь расскажите нам как вы заземляетесь, ...   Feb 10 2009, 08:18
- - n_bogoyavlensky   Вот что придумал. А что, если сделать следующим об...   Feb 10 2009, 09:34
- - Седой   Сейчас просмотрел документацию на драйвера FTDI. ...   Feb 10 2009, 17:08
|- - n_bogoyavlensky   Цитата(Седой @ Feb 10 2009, 20:08) Сейчас...   Feb 10 2009, 20:03
|- - Седой   Цитата(n_bogoyavlensky @ Feb 11 2009, 01...   Feb 11 2009, 13:25
|- - n_bogoyavlensky   ЦитатаЕсли делаете USB-DMX под серию и выбрали AVR...   Feb 11 2009, 14:30
|- - Седой   Цитата(n_bogoyavlensky @ Feb 11 2009, 19...   Feb 11 2009, 15:06
- - stoker   Попробуйте использовать драйвер D2XX. Гораздо прощ...   Feb 11 2009, 18:36
- - Alex11   Эти драйвера при помехах виснут так же, это у Вас ...   Feb 11 2009, 21:15
- - n_bogoyavlensky   Решил набросать блок-схему соединений... Т. е., им...   Feb 12 2009, 19:51
|- - Седой   Цитата(n_bogoyavlensky @ Feb 13 2009, 00...   Feb 12 2009, 20:08
|- - stoker   Питание VCC1 - это на контроллер и FT245R? Просто ...   Feb 13 2009, 10:12
|- - n_bogoyavlensky   Цитата(stoker @ Feb 13 2009, 13:12) Питан...   Feb 13 2009, 18:11
- - Седой   Пока проверил только IOCTL_USB_HUB_CYCLE_PORT - de...   Feb 14 2009, 02:20
- - stoker   У вас все устройство питается от УСБ? Сколько хава...   Feb 17 2009, 15:06
- - stoker   Народ, вы что то грузитесь. По-моему проблемму не ...   Feb 17 2009, 23:24
|- - AndreyS   Цитата(stoker @ Feb 18 2009, 02:24) Народ...   Feb 18 2009, 09:23
|- - stoker   Цитата(AndreyS @ Feb 18 2009, 12:23) Вы н...   Feb 18 2009, 11:21
|- - _3m   Цитата(stoker @ Feb 18 2009, 14:21) Можно...   Feb 18 2009, 13:52
|- - galjoen   Цитата(_3m @ Feb 18 2009, 16:52) ... * ав...   Feb 18 2009, 14:37
||- - _3m   Цитата(galjoen @ Feb 18 2009, 17:37) 1. П...   Feb 18 2009, 15:25
|||- - galjoen   Цитата(_3m @ Feb 18 2009, 18:25) Наблюдае...   Feb 18 2009, 16:47
||- - AndreyS   Цитата(galjoen @ Feb 18 2009, 17:37) А ме...   Feb 18 2009, 16:05
||- - Седой   Озвучу свое видение проблемы по итогам обсуждения...   Feb 18 2009, 17:48
||- - galjoen   Цитата(Седой @ Feb 18 2009, 20:48) Драйве...   Feb 18 2009, 19:32
||- - _3m   Цитата(Седой @ Feb 18 2009, 20:48) 1. Од...   Feb 18 2009, 19:32
||- - galjoen   Цитата(_3m @ Feb 18 2009, 22:32) От драйв...   Feb 18 2009, 20:31
|||- - _3m   Цитата(galjoen @ Feb 18 2009, 23:31) А чт...   Feb 18 2009, 21:14
|||- - galjoen   Цитата(_3m @ Feb 19 2009, 00:14) Получае...   Feb 18 2009, 21:50
||- - Седой   Цитата(_3m @ Feb 19 2009, 00:32) От драйв...   Feb 18 2009, 20:36
||- - galjoen   Цитата(Седой @ Feb 18 2009, 23:36) Драйве...   Feb 18 2009, 20:47
||- - Седой   Цитата(galjoen @ Feb 19 2009, 01:47) М.б....   Feb 18 2009, 21:01
|- - AndreyS   Цитата(_3m @ Feb 18 2009, 16:52) Интерфей...   Feb 18 2009, 14:58
- - TriD   AndreyS +1 Скорее всего это именно разводка прово...   Feb 18 2009, 12:47
- - stoker   Сразу что мне не понравилось в разводке - толщина ...   Feb 18 2009, 19:36
|- - n_bogoyavlensky   Цитата(stoker @ Feb 18 2009, 22:36) Сразу...   Feb 18 2009, 21:02
- - stoker   Цитата(n_bogoyavlensky @ Feb 19 2009, 00...   Feb 18 2009, 21:09
2 страниц V   1 2 >


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 10:50
Рейтинг@Mail.ru


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