время отклика модуля счетчика/таймера PCI-6602

Я использую счетчик/таймер NI PCI-6602 для отправки сигналов TTL на другое устройство в нашей лаборатории. Я должен отправлять сигнал каждые ~ 3-5 мс, но это время не фиксировано (это зависит от некоторых других процессов, которые я делаю в своей программе LabVIEW), поэтому я не могу работать с непрерывной формой волны.

Поэтому я написал короткую тестовую программу для ознакомления с PCI-6602 (см. vi) и посмотреть, как я могу генерировать одиночный импульс.

Если я генерирую один импульс, кажется, что я могу сделать это только примерно все 14 мс (по крайней мере, это разница во времени, рассчитанная с помощью счетчика тиков, что не очень точно, но подсчет импульсов счетчиком дает почти то же самое время) . Так что мне кажется, что у PCI-6602 слишком большое время отклика для моего приложения!

Может ли кто-нибудь сказать мне, делает ли она/он такое же наблюдение? Или я неправильно использую vi/неправильное отношение к PCI-6602? Если да, то что мне нужно сделать, чтобы сделать мою маленькую тестовую программу и, наконец, мою основную программу быстрее? Буду признателен за каждую помощь и комментарий!


person partial81    schedule 19.12.2011    source источник


Ответы (1)


Благодаря отличной поддержке Дэна с форума LabVIEW удалось решить эту проблему, используя хороший обходной путь. Вот ссылка на обсуждение и рабочий ВП, если кого-то интересуют подробности.

person partial81    schedule 21.12.2011