roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 мар 2025, 13:08

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 30 май 2010, 21:34 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Возможно кто-то сталкивался с необходимостью быстрого ввода-вывода сигналов из компьютера. Подскажите варианты реализации таких устройств, на МК для USB-порта. Желательно, что бы были драйверы для ПК, библиотеки и примеры написания программ.
Интересны так-же готовые изделия, с такими возможностями.. например kernelchip.ru или устройства на основе FTDI FIFO микросхем. Подтолкните в нужном направлении пожалуйста...

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 30 май 2010, 21:49 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Наверно на FT232 RL удобно такое делать ли на CP2102

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 30 май 2010, 21:54 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
FT232 можно если не в режиме COM порта. А вообще быстрый это параллельный интерфейс. USB чип с параллельным интерфейсом PDIUSBD12 например

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 30 май 2010, 22:06 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
avr123.nm.ru, меня интересуют не преобразователи USB<>COM, а параллельное устройство ввода-вывода. Например 8 (и более) входов и 8 (и более) выходов, возможно и АЦП, ЦАП-ы в придачу...и возможность с максимальной скоростью управлять выходами и считывать состояние входов (ну и АЦП)... но прежде всего, это наличие библиотек для ПК... низкоуровневое программирование для меня сложновато, да и требует много времени. :oops:

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 30 май 2010, 22:23 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
Может уже скорость время озвучить? Ато через 10 страниц окажется что Вам бы и I2C хватило, или наоборот, вариант только в разработке карты для PCI-E?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 30 май 2010, 22:28 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Ну предположительно 100 кбайт на вывод и столько-же на ввод.
ЗЫ. предпочтительнее готовые и проверенные решения...пока ещё не хочется изобретать велосипед. Возможно существуют открытые проекты? в крайнем случае недорогие изделия в пределах 1тыр?

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 30 май 2010, 23:30 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
vadinator писал(а):
avr123.nm.ru, меня интересуют не преобразователи USB<>COM, а параллельное устройство ввода-вывода. Например 8 (и более) входов и 8 (и более) выходов, возможно и АЦП, ЦАП-ы в придачу...и возможность с максимальной скоростью управлять выходами и считывать состояние входов (ну и АЦП)...


FT232 RL я предлагаю как дешовый - всего 160 рублей - и ПРОСТОЙ ! интерфейс к USB которые позволяет легко добавить и ИЗОЛЯЦИЮ опто или типа того. А далее любой AVR или PIC с нужным количеством I-O.

vadinator писал(а):
но прежде всего, это наличие библиотек для ПК... низкоуровневое программирование для меня сложновато, да и требует много времени. :oops:


Вот как раз под COM есть МАССА библиотек и программ и многие из них бесплатны. Есть статьи по ввводу-выводу в Excel, MATLAB и другие популярные программы.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 30 май 2010, 23:36 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Но COM далеко не скоростной интерфейс, как нужен топикстартеру

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скоростное устройство ввода-вывода с USB интерфейсом...
СообщениеДобавлено: 31 май 2010, 01:19 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
vadinator писал(а):
Ну предположительно 100 кбайт на вывод и столько-же на ввод.
ЗЫ. предпочтительнее готовые и проверенные решения...пока ещё не хочется изобретать велосипед. Возможно существуют открытые проекты? в крайнем случае недорогие изделия в пределах 1тыр?


Есть у меня такой опыт.
http://www.dlpdesign.com/usb/usb1232h.shtml
DLP-USB1232H Single Channel High-Speed USB Adapter
Гоняю видео с внешней платы (surveyor blackfin)
в ПК, скорость около 2.4МБайт/сек если не проверять TXE.
Если проверять, то около 1.3МБайт/сек. В ПК.

Из ПК внешняя плата получала только команды (малый трафик), тут про скорость ничего сказать не могу.
Я через FIFO совместимый с 245-режимом гоняю.

Для Windows никакого н.у.программирования. FTDI предлагает например на .Net wrapper для своей d2xx DLL.
Можно и через VCP, но мне удобнее DLL.
Такая платка в терре есть.

Здесь также обсуждались идеи:
forum4/topic7019.html


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO