Добрый день! Прошу помощи у знающих людей.
Имеется Labview 2012 модуль DAQmx, по USB подключен NI USB-6008.
Программа:
К цифровому выходу подключен осциллограф. Запускаю программу, все работает, но на осциллографе частота не превышает 63 ГЦ.
Если частоту пульсации в программе изменить - по программному графику выдает более 1 КГЦ, на осциллографе опять же не выше 63 Гц.
NI USB-6008 поддерживает частоту дискретизации до 10 КГЦ.
Как мне подать на цифровой выход импульсы с нужной мне частотой ( минимум 2 КГЦ )?
DAQ NI USB 6008 частота дискретизации
-
Andrew Lunev
- VIP
- Сообщения: 957
- Зарегистрирован: 11 дек 2010, 12:31
- Награды: 2
- Версия LabVIEW: 2014-2021
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 10 раз
Re: DAQ NI USB 6008 частота дискретизации
Модуль NI USB-6008 поддерживает 10 кГц только для аналогового ввода, для аналогового вывода 150 Гц. Цифровой ввод/вывод вообще тактируется только программно. Говорить о какой-то определенной частоте в таком случае нельзя. Она определяется сложностью вашего кода, мощностью компьютера, параллельно запущенными программами и много чем еще, так что 63 Гц это хороший результат. Если необходимо генерировать сигнал с высокой и стабильной частотой, то выбирайте плату с поддержкой формата Digital Waveform.
-
- interested
- Сообщения: 4
- Зарегистрирован: 27 фев 2013, 08:03
- Версия LabVIEW: 2012
- Контактная информация:
Re: DAQ NI USB 6008 частота дискретизации
Для аналогового выхода 150Гц правильно.Andrew Lunev писал(а):Модуль NI USB-6008 поддерживает 10 кГц только для аналогового ввода, для аналогового вывода 150 Гц. Цифровой ввод/вывод вообще тактируется только программно. Говорить о какой-то определенной частоте в таком случае нельзя. Она определяется сложностью вашего кода, мощностью компьютера, параллельно запущенными программами и много чем еще, так что 63 Гц это хороший результат. Если необходимо генерировать сигнал с высокой и стабильной частотой, то выбирайте плату с поддержкой формата Digital Waveform.
Но я по дискретному (цифровому) каналу подаю импульсы. А про него ни слова.
Я думаю может какой модуль надо добавить типа DAQ Тайминг или Реал тайм.
-
Andrew Lunev
- VIP
- Сообщения: 957
- Зарегистрирован: 11 дек 2010, 12:31
- Награды: 2
- Версия LabVIEW: 2014-2021
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 10 раз
Re: DAQ NI USB 6008 частота дискретизации
Потому и ни слова, что цифровой ввод/вывод в данной плате вообще не поддерживает аппаратное тактирование. Он называется Static DIO. То есть вы задаете состояние цифрового вывода, но определить, когда этот вывод перейдет в True или False нельзя. Для выдачи импульсов с привязкой ко времени есть более дорогое платы с поддержкой Digital Waveform. Ну или если надо выдавать прямоугольные импульсы постоянной частоты, то можете использовать счетчики.Но я по дискретному (цифровому) каналу подаю импульсы. А про него ни слова.
-
- interested
- Сообщения: 4
- Зарегистрирован: 27 фев 2013, 08:03
- Версия LabVIEW: 2012
- Контактная информация:
Re: DAQ NI USB 6008 частота дискретизации
Печально, а где про эти платы посмотреть?Andrew Lunev писал(а):Потому и ни слова, что цифровой ввод/вывод в данной плате вообще не поддерживает аппаратное тактирование. Он называется Static DIO. То есть вы задаете состояние цифрового вывода, но определить, когда этот вывод перейдет в True или False нельзя. Для выдачи импульсов с привязкой ко времени есть более дорогое платы с поддержкой Digital Waveform. Ну или если надо выдавать прямоугольные импульсы постоянной частоты, то можете использовать счетчики.Но я по дискретному (цифровому) каналу подаю импульсы. А про него ни слова.
Мне нужно 4 канала цифровых (3 из них высокочастотные 10кГЦ) и управление по USB интерфейсу.
-
Andrew Lunev
- VIP
- Сообщения: 957
- Зарегистрирован: 11 дек 2010, 12:31
- Награды: 2
- Версия LabVIEW: 2014-2021
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 10 раз
Re: DAQ NI USB 6008 частота дискретизации
Посмотреть на сайте ni.com. Вам подойдут платы USB серии М или X у которых указана возможность "hardware-timed". Например NI USB-6366 имеет 8 каналов с частотой обновления 1 МГц (24 digital I/O lines (8 hardware-timed up to 1 MHz)), но есть и более дешевые варианты.Печально, а где про эти платы посмотреть?
-
- interested
- Сообщения: 4
- Зарегистрирован: 27 фев 2013, 08:03
- Версия LabVIEW: 2012
- Контактная информация:
Re: DAQ NI USB 6008 частота дискретизации
Ок большое спасибо, помогAndrew Lunev писал(а):Посмотреть на сайте ni.com. Вам подойдут платы USB серии М или X у которых указана возможность "hardware-timed". Например NI USB-6366 имеет 8 каналов с частотой обновления 1 МГц (24 digital I/O lines (8 hardware-timed up to 1 MHz)), но есть и более дешевые варианты.Печально, а где про эти платы посмотреть?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 7 Ответы
- 350 Просмотры
-
Последнее сообщение BAS
-
- 4 Ответы
- 616 Просмотры
-
Последнее сообщение Borjomy_1
-
- 4 Ответы
- 480 Просмотры
-
Последнее сообщение Eugene543210
-
- 4 Ответы
- 240 Просмотры
-
Последнее сообщение Embedder74