Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: FT245R
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
Polaris
Доброго всем времени суток!

В настоящее время для соединения наших устройств через USB я пользуюсь FT245R. К работе микросхемы претензий нет, но, к сожалению, она для соединения требует 12 линий (8 данных и 4 управления). Использовать FT232R нет возможности, все устройства требуют наличия RS232/485, так что свободных UART-портов нет. Уже несколько раз пытался найти что-то менее ресурсоемкое, но кроме конвертеров USB-RS232 и MAX3420 ничего не нашел. MAX отпадает, так как микросхема редкая, достать нереально, да и стоимость у нее такая, что может возникнуть здравая мысль перехода на контроллеры с встроенным USB. Неужели нет никаких аналогов кроме FT245? Или же есть какой-то иной вариант ее использования? Посоветуйте, пожалуйста!

Надеюсь на дельные советы, заранее спасибо!
jorikdima
Удалил пост. Виноват, не увидел что 245, а не 232.
AndreyS
Цитата(Polaris @ Apr 4 2008, 14:22) *
Доброго всем времени суток!

В настоящее время для соединения наших устройств через USB я пользуюсь FT245R. К работе микросхемы претензий нет, но, к сожалению, она для соединения требует 12 линий (8 данных и 4 управления). Использовать FT232R нет возможности, все устройства требуют наличия RS232/485, так что свободных UART-портов нет. Уже несколько раз пытался найти что-то менее ресурсоемкое, но кроме конвертеров USB-RS232 и MAX3420 ничего не нашел. MAX отпадает, так как микросхема редкая, достать нереально, да и стоимость у нее такая, что может возникнуть здравая мысль перехода на контроллеры с встроенным USB. Неужели нет никаких аналогов кроме FT245? Или же есть какой-то иной вариант ее использования? Посоветуйте, пожалуйста!

Надеюсь на дельные советы, заранее спасибо!


Добрый день.

Позволю предложить вам реализовать у себя UART на таймере и использовать FT232R. ИМХО, вряд ли найдутся удобные в использовании (на программном уровне) микросхемы с малым числом выводов. А реализация UART на таймере в принципе не сложнее реализации SPI.

Удачи
KRS
Цитата(Polaris @ Apr 4 2008, 14:22) *
Или же есть какой-то иной вариант ее использования? Посоветуйте, пожалуйста!

У нее есть режим синхро бит банг, на котором SPI реализуется влет. Скорость в пределе 1 мбит (дуплекс).
Polaris
Цитата(KRS @ Apr 7 2008, 14:45) *
У нее есть режим синхро бит банг, на котором SPI реализуется влет. Скорость в пределе 1 мбит (дуплекс).

Насколько я понял, этот режим возможен только для использования драйвера D2xx, а мне хотелось бы располагать виртуальным ком-портом, а не реализовывать собственную программу для связи.

Цитата(AndreyS @ Apr 7 2008, 14:30) *
Добрый день.

Позволю предложить вам реализовать у себя UART на таймере и использовать FT232R. ИМХО, вряд ли найдутся удобные в использовании (на программном уровне) микросхемы с малым числом выводов. А реализация UART на таймере в принципе не сложнее реализации SPI.

Удачи

Здравствуйте!
Для полудуплекса так бы и сделал, наверное. Но для связи в обе стороны будет чересчур ресурсоемко, да и таймеры обычно тоже в дефиците.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.