Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

FT232R скорости
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=6701
Страница 1 от 2

Автор:  woody [ Сря Апр 01, 2009 6:02 pm ]
Заглавие:  FT232R скорости

Някой да е ползвал FT232R на скорости 2Mbit, 2.5Mbit и 3Mbit с голям трафик? Има ли проблеми със скорост, буфериране, грешки, т.н.

За да се ползва под Windows задължителни ли са драйвери?

Ще го ползвам в посока трансфер на данни към PC, ефективно някъде м/у 2Mbit и 3Mbit. В обратната посока (PC -> MCU) са по няколко байта.

Автор:  Цецо [ Сря Апр 01, 2009 6:24 pm ]
Заглавие: 

И да стане ще е чиста магия. Колеги пускаха FT245 на около 1мбит работеше що годе стабилно, нагоре никакво го няма. Незнам кой е виновен - чипа, драйверите, бозата или .... колегите :) Ама не става :)

Автор:  woody [ Сря Апр 01, 2009 6:34 pm ]
Заглавие: 

TTL нива или RS232C?

Автор:  Цецо [ Сря Апр 01, 2009 6:40 pm ]
Заглавие: 

CMOS :)

245 - е с паралелна шина.

232R е малко по нова концепция... ама едва ли ще покрие 2мбита, камо ли 3.

Това е лесно да се пробва де. Имам платчици с FT232R можеш да ги прикачиш на един контролер и да пробваш. От към PC то имаш повече познания от мен - ще се справиш.

Автор:  woody [ Сря Апр 01, 2009 6:54 pm ]
Заглавие: 

Така де, логически нива.

Скоро ще пробвам една платчица с FT232R от Комет. За Linux задаването на скорост и т.н. (демек, "драйвер") го има в 2.26 ядрата, а и се появява като сериен интерфейс.
Ако наистина не мога да вдигна тези скорости, този чип не ми помага особено. :D

Някакви алтернативи за трансфер на 2+ Mbit през готови USB класове?

Автор:  Nikola Kirov [ Сря Апр 01, 2009 7:05 pm ]
Заглавие: 

Не излязоха ли вече новите FTDI на Hi-Speed?
Вероятно са достъпни поне като семпли.

Иначе по мои наблюдения 1Mb е границата на стабилната работа. С тънки настройки може и да се подкара към 2 но не е ясно дали на всяка боза ще работи. По скоро се очакват проблеми отколкото да работи.

Автор:  Desert Leo [ Сря Апр 01, 2009 8:22 pm ]
Заглавие: 

Скоростите, които се поддържат по документация са 3Mbit, 2Mbit и надолу дискретни стойности. 2.5Mbit не може.
Аз бих сложил и кварц.

Това
Цитат:
За да се ползва под Windows задължителни ли са драйвери?
не го разбрах


Автор:  Цецо [ Сря Апр 01, 2009 8:46 pm ]
Заглавие: 

woody написа:
Скоро ще пробвам една платчица с FT232R от Комет


Имам готови платчици с залепен FT232R и USB конектор, от другата страна излиза директно UART. Ако искаш да пробваш, кажи, близо си.

Автор:  MYXATA [ Сря Апр 01, 2009 9:25 pm ]
Заглавие: 

Владо, аз реално фт245 на ~1.3мбита съм го пускал(е с някакъв +/-) но това си е трансфер в едната посока.. повече не ми е трябвало да гоня
когато се почне с корекция на грешки, търкалушкане на пакети в двете посоки.. и реално скоростта на обмен пада :)
и много важно е топологията на платката как е направена защото интерференциите почват да ти образуват грешки и нерви... които почваш да ги коригираш и пак пада скоростта :)
не мисля, че на китче ще е направено всичко така че да постигаш големи скорости....

Автор:  Ники [ Сря Апр 01, 2009 9:47 pm ]
Заглавие: 

със FT2232C + FPGA , единия канал като FT245, постигнах 500 Килобайта/сек трансфер към компа. Реално пращам 1 Мбайт в цял пакет без никакво разреждане.

Т.е 4 МБита/сек , и аз се чудих че е извън спецификации но не съм забелязал грешки (не съм ги и търсил, защото са работели коректно нещата).

Като ще отбележа, че не форсирам ФТ-то, а според спецификациите на изчакване на фронтовете на синхронозиращите флагове, FPGA сендва на тази скорост.

Автор:  Nikola Kirov [ Сря Апр 01, 2009 10:01 pm ]
Заглавие: 

Да поясня малко. За къси пакети може да се вдигне трансфера. При постояннен поток или данни на пакети над стотина KB нещо се скапва в PC страната май. Не е ясно какво но се получава срив на комуникацията.
На някои компютри е по стабилна работата от други. Може и да е проблем в драйверите.

Интересен е варианта с FT2232C за който спомена адаша. Може с него да е по стабилно при по голям трансфер. Аз не съм пробвал. Мъчил съм единични само.

Автор:  Ники [ Сря Апр 01, 2009 10:08 pm ]
Заглавие: 

Тъкмо коригирах мнението си , та видях последния пост и да допълня.
Използвам драйвера за директен обмен с ФТ-то, а не виртуалния ком порт.
И Като се спазва големина на порциите в ПЦ да не надвишават буфера на ФТ-то, всичко си тече гладко.
Т,е. буфера е 64к, аз натискам бутон който дава команда ФПГА да изпрати данните, и разделям 1-мегабайтовия пакет на порции от 2^15 байта, за да няма препълвания във виндоуса.

Автор:  woody [ Сря Апр 01, 2009 10:43 pm ]
Заглавие: 

Мерси на всички за информацията, полезно образоване на първо четене.

@Desert Leo: мда, за 2.5Mbit съм се объркал, хем като му четох дейташита видях че не става. Делителите му бяха 1, 1.5 т.н., така че наистина скоростите са 3Mbit, 2Mbit, т.н.
За драйверите питах дали ако се бодне такъв чип на стандартен Windows ще го познае като виртуален сериен порт или не.

Ако не мине номера с FT232R май по-добре да минавам на SAM7S, че там и MCU и USB в едно.

Автор:  Desert Leo [ Чет Апр 02, 2009 9:27 am ]
Заглавие: 

VCP драйвера работи перфектно. Уиндоуса разпознава устройството без проблем.
D2XX драйвера също си работи.

За варианта MCU+USB има ли драйвери?

Автор:  plameniv [ Чет Апр 02, 2009 11:59 am ]
Заглавие:  Mda

woody написа:
Мерси на всички за информацията, полезно образоване на първо четене.

@Desert Leo: мда, за 2.5Mbit съм се объркал, хем като му четох дейташита видях че не става. Делителите му бяха 1, 1.5 т.н., така че наистина скоростите са 3Mbit, 2Mbit, т.н.
За драйверите питах дали ако се бодне такъв чип на стандартен Windows ще го познае като виртуален сериен порт или не.

Ако не мине номера с FT232R май по-добре да минавам на SAM7S, че там и MCU и USB в едно.

Така е ще го разпознае като съвсем нормален сериен порт и дълбоко ме съмнява в такъв случай да прескочиш и 1МБ/с :!:

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/