Обозначение узлов подсхемы
Обозначение узлов подсхемы
Ситуация станет яснее, когда мы установим, что эти номера содержатся в подпрограмме и не являются номерами узлов основной схемы. Обратитесь к разделу «Использование подсхем при моделировании операционных усилителей» в главе 5 для подробного ознакомления с этой темой. Обратите также внимание на использование узлов a, b и с в подсхеме на рис. 5.13, но не в распечатке главного файла. Узлы, показанные на обозначении uA741 (узлы от 1 до 7), не будут узлами в схемном файле.
Продолжите теперь размещать компоненты в схеме, как показано на рис. 16.14. Используйте источник типа VAC для Vs, VDC для V+ и V– и компонент R для R1 и R2. Когда схема будет соединена проводниками, убедитесь, что имеется просто пересечение проводов слева от R2 (у узла 2), а не подключение. Пронумеруйте узлы (с помощью Place, Netlist), как показано на рисунке, сохраните схему и подготовьте моделирование с именем Opamp1. Выполните вариацию по частоте с шагом в 40 точек на декаду от 100 Гц до 1 МГц. Затем получите график
20·lg(V(UI:OUT)/V(Vs:+)).
Рис. 16.14. Схема с ОУ uA741
Результаты показаны на рис. 16.15. Сравните этот график с полученным в предыдущем примере при использовании собственной модели в Capture (рис. 16.9). Убедитесь, что коэффициент усиления на средней частоте равен 27,957 дБ.
Рис. 16.15. Частотная характеристика ОУ uA741
**** 09/02/99 17:27:56 *********** Evaluation PSpice (Nov 1998) **************
** circuit tile for profile: Opamp1
*Libraries:
* Local Libraries :
* From [PSPICE NETLIST] section of pspiceev.ini file:
.lib nom.lib
*Analysis directives:
.AC DEC 40 100Hz 1MegHz
.PROBE
*Netlist File: .INC "opamp-SCHEMATIC1.net"
* Alias File:
**** INCLUDING opamp-SCHEMATIC1.net ****
* source OPAMP
X_U1 1 2 3 4 5 uA741
R_R2 2 5 240k
R_R1 0 2 10k
V_V- 0 4 15V
V_V+ 3 0 15V
V_Vs 10 DC 0 V AC 1mV
**** RESUMING opamp-SCHEMATIC1-Opamp1.sim.cir ****
.INC "opamp-SCHEMATIC1.als"
**** INCLUDING opamp-SCHEMATIC1.als ****
.ALIASES
X_U1 U1(+=1 -=2 V+=3 V-=4 OUT=5 )
R_R2 R2(1=2 2=5 )
R_R1 R1(1=0 2=2 )
V_V- V-(+=0 -=4 )
V_V+ V+(+=3 -=0 )
V_Vs Vs(+=1 -=0 )
_ _(1=1)
_ _(5=5)
_ _(4=4)
_ _(2=2)
_ _(3=3)
.ENDALIASES
**** RESUMING opamp-SСНЕМАTIC-Opamp1.sim.cir ****
.END
**** Diode MODEL PARAMETERS
X_U1.dx
IS 800.000000E-18
RS 1
**** BJT MODEL PARAMETERS
X_U1.qx
NPN
IS 800.000000E-18
BF 93.75
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 0.0000 ( 2) 20.64E-06 ( 3) 15.0000 ( 4) -15.0000
( 5) .0197 (X_U1.6) 26.12E-06 (X_U1.7) -.0780 (X_U1.8) -.0780
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V_V- -1.667E-03
V_V+ -1.667E-03
V_Vs -7.972E-06
TOTAL POWER DISSIPATION 5.005-02 WATTS
Рис. 16.16. Выходной файл для схемы с ОУ uA741
Рассматривая выходной файл на рис. 16.16, обратите внимание на ссылку, касающуюся uA741, в файле псевдонимов
X_U1 1 2 3 4 5 uA741
Необходимо отметить, что узлы от 1 до 5 — это узлы с номерами схемы, а не с теми, что помещены в условном обозначении uA741. Узлы 1 и 2 используются для неинвертирующего и инвертирующего входов, узлы 3 и 4 — для плюса и минуса источника постоянного напряжения соответственно, а узел 5 — для выхода. В конце командной строки приведен символ идентификации uA741. В списке псевдонимов мы находим
X_U1 U1(+=1 -=2 V+=3 V-=4 OUT=5)
Запись X обращается к подпрограмме, в которой описана модель для U1, символы «плюс» и «минус» относятся к входным полюсам и так далее. На рис. 16.16 приведена лишь небольшая часть выходного файла, которая показывает, что в модель ОУ включены различные компоненты, такие как диоды, транзисторы и прочие.
Так как библиотечная модель для ОУ очень сложна, используйте ее только тогда, когда почувствуете, что более простая модель идеального ОУ (рис. 5.2, б) или модель для частотной характеристики (рис. 5.9) не могут обеспечить достаточной точности анализа.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Доступ к значениям узлов
Доступ к значениям узлов Получить доступ к значению узла можно при помощи элемента <xsl:value-of>, у которого есть два возможных атрибута:• select (обязательный). Выходное значение. Устанавливается в выражение;• disable-output-escaping (необязательный). Указывает, что символы, такие как
Обработка дочерних узлов
Обработка дочерних узлов Элемент <xsl:apply-templates> дает указание процессору XSLT обрабатывать все совпадающие шаблоны для дочерних узлов контекстного узла. Элемент <xsl:apply-templates> дает возможность явно указать, когда следует закончить обработку дочерних узлов, а это имеет
Доступ к значениям узлов
Доступ к значениям узлов Элемент <xsl:value-of> записывает в результирующий документ строковое значение выражения; в частности, с его помощью можно возвратить значение узла, которым для элемента будет заключенный в элемент текст. Атрибуту выбора элемента <xsl:value-of> можно
Поддержка защищенных Web-узлов
Поддержка защищенных Web-узлов При использовании сценариев часто осуществляется шифрование передаваемых данных. Действия по кодированию и декодированию информации при обмене между Web-сервером и Web-броузером определяется протоколом SSL (Secure Sockets Layer — уровень защищенного
Удаление шаблонов узлов STP
Удаление шаблонов узлов STP Если нужно удалить файлы STP из галереи шаблонов узлов, выполните следующее.Откройте узел SharePoint верхнего уровня, на который были загружены файлы STP. Если потребуется, введите имя пользователя и пароль и щелкнитеУбедитесь, что имеете достаточно
Порядок следования узлов
Порядок следования узлов В качестве дополнительного упражнения удалите графики с экрана Probe и получите график V(L1:1)=0,8 В, VR(L1:1)=0,64 В и VI(L1:1)=0,48 В при f=60 Гц. Теперь удалите эти графики и получите график VP(L1:1)=36,9. На рисунке, созданном в Capture, катушка индуктивности была три раза
Создание рельефа и обозначение границ участка
Создание рельефа и обозначение границ участка С помощью программы внесем в проект неровности местности и обозначим рельеф участка. Однако сначала для привязки объектов рельефа к местности определим и обозначим на плане границы участка.Создадим рельеф поверхности
Использование диспетчера узлов
Использование диспетчера узлов Перед написанием класса связного списка нужно рассмотреть еще один вопрос. Мы начали с того, что объявили тип узла как запись (тип TSimpleNode), в которой хранятся (1) данные и (2) указатель на следующий узел списка. Второе поле записи удалить нельзя
Использование диспетчера узлов
Использование диспетчера узлов Как и для односвязного списка, данные в списке удобно хранить в виде указателей. Это позволяет написать общий класс двухсвязного списка. В двухсвязном списке в каждом узле будет находиться прямой указатель, обратный указатель и указатель
1.2.5. Диаграммы дерева узлов и FEO
1.2.5. Диаграммы дерева узлов и FEO Диаграмма дерева узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами (стрелки) (рис. 1.2.23). Процесс создания модели работ является итерационным, следовательно,
Множество узлов (node-set)
Множество узлов (node-set) Несмотря на то, что XSLT оперирует логической моделью XML-документа как деревом с узлами, в XSLT нет типа данных, который соответствовал бы одному узлу. Вместо этого используется гораздо более мощный и гибкий тип данных, называемый множеством узлов (англ.
Операции с множествами узлов
Операции с множествами узлов Три основные операции с множествами узлов, которые поддерживает язык XPath, — это фильтрация множества, выборка с использованием путей и
Копирование узлов
Копирование узлов Преобразование может включать в себя не только создание новых, но и копирование существующих узлов. Для этого можно использовать элементы xsl:copy и xsl:copy-of, использование которых будет подробно разобрано
Обозначение результата функции
Обозначение результата функции Для понимания текстов функций rho, theta и distance в классе POINT необходимо еще одно соглашение.Любой язык программирования, поддерживающий функции (подпрограммы, возвращающие результат) должен предусматривать нотацию, позволяющую установить в