Параллельные сигналы с двух каналов на Tektronix TDS2014B

Захват, обработка и генерирование сигнала
Ответить
GT21
user
user
Сообщения: 74
Зарегистрирован: 29 апр 2016, 09:22
Версия LabVIEW: 8.6
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение GT21 »

Я пытаюсь получить с осциллографа Tektronix TDS2014B импульсный сигнал с двух каналов для дальнейшего измерения временного сдвига. Использовал пример "Tektronix... Acquire Multiple Waveforms". Оба канала подключил к одному источнику, на осциллографе оба графика точно совпадают. Но на графике VI графики имеют сдвиг. Посмотрев программу, понял, что он опрашивает сначала один канал, потом другой. Можно ли заставить осциллограф выдать то, что он имеет, а не собирать информацию с каналов поочередно? Либо как-то максимально расспараллелить сбор (полагаю, если запрашивать по одной точке поочередно с обоих, то свиг будет минимальным, но график будет грубым). И, судя по всему, даже если подавать команды на считывания параллельно, осциллограф обрабатывает их по очереди
А может сразу есть функция измерения сдвига по времени между графиками? Это было бы даже лучше
Последний раз редактировалось GT21 09 апр 2019, 13:33, всего редактировалось 1 раз.
LabVIEW 8.6
Agat
junior
junior
Сообщения: 56
Зарегистрирован: 16 янв 2019, 09:22
Версия LabVIEW: 18
Благодарил (а): 8 раз
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Agat »

Тоже бы хотел получить ответ на этот вопрос! Есть необходимость иметь сигналы с 2х каналов осциллографа без сдвига.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Artem.spb »

Tektronix TDS 200 1000 2000 Series Acquire Multiple Waveforms.vi в примерах работает не правильно?
Без прибора сложно что-то конкретное сказать, но судя по командам там конфигурируются два канала, потом они вытаскиваются последовательно, по после того, как прибор ответил, что всё готово.
Agat
junior
junior
Сообщения: 56
Зарегистрирован: 16 янв 2019, 09:22
Версия LabVIEW: 18
Благодарил (а): 8 раз
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Agat »

Рзобрался - Acquire Multiple Waveforms выдает оба канала без смещения фаз. Но теперь появились другие проблемы: 1. как обрабатывать каждый канал по отдельности, если из Acquire Multiple Waveforms они выходят как одна Waveform. 2. Acquire Multiple Waveforms работает очень медленно, там есть параметр Timeout, его минимальное значение 1сек, если ставить меньше - выдает ошибку... Реально ли получить скорость считывания с этого осциллографа хотя бы 1 МГц?
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Artem.spb »

Волшебное заклинание RTFM не работает?
Agat
junior
junior
Сообщения: 56
Зарегистрирован: 16 янв 2019, 09:22
Версия LabVIEW: 18
Благодарил (а): 8 раз
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Agat »

Если каждому дано молиться со своей библией зачем тогда церковь?
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Kosist »

Agat писал(а): 18 фев 2021, 09:18 Рзобрался - Acquire Multiple Waveforms выдает оба канала без смещения фаз. Но теперь появились другие проблемы: 1. как обрабатывать каждый канал по отдельности, если из Acquire Multiple Waveforms они выходят как одна Waveform. 2. Acquire Multiple Waveforms работает очень медленно, там есть параметр Timeout, его минимальное значение 1сек, если ставить меньше - выдает ошибку... Реально ли получить скорость считывания с этого осциллографа хотя бы 1 МГц?
Если отталкиваться от Tektronix TDS 200 1000 2000 Series Acquire Multiple Waveforms.vi, то на выходе поле сигналов, а не одна Waveform. Вот с полем и работайте - порядок сигналов в поле такой же как и порядок каналов при конфигурации измерения.
А насчет частоты - странно, что и драйвера нет виайки типа "Configure Sampling Rate", или что-то в этом роде. Значит действительно читайте мануал - что там сказано о конфигурации частоты измерения?
Мы делили апельсин - много наших полегло...
Agat
junior
junior
Сообщения: 56
Зарегистрирован: 16 янв 2019, 09:22
Версия LabVIEW: 18
Благодарил (а): 8 раз
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Agat »

В мануале этого нет.
TDS2022B.pdf
(3.08 МБ) 95 скачиваний
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Artem.spb »

Agat писал(а): 19 фев 2021, 09:18 В мануале этого нет. TDS2022B.pdf
этот мануал вообще не про удалённый доступ
Agat
junior
junior
Сообщения: 56
Зарегистрирован: 16 янв 2019, 09:22
Версия LabVIEW: 18
Благодарил (а): 8 раз
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Agat »

Я тут поковырял VI Тектрониковские, получил следующую схему с опросом двух каналов (то что мне надо). Там опрос каналов организован через индексирумый цикл ForLoop. Но почему она так медленно работает - вопрос открытый. Посмотрите
Синхр.детект.vi
(43.56 КБ) 85 скачиваний
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Artem.spb »

Скорость порта?

Длина выборки?

По моим воспоминаниям (драйвер уже удалил), там опрос не совсем так.
Вы каждый порт отдельно запрос-получние.
В драйвере был запрос всех каналов, потом старт чтения, потом вытаскивание данных.
Если тягать последовательно, то и будет долго, пропорционально количеству каналов*длина выборки.
Agat
junior
junior
Сообщения: 56
Зарегистрирован: 16 янв 2019, 09:22
Версия LabVIEW: 18
Благодарил (а): 8 раз
Контактная информация:

Re: Параллельные сигналы с двух каналов на Tektronix TDS2014B

Сообщение Agat »

Спасибо за подсказку, буду пробовать разобраться. Смущает то что даже один канал опрашвается долго (порядка секунды).. Какая вообще максимальная скорость чтения с осциллографа возможна?
Ответить

Вернуться в «Обработка сигнала»