|
MAX3420E и другие, гальваническая развязка |
|
|
|
May 20 2006, 05:57
|
Группа: Новичок
Сообщений: 10
Регистрация: 20-05-06
Пользователь №: 17 281

|
Доброго времени суток, господа
Хотел бы услышать ваш мнение по MAX3420E. Задача выглядит так: нужен дешевый контроллер USB, достаточно быстрый и с возможностью гальванической развязки сопрягаемого устройства от компа. Устройство содержит АТmega8 и в принципе должно без проблем общаться с MAX4320 через шину SPI. Но существуют ли в природе достаточно быстрые оптопары, вот в чем вопрос. Ведь скорость обмена через SPI составит 16 Мбит/сек. Нет у меня опыта в этих делах. Тут на форуме звучала мысль о развязке через импульсный тр-р. Но с ними я тоже дела не имел. Буду весьма благодарен, если поделитесь опытом и дадите рекомендации как для чайника. Еще хотелось бы спросить. Нет ли у кого примеров кода МК типа AVR для его работы через контроллер USB? Насколько я разобрался в этих делах, процесс энумерации и дискрипторы для всех контроллеров USB и МК должны выглядеть одинаково. Ну это так, опционально. Третий вопрос касается драйверов самой Винды. Винда предлагает интерфейс (через функции API) к устройствам класса HID, (и есть примеры кодов) но насколько большой объем можно прокачать в секунду, вот в чем вопрос. HID это мыши, клавы и прочее такое. Есть ли альтернативные пути?
Про FT245R я знаю. Годится для штучных экземпляров, но цена! $3 за MAX и $30 за FT245 - есть разница.
Чтобы не выглядять чистым просителем, со своей стороны могу предложить примеры кодов работы с HID-классом из Винды (поиск устройства по PID/VID, открытие файла, чтение-запись, закрытие)
|
|
|
|
|
 |
Ответов
|
May 20 2006, 06:45
|
Группа: Новичок
Сообщений: 10
Регистрация: 20-05-06
Пользователь №: 17 281

|
Цитата(Diver @ May 20 2006, 09:21)  "$30 за FT245" помоему это цена оценочной платы. А самам USB микросхема 3.5-5$. Если нужна развязка и большие скорости ИМХО лучше тогда Ethernet использовать. Например Wiznet W3100A или W3150А. Вопрос с ценой мутен и туманен. Сами производители (FTDI) цену не указывают. В продаже видел только модули, но не отдельно микросхемы. За 30 именно. Так что... развожу руками в недоумении. Теперь об Ethernet. В этом направлении я даже не думал. Опять же в какие деньги это выльется? Максимы уже тем хороши, что документацию дают весьма подробную, прям разжевывают. Но на Украине их дилеров нет. Куда не кинь, всюду... жопа.
|
|
|
|
|
May 20 2006, 06:55
|

Местный
  
Группа: Свой
Сообщений: 241
Регистрация: 22-12-04
Пользователь №: 1 610

|
Цитата(Богданов В @ May 20 2006, 10:45)  Вопрос с ценой мутен и туманен. Сами производители (FTDI) цену не указывают. В продаже видел только модули, но не отдельно микросхемы. За 30 именно. Так что... развожу руками в недоумении. Теперь об Ethernet. В этом направлении я даже не думал. Опять же в какие деньги это выльется? Отвяжите Вы не spi, а сам USB! DC/DC преобразователь+готовые оптопары от Analog Devices = счастье, по моему так. Плюс у FTDI есть прекрасные драйверы USB по цене около 200-т рублей. Читаем цену на Вашу микросхему: http://www.terraelectronica.ru/catalog.php...5&Gde=2&PageS=1 — пять баксов, даже дешевле двух сотен. Отладочный набор под неё да, как раз $30. Пользуйтесь http://www.efind.ru/ в следующий раз, он рулит.
|
|
|
|
|
May 20 2006, 09:29
|
Группа: Новичок
Сообщений: 10
Регистрация: 20-05-06
Пользователь №: 17 281

|
Цитата(sK0T @ May 20 2006, 09:55)  Отвяжите Вы не spi, а сам USB! DC/DC преобразователь+готовые оптопары от Analog Devices = счастье, по моему так. Плюс у FTDI есть прекрасные драйверы USB по цене около 200-т рублей. Простите, недопонял. Куда именно следует установить оптопары? Мне тут знающие люди объяснили, что оптопары с частотою мигания более 2 МГц дороги и дефицитны. Отсюда и возникла мысль использовать импульсные трансформаторы для развязки. Под драйверами FTDI нужно понимать микросхемы-контроллеры, так? Если их цена в розницу < $5, то с Максимами можно не связываться. Спасибо за инфу.
|
|
|
|
|
May 20 2006, 10:16
|

Местный
  
Группа: Свой
Сообщений: 241
Регистрация: 22-12-04
Пользователь №: 1 610

|
Цитата(Богданов В @ May 20 2006, 13:29)  Цитата(sK0T @ May 20 2006, 09:55) 
Отвяжите Вы не spi, а сам USB! DC/DC преобразователь+готовые оптопары от Analog Devices = счастье, по моему так. Плюс у FTDI есть прекрасные драйверы USB по цене около 200-т рублей.
Простите, недопонял. Куда именно следует установить оптопары? Мне тут знающие люди объяснили, что оптопары с частотою мигания более 2 МГц дороги и дефицитны. Отсюда и возникла мысль использовать импульсные трансформаторы для развязки. Под драйверами FTDI нужно понимать микросхемы-контроллеры, так? Если их цена в розницу < $5, то с Максимами можно не связываться. Спасибо за инфу. Да, контроллеры конечно, а не драйверы. :-) Да, они стоят примерно пять баксов. А по поводу изоляции, посмотрите сюда: http://www.analog.com/en/subCat/0,2879,767...F0%255F,00.html
|
|
|
|
|
May 20 2006, 10:51
|
Группа: Новичок
Сообщений: 10
Регистрация: 20-05-06
Пользователь №: 17 281

|
Цитата(sK0T @ May 20 2006, 13:16)  Посмотрел. Да, кажись это ОНО. Огромнейшее спасибо.
|
|
|
|
Сообщений в этой теме
Богданов В MAX3420E и другие May 20 2006, 05:57      Gennadiy_ Цитата(Богданов В @ May 20 2006, 14:51) Ц... May 23 2006, 14:16  Diver Цитата(Богданов В @ May 20 2006, 10:45) Ц... May 20 2006, 07:00   Богданов В Цитата(Diver @ May 20 2006, 10:00) Ethern... May 20 2006, 09:51 vvs157 Цитата(Богданов В @ May 20 2006, 09:57) Н... May 20 2006, 09:51 khach Если именно оптопары, то HCPL-7720 HCPL-7721 тянут... May 20 2006, 10:32 msn Цитата(Богданов В @ May 20 2006, 08:57) Н... May 24 2006, 08:45 Jitter2 maxim в своем http://pdfserv.maxim-ic.com/en/an/AN... Feb 27 2007, 16:41
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|