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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Посоветуйте микросхему:, преобразователь "USB<->RS-232"
Ostver
сообщение Dec 12 2005, 14:11
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



Со следущими параметрами:
сторона usb со спецификацией 2.0;
сторона uart с 3.3V интерфейсом;
наличие драйвера виртуального com-порта.
Лично мне известна только FT232BM, но может известны другие ic...
Go to the top of the page
 
+Quote Post
torik
сообщение Dec 12 2005, 14:20
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



а чо FT232 не устраивает? Возьми УСБ микроконтроллер


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Ostver
сообщение Dec 12 2005, 14:49
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



Цитата
а чо FT232 не устраивает?
ок, добавим еще условие - нужен более дешевый вариант wink.gif К тому же, присутствует спортивный интерес - кто, чем пользуется smile.gif
Цитата
Возьми УСБ микроконтроллер
Нужна специализированная микруха!
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Dec 13 2005, 07:31
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



CP210x from Silabs
Go to the top of the page
 
+Quote Post
Ostver
сообщение Dec 13 2005, 11:46
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



Цитата
CP210x
Интересные экземпляры smile.gif Интересно услышать отзывы о нюансах в работе микрухи, софте, драйверков...
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Dec 13 2005, 16:57
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Мне тоже интересно smile.gif
Go to the top of the page
 
+Quote Post
proba
сообщение Dec 13 2005, 23:08
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526



в переходнике PC > моб.тел. часто исползуют PL2303
от Prolific : http://www.prolific.com.tw/eng/Products.asp?ID=59
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Dec 14 2005, 05:50
Сообщение #8


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

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Цитата
в переходнике PC > моб.тел. часто исползуют PL2303

Только я их в продаже не видел (микросхем)sad.gif , когда понадобился переходник СОМ-ЮСБ самым оптимальным мне оказалось купить кабель с коробочкой посередине.
За 4 доллара кабель, корпус МС и кварц - наиболее дешевое решениеsmile.gif


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
Ostver
сообщение Dec 16 2005, 08:41
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



Остановил выбор на cp2102. Если потребуется full report о работе - могу позже отписаться. wink.gif
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Dec 17 2005, 09:21
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



CP2103 лучше (в теории) и несовместима по ногам. Поддерживает управление направлением передачи. Меня особенно интересуют драйвера под WinCE - доступны ли и под какие платформы?
Go to the top of the page
 
+Quote Post
Dir
сообщение Dec 30 2005, 00:07
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830



Первый раз отвечаю. Интересно, зачтется ли это мне при зачислении в свои? wink.gif

Использую вовсю CP2103. Нареканий нет, но при ручной пайке корпуса лучше сделать разводку так, чтобы ламельки выступали на 0,5...0,8мм за пределы корпуса (а не 0,2мм как рекомендовано).
Ножки управления модемом не юзаю, зато иногда юзаю GPIO как описано в AN223 для управления драйвером RS485.

При стыковке с МК (все разработки этого плана у меня на ATmega88) использую только RxD и TxD. Питание на МК (3,3В) беру от CP2103. Короче, схема стандартная, как по DS.

Из сред разработки для ПК использую Borland Buider C++. Работаю с USBXPress, а не VCP. Использую статическую компоновку с SiUSBXPress.DLL. Для этого конвертил ее из стандарта VC++ в борландовский. Для тех кто работает с VC++ никакой конвертации не надо. При динамической компоновке никакой конвертации не надо.

Что еще... Ага. если использовать GPIO для работы с драйвером RS485 надо перепрограммировать ее EEPROM с помощью утилиты как описано в AN223.

Да, еще... Для работы с VCP нужен один PID (кажется 0xEA60), а для работы с USBXPress - другой (0xEA61). Препепрограммирование этих PID осуществляется спец. утилитой, из какой-то AN. Там все подробно описано.

Работает в общем-то вполне надежно, но на особую стойкость к помехам не проверял. Говорят, что в промзоне вообще USB по сравнению с RS232 котируется.

Скорости передачи по UART работают до 1Мбит/с. Без нареканий.
В общем впечатления самые благоприятные. Практически никакой внешней обвески не надо: ни источника питания, ни кварца, ни внешней EEPROM. Гальванически развязанный интерфейс USB-RS485 получается на 3-х микросхемах CP2103, ADUM1301 и MAX232. Все это вполне можно засунуть в кабель и разместить прамо возле разъема USB ПК. Таким образом все нарекания на низкую помехоустойчивость USB исчезают сами собой.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 8 2006, 00:51
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Dir @ Dec 30 2005, 05:07) *
Гальванически развязанный интерфейс USB-RS485 получается на 3-х микросхемах CP2103, ADUM1301 и MAX232.

