Форум: Техническая поддержка

Тема: E14-440 и Waveform в LabView

Вы не вошли.

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

17.03.2014 09:49:51
#1

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 674

E14-440 и Waveform в LabView

Необходимо работать с данными типа Waveform (библиотека NI Sound and Vibration Toolkit). Есть несколько вышеуказанных АЦП, опрашивать аналоговые входы допустимо только в синхронном режиме. Каким способом нужно инициализировать и какими приборами опрашивать плату для получения данных типа Waveform, а не "Массив"? Или есть способы конвертации Array=>Waveform? В examples к плате данные снимаются в виде массивов.

17.03.2014 10:39:30
#2

Сотрудник "Л Кард"
Здесь с 18.04.2014
Сообщений: 810

Re: E14-440 и Waveform в LabView

Пишут, что в Analog Waveform VIs and Functions есть Build Waveform. На входе начальное время, шаг дискретизации по времени и массив double.

http://zone.ni.com/reference/en-XX/help … eform_vis/

17.03.2014 12:43:24
#3

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 674

Re: E14-440 и Waveform в LabView

Спасибо. Используя приборы из examples, на выходе получаем 2-d массив. Как его разделить на составляющие, отвечающие каждому каналу АЦП, для подачи на прибор Build Waveform?

17.03.2014 14:05:31
#4

Сотрудник "Л Кард"
Здесь с 18.04.2014
Сообщений: 810

Re: E14-440 и Waveform в LabView

> Используя приборы из examples, на выходе получаем 2-d массив.

В каком смысле 2D? О каком именно примере идет речь?
Из самого модуля читается одномерный массив 16-битных слов, это отсчеты последовательно по каналам в кадре в порядке их опроса, как описано в e14_440_programmers_guide.pdf параграф 1.3.4. Формат кадра отсчетов. То есть первый отсчет первого канала, первый отсчет второго канала и т.д. Последовательность каналов - как в control table.

Отсчеты, видимо, надо преобразовать в double (например, в вольты), как описано в e14_440_programmers_guide.pdf параграфы 1.3.2. Форматы данных, 1.5.6.1. Корректировка данных АЦП.

18.03.2014 13:53:02
#5

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 674

Re: E14-440 и Waveform в LabView

C массивами разобрался. Теперь возникла другая проблема:  максимальная частота сигнала, который адекватно обрабатывается АЦП и/или виртуальными приборами, не более 10 Гц. Если выше, то на графиках неадекватный сигнал, как будто не хватает частоты дискретизации. Использую BuildWaveform, от параметра dt картина не меняется. Где искать проблему или настройки частоты? Спасибо

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25
Факс: +7 (495) 785-95-14

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск