Страница 1 из 1

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

Добавлено: 09 апр 2019, 13:25
GT21
Я пытаюсь получить с осциллографа Tektronix TDS2014B импульсный сигнал с двух каналов для дальнейшего измерения временного сдвига. Использовал пример "Tektronix... Acquire Multiple Waveforms". Оба канала подключил к одному источнику, на осциллографе оба графика точно совпадают. Но на графике VI графики имеют сдвиг. Посмотрев программу, понял, что он опрашивает сначала один канал, потом другой. Можно ли заставить осциллограф выдать то, что он имеет, а не собирать информацию с каналов поочередно? Либо как-то максимально расспараллелить сбор (полагаю, если запрашивать по одной точке поочередно с обоих, то свиг будет минимальным, но график будет грубым). И, судя по всему, даже если подавать команды на считывания параллельно, осциллограф обрабатывает их по очереди
А может сразу есть функция измерения сдвига по времени между графиками? Это было бы даже лучше

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

Добавлено: 17 фев 2021, 07:17
Agat
Тоже бы хотел получить ответ на этот вопрос! Есть необходимость иметь сигналы с 2х каналов осциллографа без сдвига.

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

Добавлено: 17 фев 2021, 21:54
Artem.spb
Tektronix TDS 200 1000 2000 Series Acquire Multiple Waveforms.vi в примерах работает не правильно?
Без прибора сложно что-то конкретное сказать, но судя по командам там конфигурируются два канала, потом они вытаскиваются последовательно, по после того, как прибор ответил, что всё готово.

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

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

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

Добавлено: 18 фев 2021, 17:15
Artem.spb
Волшебное заклинание RTFM не работает?

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

Добавлено: 19 фев 2021, 07:46
Agat
Если каждому дано молиться со своей библией зачем тогда церковь?

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

Добавлено: 19 фев 2021, 08:49
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", или что-то в этом роде. Значит действительно читайте мануал - что там сказано о конфигурации частоты измерения?

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

Добавлено: 19 фев 2021, 09:18
Agat
В мануале этого нет.
TDS2022B.pdf
(3.08 МБ) 99 скачиваний

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

Добавлено: 19 фев 2021, 21:16
Artem.spb
Agat писал(а): 19 фев 2021, 09:18 В мануале этого нет. TDS2022B.pdf
этот мануал вообще не про удалённый доступ

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

Добавлено: 24 фев 2021, 10:18
Agat
Я тут поковырял VI Тектрониковские, получил следующую схему с опросом двух каналов (то что мне надо). Там опрос каналов организован через индексирумый цикл ForLoop. Но почему она так медленно работает - вопрос открытый. Посмотрите
Синхр.детект.vi
(43.56 КБ) 89 скачиваний

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

Добавлено: 24 фев 2021, 14:44
Artem.spb
Скорость порта?

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

По моим воспоминаниям (драйвер уже удалил), там опрос не совсем так.
Вы каждый порт отдельно запрос-получние.
В драйвере был запрос всех каналов, потом старт чтения, потом вытаскивание данных.
Если тягать последовательно, то и будет долго, пропорционально количеству каналов*длина выборки.

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

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