Электроника:Справочные материалы/Использование программы SPICE для моделирования электрических схем/Примеры электрических цепей и списков связей
Поддержать проект | Содержание | Теория | Практика | Проверка знаний | Рецепты | Резерв | Резерв | Резерв | Резерв | Резерв |
Примеры электрических цепей и списков связей[1]
Для всех приведённых ниже схем предварительно протестированы списки связей для SPICE версии 2g6, при необходимости, дополненные краткими описаниями. (Дополнительную информацию о списках связей в SPICE смотрите том I «Постоянный ток», глава 2 «Закон Ома», раздел «Компьютерная симуляция электрических цепей».)
Не стесняйтесь «копипастить» любой из списков связей в свой собственный исходный файл SPICE для анализа и/или модификации. Моя цель двоякая: дать практические примеры для улучшения понимания синтаксиса списка связей SPICE и показать, насколько простыми и компактными они могут быть при анализе простых схем.
Все выходные данные в этих примерах избавлены от лишней информации, что даёт максимально сжатое представление выходных данных SPICE. Я делаю это прежде всего, чтобы не перегружать вас несущественной информацией.
Типичные выходные данные SPICE содержат множество заголовков и сводной информации, не обязательно относящейся к поставленной задаче. Так что не удивляйтесь, если вы запустите симуляцию самостоятельно и обнаружите, что результат не совсем похож на то, что я показывал здесь!
Постоянный ток от нескольких источников
Без «карт» .dc и .print (или .plot) вывод для этого списка связей будет отображать напряжения только для узлов 1, 2 и 3 (со ссылкой на узел 0, конечно).
Выходные данные
node | voltage | node | voltage | node | voltage |
---|---|---|---|---|---|
(1) | 24.0000 | (2) | 9.7470 | (3) | 15.0000 |
voltage source currents name current |
---|
v1 -1.425E-03 v2 -6.485E-04 |
total power dissipation 4.39E-02 watts |
Сети резисторов с несколькими источниками постоянного тока
Добавив в анализ «карту» .dc и указав источник напряжения постоянного тока V1 на 24 В, мы можем использовать .print для распечатки напряжений между любыми двумя желаемыми точками. Как ни странно, когда вызывается опция .dc, выводы напряжения по умолчанию для каждого узла (на «землю») исчезают, поэтому нам приходится явно указывать их в .print, чтобы их вообще увидеть.
Выходные данные
v1 | v(1) | v(2) | v(3) | v(1,2) | v(2,3) |
---|---|---|---|---|---|
2,400E+01 | 2,400E+01 | 9,747E+00 | 1,500E+01 | 1,425E+01 | -5,253E+00 |
RC-цепь с постоянной времени
Для анализа постоянного тока необходимо указать начальные условия любой реактивной составляющей (C или L) (напряжение для конденсаторов, сила тока для катушек индуктивности). Это обеспечивается последним полем данных каждой платы конденсаторов (ic=0).
Чтобы выполнить анализ для постоянного тока, необходимо указать параметр анализа .tran («переходный», от англ. «transition»), при этом первое поле данных указывает приращение времени в секундах, второе – общее время анализа в секундах, а «uic» указывает «использовать начальные условия» при анализе.
Выходные данные
time v(1,2) |
---|
0.000E+00 7.701E-06 5.000E-02 1.967E+00 1.000E-01 3.551E+00 1.500E-01 4.824E+00 2.000E-01 5.844E+00 2.500E-01 6.664E+00 3.000E-01 7.322E+00 3.500E-01 7.851E+00 4.000E-01 8.274E+00 4.500E-01 8.615E+00 5.000E-01 8.888E+00 5.500E-01 9.107E+00 6.000E-01 9.283E+00 6.500E-01 9.425E+00 7.000E-01 9.538E+00 7.500E-01 9.629E+00 8.000E-01 9.702E+00 8.500E-01 9.761E+00 9.000E-01 9.808E+00 9.500E-01 9.846E+00 1.000E+00 9.877E+00 |
Построение и анализ простой цепи синусоидального напряжения переменного тока
В этом упражнении показана правильные настройки для построения графика мгновенных значений источника синусоидального напряжения с помощью функции .plot (для анализа переходных процессов). Неудивительно, что анализ Фурье в этой «колоде» также требует, чтобы параметр (переходного) анализа .tran был указан в подходящем временно́м диапазоне.
Временной диапазон в этой конкретной «колоде» позволяет проводить анализ Фурье с довольно низкой точностью. Чем больше циклов основной частоты выполняет анализ переходных процессов, тем точнее будет анализ Фурье. Это не причуда SPICE, а основной принцип анализа волн.
Выходные данные
time v(1) -2.000E+01 -1.000E+01 0.000E+00 1.000E+01 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.000E+00 0.000E+00 . . * . . 1.000E-03 5.487E+00 . . . * . . 2.000E-03 1.025E+01 . . . * . 3.000E-03 1.350E+01 . . . . * . 4.000E-03 1.488E+01 . . . . *. 5.000E-03 1.425E+01 . . . . * . 6.000E-03 1.150E+01 . . . . * . 7.000E-03 7.184E+00 . . . * . . 8.000E-03 1.879E+00 . . . * . . 9.000E-03 -3.714E+00 . . * . . . 1.000E-02 -8.762E+00 . . * . . . 1.100E-02 -1.265E+01 . * . . . . 1.200E-02 -1.466E+01 . * . . . . 1.300E-02 -1.465E+01 . * . . . . 1.400E-02 -1.265E+01 . * . . . . 1.500E-02 -8.769E+00 . . * . . . 1.600E-02 -3.709E+00 . . * . . . 1.700E-02 1.876E+00 . . . * . . 1.800E-02 7.191E+00 . . . * . . 1.900E-02 1.149E+01 . . . . * . 2.000E-02 1.425E+01 . . . . * . 2.100E-02 1.489E+01 . . . . *. 2.200E-02 1.349E+01 . . . . * . 2.300E-02 1.026E+01 . . . * . 2.400E-02 5.491E+00 . . . * . . 2.500E-02 1.553E-03 . . * . . 2.600E-02 -5.514E+00 . . * . . . 2.700E-02 -1.022E+01 . * . . . 2.800E-02 -1.349E+01 . * . . . . 2.900E-02 -1.495E+01 . * . . . . 3.000E-02 -1.427E+01 . * . . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
fourier components of transient response v(1) dc component = -1.885E-03 | |||||
harmonic no |
frequency (hz) |
fourier component |
normalized component |
phase (deg) |
normalized phase (deg) |
---|---|---|---|---|---|
1 | 6.000E+01 | 1.494E+01 | 1.000000 | -71.998 | 0.000 |
2 | 1.200E+02 | 1.886E-02 | 0.001262 | -50.162 | 21.836 |
3 | 1.800E+02 | 1.346E-03 | 0.000090 | 102.674 | 174.671 |
4 | 2.400E+02 | 1.799E-02 | 0.001204 | -10.866 | 61.132 |
5 | 3.000E+02 | 3.604E-03 | 0.000241 | 160.923 | 232.921 |
6 | 3.600E+02 | 5.642E-03 | 0.000378 | -176.247 | -104.250 |
7 | 4.200E+02 | 2.095E-03 | 0.000140 | 122.661 | 194.658 |
8 | 4.800E+02 | 4.574E-03 | 0.000306 | -143.754 | -71.757 |
9 | 5.400E+02 | 4.896E-03 | 0.000328 | -129.418 | -57.420 |
total harmonic distortion = 0.186350 percent |
Простая схема переменного тока «резистор-конденсатор»
«Карта» .ac указывает точки анализа переменного тока от 60 Гц до 60 Гц (т.е. в одной-единственной точке). Эта «карта», конечно, полезнее для многочастотного анализа, когда диапазон частот можно анализировать пошагово. «Карта» .print выводит напряжение переменного тока между узлами 1 и 2, а также напряжение переменного тока между узлом 2 и «землёй».
Выходные данные
freq | v(1,2) | v(2) |
---|---|---|
6.000E+01 | 8.990E+00 | 7.949E+00 |
Фильтр нижних частот (ФНЧ)
Данный фильтр нижних частот блокирует переменный ток и пропускает постоянный ток на нагрузочный резистор R. Это типичный фильтр, используемый для подавления пульсаций в цепи выпрямителя. Фактически он имеет резонансную частоту, что технически делает его полосовым фильтром.
Тем не менее, ФНЧ в любом случае хорошо работает, пропуская постоянный ток и блокируя высокочастотные гармоники, генерируемые процессом выпрямления переменного тока в постоянный. Его производительность измерена с источником переменного тока, работающим в диапазоне от 500 Гц до 15 кГц. При желании «карту» .print можно заменить или дополнить «картой» .plot для графического отображения переменного напряжения в узле 4.
Выходные данные
freq v(4) 5.000E+02 1.935E-01 1.000E+03 3.275E-02 1.500E+03 1.057E-02 2.000E+03 4.614E-03 2.500E+03 2.402E-03 3.000E+03 1.403E-03 3.500E+03 8.884E-04 4.000E+03 5.973E-04 4.500E+03 4.206E-04 5.000E+03 3.072E-04 5.500E+03 2.311E-04 6.000E+03 1.782E-04 6.500E+03 1.403E-04 7.000E+03 1.124E-04 7.500E+03 9.141E-05 8.000E+03 7.536E-05 8.500E+03 6.285E-05 9.000E+03 5.296E-05 9.500E+03 4.504E-05 1.000E+04 3.863E-05 1.050E+04 3.337E-05 1.100E+04 2.903E-05 1.150E+04 2.541E-05 1.200E+04 2.237E-05 1.250E+04 1.979E-05 1.300E+04 1.760E-05 1.350E+04 1.571E-05 1.400E+04 1.409E-05 1.450E+04 1.268E-05 1.500E+04 1.146E-05 |
freq v(4) 1.000E-06 1.000E-04 1.000E-02 1.000E+00 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5.000E+02 1.935E-01 . . . * . 1.000E+03 3.275E-02 . . . * . 1.500E+03 1.057E-02 . . * . 2.000E+03 4.614E-03 . . * . . 2.500E+03 2.402E-03 . . * . . 3.000E+03 1.403E-03 . . * . . 3.500E+03 8.884E-04 . . * . . 4.000E+03 5.973E-04 . . * . . 4.500E+03 4.206E-04 . . * . . 5.000E+03 3.072E-04 . . * . . 5.500E+03 2.311E-04 . . * . . 6.000E+03 1.782E-04 . . * . . 6.500E+03 1.403E-04 . .* . . 7.000E+03 1.124E-04 . * . . 7.500E+03 9.141E-05 . * . . 8.000E+03 7.536E-05 . *. . . 8.500E+03 6.285E-05 . *. . . 9.000E+03 5.296E-05 . * . . . 9.500E+03 4.504E-05 . * . . . 1.000E+04 3.863E-05 . * . . . 1.050E+04 3.337E-05 . * . . . 1.100E+04 2.903E-05 . * . . . 1.150E+04 2.541E-05 . * . . . 1.200E+04 2.237E-05 . * . . . 1.250E+04 1.979E-05 . * . . . 1.300E+04 1.760E-05 . * . . . 1.350E+04 1.571E-05 . * . . . 1.400E+04 1.409E-05 . * . . . 1.450E+04 1.268E-05 . * . . . 1.500E+04 1.146E-05 . * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
Сеть с несколькими источниками переменного тока
Одной из особенностей SPICE является его неспособность обрабатывать любой контур в цепи, состоящей исключительно из последовательных источников напряжения и катушек индуктивности. Поэтому «петля» V1—L1—L2—V2—V1 недопустима.
Чтобы обойти это, мне пришлось вставить резистор с низким сопротивлением где-то в этом контуре, чтобы разорвать его. Таким образом, у нас есть RФиктивн. между точками 3 и 4 (с сопротивлением 1 пикоом), а V2 между 4 и 0. Схема выше является оригинальной, а в схеме ниже RФиктивн. вставлен, чтобы избежать ошибки SPICE.
Выходные данные
freq | v(2) |
---|---|
3.000E+01 | 1.413E+02 |
Демонстрационная схема фазового сдвига переменного тока
Токи через каждую ветвь обозначаются падением напряжения на каждом соответствующем шунтирующем резисторе (1 ампер = 1 вольт через 1 Ом), выводимые выражениями v(1,2) и v(1,3) «карты» .print. Фаза токов через каждое ответвление указывается фазой падения напряжения на каждом соответствующем шунтирующем резисторе, выводимой выражениями vp(1,2) и vp(1,3) в «карте» .print.
Выходные данные
freq | v(1,2) | v(1,3) | vp(1,2) | vp(1,3) |
---|---|---|---|---|
1.000E+03 | 6.366E-04 | 6.349E-04 | -9.000E+01 | 0.000E+00 |
Трансформаторная схема
SPICE понимает трансформаторы как набор взаимно связанных катушек индуктивности. Таким образом, чтобы смоделировать трансформатор в SPICE, надо указать первичную и вторичную обмотки как отдельные катушки индуктивности, а затем указать SPICE связать их вместе с «картой» k, являющейся константой связи.
Для моделирования идеального трансформатора константа связи должна быть равна единице (= 1). Однако SPICE не может обрабатывать это значение, поэтому мы используем что-то вроде 0,999 в качестве коэффициента связи. Обратите внимание, что все пары катушек индуктивности должны быть соединены с их собственными k, чтобы симуляция работала правильно. Для двухобмоточного трансформатора достаточно одной «карты» k.
Для трёхобмоточного трансформатора необходимо указать три «карты» k (чтобы связать L1 с L2, L2 с L3 и L1 с L3). Соотношение индуктивностей L1/L2, равное 100:1, обеспечивает понижающий коэффициент трансформации напряжения 10:1. При напряжении 120 вольт мы должны увидеть 12 вольт из обмотки L2. Соотношение индуктивностей L1/L3 равное 100:25 (4:1) обеспечивает понижающий коэффициент трансформации напряжения 2:1, что должно дать нам 60 вольт на выходе из обмотки L3 при 120 вольтах на входе.
Выходные данные
freq | v(1) | v(2) | v(3) |
---|---|---|---|
6.000E+01 | 1.200E+02 | 1.199E+01 | 5.993E+01 |
В этом примере RФиктивн.0 представляет собой резистор очень низкого номинала, служащий для размыкания цепи источник_питания/катушка_индуктивности V1/L1. RФиктивн.1 и RФиктивн.2 – очень мощные резисторы, необходимые для обеспечения путей постоянного тока к «земле» в каждой из изолированных цепей. Обратите также внимание на то, что одна сторона первичной цепи заземлена напрямую. Без этих опорных точек SPICE будет выдавать ошибки!
Двухполупериодный мостовой выпрямитель
Диоды, как и все полупроводниковые компоненты в SPICE, должны быть смоделированы таким образом, чтобы SPICE знал все мельчайшие детали их работы. К счастью, SPICE поставляется с несколькими универсальными моделями, и диод является самой простой из них. Обратите внимание на «карту» .model, которая просто указывает «d» как общую модель диода для mod1.
Опять же, поскольку здесь мы строим графики сигналов, нам нужно указать все параметры источника переменного тока на одной «карте» и распечатать/построить все значения, используя параметр .tran.
Выходные данные
___ v(1) +_ v(2,3) time v(1) (_)--------- -2.000E+01 -1.000E+01 0.000E+00 1.000E+01 2.000E+01 (+)--------- -5.000E+00 0.000E+00 5.000E+00 1.000E+01 1.500E+01 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.000E+00 0.000E+00 . + _ . . 5.000E-04 2.806E+00 . . + . _ . . 1.000E-03 5.483E+00 . . + _ . . 1.500E-03 7.929E+00 . . . + _ . . 2.000E-03 1.013E+01 . . . +_ . 2.500E-03 1.198E+01 . . . . _ + . 3.000E-03 1.338E+01 . . . . _ + . 3.500E-03 1.435E+01 . . . . _ +. 4.000E-03 1.476E+01 . . . . _ + 4.500E-03 1.470E+01 . . . . _ + 5.000E-03 1.406E+01 . . . . _ + . 5.500E-03 1.299E+01 . . . . _ + . 6.000E-03 1.139E+01 . . . . _+ . 6.500E-03 9.455E+00 . . . + _. . 7.000E-03 7.113E+00 . . . + _ . . 7.500E-03 4.591E+00 . . +. _ . . 8.000E-03 1.841E+00 . . + . _ . . 8.500E-03 -9.177E-01 . . + _. . . 9.000E-03 -3.689E+00 . . _+ . . . 9.500E-03 -6.380E+00 . . _ . + . . 1.000E-02 -8.784E+00 . . _ . + . . 1.050E-02 -1.075E+01 . _. . .+ . 1.100E-02 -1.255E+01 . _ . . . + . 1.150E-02 -1.372E+01 . _ . . . + . 1.200E-02 -1.460E+01 . _ . . . + 1.250E-02 -1.476E+01 ._ . . . + 1.300E-02 -1.460E+01 . _ . . . + 1.350E-02 -1.373E+01 . _ . . . + . 1.400E-02 -1.254E+01 . _ . . . + . 1.450E-02 -1.077E+01 . _. . .+ . 1.500E-02 -8.726E+00 . . _ . + . . 1.550E-02 -6.293E+00 . . _ . + . . 1.600E-02 -3.684E+00 . . x . . . 1.650E-02 -9.361E-01 . . + _. . . 1.700E-02 1.875E+00 . . + . _ . . 1.750E-02 4.552E+00 . . +. _ . . 1.800E-02 7.170E+00 . . . + _ . . 1.850E-02 9.401E+00 . . . + _. . 1.900E-02 1.146E+01 . . . . _+ . 1.950E-02 1.293E+01 . . . . _ + . 2.000E-02 1.414E+01 . . . . _ +. 2.050E-02 1.464E+01 . . . . _ + 2.100E-02 1.483E+01 . . . . _ + 2.150E-02 1.430E+01 . . . . _ +. 2.200E-02 1.344E+01 . . . . _ + . 2.250E-02 1.195E+01 . . . . _+ . 2.300E-02 1.016E+01 . . . +_ . 2.350E-02 7.917E+00 . . . + _ . . 2.400E-02 5.460E+00 . . + _ . . 2.450E-02 2.809E+00 . . + . _ . . 2.500E-02 -8.297E-04 . + _ . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
Транзисторный усилитель BJT с общей базой
Этот анализ изменяет входное напряжение (VВх.) от 0 до 5 вольт с шагом 0,1 вольт, а затем выводит напряжение между выводами коллектора и эмиттера транзистора v(2,3). Транзистор (Q1) представляет собой NPN с прямым коэффициентом бета, равным 50.
Выходные данные
vin v(2,3) 0.000E+00 2.400E+01 1.000E-01 2.410E+01 2.000E-01 2.420E+01 3.000E-01 2.430E+01 4.000E-01 2.440E+01 5.000E- 01 2.450E+01 6.000E-01 2.460E+01 7.000E-01 2.466E+01 8.000E-01 2.439E+01 9.000E-01 2.383E+01 1.000E+00 2.317E+01 1.100E+460 2.2 E+01 1.200E+00 2.174E+01 1.300E+00 2.101E+01 1.400E+00 2.026E+01 1.500E+00 1.951E+01 1.600E+00 1.876E+01 1.700E+00 1.800E+ 01 1.800E+00 1.724E+01 1.900E+00 1.648E+01 2.000E+00 1.572E+01 2.100E+00 1.495E+01 2.200E+00 1.418E+01 2.300E+00 1.342E+001 2.42E+001 E+00 1.265E+01 2.500E+00 1.188E+01 2.600E+00 1.110E+01 2.700E+00 1.033E+01 2.800E+00 9.560E+00 2.900E+00 8.787E+00 3.000E+ 00 8.014E+00 3.100E+00 7.240E+00 3.200E+00 6.465E+00 3.300E+00 5.691E+00 3.400E+00 4.915E+00 3.500E+00 4.140E+00 3.600E+00 3.300E+00 E+00 3.700E+00 2.588E+00 3.800E+00 1.811E+00 3.900E+00 1.034E+00 4.000E+00 2.587E-01 4.100E+00 9.744E-02 4.200E+00 7.815E-02 4.300E+00 6.806E-02 4.400E+00 6.141E-02 4.500E+00 5.657E-02 4.600E+00 5.281E-02 4.700E+00 4.981E-02 4.800E+ 00 4.734E-02 4.900E+00 4.525E-02 5.000E+00 4.346E-02 |
vin v(2,3) 0.000E+00 1.000E+01 2.000E+01 3.000E+01 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0,000E+00 2,400E+01 . . . * . 1.000E-01 2.410E+01 . . . * . 2.000E-01 2.420E+01 . . . * . 3.000E-01 2.430E+01 . . . * . 4.000E-01 2.440E+01 . . . * . 5.000E-01 2.450E+01 . . . * . 6.000E-01 2.460E+01 . . . * . 7.000E-01 2.466E+01 . . . * . 8.000E-01 2.439E+01 . . . * . 9.000E-01 2.383E+01 . . . * . 1.000E+00 2.317E+01 . . . * . 1.100E+00 2.246E+01 . . . * . 1.200E+00 2.174E+01 . . . * . 1.300E+00 2.101E+01 . . .* . 1.400E+00 2.026E+01 . . * . 1.500E+00 1.951E+01 . . *. . 1.600E+00 1.876E+01 . . * . . 1.700E+00 1.800E+01 . . * . . 1.800E+00 1.724E+01 . . * . . 1.900E+00 1.648E+01 . . * . . 2.000E+00 1.572E+01 . . * . . 2.100E+00 1.495E+01 . . * . . 2.200E+00 1.418E+01 . . * . . 2.300E+00 1.342E+01 . . * . . 2.400E+00 1.265E+01 . . * . . 2.500E+00 1.188E+01 . . * . . 2.600E+00 1.110E+01 . . * . . 2.700E+00 1.033E+01 . * . . 2.800E+00 9.560E+00 . *. . . 2.900E+00 8.787E+00 . * . . . 3.000E+00 8.014E+00 . * . . . 3.100E+00 7.240E+00 . * . . . 3.200E+00 6.465E+00 . * . . . 3.300E+00 5.691E+00 . * . . . 3.400E+00 4.915E+00 . * . . . 3.500E+00 4.140E+00 . * . . . 3.600E+00 3.364E+00 . * . . . 3.700E+00 2.588E+00 . * . . . 3.800E+00 1.811E+00 . * . . . 3.900E+00 1.034E+00 .* . . . 4.000E+00 2.587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * . . 2.600E+00 1.110E+01 . . * . . 2.700E+00 1.033E+01 . * . . 2.800E+00 9.560E+00 . *. . . 2.900E+00 8.787E+00 . * . . . 3.000E+00 8.014E+00 . * . . . 3.100E+00 7.240E+00 . * . . . 3.200E+00 6.465E+00 . * . . . 3.300E+00 5.691E+00 . * . . . 3.400E+00 4.915E+00 . * . . . 3.500E+00 4.140E+00 . * . . . 3.600E+00 3.364E+00 . * . . . 3.700E+00 2.588E+00 . * . . . 3.800E+00 1.811E+00 . * . . . 3.900E+00 1.034E+00 .* . . . 4.000E+00 2.587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * . . 2.600E+00 1.110E+01 . . * . . 2.700E+00 1.033E+01 . * . . 2.800E+00 9.560E+00 . *. . . 2.900E+00 8.787E+00 . * . . . 3.000E+00 8.014E+00 . * . . . 3.100E+00 7.240E+00 . * . . . 3.200E+00 6.465E+00 . * . . . 3.300E+00 5.691E+00 . * . . . 3.400E+00 4.915E+00 . * . . . 3.500E+00 4.140E+00 . * . . . 3.600E+00 3.364E+00 . * . . . 3.700E+00 2.588E+00 . * . . . 3.800E+00 1.811E+00 . * . . . 3.900E+00 1.034E+00 .* . . . 4.000E+00 2.587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2.800E+00 9.560E+00 . *. . . 2.900E+00 8.787E+00 . * . . . 3.000E+00 8.014E+00 . * . . . 3.100E+00 7.240E+00 . * . . . 3.200E+00 6.465E+00 . * . . . 3.300E+00 5.691E+00 . * . . . 3.400E+00 4.915E+00 . * . . . 3.500E+00 4.140E+00 . * . . . 3.600E+00 3.364E+00 . * . . . 3.700E+00 2.588E+00 . * . . . 3.800E+00 1.811E+00 . * . . . 3.900E+00 1.034E+00 .* . . . 4.000E+00 2.587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2.800E+00 9.560E+00 . *. . . 2.900E+00 8.787E+00 . * . . . 3.000E+00 8.014E+00 . * . . . 3.100E+00 7.240E+00 . * . . . 3.200E+00 6.465E+00 . * . . . 3.300E+00 5.691E+00 . * . . . 3.400E+00 4.915E+00 . * . . . 3.500E+00 4.140E+00 . * . . . 3.600E+00 3.364E+00 . * . . . 3.700E+00 2.588E+00 . * . . . 3.800E+00 1.811E+00 . * . . . 3.900E+00 1.034E+00 .* . . . 4.000E+00 2.587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 200E+00 6.465E+00 . * . . . 3.300E+00 5.691E+00 . * . . . 3.400E+00 4.915E+00 . * . . . 3.500E+00 4.140E+00 . * . . . 3.600E+00 3.364E+00 . * . . . 3.700E+00 2.588E+00 . * . . . 3.800E+00 1.811E+00 . * . . . 3.900E+00 1.034E+00 .* . . . 4.000E+00 2.587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 200E+00 6.465E+00 . * . . . 3.300E+00 5.691E+00 . * . . . 3.400E+00 4.915E+00 . * . . . 3.500E+00 4.140E+00 . * . . . 3.600E+00 3.364E+00 . * . . . 3.700E+00 2.588E+00 . * . . . 3.800E+00 1.811E+00 . * . . . 3.900E+00 1.034E+00 .* . . . 4.000E+00 2.587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 587E-01 * . . . 4.100E+00 9.744E-02 * . . . 4.200E+00 7.815E-02 * . . . 4.300E+00 6.806E-02 * . . . 4.400E+00 6.141E-02 * . . . 4.500E+00 5.657E-02 * . . . 4.600E+00 5.281E-02 * . . . 4.700E+00 4.981E-02 * . . . 4.800E+00 4.734E-02 * . . . 4.900E+00 4.525E-02 * . . . 5.000E+00 4.346E-02 * . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
Усилитель JFET с общим истоком и автосмещением
Выходные данные
___ v(2) +_ v(1) time v(2) (_)--------- 1.400E+01 1.600E+01 1.800E+01 2.000E+01 2.200E+01 (+)--------- -1.000E+00 -5.000E-01 0.000E+00 5.000E-01 1.000E+00 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.000E+00 1.708E+01 . . _ + . . 1.000E-03 1.609E+01 . ._ . + . . 2.000E-03 1.516E+01 . _ . . . + . 3.000E-03 1.448E+01 . _ . . . + . 4.000E-03 1.419E+01 ._ . . . + 5.000E-03 1.432E+01 . _ . . . +. 6.000E-03 1.490E+01 . _ . . . + . 7.000E-03 1.577E+01 . _ . . +. . 8.000E-03 1.676E+01 . . _ . + . . 9.000E-03 1.768E+01 . . + _. . . 1.000E-02 1.841E+01 . + . . _ . . 1.100E-02 1.890E+01 . + . . _ . . 1.200E-02 1.912E+01 .+ . . _ . . 1.300E-02 1.912E+01 .+ . . _ . . 1.400E-02 1.890E+01 . + . . _ . . 1.500E-02 1.842E+01 . + . . _ . . 1.600E-02 1.768E+01 . . + _. . . 1.700E-02 1.676E+01 . . _ . + . . 1.800E-02 1.577E+01 . _ . . +. . 1.900E-02 1.491E+01 . _ . . . + . 2.000E-02 1.432E+01 . _ . . . +. 2.100E-02 1.419E+01 ._ . . . + 2.200E-02 1.449E+01 . _ . . . + . 2.300E-02 1.516E+01 . _ . . . + . 2.400E-02 1.609E+01 . ._ . + . . 2.500E-02 1.708E+01 . . _ + . . 2.600E-02 1.796E+01 . . + _ . . 2.700E-02 1.861E+01 . + . . _ . . 2.800E-02 1.900E+01 . + . . _ . . 2.900E-02 1.916E+01 + . . _ . . 3.000E-02 1.908E+01 .+ . . _ . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
Инвертирующий операционный усилитель
Чтобы смоделировать идеальный операционный усилитель в SPICE, мы используем источник напряжения, зависящий от напряжения, в качестве дифференциального усилителя с чрезвычайно высоким коэффициентом усиления. «Карта» e устанавливает зависимый источник напряжения с четырьмя узлами, 3 и 0 для выходного напряжения и 1 и 0 для входного. Для зависимого источника напряжения не требуется источник питания, в отличие от реального операционного усилителя. В этом случае коэффициент усиления по напряжению установлен на уровне 999 тысяч. Источник входного напряжения (V1) колеблется от 0 до 3,5 вольт с шагом 0,05 вольт.
Выходные данные
v1 v(3) 0,000E+00 0,000E+00 5,000E-02 -1,394E-01 1,000E-01 -2,788E-01 1,500E-01 -4,182E-01 2,000E-01 -5,576E-01 2,500 E-01 -6.970E-01 3.000E-01 -8.364E-01 3.500E-01 -9.758E-01 4.000E-01 -1.115E+00 4.500E-01 -1.255E+00 5.000E-01 -1.394 E+00 5.500E-01 -1.533E+00 6.000E-01 -1.673E+00 6.500E-01 -1.812E+00 7.000E-01 -1.952E+00 7.500E-01 -2.091E+00 8.000E -01 -2.231E+00 8.500E-01 -2.370E+00 9.000E-01 -2.509E+00 9.500E-01 -2.649E+00 1.000E+00 -2.788E+00 1.050E+00 -2.928E +00 1.100E+00 -3.067E+00 1.150E+00 -3.206E+00 1.200E+00 -3.346E+00 1.250E+00 -3.485E+00 1.300E+00 -3.625E+00 1.350E+ 00 -3.764E+00 1.400E+00 -3.903E+00 1.450E+00 -4.043E+00 1.500E+00 -4.182E+00 1.550E+00 -4.322E+00 1.600E+00 -4.461E+ 00 1.650E+00 -4.600E+00 1.700E+00 -4.740E+00 1.750E+00 -4.879E+00 1.800E+00 -5.019E+00 1.850E+00 -5.158E+00 1.900E+00 -5,297E+00 1,950E+00 -5,437E+00 2,000E+00 -5.576E+00 2.050E+00 -5.716E+00 2.100E+00 -5.855E+00 2.150E+00 -5.994E+00 2.200E+00 -6.134E+00 2.250E+00 -6.273E+00 2.300E +00 -6.413E+00 2.350E+00 -6.552E+00 2.400E+00 -6.692E+00 2.450E+00 -6.831E+00 2.500E+00 -6.970E+00 2.550E+00 -7.110E +00 2.600E+00 -7.249E+00 2.650E+00 -7.389E+00 2.700E+00 -7.528E+00 2.750E+00 -7.667E+00 2.800E+00 -7.807E+00 2.850E+ 00 -7.946E+00 2.900E+00 -8.086E+00 2.950E+00 -8.225E+00 3.000E+00 -8.364E+00 3.050E+00 -8.504E+00 3.100E+00 -8.643E+ 00 3.150E+00 -8.783E+00 3.200E+00 -8.922E+00 3.250E+00 -9.061E+00 3.300E+00 -9.201E+00 3.350E+00 -9.340E+00 3.400E+00 -9.480E+00 3.450E+00 -9.619E+00 3.500E+00 -9.758E+00550E+00 -7.110E+00 2.600E+00 -7.249E+00 2.650E+00 -7.389E+00 2.700E+00 -7.528E+00 2.750E+00 -7.667E+00 2.800E+00 -7.807 E+00 2.850E+00 -7.946E+00 2.900E+00 -8.086E+00 2.950E+00 -8.225E+00 3.000E+00 -8.364E+00 3.050E+00 -8.504E+00 3.100E +00 -8.643E+00 3.150E+00 -8.783E+00 3.200E+00 -8.922E+00 3.250E+00 -9.061E+00 3.300E+00 -9.201E+00 3.350E+00 -9.340E +00 3.400E+00 -9.480E+00 3.450E+00 -9.619E+00 3.500E+00 -9.758E+00550E+00 -7.110E+00 2.600E+00 -7.249E+00 2.650E+00 -7.389E+00 2.700E+00 -7.528E+00 2.750E+00 -7.667E+00 2.800E+00 -7.807 E+00 2.850E+00 -7.946E+00 2.900E+00 -8.086E+00 2.950E+00 -8.225E+00 3.000E+00 -8.364E+00 3.050E+00 -8.504E+00 3.100E +00 -8.643E+00 3.150E+00 -8.783E+00 3.200E+00 -8.922E+00 3.250E+00 -9.061E+00 3.300E+00 -9.201E+00 3.350E+00 -9.340E +00 3.400E+00 -9.480E+00 3.450E+00 -9.619E+00 3.500E+00 -9.758E+00 |
Неинвертирующий операционный усилитель
Ещё один пример «странностей» SPICE: поскольку зависимый источник напряжения «e» не считается нагрузкой для источника напряжения V1, SPICE интерпретирует V1 как разомкнутую цепь и отказывается анализировать. Исправление состоит в том, чтобы подключить RФиктивн. параллельно с V1, чтобы он действовал как нагрузка постоянного тока.
Будучи подключённым напрямую через V1, сопротивление RФиктивн. не имеет решающего значения для работы схемы, поэтому 10 кОм будет работать нормально. Я решил вообще не изменять входное напряжение V1 в этой схеме, чтобы не усложнять список связей и вывод.
Выходные данные
node | voltage | node | voltage | node | voltage |
---|---|---|---|---|---|
(1) | 5.0000 | (2) | 5.0000 | (3) | 15.0000 |
Инструментальный усилитель
Обратите внимание на очень высокоомные резисторы RФиктивн.1 и RФиктивн.2 в списке цепей (не показаны на схеме для краткости) для каждого источника входного напряжения, чтобы SPICE не посчитал, что V1 и V2 разомкнуты.
Выходные данные
v1 | v(9) | v(3,6) |
---|---|---|
0,000E+00 | 1,500E+01 | -1,500E+01 |
1,000E+00 | 1,200E+01 | -1,200E+01 |
2,000E+00 | 9,000E+00 | -9,000E+00 |
3.000E+00 | 6.000E+00 | -6.000E+00 |
4.000E+00 | 3.000E+00 | -3.000E+00 |
5.000E+00 | 9.955E-11 | -9.956E-11 |
6.000E+00 | -3.000E+00 | 3.000E+00 |
7.000E+00 | -6.000E+00 | 6.000E+00 |
8.000E+00 | -9.000E+00 | 9.000E+00 |
9.000E+00 | -1.200E+01 | 1.200E+01 |
1.000E+01 | -1.500E+01 | 1.500E+01 |
Интегратор операционного усилителя с синусоидальным входом
Выходные данные
___ v(1) +_ v(3) time v(1) (_)-------- -2.000E+01 -1.000E+01 0.000E+00 1.000E+01 (+)-------- -6.000E-02 -4.000E-02 -2.000E-02 0.000E+00 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.000E+00 6.536E-08 . . _ + . 1.000E-03 5.516E+00 . . . _ +. . 2.000E-03 1.021E+01 . . . + _ . 3.000E-03 1.350E+01 . . . + . _ . 4.000E-03 1.495E+01 . . + . . _. 5.000E-03 1.418E+01 . . + . . _ . 6.000E-03 1.150E+01 . + . . . _ . 7.000E-03 7.214E+00 . + . . _ . . 8.000E-03 1.867E+00 .+ . . _ . . 9.000E-03 -3.709E+00 . + . _ . . . 1.000E-02 -8.805E+00 . + . _ . . . 1.100E-02 -1.259E+01 . _ + . . . 1.200E-02 -1.466E+01 . _ . + . . . 1.300E-02 -1.471E+01 . _ . +. . . 1.400E-02 -1.259E+01 . _ . . + . . 1.500E-02 -8.774E+00 . . _ . + . . 1.600E-02 -3.723E+00 . . _ . +. . 1.700E-02 1.870E+00 . . . _ + . 1.800E-02 7.188E+00 . . . _ + . . 1.900E-02 1.154E+01 . . . + . _ . 2.000E-02 1.418E+01 . . .+ . _ . 2.100E-02 1.490E+01 . . + . . _. 2.200E-02 1.355E+01 . . + . . _ . 2.300E-02 1.020E+01 . + . . _ . 2.400E-02 5.496E+00 . + . . _ . . 2.500E-02 -1.486E-03 .+ . _ . . 2.600E-02 -5.489E+00 . + . _ . . . 2.700E-02 -1.021E+01 . + _ . . . 2.800E-02 -1.355E+01 . _ . + . . . 2.900E-02 -1.488E+01 . _ . + . . . 3.000E-02 -1.427E+01 . _ . .+ . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
Интегратор операционного усилителя с прямоугольным входом
Выходные данные
<(1) +: v(3) time v(1) (*)————-1.000E+00 -5.000E-01 0.000E+00 5.000E-01 1.000E+00 (+)————-1.000E-01 -5.000E-02 0.000E+00 5.000E-02 1.000E-01 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.000E+00 -1.000E+00 * . + . . 1.000E-03 1.000E+00 . . + . * 2.000E-03 1.000E+00 . . + . . * 3.000E-03 1.000E+00 . . + . . * 4.000E-03 1.000E+00 . . + . . * 5.000E-03 1.000E+00 . . + . . * 6.000E-03 1.000E+00 . . + . . * 7.000E-03 1.000E+00 . . + . . * 8.000E-03 1.000E+00 . .+ . . * 9.000E-03 1.000E+00 . +. . . * 1.000E-02 1.000E+00 . + . . . * 1.100E-02 1.000E+00 . + . . . * 1.200E-02 -1.000E+00 * + . . . . 1.300E-02 -1.000E+00 * + . . . . 1.400E-02 -1.000E+00 * +. . . . 1.500E-02 -1.000E+00 * .+ . . . 1.600E-02 -1.000E+00 * . + . . . |
См.также
Внешние ссылки