Синхронизация ЦАП и АЦП.

Простейшие вопросы в области инженерной разработки

Синхронизация ЦАП и АЦП.

Postby pakanpak on 10 Apr 2017, 21:06

Привет уважаемым форумчанам!

Имеется лабораторный стенд ElvisII. Я соорудил генератор, который создает импульсы различной формы (на рисунке генерирует кубическую параболу). Задача состоит в том, чтобы в момент генерации запускался АЦП, который измерял бы эту параболу в нескольких временных точках. Объяснил, возможно, скомкано, но приведу пример.

Период сигнала, который создает генератор, к примеру, 10мс. Запускается генератор, в этот момент должен запуститься АЦП и зафиксировать напряжение в моменты времени 2,5мс, 5мс, 7,5мс, 10мс и сохранить эти значения или в массив, или же в отдельные переменные. Каким образом это реализовать?

Я пытался создать еще одну задачу - чтения, поместив ее в цикл с записью. Получилась каша, которая, разумеется, не работает. Экспериментировал с DAQ Assist - был близок, но в итоге тоже ничего не получилось.

Буду благодарен конструктивным советам. Пытался описать свою проблему максимально понятно. Спасибо за ответы, очень на них надеюсь :help:
Attachments
генератор.png
Gen.vi
(18.57 KiB) Downloaded 13 times
pakanpak
interested
interested
 
Posts: 5
Joined: 30 Mar 2017, 20:34
LabVIEW Version: 16
Karma: 0

Re: Синхронизация ЦАП и АЦП.

Postby Andrew Lunev on 10 Apr 2017, 21:34

Я бы данную задачу решал так. Сделал синхронные задачи генерации и измерения (с одновременным стартом и одной частотой работы). Записывал бы все данные, а уже после эксперимента надергал из массива нужные точки.
Как синхронизировать две задачи подробно описано много где, например в учебном курсе "Системы сбора данных".
User avatar
Andrew Lunev
leader
leader
 
Posts: 836
Joined: 11 Dec 2010, 12:31
Location: Москва
Medals: 2
Activity (1) Professionalism (1)
LabVIEW Version: 2016
Karma: 244
hardware I/O VIP teachers


Return to Для чайников

Who is online

Users browsing this forum: No registered users and 5 guests

cron