Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Непрерывный потоковый сбор данных? Е440

Вы не вошли.

 Поиск | Регистрация | Вход 

Chip
02.02.2007 14:49:25
#1

Гость

Непрерывный потоковый сбор данных? Е440

Подскажите умные люди, как правильно организовать непрерывный потоковый сбор данных. Мне нужно с 4-х каналов собирать данные во временный буффер и если есть интересующая информация сохранять на винт. Оцифровываем звук с четырех гидрофонов, поэтому критична именно непрерывность оцифрованных данных. В наличии Е14-440 ревизия Д серийный номер 7с742550.

02.02.2007 15:26:57
#2

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,518

Re: Непрерывный потоковый сбор данных? Е440

Есть же штатные примеры, показывающие как надо организовывать непрерывный потоковый сбор данных.

Chip
05.02.2007 11:41:38
#3

Гость

Re: Непрерывный потоковый сбор данных? Е440

Сергей, вы говорити про примеры которые выложенны в новых драйверах для USB ных модулей?

Chip
06.02.2007 10:40:03
#4

Гость

Re: Непрерывный потоковый сбор данных? Е440

Так вопрос. Вообщето уже оглашали.
Длинна буфера фифо 128
РиадДата 512*23
Потоковый сбор данных
Послезавершения работы функции РиадДата сохраняем буффер в на винт и что видим.
А видим разрывы в данных ровно на границах фифо буффера, то есть как заканчиваеться первая половина 64 разрыв, вторая половина 64 - разрыв. Так повторяеться один, два или три раза, потом данные идут непрерывные. В чем загвоздка гаспода?

06.02.2007 18:10:41
#5

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,518

Re: Непрерывный потоковый сбор данных? Е440

1. А как ведут себя штатные примеры сбора данных? Разрывы есть?
2. Настоятельно рекомендуется выбирать размер FIFO буфера АЦП так, чтобы полное время его заполнения было не менее 15÷30 мс.
3. Вообще-то такое поведение разрывов наводит на мысль, что у Вас неисправный модуль.

06.02.2007 18:11:44
#6

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,518

Re: Непрерывный потоковый сбор данных? Е440

Опаньки... Повтор п.2.
2. Настоятельно рекомендуется выбирать размер FIFO буфера АЦП так, чтобы полное время его заполнения было не менее 15-30 мс.

Chip
07.02.2007 07:22:18
#7

Гость

Re: Непрерывный потоковый сбор данных? Е440

"Так, в общем виде, частота работы АЦП определяется по следующей формуле: AdcRate=Fclockout/(2*(N+1)), где Fclockout – тактовая частота, установленного на модуле DSP, равная 48000 кГц, N – целое число."
Народ, пордон, а как получить частоту сбора данных больше чем 48000. И как модуль умудряется собирать данные с частотой ADCrate=400кГц???

Chip
07.02.2007 07:27:09
#8

Гость

Re: Непрерывный потоковый сбор данных? Е440

"Так, в общем виде, частота работы АЦП определяется по следующей формуле: AdcRate=Fclockout/(2*(N+1)), где Fclockout – тактовая частота, установленного на модуле DSP, равная 48000 кГц, N – целое число."
Народ, пордон, а как получить частоту сбора данных больше чем 48000. И как модуль умудряется собирать данные с частотой ADCrate=400кГц???

07.02.2007 10:44:23
#9

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,518

Re: Непрерывный потоковый сбор данных? Е440

Если на калькуляторе 48000кГц разделить на 120, то получится ровно 400кГц. И никакого мошенства. smile))

Chip
07.02.2007 11:18:48
#10

Гость

Re: Непрерывный потоковый сбор данных? Е440

Пордо. Извеняюсь. Незаметил приставки кило возле 48000. Еще раз извените.