exponenta event banner

Измерение показателей производительности переменного тока DAC с использованием измерений переменного тока DAC

В этом примере показано, как найти показатели производительности переменного тока, такие как SNR, SINAD, SFDR, ENOB и уровень шума, используя блок измерения переменного тока DAC.

Открытие модели dac_ac_measure. Модель состоит из генератора сигналов, АЦП флэш-памяти, блока двоичного взвешенного ЦАП и блока измерения ЦАП переменного тока.

model = 'dac_ac_measure';
open_system(model)

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

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

Частота цифрового сигнала (Гц) блока измерения переменного тока ЦАП равна 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] 

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