Документация Engee

Пакет поддержки Analog Discovery

Пакет поддержки Analog Discovery обеспечивает работу Engee с лабораторными устройствами Digilent серии Analog Discovery с помощью блоков библиотеки Analog Discovery.

Пакет работает поверх подсистемы Engee.Интеграции и позволяет:

  • Генерировать сигналы на аналоговых выходах устройства;

  • Захватывать данные с аналоговых входов (встроенного АЦП).

Требования

  • Установлена и запущена подсистема Engee.Интеграции.

  • Установлены Digilent WaveForms и WaveForms SDK.

  • Для Linux при необходимости установлен пакет Adept2 (если устройство не определяется в WaveForms или библиотека WaveForms SDK не находит устройство).

  • Устройство Analog Discovery подключено по USB и корректно определяется в WaveForms.

Возможности

Генерация сигналов

Генератор сигналов поддерживает генерацию сигналов различной формы на двух независимых каналах (аналоговые выходы).

Захват данных

Устройство позволяет настраивать частоту выборки встроенного АЦП. Доступны два независимых канала захвата данных, работающих с единой частотой выборки.

Пакет поддержки позволяет получать отсчёты АЦП несколькими способами:

  • Захват одного значения канала;

  • Чтение буфера АЦП.

Быстрый старт

  1. Установите или подключите подсистему Engee.Интеграции как показано в статье.

  2. Установите Digilent WaveForms и WaveForms SDK.

    Если вы используете Linux и устройство не определяется в WaveForms — установите пакет Adept2.

  3. Подключите устройство Analog Discovery по USB и убедитесь, что оно определяется в WaveForms.

  4. Запустите клиентскую программу Engee.Интеграции.

  5. В Engee добавьте в модель блоки библиотеки Analog Discovery и настройте:

    • Для генерации — канал(ы) аналогового выхода и параметры сигнала;

    • Для захвата — канал(ы) аналогового входа, частоту выборки и способ получения данных (одно значение или буфер).

  6. Запустите модель в Engee.

Два канала захвата данных используют общую частоту выборки (настройка частоты применяется сразу к обоим каналам).