I[имя] <+узел> <-узел> [DC] <значение>
Например, запись
I 0 1 DC 2А
обозначает независимый источник постоянного тока, направленного внутри источника от узла 0 к узлу 1. Значение тока равно 2 А.
R[имя] <+узел> <-узел> <значение>
Например, запись
R1 1 2 100
обозначает резистор, включенный между узлами 1 и 2 с сопротивлением 100 Ом. Поскольку резистор двунаправленный, любой его узел можно назвать положительным или отрицательным. Если необходимо найти ток через резистор, обозначение узлов становится немаловажным. В данном примере условное направление тока через резистор принимается от узла 1 к узлу 2. При таком направлении реального тока он считается положительным, при противоположном — отрицательным. В выходном файле значение тока будет иметь соответствующий знак.
V[имя] <+узел> <-узел> [DC] <значение>
Например, запись
V 1 0 50V
обозначает независимый источник напряжения с положительным полюсом у узла 1 и отрицательным — у узла 0. Это — идеальный источник напряжения с напряжением 50 В. Обозначение DC не является обязательным. Обозначение единиц V, следующее за числом, обозначающим выходное напряжение, также необязательно, по умолчанию оно выражается в вольтах. Другие формы команд, вводящих V, приведены в главах 2, 3, 4 и др. Одни из них вводят источники переменного напряжения, другие — источники с заданными временными зависимостями.
Команды, начинающиеся с точки, используемые в данной главе
.DC [LIN] [OCT] [DEC]<переменная вариации> <начало> <конец> <шаг>
Например,
.DC LIN VS 0V, 10V 0.1V
означает, что напряжение источника напряжения VS будет варьировать от 0 до 10 В с шагом 0,1 В. Вариация напряжения линейная.
.END
Эта команда должна стоять в конце входного файла и информировать программу PSpice об отсутствии дальнейших команд в данном файле.
.ОР
Эта команда используется для вывода детальной информации о точках смещения.
.OPTION
Например,
.OPTION nopage
означает выбор опции, при которой отсутствуют колонтитулы страниц и пробелы при печати каждого раздела выходного файла. Другие возможные опции:
АССТ — для вывода информации расчета
LIST — дает информацию об использованных в схеме приборах
NODE — выводит таблицу узлов
NOECHO — подавляет вывод входного файла
NOMOD — подавляет вывод параметров моделей
OPTS — показывает использованные опции
WIDTH — показывает число столбцов вывода
.PRINT DC <переменные вывода>
Например,
.PRINT DC V(5) I(RL)
показывает, что должны быть выведены напряжение узла 5 V(5) и ток I(RL) через резистор RL.
.PROBE
показывает, что при анализе должна быть использована программа построения графиков Probe. В этой программе могут быть построены все зависимости для токов и напряжений. Границы могут быть заданы для входных напряжений, либо, в случае анализа на переменном токе, для частоты.
При выводе графиков могут быть использованы выражения для выходных переменных. Чаще всего используются простые операторы: +, -, /, * (сложение, вычитание, деление и умножение). Могут быть также использованы функции ABS(x), SGN(x), DB(x), ЕХР(х), LOG(x), LOG10(x), PWR(x), SQRT(x), SIN(x), COS(x), TAN(x), ARCTAN(x), d(x), s(x), AVG(x) и RMS(x).
.TF <переменные вывода> <входной источник>
Например,
.Т F V (5) VS
означает, что будет выведена переходная функция V(5)/VS. Она является переходной функцией для малых сигналов. Применяется также для вывода входных и выходных сопротивлений схемы.
POLY (полиномиальные источники)
Например,
Е1 5 2 3 POLY (1) 3 1 1 2 3
означает, что ИНУН Е1 связан с напряжением между узлами 3 и 1 нелинейной зависимостью, описываемой полиномом. (1) здесь означает, что имеется только одно управляющее напряжение V31. Три следующих значения задают коэффициенты полинома k0, k1 и k2 в формуле
k0 + k1v1+ k2v1².
Если задано больше значений k, то это означает, что полином будет более высокой степени.
Если строка во входном файле начинается со звездочки (*), то она является строкой комментария, а не исполняемой команды. Комментарий может быть помещен также в конце командной строки после точки с запятой (;). При описании команд PSpice в квадратные скобки […] заключаются необязательные компоненты, в угловые скобки <…> — компоненты, которые необходимо ввести обязательно. Если в конце командной строки помещена звездочка, это означает, что компонент может повторяться.
Задачи
1.1. Для схемы на рис. 1.38 найдите ток I. Ваш входной файл на PSpice должен включать команды для непосредственного вывода тока. Проверьте результат, найдя ток из выражений V12/R1 и V23/R2.
Рис. 1.38
1.2. Для схемы на рис. 1.39 найдите мощность, потребляемую от каждого источника питания V1 и V2. Ваш входной файл на PSpice должен включать команды для вывода тока через каждый источник. Проверьте результат, найдя мощность, выделяемую во всех резисторах. Мощность для каждого резистора определите из выражений I²R и V²/R.Рис. 1.39
1.3. Для схемы на рис. 1.40 найдите Vab (напряжение Тевенина) и Rab (сопротивление Тевенина). В вашем входном файле должен быть отражен метод, предложенный в данной книге для определения этих значений.
Рис. 1.40
1.4. Для лестничной схемы на рис. 1.41 найдите входное сопротивление RIN (сопротивление со стороны источника питания). Включите во входной файл команды, которые позволяют непосредственно вывести входное сопротивление.
Рис. 1.41
1.5. Для схемы на рис. 1.42 найдите напряжение V12. Оно может быть определено просто как V(1)–V(2). Проверьте результат, включив во входной файл команды для непосредственного определения тока через R2.
Рис. 1.42
1.6. Для схемы на рис. 1.43 найдите ток через резистор в 6 Ом и напряжение v.
Рис. 1.43