Измерьте показатели производительности AC DAC Используя измерение AC DAC

В этом примере показано, как найти показатели производительности AC, такие как ОСШ, SINAD, SFDR, ENOB и уровень шума с помощью блока DAC AC Measurement.

Откройте модель dac_ac_measure. Модель состоит из Генератора Сигнала, ADC Flash, блока Binary Weighted DAC и блока DAC AC Measurement.

model = 'dac_ac_measure';
open_system(model)

ADC Flash действует как вход к Бинарному Взвешенному DAC. ADC использует внутренние часы запуска, Преобразование которых запускают, частотой (Гц) является 1e6 и дрожанием (дрожаниями) апертуры RMS является 1e-12. Входной аналоговой частотой к ADC Flash от Генератора Сигнала является 950 Гц.

Номер битов Бинарного Взвешенного DAC определяется к 10. Все другие параметры сохранены в их значениях по умолчанию.

Частотой Цифрового сигнала (Гц) блока DAC AC Measurement является 950 и частотой преобразования Запуска (Гц) является 1e6.

Запустите симуляцию для 0.09474 s.

sim(model)
Warning: An error has occurred during refresh of Action named autosarAppAction. 
Warning: Undefined function 'autosar.ui.toolstrip.refresher.refreshAutosarApp'
for input arguments of type 'SLM3I.CallbackInfo'. 

ans = 

  Simulink.SimulationOutput:
                   tout: [3806174x1 double] 

     SimulationMetadata: [1x1 Simulink.SimulationMetadata] 
           ErrorMessage: [0x0 char] 

Измеренные показатели производительности AC отображены на блоке DAC AC Measurement.