Photodiode
Фотодиод с инцидентным входным портом потока
Описание
Блок Photodiode представляет фотодиод как управляемый текущий источник и экспоненциальный диод, соединенный параллельно. Управляемый текущий источник производит текущий Ip, который пропорционален излучающей плотности потока:
Ip = DeviceSensitivity · RadiantFluxDensity | (1) |
где:
DeviceSensitivity является отношением тока, произведенного для инцидентной излучающей плотности потока.
Если вы выбираете Specify measured current for given flux density
для параметра Sensitivity parameterization блок вычисляет эту переменную путем преобразования значения параметров Measured current в модули амперов и деления его на значения параметров Flux density.
Если вы выбираете Specify current per unit flux density
для параметра Sensitivity parameterization эта переменная задана значением параметров Device sensitivity.
RadiantFluxDensity является инцидентной излучающей плотностью потока.
Чтобы смоделировать динамическое время отклика, используйте параметр Junction capacitance, чтобы включать диодную емкость перехода в модель.
Экспоненциальная диодная модель обеспечивает следующее отношение между диодом, текущим я и диодным напряжением V:
где:
q является элементарным зарядом на электроне (1.602176e–19 Кулоны).
k является Постоянная Больцмана (1.3806503e–23 J/K).
N является коэффициентом эмиссии.
IS является текущим насыщением, который равен значению параметров Dark current.
Tm1 является температурой, при которой диодные параметры заданы, как задано значением параметров Measurement temperature.
Когда (q V / N k Tm1)> 80, замены блока с (q V / N k Tm1 – 79) e80, который совпадает с градиентом диода, текущего в (q V / N k Tm1) = 80, и экстраполирует линейно. Когда (q V / N k Tm1) <–79, замены блока с (q V / N k Tm1 + 80) электронный 79, который также совпадает с градиентом и экстраполирует линейно. Типичные электрические схемы не достигают этих экстремумов. Блок обеспечивает эту линейную экстраполяцию, чтобы помочь сходимости при решении для ограничений в процессе моделирования.
Когда вы выбираете Use dark current and N
для параметра Diode parameterization вы задаете диод в терминах параметров Emission coefficient N и Dark current. Когда вы выбираете Use dark current plus a forward bias I-V data point
для параметра Diode parameterization вы задаете параметр Dark current и напряжение и текущую точку измерения на диоде кривая I-V. Блок вычисляет N от этих значений можно следующим образом:
где:
Экспоненциальная диодная модель предоставляет возможность включать емкость перехода:
Когда вы выбираете Fixed or zero junction capacitance
для параметра Junction capacitance фиксируется емкость.
Когда вы выбираете Use parameters CJO, VJ, M & FC
для параметра Junction capacitance блок использует коэффициенты CJO, VJ, M и FC, чтобы вычислить емкость перехода, которая зависит от напряжения на переходе.
Когда вы выбираете Use C-V curve data points
для параметра Junction capacitance блок использует три значения емкости на кривой емкости C-V, чтобы оценить CJO, VJ и M и использует эти значения с заданным значением FC, чтобы вычислить емкость перехода, которая зависит от напряжения на переходе. Блок вычисляет CJO, VJ и M можно следующим образом:
где:
VR1, VR2 и VR3 являются значениями в векторе Reverse bias voltages [VR1 VR2 VR3].
C1, C2 и C3 являются значениями в векторе Corresponding capacitances [C1 C2 C3].
Не возможно оценить FC надежно от табличных данных, таким образом, необходимо задать его значение с помощью параметра Capacitance coefficient FC. В отсутствие подходящих данных для этого параметра используйте типичное значение 0,5.
Напряжения обратного смещения (заданный как положительные значения) должны удовлетворить VR3> VR2> VR1. Это означает, что емкости должны удовлетворить C1> C2> C3, когда обратное смещение расширяет область истощения и следовательно уменьшает емкость. Нарушение этих неравенств приводит к ошибке. Напряжения VR2 и VR3 должны хорошо быть вдали от потенциала Соединения VJ. Напряжение VR1 должно быть меньше потенциала Соединения VJ с типичным значением для VR1, являющегося 0,1 В.
Зависимое напряжением соединение задано в терминах устройства хранения данных заряда конденсатора Qj как:
Для V <FC · VJ:
Для V ≥ FC · VJ:
где:
Эти уравнения эквивалентны используемый в [2], за исключением того, что температурная зависимость VJ и FC не моделируется. Эта модель не включает термин емкости диффузии, который влияет на производительность для приложений переключения высокой частоты.
Блок Photodiode содержит несколько опций для моделирования зависимости диодного отношения текущего напряжения на температуре в процессе моделирования. Температурная зависимость емкости перехода не моделируется, этот являющийся намного меньшим эффектом. Для получения дополнительной информации смотрите страницу с описанием Diode.
Тепловой порт
Блок имеет дополнительный тепловой порт, скрытый по умолчанию. Чтобы осушить тепловой порт, щелкните правой кнопкой по блоку по своей модели, и затем из контекстного меню выбирают > > . Это действие отображает тепловой порт H на значке блока и отсоединяет параметры Thermal Port.
Используйте тепловой порт, чтобы симулировать эффекты выработанного тепла и температуры устройства. Для получения дополнительной информации об использовании тепловых портов и на параметрах Thermal Port, смотрите Термальные эффекты Симуляции в Полупроводниках.
Предположения и ограничения
Когда вы выбираете Use dark current plus a forward bias I-V curve data point
для параметра Diode parameterization выберите напряжение около диодного поворота - на напряжении. Обычно это будет в диапазоне от 0,05 до 1 вольта. Используя значение за пределами этой области может привести к плохой оценке для N.
Вы, возможно, должны использовать ненулевые омические значения сопротивления и емкости перехода, чтобы предотвратить числовые проблемы симуляции, но симуляция может запуститься быстрее с этими обнуленными значениями.
Порты
Вывод
развернуть все
W
— Инцидентный поток
физический сигнал
Порт физического сигнала сопоставлен с инцидентным потоком.
Сохранение
развернуть все
+
— Положительный терминал
электрический
Электрический порт сохранения сопоставлен с анодом.
-
— Отрицательный терминал
электрический
Электрический порт сохранения сопоставлен с катодом.
Параметры
развернуть все
Основной
Sensitivity parameterization
— Параметризация чувствительности
Specify measured current for given flux density
(значение по умолчанию) | Specify current per unit flux density
Выберите один из следующих методов для параметризации чувствительности:
Specify measured current for given flux density
— Задайте измеренный ток и соответствующую плотность потока. Это - метод по умолчанию.
Specify current per unit flux density
— Задайте чувствительность устройства непосредственно.
Measured current
— Измеренный ток
25
uA
(значение по умолчанию)
Ток использование блока, чтобы вычислить чувствительность устройства.
Зависимости
Этот параметр отображается только, когда вы выбираете Specify measured current for given flux density
для параметра Sensitivity parameterization.
Flux density
— Плотность потока
5
W/m^2
(значение по умолчанию)
Плотность потока использование блока, чтобы вычислить чувствительность устройства.
Зависимости
Этот параметр отображается только, когда вы выбираете Specify measured current for given flux density
для параметра Sensitivity parameterization.
Device sensitivity
— Чувствительность устройства
5e-06
m^2*A/W
(значение по умолчанию)
Ток на модульную плотность потока.
Зависимости
Этот параметр отображается только, когда вы выбираете Specify current per unit flux density
для параметра Sensitivity parameterization.
Diode parameterization
— Диодная параметризация
Use dark current plus a forward bias I-V data point
(значение по умолчанию) | Use dark current and N
Выберите один из следующих методов для диодной параметризации модели:
Current I1
— Текущий в прямосмещенной точке
0.1
A
(значение по умолчанию)
Ток в прямосмещенной точке на диоде кривая I-V, что использование блока, чтобы вычислить IS и N.
Зависимости
Этот параметр отображается только, когда вы выбираете Use dark current plus a forward bias I-V data point
для параметра Diode parameterization.
Voltage V1
— Напряжение в прямосмещенной точке
1.3
V
(значение по умолчанию)
Соответствующее напряжение в прямосмещенной точке на диоде кривая I-V, что использование блока, чтобы вычислить IS и N.
Зависимости
Этот параметр отображается только, когда вы выбираете Use dark current plus a forward bias I-V data point
для параметра Diode parameterization.
Dark current
— Темный ток
5e-9
A
(значение по умолчанию)
Ток через диод, когда это не отсоединено свету.
Emission coefficient, N
— Коэффициент эмиссии
3
(значение по умолчанию)
Диодный коэффициент эмиссии или фактор идеальности.
Зависимости
Этот параметр отображается только, когда вы выбираете Use dark current and N
для параметра Diode parameterization.
Ohmic resistance, RS
— Серийное диодное сопротивление связи
0.1
Ohm
(значение по умолчанию)
Серийное диодное сопротивление связи.
Measurement temperature
— Температура измерения
25
degC
(значение по умолчанию)
Температура, при которой были измерены кривая I-V или темный ток.
Емкость перехода
Junction capacitance
— Емкость перехода
Fixed or zero junction capacitance
(значение по умолчанию) | Use C-V curve data points
| Use parameters CJ0, VJ, M & FC
Выберите одну из следующих опций для моделирования емкости перехода:
Fixed or zero junction capacitance
— Смоделируйте емкость перехода как фиксированное значение.
Use C-V curve data points
— Задайте результаты измерений в трех точках на диоде кривая C-V.
Use parameters CJ0, VJ, M & FC
— Задайте емкость перехода нулевого смещения, потенциал соединения, градуируя коэффициент и коэффициент емкости истощения прямого смещения.
Zero-bias junction capacitance, CJ0
— Емкость перехода нулевого смещения
20
pF
(значение по умолчанию)
Значение емкости помещается параллельно с экспоненциальным диодным термином.
Зависимости
Этот параметр отображается только, когда вы выбираете Fixed or zero junction capacitance
или Use parameters CJ0, VJ, M & FC
для параметра Junction capacitance.
Reverse bias voltages [VR1 VR2 VR3]
— Напряжения обратного смещения
[ 0.1 10 100 ]
V
(значение по умолчанию)
Вектор значений напряжения обратного смещения в трех точках на диоде кривая C-V, что использование блока, чтобы вычислить CJ0, VJ и M.
Зависимости
Этот параметр отображается только, когда вы выбираете Use C-V curve data points
для параметра Junction capacitance.
Corresponding capacitances [C1 C2 C3]
— Соответствующие емкости
[ 45 30 6 ]
pF
(значение по умолчанию)
Вектор значений емкости в трех точках на диоде кривая C-V, что использование блока, чтобы вычислить CJ0, VJ и M.
Зависимости
Этот параметр отображается только, когда вы выбираете Use C-V curve data points
для параметра Junction capacitance.
Junction potential, VJ
— Потенциал соединения
1
V
(значение по умолчанию)
Потенциал соединения. Этот параметр только отображается, когда вы выбираете Use parameters CJ0, VJ, M & FC
для параметра Junction capacitance.
Зависимости
Этот параметр отображается только, когда вы выбираете Use parameters CJ0, VJ, M & FC
для параметра Junction capacitance.
Grading coefficient, M
— Классификация коэффициента
0.5
(значение по умолчанию)
Коэффициент классификации.
Зависимости
Этот параметр отображается только, когда вы выбираете Use parameters CJ0, VJ, M & FC
для параметра Junction capacitance.
Capacitance coefficient, FC
— Коэффициент емкости
0.5
(значение по умолчанию)
Подходящий коэффициент, который определяет количество уменьшения емкости истощения с приложенным напряжением.
Зависимости
Этот параметр отображается только, когда вы выбираете Use C-V curve data points
или Use parameters CJ0, VJ, M & FC
для параметра Junction capacitance.
Температурная зависимость
Parameterization
— Температурная параметризация зависимости
None — Simulate at parameter measurement temperature
(значение по умолчанию) | Use an I-V data point at second measurement temperature T2
| Specify saturation current at second measurement temperature T2
| Specify the energy gap EG
Выберите один из следующих методов для температурной параметризации зависимости:
None — Simulate at parameter measurement temperature
— Температурная зависимость не моделируется, или модель симулирована в T m1 температуры измерения (как задано параметром Measurement temperature на вкладке Main). Это - метод по умолчанию.
Use an I-V data point at second measurement temperature T2
— Если вы выбираете эту опцию, вы задаете второй T m2 температуры измерения, и текущие значения и значения напряжения при этой температуре. Модель использует эти значения, наряду со значениями параметров в первом T m1 температуры измерения, чтобы вычислить значение энергетического кризиса.
Specify saturation current at second measurement temperature T2
— Если вы выбираете эту опцию, вы задаете второй T m2 температуры измерения и текущее значение насыщения при этой температуре. Модель использует эти значения, наряду со значениями параметров в первом T m1 температуры измерения, чтобы вычислить значение энергетического кризиса.
Specify the energy gap EG
— Задайте значение энергетического кризиса непосредственно.
Current I1 at second measurement temperature
— Текущий I1 при второй температуре измерения
0.07
A
(значение по умолчанию)
Задайте диод текущее значение I1, когда напряжением будет V1 при второй температуре измерения.
Зависимости
Этот параметр отображается только, когда вы выбираете Use an I-V data point at second measurement temperature T2
для параметра Parameterization.
Voltage V1 at second measurement temperature
— Напряжение V1 при второй температуре измерения
1.3
V
(значение по умолчанию)
Задайте диодное напряжение значение V1, когда током будет I1 при второй температуре измерения.
Зависимости
Этот параметр отображается только, когда вы выбираете Use an I-V data point at second measurement temperature T2
для параметра Parameterization.
Saturation current, IS, at second measurement temperature
— Текущее насыщение, IS, при второй температуре измерения
2.5e-7
A
(значение по умолчанию)
Задайте насыщение текущее значение IS при второй температуре измерения.
Зависимости
Этот параметр отображается только, когда вы выбираете Specify saturation current at second measurement temperature T2
для параметра Parameterization.
Second measurement temperature
— Вторая температура измерения
125
degC
(значение по умолчанию)
Задайте значение для второй температуры измерения.
Зависимости
Этот параметр отображается только, когда вы выбираете Use an I-V data point at second measurement temperature T2
или Specify saturation current at second measurement temperature T2
для параметра Parameterization.
Energy gap parameterization
— Параметризация энергетического кризиса
Use nominal value for silicon (EG=1.11eV)
(значение по умолчанию) | Use nominal value for 4H-SiC silicon carbide (EG=3.23eV)
| Use nominal value for 6H-SiC silicon carbide (EG=3.00eV)
| Use nominal value for germanium (EG=0.67eV)
| Use nominal value for gallium arsenide (EG=1.43eV)
| Use nominal value for selenium (EG=1.74eV)
| Use nominal value for Schottky barrier diodes (EG=0.69eV)
| Specify a custom value
Выберите значение для энергетического кризиса из списка предопределенных опций или задайте пользовательское значение:
Use nominal value for silicon (EG=1.11eV)
Это значение по умолчанию.
Use nominal value for 4H-SiC silicon carbide (EG=3.23eV)
Use nominal value for 6H-SiC silicon carbide (EG=3.00eV)
Use nominal value for germanium (EG=0.67eV)
Use nominal value for gallium arsenide (EG=1.43eV)
Use nominal value for selenium (EG=1.74eV)
Use nominal value for Schottky barrier diodes (EG=0.69eV)
Specify a custom value
— Если вы выбираете эту опцию, параметр Energy gap, EG, кажется, в диалоговом окне, позволяет вам задать пользовательское значение для EG.
Зависимости
Этот параметр отображается только, когда вы выбираете Specify the energy gap EG
для параметра Parameterization.
Energy gap, EG
— Энергетический кризис
1.11
eV
(значение по умолчанию)
Задайте пользовательское значение для энергетического кризиса, EG.
Зависимости
Этот параметр отображается только, когда вы выбираете Specify a custom value
для параметра Energy gap parameterization.
Saturation current temperature exponent parameterization
— Насыщение текущая температурная параметризация экспоненты
Use nominal value for pn-junction diode (XTI=3)
(значение по умолчанию) | Use nominal value for Schottky barrier diode (XTI=2)
| Specify a custom value
Выберите одну из следующих опций, чтобы задать насыщение текущее температурное значение экспоненты:
Use nominal value for pn-junction diode (XTI=3)
Это значение по умолчанию.
Use nominal value for Schottky barrier diode (XTI=2)
Specify a custom value
— Если вы выбираете эту опцию, параметр Saturation current temperature exponent, XTI, кажется, в диалоговом окне, позволяет вам задать пользовательское значение для XTI.
Saturation current temperature exponent, XTI
— Насыщение текущая температурная экспонента
3
(значение по умолчанию)
Задайте пользовательское значение для насыщения текущая температурная экспонента, XTI.
Зависимости
Этот параметр отображается только, когда вы выбираете Specify a custom value
для параметра Saturation current temperature exponent parameterization.
Device simulation temperature
— Температура симуляции устройства
25
degC
(значение по умолчанию)
Задайте значение для температурного T s, в котором должно быть симулировано устройство.
Ссылки
[1] Х. Ахмед и П.Дж. Спридбери. Аналоговая и цифровая электроника для инженеров. 2-й Выпуск, издательство Кембриджского университета, 1984.
[2] Г. Массобрио и П. Антоньетти. Полупроводниковое моделирование устройства с SPICE. 2-й выпуск, McGraw-Hill, 1993.
Расширенные возможности
Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.
Введенный в R2008a