Поведенческая модель оптокуплера как светодиода, датчика тока и управляемого источника тока
Simscape/Электрический/Полупроводники и конвертеры
Этот блок представляет оптокуплер, использующий модель, которая состоит из следующих компонентов:
Светодиод экспоненциала последовательно с датчиком тока на вход стороне
Управляемый источник тока на выходной стороне
Ток на выходной стороне течет от коллекторного соединения к эмиттерному соединению. Он имеет значение CTR· Id, где CTR является Current transfer ratio значения параметров и Id является диодным током.
Используйте Optocoupler блок, чтобы соединить две электрические цепи, не создавая прямого электрического соединения. Общей причиной этого является то, что две схемы работают на очень разных уровнях напряжения.
Примечание
Каждая электрическая цепь должна иметь свой собственный Electrical Reference блок.
Если выход схема является фототранзистором, типичные значения для параметра Current transfer ratio составляют от 0,1 до 0,5. Если выход этап состоит из пары Дарлингтона, значение параметров может быть намного выше этого. Значение Current transfer ratio также изменяется с током светодиода, но этот эффект не моделируется блоком Photodiode.
Некоторые производители обеспечивают максимальную скорость передачи данных для оптокуплеров. На практике максимальная скорость передачи данных зависит от следующих факторов:
Емкость фотодиода и тип приводной схемы
Конструкция фототранзистора и связанная с ним емкость
Блок Optocoupler позволяет вам только задать емкость на светодиоде. Можно использовать параметр Junction capacitance, чтобы добавить собственную емкость через соединения коллектора и эмиттера.
Блок Optocoupler позволяет вам модели температурную зависимость базового диода. Для получения дополнительной информации см. Diode страницу с описанием.
Блок имеет дополнительный тепловой порт, скрытый по умолчанию. Чтобы открыть тепловой порт, щелкните правой кнопкой мыши блок в модели, а затем из контекстного меню выберите Simscape > Block choices > Show thermal port. Это действие отображает тепловой порт, H на значке блока, и отображает параметры Thermal Port.
Используйте тепловой порт, чтобы симулировать эффекты сгенерированного тепла и температуры устройства. Для получения дополнительной информации об использовании тепловых портов и о параметрах Thermal Port, смотрите Симуляция Термальных эффектов в Полупроводниках.
Используйте Variables раздел блочного интерфейса, чтобы задать приоритет и начальные целевые значения для основных переменных до симуляции. Для получения дополнительной информации смотрите Задать приоритет и Начальный целевой объект для основных переменных.
Сторона выхода моделируется как управляемый источник тока. Как таковой, он только правильно аппроксимирует биполярный транзистор, работающий в своей нормальной активной области. Чтобы создать более подробную модель, соедините выход Optocoupler непосредственно с основой блока NPN Bipolar Transistor и установите параметры, чтобы сохранить правильное общее значение текущего передаточного коэффициента. Если вам нужно соединить оптокуплеры последовательно, используйте этот подход, чтобы избежать недопустимой топологии двух источников тока последовательно.
Температурная зависимость передаточного коэффициента прямого тока не моделируется. Обычно температурная зависимость этого параметра намного меньше, чем у оптического диода I-V характеристики.
Вам может потребоваться использовать ненулевое омическое сопротивление и значения емкости соединения, чтобы предотвратить числовые проблемы моделирования, но симуляция может выполняться быстрее с этими значениями, установленными на нуль.
[1] Г. Массобрио и П. Антогнетти. Моделирование полупроводниковых устройств с помощью SPICE. 2nd Edition, McGraw-Hill, 1993.
[2] Х. Ахмед и П. Дж. Спредбери. Аналоговая и цифровая электроника для инженеров. 2nd Edition, Cambridge University Press, 1984.