Читаем OrCAD PSpice. Анализ электрических цепей полностью

На схеме (рис. 9.17) показан источник постоянного напряжения в 12 В с внутренним сопротивлением Ri=5 Ом, подключенный к переменному нагрузочному резистору RL. Чтобы реализовать переменный резистор RL, необходимо использовать команду .MODEL для резистора. Она выглядит следующим образом:

.MODEL RL RES

Рис. 9.17. Схема для исследования максимальной мощности при изменении сопротивления нагрузки


где RL — выбранное имя модели и RES — тип вызываемой модели. Использование модели позволяет нам включить RL в качестве варьируемого параметра в команду .DC sweep, показав диапазон значений для сопротивления. Команда при этом выглядит следующим образом:

.DC RES RL(R) 0.1 10 0.1

Здесь RES — имя варьируемой переменной, запись RL(R) использует выбранное нами имя модели, a (R) имя прибора, которым в данном случае является резистор. Весь входной файл:

Maximum Power with Variable Load Resistor

V 1 0 12V

RI 1 2 5

RLOAD 2 0 RL 1

.MODEL RL RES

.DC RES RL (R) 0.1 10 0.1

.PROBE

.END

Обратите внимание на команду RLOAD. Последний заданный в ней параметр — масштабный множитель 1. Это необходимое значение, без которого анализ не будет работать. Целью введения этого параметра в команду является стремление учесть различные множители, например, когда имеется несколько резисторов, использующих одну модель.

Выполните анализ и получите график

I(RI)·V(2),

представляющий собой мощность, выделяемую в резисторе нагрузки. Убедитесь, что максимум приходится на значение R=5 Ом, подставив RLOAD=5 Ом. Используйте курсор, чтобы показать, что Рmax=7,2 Вт. Этот график показан на рис. 9.18.

Рис. 9.18. Зависимость мощности от сопротивления

Встроенная модель биполярного транзистора

В начальных главах мы не использовали при анализе транзисторных схем встроенную модель для плоскостного биполярного транзистора (BJT). Хотя одно из основных преимуществ PSpice заключается в широком диапазоне и многосторонности встроенных моделей, в то же время эти сложные модели могут напугать начинающего пользователя. Например, встроенная модель Q для биполярного транзистора содержит 40 параметров, которые могут быть определены пользователем. Если вы посмотрите раздел «Q — биполярный транзистор» в приложении D, то увидите, насколько всесторонними являются эти параметры.

Многие из них вам, вероятно, совершенно не знакомы и выходят за рамки нашего обсуждения.

Выходные характеристики схемы с общим эмиттером

Чтобы представить модель биполярного транзистора, мы используем схему смещения усилителя с ОЭ, представленную на рис. 9.19. Такую схему вы могли бы использовать, если бы вам пришлось исследовать выходные характеристики биполярного транзистора в лаборатории. Вы получили бы подобную характеристику, поддерживая постоянным входной ток IВ при изменении напряжения VCE. Большинство студентов знакомо с этим экспериментом. Рассмотрим теперь этот эксперимент с точки зрения PSpice. Мы вызываем транзистор Q1 и используем имя модели BJT. При использовании этих обозначений необходимая команда примет вид:

Q1 3 2 0 BJT

Рис. 9.19. Схема для снятия выходных характеристик усилителя ОЭ на биполярном транзисторе


Узлы приводятся в последовательности коллектор, база, эмиттер. Команда ввода модели:

.MODEL BJT NPN

где запись BJT выбрана в соответствии с нашим обозначением Q1, a NPN — тип модели для npn-транзистора. Получится следующий входной файл:

BJT PSpice Model Characteristics

VBB 1 0 1V

RS 1 2 10k

RL 3 4 0.01

Q1 3 2 0 BJT; 3=collector, 2=base, 1=emitter

VCE 4 0 5V

.MODEL BJT NPN

.DC VCE 0 15V 0.1V

.PROBE

.END 

Проведите анализ и получите график -I(RL). Знак минус правилен относительно команды ввода RL, показанной в файле. Используйте режим курсора, чтобы найти ICmax. Вы должны получить ICmax=2,07 мА. Характеристика показана на рис. 9.20. Удалите эту кривую и получите график I(RS), чтобы посмотреть входной ток IB. Проверьте, что его максимальное значение IВ=20,7 мкА. Из двух полученных значений можно вычислить hFE=100, что соответствует параметру BF, приведенному в модели. При необходимости вы можете задавать другие значения для BF в некоторых моделях транзистора (см. список всех параметров транзистора в разделе «Q — биполярный транзистор» приложения D).

Рис. 9.20. Выходная характеристика для схемы на рис. 9.19

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных