время отклика модуля счетчика / таймера PCI-6602 - PullRequest
0 голосов
/ 19 декабря 2011

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

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

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

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

1 Ответ

0 голосов
/ 21 декабря 2011

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

...