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

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

Добавлено: 10 апр 2017, 21:06
pakanpak
Привет уважаемым форумчанам!

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

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

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

Буду благодарен конструктивным советам. Пытался описать свою проблему максимально понятно. Спасибо за ответы, очень на них надеюсь :help:

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

Добавлено: 10 апр 2017, 21:34
Andrew Lunev
Я бы данную задачу решал так. Сделал синхронные задачи генерации и измерения (с одновременным стартом и одной частотой работы). Записывал бы все данные, а уже после эксперимента надергал из массива нужные точки.
Как синхронизировать две задачи подробно описано много где, например в учебном курсе "Системы сбора данных".