27. Язык pSpice. Анализ режима по постоянному току.
В ходе анализа DC Sweep проводят целую серию простых анализов цепи постоянного тока, варьируя при этом с небольшими интервалами какую-нибудь одну величину схемы, например температуру или значение сопротивления определенного резистора. Программа PSPICE позволяет проводить анализ DC Sweep со следующими изменяемыми переменными:
• температура;
• параметры электрической цепи (например, сопротивления);
• источники напряжения;
• источники тока;
• модельные параметры.
Чтобы оценить возможности программы PSPICE, сейчас вы с помощью анализа цепи постоянного тока (изменяемой переменной будет служить источник напряжения) еще раз решите задачу, поставленную перед вами в задании 2.4. Однако на этот раз вы сделаете все гораздо элегантнее.
Шаг 1 Загрузите на экран SCHEMATICS смешанную резисторную электросхему с двумя источниками напряжения, которую вы сохранили в папке Projects под именем 2_U.sch (рис. 7.1).
Рис. 7.1. Смешанная резисторная электросхема с двумя источниками напряжения
Шаг 2 Откройте окно Analysis Setup и установите флажок рядом с кнопкой DC Sweep… (Анализ цепи постоянного тока…) — см. рис. 7.2.
Рис. 7.2. Окно Analysis Setup с активизированным анализом цепи постоянного тока DC Sweep
Шаг 3 Щелкните по кнопке DC Sweep…, чтобы открыть окно DC Sweep, показанное на рис. 7.3.
Рис 7.3. Окно DC Sweep с установками для проведения анализа цепи постоянного тока
Вверху слева в окне DC Sweep в списке Swept Variable Туре (Тип изменяемой переменной) находится список возможных переменных. Чтобы выбрать нужную переменную, достаточно маркировать соответствующее окошко. В данном случае в качестве изменяемой переменной был выбран источник напряжения (Voltage Source). Вверху справа в поле Name вводится имя изменяемой переменной. В нижней части окна указывается интервал значений, в котором в ходе анализа будет изменяться выбранная переменная, и масштаб. Масштаб может быть линейным или логарифмическим. Активизировав опцию Value List (Список значений), вы можете ввести в поле Values отдельные значения для интересующих вас контрольных точек.
Шаг 4 Заполнив окно DC Sweep по образцу на рис. 7.3, вы тем самым зададите изменение напряжения источника UB2 от 0 до 20 В. Масштабная единица (поле Increment) составит 1 мВ. Подтвердите свой выбор, щелкнув по кнопке OK. После этого вы вернетесь к окну Analysis Setup. Закройте его с помощью кнопки Close и запустите анализ DC Sweep, щелкнув по кнопке желтого цвета.
После того как PSPICE закончит моделирование, на экране автоматически откроется окно PROBE, если, конечно, вы активизировали предварительно в окне Probe Setup Options опциюAutomatically Run Probe After Simulation. В противном случае вам придется запустить PROBE «собственноручно», выбрав в меню Analysis команду Run Probe.
Шаг 5 Откройте в PROBE окно Add Traces и выведите на экран диаграмму тока -I(R4). (Помните о правилах установки знака перед величинами в программе PSPICE: все токи считаются в прямом направлении, то есть от вывода 1 к выводу 2. Это значит, что в данном случае расчет тока производился снизу вверх. Вам же нужно вывести диаграмму тока, рассчитанного в обратном направлении, поэтому в строке Trace Expression перед именем I(R4) вам надо будет поставить знак «минус»).
На диаграмме, выведенной на экран PROBE, вы прекрасно можете видеть, как изменяется ток, проходящий через резистор R4, при изменении напряжения UB2. Теперь с помощью этой диаграммы вы легко ответите на вопрос задания 2.4, где спрашивалось, при каком напряжении UB2 ток I4 будет равен нулю. Ответ: приблизительно при 17 В. Однако вам, как человеку требовательному, наверняка нужны более точные результаты.
Шаг 6 Добавьте к своей диаграмме нулевую линию (как на рис. 7.4), введя в строку Trace Expression значение 0 и подтвердив ввод щелчком по кнопке OK.
Рис. 7.4. Диаграмма, отражающая изменение тока, с нулевой линией
Имея нулевую линию на диаграмме, намного легче определить искомое значение напряжения для нулевого тока I4, но и такая точность все еще недостаточна.
Шаг 7 Активизируйте курсор PROBE (рис. 7.5) и определите напряжение, обращающее ток I4 в ноль, как можно более точно.
- 3. Режимы функционирования технических объектов.
- 4. Основные виды анализа технических систем (тс) при математическом
- 5. Классификация математических моделей.
- 6. Операторные модели систем (частотные, преобразование Лапласа, z-преобразование).
- 7. Свойства преобразования Лапласа.
- 9. Свойства пф. Классификация типовых пф.
- 10. Анализ систем в частотной области.
- 11. Анализ устойчивости тс: определения, критерии устойчивости, примеры анализа.
- 12. Качественный анализ технических систем. Необходимость выполнения качественного анализа технических систем, его цели.
- 13. Моделирование нелинейных систем: определение нелинейной системы, виды нелинейных характеристик элементов технических систем.
- 14. Особенности поведения и анализа нелинейных систем, методы решения систем нелинейных ду.
- 15. Модели нелинейных систем на фазовой плоскости. Анализ технических систем по фазовому портрету. Примеры построения фазовых портретов.
- 16. Факторные модели и модели регрессионного анализа. Примеры реализации.
- 17. Состав пакета OrCad. Порядок работы с пакетом OrCad.
- 18. Спектральный анализ в OrCad.
- 19. Частотный анализ в OrCad.
- 20. Статистический анализ в OrCad.
- 21. Язык моделирования pSpice. Основные семантические конструкции языка pSpice.
- 22. Язык моделирования pSpice. Описание топологии схемы.
- 23. Язык моделирования pSpice. Первые символы имён компонентов.
- 24. Язык моделирования pSpice. Классификация моделей компонентов. Имена типов моделей.
- 25. Математические операции в pSpice: классификация, порядок и примеры применения.
- Name — имя функции;
- 27. Язык pSpice. Анализ режима по постоянному току.
- 28. Язык pSpice. Частотный анализ.
- 29. Язык pSpice. Спектральный анализ.
- 30. Язык pSpice. Анализ шума.
- 31. Примеры описания директив на языке pSpice.
- 35. Реализация поведенческой модели в пакете OrCad. Применение элементов библиотеки abm.Slb.
- 36. Моделирование аналого-цифрового преобразователя (ацп) в пакете OrCad.
- 37. Моделирование цифро-аналогового преобразователя (цап) в пакете OrCad.
- 38. Основные блоки и конструкции языка vhdl.
- 39. Модели описания цифровой системы. Примеры.
- 40. Структура описания архитектурного тела vhdl. Примеры.
- 41. Структура описания интерфейса проекта на языке vhdl. Примеры.
- 42. Синтезируемое подмножество языка vhdl.
- 43. Интерфейс и архитектура объекта в языке vhdl.
- 44. Карта портов и карта настройки в языке vhdl.
- 45. Параллельный оператор generate в языке vhdl: назначение, общая формаописания, примеры применения.
- 46. Алфавит языка vhdl.
- 47. Скалярные типы в vhdl.
- 48. Регулярные типы в vhdl.
- 49. Физические типы в vhdl. Тип time.
- 50. Стандартные типы в vhdl.
- 51. Понятия сигнала и переменной в vhdl.
- 52. Атрибуты сигналов в языке vhdl.
- 53. Атрибуты скалярного типа в языке vhdl.
- 54. Атрибуты регулярного типа в языке vhdl.
- 55. Циклы в vhdl.
- 56. Оператор ветвления и селектор в vhdl.
- 57. Объявление компонента в vhdl. Включение компонента в схему.
- 58. Модели задержки в языке vhdl. Примеры применения.
- 59. Примеры описания регистровых схем на языке vhdl. Триггер d-типа
- Vhdl-файл имеет следующее описание:
- D-триггер с асинхронным сбросом
- 60. Основные операции в vhdl. Приоритеты операций.
- 61. Типы std_ulogic и std_logic.
- 62. Спецификация процедуры в vhdl.
- 63. Спецификация функции в vhdl.
- Объявление функции
- 64. Пакет std_logic_arith. Функции преобразования типов.