exponenta event banner

Сегментированный DAC

Преобразование большого цифрового входа в аналоговый сигнал с помощью размещения небольших DAC

  • Библиотека:
  • Смешанный блок сигналов/DAC/архитектуры

  • Segmented DAC block

Описание

Сегментированный блок ЦАП преобразует большой цифровой сигнал в аналоговый выход, разделяя его на несколько небольших ЦАП. Сегментированный блок DAC поддерживает до пяти двоично-взвешенных сегментированных DAC.

Порты

Вход

развернуть все

Цифровой входной сигнал в ЦАП, заданный как скаляр.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | fixed point

Внешние часы для начала преобразования, заданные как скаляр. Этот порт определяет момент запуска процесса цифроаналогового преобразования.

Зависимости

Для включения этого порта выберите Use external start clock.

Типы данных: double

Продукция

развернуть все

Преобразованный аналоговый выходной сигнал, возвращаемый в виде скаляра.

Типы данных: double

Параметры

развернуть все

Определите полярность входных данных DAC. Установите полярность ввода в значение:

  • Unipolar когда цифровой вход может быть только положительным.

  • Bipolar когда цифровой вход может быть как положительным, так и отрицательным.

Программное использование

Параметр блока: Polarity
Текст: символьный вектор
Значения: Unipolar | Bipolar
По умолчанию: Unipolar

Выберите для подключения к внешнему часу преобразования запуска. Эта опция выбрана по умолчанию. Если эта опция не выбрана, то для генерации начального тактового сигнала преобразования используется блок источника тактового сигнала выборки внутри блока сегментированного DAC.

Частота внутреннего такта начального преобразования, заданная как действительный скаляр в Гц. Параметр Частота начала преобразования определяет скорость преобразования в начале преобразования.

Зависимости

Чтобы включить этот параметр, снимите флажок Use external start clock.

Программное использование

Параметр блока: StartFreq
Текст: символьный вектор
Значения: вещественный скаляр
По умолчанию: 1e6

Опорная величина выходного сигнала ЦАП, заданная как действительный скаляр в вольтах. Опорный (V) - это один младший бит (LSB), превышающий максимально достижимый выходной сигнал.

Программное использование

Параметр блока: Ref
Текст: символьный вектор
Значения: вещественный скаляр
По умолчанию: 0.5

Разность между аналоговым выходом для нуля кода и аналоговым нулем в ненарушенном ЦАП, заданная как действительный скаляр в вольтах.

Программное использование

Параметр блока: Bias
Текст: символьный вектор
Значения: вещественный скаляр
По умолчанию: 0

Время, необходимое для того, чтобы выходной сигнал DAC установился в пределах некоторой доли от его конечного значения, заданного как неотрицательный действительный скаляр в секундах.

Программное использование

Параметр блока: SettlingTime
Текст: символьный вектор
Значения: вещественный скаляр
По умолчанию: 2e-7

Допуск, допустимый для вычисления времени установления, определяемый как положительный действительный скаляр в LSB. Выходной сигнал DAC должен рассчитываться в пределах допуска времени установления (LSB) по времени (ям) установления.

Программное использование

Параметр блока: SettlingTimeTolerance
Текст: символьный вектор
Значения: положительный действительный скаляр
По умолчанию: 0.5
Настройки сегмента

Топология базового DAC для сегмента. Можно использовать только Binary Weighted DAC.

Количество физических входных битов для сегмента DAC, указанное как действительный скаляр, больший 2. Для первых двух сегментов DAC значение по умолчанию Bits равно 4. Для последующих сегментов значением по умолчанию является 2.

Сдвиньте шаги квантования на значение, указанное в параметре ошибки смещения, как действительный скаляр.

Единица измерения ошибки смещения, указанная как LSB, полная шкала (FS), или процент полной шкалы (%FS).

Ошибка в наклоне кривой передачи DAC, заданной как действительный скаляр.

Единица ошибки усиления, указанная как LSB, полная шкала (FS), или процент полной шкалы (%FS).

Щелкните, чтобы добавить новый сегмент DAC со значениями по умолчанию. В настоящее время в сегментированный блок DAC можно добавить до пяти сегментов DAC.

Щелкните, чтобы добавить новый сегмент DAC путем дублирования выбранного сегмента. В настоящее время в блок Segmented DAC можно добавить до пяти сегментов.

Щелкните, чтобы удалить выбранный сегмент DAC из сегментированного блока DAC.

Представлен в R2021a