В сообщении опечатка или я чего-то не понимаю? Дык все-таки изолированный RS485 или RS232? Если RS485, то почему драйвер MAX232, а не MAX485, например? Как (от чего) питается изолированный драйвер RSxxx (любопытно)? Запитать изолированный драйвер RS485 через DC/DC от самого USB не пробовали?
Go to the top of the page
 
+Quote Post
Ostver
сообщение Jan 10 2006, 08:18
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



Цитата(rezident @ Jan 8 2006, 03:51) *
Цитата(Dir @ Dec 30 2005, 05:07) *

Гальванически развязанный интерфейс USB-RS485 получается на 3-х микросхемах CP2103, ADUM1301 и MAX232.

В сообщении опечатка или я чего-то не понимаю? Дык все-таки изолированный RS485 или RS232? Если RS485, то почему драйвер MAX232, а не MAX485, например? Как (от чего) питается изолированный драйвер RSxxx (любопытно)? Запитать изолированный драйвер RS485 через DC/DC от самого USB не пробовали?

Видимо сообщение было удалено.
Go to the top of the page
 
+Quote Post
Dir
сообщение May 19 2006, 07:47
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830



Цитата(rezident @ Jan 8 2006, 03:51) *
Цитата(Dir @ Dec 30 2005, 05:07) *

Гальванически развязанный интерфейс USB-RS485 получается на 3-х микросхемах CP2103, ADUM1301 и MAX232.

В сообщении опечатка или я чего-то не понимаю? Дык все-таки изолированный RS485 или RS232? Если RS485, то почему драйвер MAX232, а не MAX485, например? Как (от чего) питается изолированный драйвер RSxxx (любопытно)? Запитать изолированный драйвер RS485 через DC/DC от самого USB не пробовали?


Попал на это сообщение случайно после проверки своего профиля. Как его пропустил раньше - ума не приложу. Скорее всего запарка была, а потом тема ушла с первых позиций.
sad.gif Сорри, конечно опечатка. Речь ведь мдет о RS485, поэтому и драйвер нужен 485, например, мой любимый Sipex-овский SP485EEN (по причине дешевизны).
Три микросхемы - это как пример минимума комплектующих при запитке драйвера SP485 от шины RS485 (если это возможно).
В реальных конструкциях я в качестве DC-DC-преобразователя использую MAX253 для раскачки трансформатора на кольце 10мм на стороне USB. На стороне шины - выпрямитель (2xMBR0520), тантал и LDO LP2951.
Есть и вариант интеллектуального преобразователя USB-RS485. Тут на стороне USB стоит ATmega162, которая и обменивается по UART с CP2102 или CP2103 и с драйвером шины RS485 (через ADUM1301). DC-DC можно при этом удешевить. Раскачивает трансформатор транзисторная пара IRF7501 (малая входная емкость и logic level), а их управление идет с ШИМа ATmega162.
Go to the top of the page
 
+Quote Post
Gennadiy_
сообщение May 23 2006, 15:00
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 79
Регистрация: 13-01-06
Из: Москва
Пользователь №: 13 133



Цитата(Dir @ Dec 30 2005, 04:07) *
Говорят, что в промзоне вообще USB по сравнению с RS232 котируется.

Скорости передачи по UART работают до 1Мбит/с. Без нареканий.

Практически никакой внешней обвески не надо: ни источника питания, ни кварца, ни внешней EEPROM. Гальванически развязанный интерфейс USB-RS485 получается на 3-х микросхемах CP2103, ADUM1301 и MAX232.

Все это вполне можно засунуть в кабель и разместить прамо возле разъема USB ПК. Таким образом все нарекания на низкую помехоустойчивость USB исчезают сами собой.


Так и не понял, что вы где располагали, и что там "котируется" ?
Скорость ограничена или вам больше ненадо было?
В розницу CP вроде дороже чем FT232, и поискать надо где есть ?
Мне надо передать поток 3 или 6 мбит с развязкой более 4кВ, расстояние в пределах комнаты, питание автономное либо от ЮСБ, что посоветуете?
Пока остановил выбор на FT232 и оптопарах HCNW137.

Интересно как решают проблемму развязки, если интерфейс USB интегрирован в основной контроллер?
Go to the top of the page
 
+Quote Post
rezident
сообщение May 23 2006, 15:37
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Gennadiy_ @ May 23 2006, 21:00) *
Интересно как решают проблемму развязки, если интерфейс USB интегрирован в основной контроллер?

