Я использую счетчик / таймер NI PCI-6602 для отправки сигналов TTL на другое устройство в нашей лаборатории. Я должен посылать сигнал каждые ~ 3 - 5 мс, но это время не фиксировано (это зависит от некоторых других процессов, которые я выполняю в своей программе LabVIEW), поэтому я не могу работать с непрерывным сигналом.
Поэтому я написал короткую тестовую программу, чтобы ознакомиться с PCI-6602 ( см. Vi ) и посмотреть, как я могу генерировать один импульс.
Если я генерирую один импульс, кажется, что я могу сделать это только примерно за все 14 мс (по крайней мере, это разница во времени, рассчитанная с помощью отсчета тиков, которая не очень точна; но подсчет импульсов со счетчиком дает почти в то же время). Похоже, что у PCI-6602 слишком большое время отклика для моего приложения!
Может кто-нибудь сказать мне, если она / он делает то же самое наблюдение? Или я неправильно использую vi / неправильно обращаюсь с PCI-6602? Если да, что мне нужно сделать, чтобы моя маленькая тестовая программа и, наконец, моя основная программа были быстрее?
Буду признателен за любую помощь и комментарий!