SPICE Симуляции: Как автоматизированные измерения помогают сэкономить время и деньги в проектировании

Rafał Stępień
|  Создано: 23 Мая, 2024  |  Обновлено: 10 Октября, 2024
Модуль симуляции SPICE - Автоматизированные измерения

Моделирование электронных схем является ключевым фактором успеха вашего проекта. Для ускорения анализа проекта может использоваться симулятор схем SPICE. Altium Designer поможет вам симулировать ваши проекты эффективно и точно, предоставляя глубокое понимание функциональной работы вашей схемы.

Один из ключевых типов анализа в Altium Designer - это временной анализ, представляющий собой моделирование вашей схемы во временной области. Пример временного анализа представлен на рисунке 1. Для определения значения сигнала или частоты можно использовать пару курсоров, однако количественные характеристики сигнала могут быть легко автоматизированы с помощью инструмента под названием: «Измерения». Пример конфигурации измерений для схемы, представленной на рисунке 1, приведен на рисунке 2.

A simple voltage mode buck converter

Рисунок 1 - Простой преобразователь напряжения типа buck

Measurements configuration for buck converter

Рисунок 2 - Конфигурация измерений для преобразователя buck

Автоматизированные измерения в симуляторе SPICE Altium Designer

В симуляторе SPICE от Altium Designer доступно множество автоматизированных измерений. Некоторые из них представлены на рисунке 3. Все эти величины сигналов могут рассматриваться как опции измерений, доступные в любом современном осциллографе. Например, четкое указание на уровень пик-пик сигнала или напряжение RMS может быть отображено как в DSO, так и в симуляторе SPICE от Altium Designer. Настройка этих измерений в AD требует только одного или двух параметров: анализ временного интервала и для некоторых измерений: уровень сигнала, при котором выполняется анализ. Последнее требуется, например, для измерений частоты.

Part of the list of the automated measurements tab - part of the list

Рисунок 3 - Часть списка вкладки автоматизированных измерений - часть списка

SPICE: Certainty for All Decisions

Design, validate, and verify the most advanced schematics.

Пример использования автоматизированных измерений

Рассмотрим простой преобразователь напряжения в режиме понижения с регулировкой ШИМ - рисунок 1. Некоторые ключевые параметры преобразователя понижения, которые должен характеризовать разработчик при проектировании аппаратуры, включают:

  • Рабочую частоту;
  • Токовые пульсации индуктора;
  • Пульсации выходного напряжения.

Существует множество важных параметров для проектирования импульсных источников питания, однако для целей этого введения мы сосредоточимся только на тех, что упомянуты в первом и последнем пункте из приведенного выше списка. Обратите внимание, что Altium предоставляет курсоры в модуле симуляции Spice для определения значений сигналов или частоты - пример приведен на рисунке 4, однако использование курсора в некоторых измерениях может быть не таким эффективным и интуитивно понятным, как автоматизированные измерения.

Cursors used to determine signal frequency

Рисунок 4 - Курсоры, используемые для определения частоты сигнала

Для измерения частоты можно использовать курсоры A и B (как показано на рисунке 4). Курсоры размещаются на расстоянии одного периода переключения друг от друга для определения периода сигнала или частоты. Однако, если для разработки дизайна требуются корректировки частоты (т.е. они подвержены частым изменениям из-за настройки значений компонентов), использование курсоров становится времязатратным и подверженным ошибкам.

Еще один момент - выбор индуктора или выходного развязывающего конденсатора может быть временно эффективным, если используются автоматизированные измерения. То же самое относится к многим величинам сигналов, не только упомянутым выше.

Easy, Powerful, Modern

The world’s most trusted PCB design system.

Пример использования автоматизированных измерений представлен на рисунках 5 и 6. Доступ к измерениям осуществляется через вкладку Панели (Panels->Sim Data). Рисунки 5 и 6 отличаются частотой работы и током индуктора (а также режимом работы - первый соответствует режиму прерывистой работы, второй: режиму непрерывной проводимости).

Example of automated measurement use - DCM of buck converter

Рисунок 5 - Пример использования автоматизированных измерений - DCM преобразователя Buck

Example of automated measurement use - CCM of buck converter

Рисунок 6 - Пример использования автоматизированных измерений - CCM преобразователя Buck

Выводы

Автоматизированные измерения в Altium Designer повышают вашу продуктивность за счет:

  • Простой настройки готовых к использованию автоматизированных измерений;
  • Экономии вашего времени - однажды настроенные измерения предоставляют вам количественные значения сигналов вместе с графиками сигналов;
  • Снижения ошибок, связанных с анализом сигналов.

Об авторе

Об авторе

Рафал Степьен — инженер-электронщик (а также любитель электроники более 30 лет), специализирующийся на аналоговой, смешанной и РЧ-электронике с более чем 20-летним опытом работы в индустрии. За это время он работал инженером-конструктором и советником по электронике во многих компаниях. Он имеет докторскую степень в области электронной инженерии и множество научных публикаций, связанных с методами генерации и обработки сигналов, включая книгу о прямом цифровом синтезе. Он был главным инженером в двух проектах, совместно финансируемых Европейским Союзом и Национальным Центром Исследований и Разработок в Польше: разработка передатчика DAB+ и анализатора сигналов DAB+, совместно финансируемых ЕС (Горизонт 2020), и системы IoT для Аграрного Рынка (Agrotech), совместно финансируемой Национальным Центром Исследований и Разработок.

Рафал управляет собственной компанией, предоставляющей услуги по обучению и техническому консультированию в таких областях, как проектирование РЧ и антенн, разработка импульсных источников питания, курсы по соответствию требованиям EMC и RED, обучение обработке высокоскоростных и аналоговых сигналов и другие. Он также является организатором конференции Hardware Design Masterclasses, посвященной профессиональному проектированию электроники.

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

Связанные ресурсы

Связанная техническая документация

Вернуться на главную
Thank you, you are now subscribed to updates.
Altium Need Help?