Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 04.01.2008, 00:56  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от expolit
Спасибо за советы.. по поводу усб.. у меня ноутбук не поддерживает 2.0... к сожалению.. а езернет мне подходит очень даже...)
Наскока я понял, это единичное изделие. Тогда не проще ли поискать что-либо стандартное? Ведь все велосипеды уже изобретены.

Если нет, то нельзя ли пересмотреть постановку задачи? Для чего всё-таки требуется эта железка?

Мысли вслух:
1. Можно ли ввести сжатие сигнала?
2. -//- буферизацию данных (т.е. захватываем сигнал секунду, передаём минуту)?
3. -//- снизить скорость захвата?

Тада можно уложиться и в USB 1.1. Но вообще - стоимость разработки подобной железки по-моему значительно превысит расходы по приобретению нового ноутбука с USB 2.0.
Реклама:
TEHb вне форума  
Непрочитано 04.01.2008, 13:37  
expolit
Частый гость
 
Регистрация: 28.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
expolit на пути к лучшему
По умолчанию

Поток данных нельзя сократить/сжать, Решение упало на езернет басе-т100... этого хватить.. а мазахизм с несколькими усб - зло...)
expolit вне форума  
Непрочитано 04.01.2008, 13:54  
ices
Частый гость
 
Регистрация: 02.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
ices на пути к лучшему
По умолчанию

А что комп будет делать с таким потоком данных? Тоже обрабатывать в реалтайме? Ну тогда решение задачи не правильное на корню, тут надо несколько мощьных DSP процессоров, и поток гнать в них, а вот результат их деятельности уже в комп.

А вообще не понятно что за задача, может там и такой поток не нужен. Опишите хоть слегка.
ices вне форума  
Непрочитано 04.01.2008, 15:02  
expolit
Частый гость
 
Регистрация: 28.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
expolit на пути к лучшему
По умолчанию

Пока у меня нет внятного алгоритма обработки, врятли мне хватит 200 мхц для обработки... поэтому может так статся что придется брать серверок у знакомых на пару дней)...
История покажет )
expolit вне форума  
Непрочитано 04.01.2008, 15:08  
ices
Частый гость
 
Регистрация: 02.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
ices на пути к лучшему
По умолчанию

Сообщение от expolit
Пока у меня нет внятного алгоритма обработки, врятли мне хватит 200 мхц для обработки... поэтому может так статся что придется брать серверок у знакомых на пару дней)...
История покажет )
Значит так, еще раз - что снимаем, с какой частотой, с каким разрешением, сколько каналов, что с этим всем потом надо делать. Про скорость передачи пока еще рано говорить, ибо поток получается огромный, и если его надо обрабатывать в реале, то никакой комп с этим не справиться.
ices вне форума  
Непрочитано 04.01.2008, 15:13  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию

Сообщение от expolit
Пока у меня нет внятного алгоритма обработки, врятли мне хватит 200 мхц для обработки... поэтому может так статся что придется брать серверок у знакомых на пару дней)...
История покажет )
Боже мой, как я завидую! Да, да, завидую завистью всех цветов!!! Этот человек, нет, человечище! разработает алгоритм и программу обработки такого потока за "пару дней"!!!
makakus вне форума  
Непрочитано 04.01.2008, 16:37  
expolit
Частый гость
 
Регистрация: 28.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
expolit на пути к лучшему
По умолчанию

Вопервых - я программист. Во вторых - я сказал сервер на пару дней, для тестирования =)
expolit вне форума  
Непрочитано 04.01.2008, 20:26  
Cybermaker
Вид на жительство
 
Регистрация: 21.08.2007
Сообщений: 318
Сказал спасибо: 12
Сказали Спасибо 67 раз(а) в 61 сообщении(ях)
Cybermaker на пути к лучшему
По умолчанию

Всёже о USB
http://www.efo.ru/doc/Cypress/Cypress.pl?714#n3
Мост [USB] ‹› [8/16 Bit PIO] на скорости до 480 МБит/сек. Но под виндой тянет примерно только полвину - баги винды.

Так... Для общего развития... Мож кому интересно.
Cybermaker вне форума  
Непрочитано 06.01.2008, 12:03  
urry1
Временная регистрация
 
Регистрация: 11.12.2007
Сообщений: 79
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
urry1 на пути к лучшему
По умолчанию

Беру свои слова назад - все-таки можно в компе развести одновременно 4 микроконтроллера. К микрочиповским самплах прилагается библиотека, написанная на борланде -
mpusbapi.dll - одна из ее функций - это подсчет юсб устройств с одинаковым vid pid. В этом случае идентификация каждого устройства происходит по номеру юсб порта. Ничего не мешает открыть в 4 потоках 4 устройства.Поиск номеров устройств
Код:
   HANDLE tempPipe = INVALID_HANDLE_VALUE;
char vid_pid[]= "vid_04d8&pid_000c";  
int ustr[4];
    count = 0;
    for(int i = 0; i ‹ 128; i++)
    {
        tempPipe = MPUSBOpen(i,vid_pid,NULL,MP_READ,0);
        if(tempPipe != INVALID_HANDLE_VALUE)
        {
         //   printf("Instance Index # %d
",i);
            MPUSBClose(tempPipe);
        ustr[count]=i;
            count++;
        }
Теперь у нас есть 4 номера устройств, которые одновременно и открываем
Код:
HANDLE myOutPipe1;
HANDLE myInPipe1;
HANDLE myOutPipe2;
HANDLE myInPipe2;
HANDLE myOutPipe3;
HANDLE myInPipe3;
HANDLE myOutPipe4;
HANDLE myInPipe4;
    myOutPipe1 = MPUSBOpen(ustr[0],vid_pid,out_pipe,MP_WRITE,0);
    myInPipe1 = MPUSBOpen(ustr[0],vid_pid,out_pipe,MP_READ,0);
и так далее.Для каждого - свой буфер чтения-записи
и параллельно писать (вернее) дописывать буфер в файлы.
А что касается изохронной передачи - предыдущий пост - то не забываем, что в ней не обеспечивается доставка данных - будут пропуски. Это допустимо ? Я не знаю.
urry1 вне форума  
Непрочитано 06.01.2008, 22:45  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Сообщение от expolit
Вопервых - я программист. Во вторых - я сказал сервер на пару дней, для тестирования =)
Разрубил дубовое полено
Он одним движением руки
Мужики спросили Кто ты
Ленин.
И о3.143денели мужики

Так че то навеяло
Kabron вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать сигнал без проводов? (ищу готовые системы) zl3p Автоматика и аппаратура связи 13 27.09.2010 23:16
Как передать данные через модем roog Автоматика и аппаратура связи 4 08.02.2009 02:56
Как можно передать без ПК Magic Packet на порт сетевухи? kramolnic Микроконтроллеры, АЦП, память и т.д 2 04.06.2008 07:16
Знатокам С! Как передать в функцию порт? arkbox Микроконтроллеры, АЦП, память и т.д 52 26.02.2008 17:06
Как передать три сигнала по двум проводам? Sovnik Автоматика и аппаратура связи 70 06.04.2007 14:12


Часовой пояс GMT +4, время: 09:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot