Друзья, сообщники, сочуствущие, приобщающиеся.
Позвольте вынести обсуждаемую проблему в отдельную тему, ибо, как мне показалось, создание модели компоненты с нуля, не будучи "зубром" в LtSpice- работа кропотливая и непростая.
Попробовав повторить сборку модели TL494, по шагам, приведенным в широко известной статье Валентина, столкнулся с подводными камнями, или тонкостями, которые, при простом прочтении статьи о создании модели, никак себя не проявят и при необходимости создать модель "под себя" вы вероятнее всего столкнетесь с оными, а также с простым непониманием принципов применения схемотехнических примитивов LtSpice.
Я надеюсь,
моя дальнейшая борьба с зеленым змием работа окажется вам полезной.
Итак, я поставил себе задачей создать модель UCC28810, т.н. корректора коэффициента мощности работающего к т.н. квазирезонансном режиме, т.е. с ожиданием размагничивания сердечника. Забегая вперед, данную МС можно с успехом применять не только в качестве ККМ.
Итак, разобъем создание модели на части.
Первой частью, которой я займусь- блок, задача которого будет состоять в том, чтобы имитировать потребляемый микросхемой ток.
Для справки посмотрим на графики зависимости потребляемого тока от,
а) напряжения питания
б) нагрузки каскаде драйвера && температуры.
Займемся пунктом а), б) оставим на потом)))
Для начала изучим график зависимости потребляемого тока от напряжения.
Можно выделить несколько значащих областей.
1) При напряжении питания от 3В до 18,8..18,9, потребляется ток ок. 0,1....0,15мА
2) При превышении напряжения 15,8...15,9В ток скачкообразно увеличивается до значения 1,8мА и остается на этом уровне при росте напряжения до 18В. Будем называть это напряжение "напряжение включения"
3) При снижении напряжения от "напряжения включения" до 9,5В(назовем это "напряжением выключения"), потребляемый ток сохраняется на прежнем уровне, далее скачкообразно уменьшается до величины п.1.
4. При превышении напряжения 18В ток потребления скачкообразно растет и ничем не ограничен.
Для имитации такого поведения соберем схему состоящую из стабилитрона, источника ИТУН, ключа, управляемого напряжением.
1) ИТУН G1 имитирует потребляемый микросхемой ток в диапазоне от 3В до 15,8В. Поведение его записано директивой .table, где до 2,9В, ток не потребляется, начиная от 3В, до 15,8В ток нарастает линейно, начиная от 0,1мА до 0,15мА
2) Ключ, управляемый напряжением, S1, определяет нам ту область равную Vt ключа +/- Vh, т.е. мы используем одно из свойств ключа- гистерезис. Vt ключа определяется как среднее между порогом включения и выключения микросхемы, Vh, соотв. нужное количество Вольт в большую и меньшую сторону.
Дополнительно укажем Ilimit ключа, равный току потрбления микросхемой, после включения, минус ток, потребляемый ИТУН G1.
3) Стабилитрон Z1, физически является встроенным в микросхему стабилитроном, с напряжением стабилизации ок. 18В.
Для описания свойств применим директиву .model, в которой укажем основные параметры и, максимальный ток стабилитрона. Последнее сделано для того, что-бы при проверке узла отдельно от схемы всей микросхемы, график тока помещался в экран плоттера)
Для проверки работы блока применим директиву .tran, что выпоkybn можелирование схемы в интервале 0...1сек.
Для просмотра зависимости потребляемого тока именно от напряжения питания- наводим мышку на шкалу абсцисс, тыкаем правой клавишей в Time, и вручную вписываем в качестве аргумента функции V(Vcc), не забыв предварительно "прицепить" порт, или метку цепи с именем Vcc на цепь питания. Такой маневр позволит отобразить значения потребляемого тока для всех значений питающего напряжения, которое у нас, задано специальным образом, а именно трапециевидный импульс, амплитуда которого принимает все значения напряжений, интересующие нас. Притом, такой диаграммой питающего напряжения мы проверяем верность отработки гистерезиса по питанию МС.
Результат:
Продолжение следует.