Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы... |
14.08.2007, 03:31
|
|
Частый гость
Регистрация: 28.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Оцифровка >=21-го канального звука и передача по усб =)
Задача такая, есть допустим 21 обычный компьютерный микрофон, надо оцифровать сигнал с каждого микрофона допустим с частотой 44 кГц и качеством 12 бит и отправить его на порт усб к компьютеру.
Я новичок в этом деле, может кто то знает как решается подобные задачи ? и чтоб я не влетел в копеечку =) интересует реализация оцифровки и передачи данных по усб.
Заранее большое спасибо за помощь !
|
|
|
|
14.08.2007, 12:38
|
|
Частый гость
Регистрация: 28.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Неужели моя задача невыполнима ? я думал тут есть народ который хоть подсказать может... всеравно надежда меня не покидает...
|
|
|
|
14.08.2007, 16:38
|
|
Гражданин KAZUS.RU
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Цитата:
|
...и чтоб я не влетел в копеечку =)
|
ИМХО конечно, но с таким количеством каналов без "копеечки" делать нечего.
По сабжу, поищите что то вроде этого. Я, правда не смотрел МАХ частоту дискретизации, может и пойдет.
__________________
Если ты читаешь это - значит тебе нечем заняться...
|
|
|
|
14.08.2007, 16:59
|
|
Частый гость
Регистрация: 28.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от vdlab
|
Цитата:
|
...и чтоб я не влетел в копеечку =)
|
ИМХО конечно, но с таким количеством каналов без "копеечки" делать нечего.
По сабжу, поищите что то вроде этого. Я, правда не смотрел МАХ частоту дискретизации, может и пойдет.
|
Заманчивый вариант, написал им на мыло вопрос по поводу частоты.. это ещё не совсем копеечка ) я думаю если там будет приличная частота, хотяб 40 кГц, я возьму...
Ещё какие варианты есть ?
|
|
|
|
14.08.2007, 17:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Во-первых, 12-разрядный АЦП - уже задача не тривиальная и требующая серьёзной обвязки.
Во-вторых, схема получится в любом случае сложной - 21-канальный АЦП с одновременной выборкой по всем каналам, High Speed USB, быстрый контроллер (или процессор), плюс ко всему этому написание прошивки и драйверов (я не знаю таких стандартных звуковых карт).
Самое простое решение на мой взгляд - взять 11 USB звуковых карт (каждая со стерео входом), и повесить их на хаб. Если нужно изготовить только один такой прибор - получится гораздо дешевле и красивее.
|
|
|
|
14.08.2007, 17:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от expolit
|
Сообщение от vdlab
|
Цитата:
|
...и чтоб я не влетел в копеечку =)
|
ИМХО конечно, но с таким количеством каналов без "копеечки" делать нечего.
По сабжу, поищите что то вроде этого. Я, правда не смотрел МАХ частоту дискретизации, может и пойдет.
|
Заманчивый вариант, написал им на мыло вопрос по поводу частоты.. это ещё не совсем копеечка ) я думаю если там будет приличная частота, хотяб 40 кГц, я возьму...
Ещё какие варианты есть ?
|
Из Руководства пользователя:
"Для нормального функционирования устройства должен быть установлен драйвер USB для микросхемы моста FT232BM."
"Для связи устройства с компьютером (PC) используется интерфейс USB. Команды передаются в виде пакетов согласно протоколу WAKE. В настройках порта следует устанавливать скорость обмена 500 Кбод."
500*1024 = 512000, / 21 = 24380, /14 = 1741 выборок - в самом идеальном случае.
|
|
|
|
14.08.2007, 18:36
|
|
Частый гость
Регистрация: 28.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от TEHb
|
Самое простое решение на мой взгляд - взять 11 USB звуковых карт (каждая со стерео входом), и повесить их на хаб. Если нужно изготовить только один такой прибор - получится гораздо дешевле и красивее.
|
Оно не подходит... тк нет синхронизации сигнала... я так тоже думал... но не подходит...
|
|
|
|
14.08.2007, 18:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от expolit
|
Сообщение от TEHb
|
Самое простое решение на мой взгляд - взять 11 USB звуковых карт (каждая со стерео входом), и повесить их на хаб. Если нужно изготовить только один такой прибор - получится гораздо дешевле и красивее.
|
Оно не подходит... тк нет синхронизации сигнала... я так тоже думал... но не подходит...
|
Тогда - решение не получится дешевым и простым. Может, лучше поискать PCI плату с кучей АЦП?
|
|
|
|
14.08.2007, 19:47
|
|
Частый гость
Регистрация: 28.04.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от TEHb
|
Тогда - решение не получится дешевым и простым. Может, лучше поискать PCI плату с кучей АЦП?
|
http://www.zetms.ru/catalog/adc_dacs/adc_14_32.php
вот то что надо, но это никак не вписывается в мой бюджет...
Я склоняюсь к тому что надо организовать шину, посадить на неё 22 ацп с pic в качестве контролера, и 1 ним микропроцессором считывать поочереди данные с шины, гиморно но за то рабочий вариант
|
|
|
|
14.08.2007, 20:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от expolit
|
Сообщение от TEHb
|
Тогда - решение не получится дешевым и простым. Может, лучше поискать PCI плату с кучей АЦП?
|
http://www.zetms.ru/catalog/adc_dacs/adc_14_32.php
вот то что надо, но это никак не вписывается в мой бюджет...
Я склоняюсь к тому что надо организовать шину, посадить на неё 22 ацп с pic в качестве контролера, и 1 ним микропроцессором считывать поочереди данные с шины, гиморно но за то рабочий вариант
|
"Частота преобразования до 400 кГц" - нужно ещё искать, может подешевле найдёшь. И кстати я далеко не уверен что на разработку и отладку единичного экземпляра уйдёт меньше денег.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:07.
|
|