exponenta event banner

Биполярный транзистор PNP

Биполярный транзистор PNP с использованием усовершенствованных уравнений Эберса-Молля

  • Библиотека:
  • Simscape/Электрические/Полупроводники и преобразователи

  • PNP Bipolar Transistor block

Описание

Блок биполярных транзисторов PNP использует вариант уравнений Эберса-Молля для представления биполярного транзистора PNP. Уравнения Эберса-Молля основаны на двух экспоненциальных диодах плюс два источника тока, управляемых током. Блок биполярных транзисторов PNP обеспечивает следующие усовершенствования этой модели:

  • Ранний эффект напряжения

  • Дополнительные сопротивления основания, коллектора и эмиттера.

  • Дополнительные фиксированные емкости базы-эмиттера и базы-коллектора.

Коллекторными и базовыми токами являются [1]:

IC =−IS [(e−qVBE/(kTm1) −e−qVBC/(kTm1)) (1+VBCVA) −1βR (e−qVBC/(kTm1) −1)] IB =−IS [1βF (e−qVBE/(kTm1) −1) +1βR (e−qVBC/(kTm1) −1)]

Где:

  • IB и IC являются базовыми и коллекторными токами, определяемыми как положительные в устройстве.

  • IS - ток насыщения.

  • VBE - напряжение базы-эмиттера, а VBC - напряжение базы-коллектора.

  • βF - идеальный максимальный коэффициент усиления тока BF

  • βR является идеальным максимальным усилением тока BR

  • VA - переднее раннее напряжение VAF

  • q - элементарный заряд на электроне (1.602176e-19 кулонов).

  • k - постоянная Больцмана (1.3806503e-23 Дж/К).

  • Tm1 - температура транзистора, определяемая значением параметра Measurement temperature.

Поведение транзисторов можно задать с помощью параметров таблицы данных, которые блок использует для расчета параметров для этих уравнений, или можно задать параметры уравнений непосредственно.

