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


E14-400 многоканальный ввод

Вы не вошли.

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

Максим
29.08.2007 16:05:01
#1

Гость

E14-400 многоканальный ввод

Уважаемые господа, помогите пожалуйста, разобраться со следующей проблемой.
С генератора сигнала подаю на вход АЦП синусоиду с частотой 50 Гц (период 20 мс).
Параметры ввода: число точек - 4096, общее время ввода - .1024 сек. После установок смотрю какие параметры установил АЦП:
AdcFifoLength = 4096
AdcRate=400
KadrRate=40
InterKadrDelay=0.025
Все нормально: 1/40 * 4096 = 102.4 мс, должно записаться примерно 5 периодов синусоиды. Смотрю результат: вижу 5 периодов синусоиды.

Дальше добавляю еще один канал, удваиваю размер буфера, конфигурирую АЦП, смотрю, что получилось:
AdcFifoLength = 8192
AdcRate=400
KadrRate=40
InterKadrDelay=0.0225
Опять все правильно, изменилась только межкадровая задержка, что не должно сказаться на времени дискретизации сигнала. Смотрю результат: вижу только 2.5 периода синусоиды. Т.е. на самом деле KadrRate = 80?

Покадровой синхронизации нет. Библиотека Lusbapi.

С чем это может быть связано? Почему добавление канала удваивает период кадра, но в структуре, описывающей параметры ввода, этого нет?

29.08.2007 17:32:22
#2

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

Re: E14-400 многоканальный ввод

У меня не получилось воспроизвести Вашу ситуацию. В обоих случаях собираю по 4000 отсчётов и наблюдаю ровно 5 периодов синусоиды.
Скорее всего Вы где-то ошибаетесь.

Максим
03.09.2007 13:39:01
#3

Гость

Re: E14-400 многоканальный ввод

Все нашел наконец-то, извините, что побеспокоил! Спасибо за участие!!!