
- •Стабилизатора напряжения ”.
- •Санкт-Петербург
- •1997Г. Содержание
- •Техническое задание.
- •1. Оценка возможностей сапр pspice в решении задач схемотехнического проектирования.
- •1.1. Входной язык.
- •1.2. Виды автоматизированных расчетов.
- •1.3. Графический постпроцессор probe.
- •1.4. Тестовый пример.
- •2. Автоматизированное проектирование исн на уровне инженерного синтеза схемы.
- •2.1. Общие сведения об исн.
- •2.2. Выбор функциональной схемы исн.
- •2.3. Выбор и автоматизированное проектирование основных функциональных узлов исн.
- •2.3.1. Регулирующий элемент.
- •2.3.2. Источник опорного напряжения.
- •Зададимся токами :
- •При этих исходных данных получим:
- •2.3.3. Дифференциальный усилитель сигналов рассогласования.
- •2.3.4. Цепь задания статического режима и цепь тепловой защиты.
- •3. Проектирование исн на уровне расчета принципиальной схемы.
- •3.1. ВЫбор начального варианта схемы и его анализ.
- •3.2. Корректировка принципиальной схемы.
- •Ручной расчет сопротивлений резисторов r12, r13, r15 для цепи токовой защиты. Зададимся следующими исходными данными:
- •Тогда получаем:
- •Заключение.
- •Литература.
1.3. Графический постпроцессор probe.
Результаты моделирования, полученные с помощью программы PSPICE, заносятся в файл с расширением .DAT (по умолчанию < имя входного файла > .DAT) , если в задание на моделирование включена директива .PROBE . Графическая обработка этих данных производится с помощью программы Probe. Программа вызывается с клавиатуры командой:
probe [ опции ] <файл данных >
или автоматически из управляющей оболочки после успешного завершения работы программы PSPICE, если предварительно установлен режим Auto-Run. После вызова программы Probe на экран выводится начальное меню:
Graphics Post-Processor for PSPICE
Circut:<3aголовок задачи>
Data/Time run :<дата и время текущего сеанса>
Temperature: <температура>
Exit_program Dc_sweep Ac_sweep Transient_ana!ysis
В начальном меню перечислены все виды расчетов , выполненных при моделировании рассматриваемой цепи , заголовок которой указан в верхней левой части экрана . Поэтому состав меню для каждой конкретной задачи определяется перечнем директив в задании на моделирование . В нем предусматривается выбор следующих режимов :
Exit_program - завершение работы с процессором Probe
Dc_sweep - построение графиков передаточных функций по постоянному току
Ac_sweep - построение графиков частотных характеристик
Transient_analis - построение графиков переходных процессов
Если входной файл содержит задание на моделирование нескольких схем или одной схемы при нескольких значениях температуры или другого параметра , то после указания вида расчета выводится меню выбора:
Exit - возвращение в начальное меню
А11_<тип анализа > - построение графиков всех вариантов расчета ( при вариации параметров схемы или температуры )
Select_sections - выбор из выводимого на экран списка только тех данных , графики которых должны быть построены.
После выбора того или иного режима на экран выводится координатная сетка графика , по горизонтальной оси которого откладывается независимая переменная , соответствующая выбранному режиму . В нижней части экрана выводится меню режима :
Exit - возвращение в предыдущее меню
Add Trace - добавление кривой на графике
Remove Trace - удаление одного или всех графиков
X(Y) Axis - установка диапазона изменения переменных по оси X(Y) с помощью подкоманд :
Log (Linear) - установка логарифмического (линейного) масштаба по координатным осям
Auto_Range - автоматическое масштабирование координатных осей
Set_Range - вывод части графика в заданном диапазоне значений
Restrict_data - установка диапазона переменных по оси Х для вычисления преобразования Фурье и других функций , таких как s(x) , AVG(x) . RMS(x) , MIN(x) , MAX(x)
X_variable - изменение имени переменной, откладываемой по оси Х. По умолчанию по оси Хоткладывается независимая переменная
Fourier - преобразование по Фурье всех функций , графики которых выведены на экран дисплея
0uit_fouriel - завершение работы с преобразованием Фурье
Plot_Control - управление построением графиков с помощью следующих подкоманд:
Add_Plot - размещение на одном экране графиков в отдельных ( до 20 ) координатных сетках с одинаковым масштабом по оси Х и проивольным по оси Y
Remove_Plot - удаление с экрана выбранной координатной сетки вместе с построенными графиками . Оставшиеся координатные сетки масштабируются таким образом, чтобы заполнить весь экран .
Select_Plot - активизация одной из координатных сеток, в которой в данный момент строятся графики.
Use_symbols ( Do_not_use_symbols ) - разрешение ( запрещение ) нанесения на различные графики специальных графических символов
Display_control - сохранение в файле атрибутов дисплея ( число координатных сеток , выбор линейного или логарифмического масштаба и т . д . ) для последующей автоматической установки при запуске программы Probe.
Restore - считывание атрибутов из файла с указанным именем.
Save - сохранение текущих атрибутов в файле с указанным именем.
List_displays - вывод списка имен всех файлов, в которых сохранены атрибуты дисплея
View_display_detail - просмотр атрибутов , хранящихся в файле с указанным именем .
One (All)_delete - удаление одного ( всех ) файлов атрибутов .
Macros - вызов меню макросов , содержащих следующие команды :
Define_macro - создание нового макроса .
Modufy_macro - изменение любого макроса .
Copy_macro - копирование существующего макроса под другим именем .
List_macro - вывод списка всех макросов .
0ne_delete - удаление определенного макроса .
All_delete - удаление всех макросов .
Hard_copy - вывод графиков на принтер или графопостроитель.
Cursor - считывание координат точек на графиках с помощью двух электронных курсоров.
Курсоры могут быть связаны с одной или двумя кривыми. Для перехода в начало или конец графика используются клавиши < Ноmе > и < End > соответственно
Манипулятором " мышь “ можно управлять курсорами : левая клавиша управляет первым курсором , правая - вторым . Текущие значения координат курсоров и их разность выводятся непрерывно в нижней правой части экрана.
Различные кривые на одном графике выделяются на мониторе цветом, при выводе на принтер или графопостроитель - различными значками .
В программе Probe пользуются следующими суффиксами для простановки единиц размерности на осях координат:
V - вольты:
А - амперы:
W - ватты,
d - градусы:
s - секунды:
Н - герцы.