Отвязывают все остальные входные/выходные внешние (по отношению к устройству) сигналы контроллера.
Go to the top of the page
 
+Quote Post
_pegas_
сообщение May 5 2010, 14:02
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 79
Регистрация: 24-11-04
Пользователь №: 1 220



Подскажите, пожалуйста, кто знает. PL-2303XA-LF действительно ли является полным аналогом FT232RL?
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 5 2010, 14:16
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(_pegas_ @ May 5 2010, 17:02) *
PL-2303XA-LF действительно ли является полным аналогом FT232RL?

Полный бред.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
_pegas_
сообщение May 5 2010, 15:00
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 79
Регистрация: 24-11-04
Пользователь №: 1 220



Цитата(zltigo @ May 5 2010, 18:16) *
Полный бред.

сочувствую. Чтобы так дерзить, по крайней мере надо хоть раз применить ее в качестве аналога FT232RL
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 5 2010, 15:11
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(_pegas_ @ May 5 2010, 18:00) *
сочувствую. Чтобы так дерзить, по крайней мере надо хоть раз применить ее в качестве аналога FT232RL

О чем Вы это? Или учитесь задавать вопросы и РАСШИФРОВЫВАТЬ фразы "является полным аналогом", или смиритесь с тем, что они никоим образом не являются полными аналогами, что видно невооруженным глазом. То, что они предназначены для выполнения одних и тех-же функций, тоже видно невооруженным глазом. Так что за вопрос-то был?
Как функциональные аналоги использую обе.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
_pegas_
сообщение May 5 2010, 15:19
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 79
Регистрация: 24-11-04
Пользователь №: 1 220



Имеется в виду, сталкивался ли кто из разработчиков с нестандартным поведением данной микросхемы, отличным от поведения FT232RL в таком же режиме. Так скажем заявлено одно, а на самом деле другое.

А что Вы имеете в виду что, "смиритесь с тем, что они не являются полными аналогами, что видно невооруженным глазом." На то оно понятие "полный аналог" и существует, чтобы выразить степень схожести сущностей с различным именованием. Пардон, это я так думаю
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 5 2010, 15:23
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата
Имеется в виду, сталкивался ли кто из разработчиков с нестандартным поведением данной микросхемы, отличным от поведения FT232RL в таком же режиме. Так скажем заявлено одно, а на самом деле другое.

Если Вы думаете, что лично я понял что Вы спросили, но таки нет sad.gif. Ну да ладно, вдруг кто понял и ответит.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
rezident
сообщение May 5 2010, 18:19
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(_pegas_ @ May 5 2010, 21:19) *
Имеется в виду, сталкивался ли кто из разработчиков с нестандартным поведением данной микросхемы, отличным от поведения FT232RL в таком же режиме. Так скажем заявлено одно, а на самом деле другое.
Я вот тоже не понял, что вы спросили? Какой "такой же режим"? Что за режим? Мост USB-COM можно рассматривать как минимум на одном из трех уровней абстракции, какой именно уровень вас интересует?
Цитата(_pegas_ @ May 5 2010, 21:19) *
А что Вы имеете в виду что, "смиритесь с тем, что они не являются полными аналогами, что видно невооруженным глазом."
Вы упорно путаете функциональный аналог (м/с выполняют одинаковую функцию - мост USB-Serial Port) и полный аналог (полное соответствие функциональных, электрических и конструктивных характеристик).
Цитата(_pegas_ @ May 5 2010, 21:19) *
На то оно понятие "полный аналог" и существует, чтобы выразить степень схожести сущностей с различным именованием.
У этих двух м/с общее только в функциональной направленности. Даже функции у них не совсем одинаковые, не говоря уже о корпусе, распиновке, драйверах и пр.
Go to the top of the page
 
+Quote Post
KRS
сообщение May 6 2010, 10:06
Сообщение #24


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Да они вообще не совместимы!
Бауд рейты разные - profilic, например умеет 6 000 000, FTDI нет.
FTDI умеет от 1.8 до 5v выдавать
у FTDI встроенный генератор
у FTDI есть bitbang
...
Go to the top of the page
 
+Quote Post
ukpyr
сообщение May 6 2010, 10:46
Сообщение #25


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

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Цитата
PL-2303XA-LF действительно ли является полным аналогом FT232RL?
нет, разве что по распиновке
управления потоком RS485 - нет, расширенных режимов типа асинхронного, синхронного и т.д. - тоже нет
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:21
Рейтинг@Mail.ru


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