Смотрите и измерьте переходы с помощью Logic Analyzer

В этом руководстве вы исследуете ключевые функциональные возможности Logic Analyzer, такие как выбор и конфигурирование сигналов для визуализации, проход симуляции и измерение переходов.

Откройте модель Simulink

Чтобы следовать вместе с этим руководством, откройте модель A/D преобразования Sigma-Delta (версия с фиксированной точкой) (dspsdadc_fixpt).

Откройте Logic Analyzer

Из Simulink® на панели инструментов Simulation, в галерее результатов проверки, нажмите кнопку Logic Analyzer.

Откроется Logic Analyzer с выбранными сигналами, показанными на отображении канала.

Сконфигурируйте глобальные параметры и визуальное размещение

  1. Нажмите Settings. Установите значение Height 20, значение Spacing 10, а затем нажмите OK.

  2. На панели Logic Analyzer нажмите Add Divider. Делитель с именем Divider добавляется к нижней части ваших каналов. Можно использовать делители для разделения сигналов.

  3. Дважды кликните Divider и переименовать Divider как Analog Input Calculation. Перетащите разделитель в верхнюю часть панели каналов.

  4. Добавьте другой делитель и назовите его Error Calculation.

  5. На панели Logic Analyzer нажмите Add Group. Группа с именем Group1 добавляется к нижней части ваших каналов. Можно использовать группы для группировки сигналов в свертываемой древовидной структуре. Дважды кликните Group1 и переименовать его как Digital Approximation Calculation.

  6. Можно визуализировать один и тот же сигнал в нескольких местах. Щелкните правой кнопкой мыши по Analog Input(Delayed) и выберите Copy. Вставьте этот сигнал под Error Calculation делитель. Повторите процесс для CIC Digitized Approximation сигнал. Организуйте разделители и сигналы, как показано на снимке экрана, и затем сверните Digital Approximation Calculation группа.

Установите опции шага

  1. На панели Logic Analyzer нажмите Stepping Options.

  2. Выберите опцию Enable stepping back. Задайте Maximum number of saved back steps следующим 2 и Interval between stored back steps как 100 шаги. Когда вы запускаете симуляцию, снимок модели делается каждые 100 шагов. Сохранен только последний моментальный снимок.

  3. Установите Move back/forward by значение 100 steps.

  4. Выберите опцию Pause simulation when time reaches. Задайте симуляцию, которая будет приостановлена после 0.2 прошло считанные секунды времени модели, а затем нажмите OK.

Запуск модели

  1. Чтобы запустить модель, щелкните Run на панели инструментов Logic Analyzer. Модель работает в течение 0,2 секунд времени модели, а затем останавливается.

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

Сконфигурируйте настройки отдельных волн

  1. Выберите все волны под своим Analog Input Calculation делитель. Затем на вкладке Waves выберите новую Wave Color для выбранных волн.

  2. Под Error Calculation делитель, выберите Analog Input(Delayed) и CIC Digitized Approximation волны. На вкладке Waves измените Format следующим образом Digital. Выбранные волны теперь отображаются как цифровые переходы.

Просмотр и измерение переходов

  1. На панели инструментов Logic Analyzer щелкните, а затем перетащите начальную и конечную точки, чтобы увеличить во времени.

  2. Для волн, отображаемых в цифровом виде, можно использовать кнопки Next Transition и Previous Transition. Чтобы переместить активный курсор к следующему переходу, нажмите кнопку Next Transition.

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

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

  5. Щелкните правой кнопкой мыши второй добавленный курсор и выберите Delete Cursor.

  6. Нажмите клавишу пробел для уменьшения масштаба.

  7. Добавьте другой курсор и выровняйте его по нижней точке Analog Input волна в вашем Analog Input Calculation деление. Используйте значение, отображаемое на панели значений волны, чтобы своевременно настроить положение курсора.

  8. Добавьте другой курсор и выровняйте его соответствующей нижней точкой Analog Input(Delayed) волна в вашем Analog Input Calculation деление.

Проход симуляции по шагам

  1. Чтобы переместить симуляцию вперед на 100 шагов, нажмите Step Forward. Ось времени настраивается так, чтобы вы могли увидеть самые последние данные.

  2. Чтобы переместить симуляцию назад на 100 шагов, нажмите Step Back. Кнопка Step Back отключается, так как задано сохранение только двух шагов назад.

Сохраните настройки Logic Analyzer

Когда вы сохраняете модель, настройки логического анализатора также сохраняются для этой модели.

См. также

|