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

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

Вы не вошли.

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

08.02.2017 12:12:20
#1

Участник
Здесь с 30.03.2015
Сообщений: 13

Вопрос по E502

Здравствуйте!
   Используем Е502 в своем проекте, необходимо измерять амплитуду периодического сигнала на 16 каналах относительно общей точки с максимальной частотой дискретизации АЦП, используются так же ЦАП и цифровые выходы, управление через LabVIEW.
   Если каждый раз перезапускать синхронный ввод на новый канал, то мы получаем информацию с каждого канала на максимальной частоте дискретизации, но сам перезапуск занимает много времени (по наблюдениям ~50 мс на каждое обращение к плате).
   Если же запускать синхронный ввод сразу с 16 каналов, получение данных происходит довольно быстро, но частота дискретизации на канал не устраивает. Судя по технической документации на плату, при запуске синхронного ввода можно указать 256 логических каналов (т.е. теоретически для 16 каналов мы можем получить 16 точек на канал на максимальной частоте, но следующие 16 точек будут через 240, что тоже не торт).
   Можно ли теоретически модернизировать прошивку платы так, чтобы при запуске синхронного ввода на 16 каналов плата выводила не 16 точек в кадре (1 точка с одного канала), а 16 кадров по 256 точек? Тогда каждый канал будет оцифрован с максимальной частотой дискретизации, при этом скорость работы программы будет такой же как при синхронном вводе на 16 каналов. Или это сложнореализуемо и необходимо менять язык программирования для работы с платой или нужно искать альтернативу Е502 (например, STM32)?

08.02.2017 13:01:40
#2

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

Re: Вопрос по E502

Здравствуйте.

Решение Вашей задачи связано с расширением возможности ControlTable, а это возможно сделать только модификацией прошивки FPGA и соответствующей поддержкой в остальном ПО. Таким образом, техническая возможность имеется. А организационная возможность, скорее всего, зависит от объёма Вашего заказа, поскольку отвлечение специалистов на решение данной задачи должно быть экономически оправдано. В любом случае, будет полезно Ваше письмо в наш отдел продаж со ссылкой на эту тему конференции и указанием потребности в E-502 c данной дополнительной функцией.

За много лет серийного выпуска L-502 и E-502, потребности на данную дополнительную функцию не фиксировались, а слепо (без пожеланий клиентов) изделия сами по себе развиваться не могут... Если посмотреть на архитектуру L-502 и E-502, то вариантов развития - бесконечное множество, и ресурсы FPGA не исчерпаны. Можно сказать, что L-502 и E-502 - это база либо для заказных проектов, либо для развития серийных возможностей (если они подтверждены потребностями клиентов).

10.02.2017 10:52:27
#3

Участник
Здесь с 30.03.2015
Сообщений: 13

Re: Вопрос по E502

В таком случае проще внешний коммутатор прикрутить и пускать поочередно один из входных сигналов на один канал АЦП. Видимо все у кого возникала такая потребность так и поступали.

10.02.2017 11:41:17
#4

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

Re: Вопрос по E502

Артём. Для локальной задачи с единичной потребностью, возможно, будет проще сделать внешний коммутатор. Только коммутатор должен быть дифференциальным, т.е. 2 канала коммутатора по 16:1 с экранированной конструкцией - это не так просто, и я бы не назвал подобное изделие дешёвым в исполнении, если всё грамотно делать.

Контакты

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

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

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

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