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


L791 - виды сбора информации

Вы не вошли.

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

Денис
19.01.2012 07:26:21
#1

Гость

L791 - виды сбора информации

Доброго времени суток. Я хотел бы уточнить, какие способы возможны по сбору информации кроме кольцевого буфера на карте L791?

19.01.2012 07:58:12
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: L791 - виды сбора информации

еще одиночный опрос канала..

Денис
19.01.2012 08:02:17
#3

Гость

Re: L791 - виды сбора информации

А какой из них быстрее, или эффективнее, когда необходимо непрерывно на протяжении всего времени работы программы, от ее запуска до выключения, считывать показания 8 датчиков температуры и 1 генератора?

19.01.2012 09:33:13
#4

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: L791 - виды сбора информации

Денис, наиболее быстрый и эффективный - это через кольцевой буфер, DMA, с частотой преобразования АЦП 400 кГц, 9-канальный режим. Но, я полагаю, что датчики температуры бессмысленно так быстро опрашивать (400/9 кГц на канал). Напомню, что в L-791 есть "многочастотность" - это когда можно установить индивидуальные коэффициенты прореживания данных - независимо для каждого канала. Это позволит повысить "эффективность" в смысле экономии трафика входных данных в Вашей программе верхнего уровня.

Денис
20.01.2012 13:42:41
#5

Гость

Re: L791 - виды сбора информации

разбираюсь с примером L791.TST, немного не понятно, что выполняется в этом фрагменте:

   while(!kbhit())
   {
         ASYNC_PAR pp;
         pp.s_Type = L_ASYNC_ADC_INP;
         pp.Chn[0] = 0;
         pI->IoAsync(&pp);
         cout << "adc " << (USHORT)pp.Data[0] << endl;
   }

что за значения выводятся?

Контакты

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

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

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

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