Если -qVBC/( kTm1) > 40 или -qVBE/( kTm1) > 40, соответствующие экспоненциальные члены в уравнениях заменяются на (-qVBC/( kTm1) - 39) e40 и (-qVBE/( kTm1) - 39) e40 соответственно. Это помогает предотвратить численные проблемы, связанные с крутым градиентом экспоненциальной функции ex при больших значениях x. Аналогично, если -qVBC/( kTm1) < -39 или -qVBE/( kTm1) < -39, то соответствующие экспоненциальные члены в уравнениях заменяются на (-qVBC/( kTm1) + 40) e-39 и (-qVBE/( kTm1

При необходимости можно задать фиксированные емкости на переходах база-эмиттер и база-коллектор. Кроме того, можно задать базовые сопротивления, сопротивления коллекторов и соединений эмиттеров.

Моделирование температурной зависимости

Поведение по умолчанию заключается в том, что зависимость от температуры не моделируется, а устройство моделируется при температуре, для которой предоставляются параметры блока. Можно дополнительно включить моделирование зависимости статического поведения транзистора от температуры во время моделирования. Температурная зависимость емкостей перехода не моделируется, что является гораздо меньшим эффектом.

При включении температурной зависимости транзистор, определяющий уравнения, остается прежним. Измеренное значение температуры Tm1 заменяется расчетной температурой Ts. Ток насыщения, IS и прямой и обратный коэффициенты усиления (βF и βR) становятся функцией температуры в соответствии со следующими уравнениями:

ISTs=ISTm1⋅ (Ts/Tm1) XTI⋅exp (EGkTs (1 Ts/Tm1))

βFs = βFm1 (TsTm1) XTB

βRs = βRm1 (TsTm1) XTB

где:

  • Tm1 - температура, при которой задаются параметры транзистора, определяемые значением параметра Measurement temperature.

  • Ts - температура моделирования.

  • ISTm1 - ток насыщения при температуре измерения.

  • IST - ток насыщения при температуре моделирования. Это значение тока насыщения, используемое в уравнениях биполярных транзисторов при моделировании температурной зависимости.

  • βFm1 и βRm1 являются прямыми и обратными коэффициентами усиления при температуре измерения.

  • βFs и βRs являются прямыми и обратными коэффициентами усиления при температуре моделирования. Это значения, используемые в уравнениях биполярных транзисторов при моделировании температурной зависимости.

  • ЭГ - это энергетический зазор для полупроводникового типа, измеренный в Джоулях. Значение для кремния обычно принимается равным 1,11 эВ, где 1 эВ равно 1,602е-19 Дж.

  • XTI - показатель температуры тока насыщения.

  • XTB - температурный коэффициент прямого и обратного усиления.

  • k - постоянная Больцмана (1.3806503e-23 Дж/К).

Соответствующие значения для XTI и EG зависят от типа транзистора и используемого полупроводникового материала. На практике значения XTI, EG и XTB нуждаются в настройке для моделирования точного поведения конкретного транзистора. Некоторые производители цитируют эти настроенные значения в сетевом списке SPICE, и можно считать соответствующие значения. В противном случае можно определить значения для XTI, EG и XTB с помощью данных таблицы данных при более высокой Tm2 температуры. Блок предоставляет для этого параметр параметризации таблицы данных.

Можно также самостоятельно настроить значения XTI, EG и XTB, чтобы сопоставить лабораторные данные для конкретного устройства. Для настройки значений можно использовать программное обеспечение Simulink ® Design Optimization™.

Тепловой порт

Блок имеет дополнительный тепловой порт, скрытый по умолчанию. Чтобы открыть тепловой порт, щелкните правой кнопкой мыши блок в модели, а затем в контекстном меню выберите Simscape > Block choices > Show thermal port. Это действие отображает тепловой порт H на значке блока и отображает параметры теплового порта.

Используйте тепловой порт для моделирования влияния генерируемого тепла и температуры устройства. Дополнительные сведения об использовании тепловых портов и о параметрах тепловых портов см. в разделе Моделирование тепловых эффектов в полупроводниках.

Допущения и ограничения

  • Блок не учитывает зависящие от температуры воздействия на емкости перехода.

  • Возможно, для предотвращения проблем с числовым моделированием потребуется использовать ненулевые значения омического сопротивления и емкости перехода, но моделирование может выполняться быстрее, если эти значения равны нулю.

Порты

Сохранение

развернуть все

Порт экономии электроэнергии, связанный с выводом базы транзистора

Электрический консервационный порт, связанный с клеммой коллектора транзистора

Порт экономии электроэнергии, связанный с выводом эмиттера транзистора

Параметры

развернуть все

Главный

Выберите один из следующих методов параметризации блока:

  • Specify from a datasheet - Предоставьте параметры, которые блок преобразует в уравнения, описывающие транзистор. Блок вычисляет переднее раннее напряжение VAF как Ic/h_oe, где Ic - ток коллектора, при котором h-параметры определены значением параметра, а h_oe - значение параметра выходного допуска h_oe [2]. Блок устанавливает BF в значение h_fe коэффициента прямого переноса тока малого сигнала. Блок вычисляет ток насыщения IS из заданного значения напряжения Vbe и соответствующего значения тока Ib для напряжения Vbe, когда Ic равно нулю. Это метод по умолчанию.

  • Specify using equation parameters directly - Предоставить параметры уравнений IS, BF и VAF.

Усиление тока малого сигнала.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация».

Производная тока коллектора относительно напряжения коллектора-эмиттера для постоянного основного тока.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация».

Параметры h изменяются в зависимости от рабочей точки и определяются для этого значения тока коллектора.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация».

H-параметры изменяются в зависимости от рабочей точки и определяются для этого значения напряжения коллектора-эмиттера.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация».

Напряжение базы-эмиттера, когда ток базы равен Ib. Пара данных [Vbe Ib] должна быть указана, когда транзистор находится в нормальной активной области, то есть не в насыщенной области.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация».

Базовый ток, если напряжение base-эмиттера равно Vbe. Пара данных [Vbe Ib] должна быть указана, когда транзистор находится в нормальной активной области, то есть не в насыщенной области.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация».

Идеальное максимальное усиление прямого тока.

Зависимости

Этот параметр отображается только при выборе Specify using equation parameters directly для параметра «Параметризация».

Ток насыщения транзистора.

Зависимости

Этот параметр отображается только при выборе Specify using equation parameters directly для параметра «Параметризация».

В стандартных уравнениях Эберса-Молля градиент кривой Ic в зависимости от Vce равен нулю в нормальной активной области. Дополнительный член прямого раннего напряжения увеличивает этот градиент. Пересечение по оси Vce равно -VAF при экстраполяции линейной области.

Зависимости

Этот параметр отображается только при выборе Specify using equation parameters directly для параметра «Параметризация».

Идеальный максимальный коэффициент усиления обратного тока. Это значение часто не указывается в листах данных производителя, поскольку оно не является значимым, когда транзистор смещен для работы в нормальной активной области. Если значение неизвестно и транзистор не должен работать в обратной области, используйте значение по умолчанию 1.

Температура Tm1 при которой измеряются Vbe и Ib, или IS.

Омическое сопротивление

Сопротивление на коллекторе.

Сопротивление на эмиттере.

Сопротивление в основании при нулевом смещении.

Емкость

Паразитная емкость через переход база-коллектор.

Паразитная емкость через переход база-эмиттер.

Представляет среднее время пересечения миноритарными несущими базовой области от эмиттера к коллектору и часто обозначается параметром TF [1].

Представляет среднее время пересечения миноритарными несущими базовой области от коллектора к эмиттеру и часто обозначается параметром TR [1].

Температурная зависимость

Выберите один из следующих методов параметризации температурной зависимости:

  • None — Simulate at parameter measurement temperature - температурная зависимость не моделируется, или модель моделируется при Tm1 температуры измерения (как определено параметром Measurement temperature на вкладке Main). Это метод по умолчанию.

  • Model temperature dependence - Укажите значение расчетной температуры для моделирования зависящих от температуры эффектов. Необходимо также предоставить набор дополнительных параметров в зависимости от метода параметризации блока. При параметризации блока из таблицы данных необходимо указать значения для второй пары данных [Vbe Ib] и h_fe при второй температуре измерения. При параметризации путем непосредственного задания параметров уравнений необходимо указать значения для XTI, EG и XTB.

Усиление тока малого сигнала при второй температуре измерения. Он должен быть указан при тех же напряжении коллектора-эмиттера и токе коллектора, что и параметр h_fe передаточного отношения прямого тока на вкладке Main.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация» на вкладке «Главная».

Напряжение база-эмиттер, когда базовый ток равен Ib, и температура установлена на вторую измеряемую температуру. Пара данных [Vbe Ib] должна быть указана, когда транзистор находится в нормальной активной области, то есть не в насыщенной области.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация» на вкладке «Главная».

Базовый ток, когда напряжение базы-эмиттера равно Vbe, и температура установлена на вторую измеряемую температуру. Пара данных [Vbe Ib] должна быть указана, когда транзистор находится в нормальной активной области, то есть не в насыщенной области.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация» на вкладке «Главная».

Вторая температура Tm2 при которой измеряют h_fe,Vbe и Ib.

Зависимости

Этот параметр отображается только при выборе Specify from a datasheet для параметра «Параметризация» на вкладке «Главная».

Текущее значение температурного коэффициента усиления.

Зависимости

Этот параметр отображается только при выборе Specify using equation parameters directly для параметра «Параметризация» на вкладке «Главная».

Значение энергетического разрыва.

Зависимости

Этот параметр отображается только при выборе Specify using equation parameters directly для параметра «Параметризация» на вкладке «Главная».

Значение температурного коэффициента тока насыщения.

Зависимости

Этот параметр отображается только при выборе Specify using equation parameters directly для параметра «Параметризация» на вкладке «Главная».

Температура Ts, при которой моделируется устройство.

Вопросы совместимости

развернуть все

В R2019b изменилось поведение

Ссылки

[1] Г. Массобрио и П. Антогнетти. Моделирование полупроводниковых приборов с помощью SPICE. 2-е издание, McGraw-Hill, 1993.

[2] Х. Ахмед и П. Дж. Спредбери. Аналоговая и цифровая электроника для инженеров. 2-е издание, издательство Кембриджского университета, 1984 год.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.