Форум » Моделирование устройств силовой электроники » Модель ШИМ-контроллера TL494 » Ответить

Модель ШИМ-контроллера TL494

Aml: Попробовал реализовать модель ШИМ-контроллера TL494 на основе его функциональной схемы. Cбрал тестовую схемку - вроде бы работает. Выход на режим Ток и напряжение на ключе Тоже самое, но с уже оформленной в корпус микросхемой В прикрепленном файле - макромодель формата MC9 и тестовая схема MC9. http://microcap.ifolder.ru/4854305 (скачивать лучше более поздние отлаженные варианты модели в последних постах топика) Краткое описание узлов модельки TL494 http://microcap.ifolder.ru/4855876 Использование модели требует ограничения в максимальном шаге расчета - 1E-8 или менее (это ограничение устранено в последующих версиях модели) Подробности ее создания здесь - http://valvol.flyboard.ru/topic36-225.html

Ответов - 92, стр: 1 2 3 4 5 All

Aml: тау, спасибо. Теперь буду доводить до ума усилитель модели. Там скорость нарастания напряжения никуда не годится.

Mas: тау пишет: применялась в АТ и АТХ блоках питания А где можно достать более подробную информацию? просто я не знаю уже у кого спрашивать...

тау: Mas пишет: А где можно достать более подробную информацию? А Вы поиском пробовали? очень распространена .... Подробную информацию по самой микросхеме нужно брать в даташите , зайдите на сайт TI.com и в окне поиска введите название микросхемы , скачайте даташит. http://www.ti.com/lit/gpn/tl494 http://kazus.ru/forum/topic_14205-0-asc-170.html http://www.rom.by/search/node/TL494 http://www.rom.by/forum/Shemy_BP

Aml: Поработал над моделькой усилителя ошибки. Вроде, нормальный вариант получился. Не ожидал даже, что при разной реализации при абсолютно одинаковых АЧХ получатся радикально разные скорости нарастания (разница - в 1000 раз). Вот два варианта (старый и новый). АЧХ и ФЧХ разомкнутой системы полностью совпадают, поэтому виден только один график. Замкнутой - тоже совпадают А вот быстродействие совершенно разное Скорость нарастания выходного напряжения у верхней модели - 0.6 мВ/мкС. У нижней - 0.6В/мкС, что более-менее похоже на реальность. По крайней мере, у базовой модели ОУ ($Generic) точно такое же время нарастания. Сейчас внесу изменения в модель TL494.

тау: В верхней модели имхо работает ограничитель напряжения (тот еще ,табличный, в модели) , а в нижней для источника тока Вы его не ввели. Если убрать ограничитель из верхней модели и поставить диоды так как в нижней - графики скорости должны совпасть. Ограничитель на Ачх и ФЧХ не влияет ввиду малосигнальности.

Aml: Не, с ограничением там все нормально. Вот только полную модель никак не доделаю - катастрофически не хватает времени.

тау: Зеленая линия 300 мв пик пик Красная 1В пик пик на вход оу Это получилось для следующего сдвоенного усилителя: * ОУ1 с ограничением скорости 0.5V/uS BE1 7 GND V=table[-50m,-5000,50m,5000] (V(IN1)-V(-IN1)-2m) ; введено принудительное смещение входа для * любителей заземлять оба неиспользуемых входа R11 11 7 100k C2 11 GND 100n D1ogr1 V1_4 11 $GENERIC D1ogr2 11 V4_5 $GENERIC V1_4 V1_4 GND 1.42 V4_5 V4_5 GND 4.5 * ОУ2 с ограничением скорости 0.5V/uS BE2 8 GND V=table[-50m,-5000,50m,5000] (V(IN2)-V(-IN2)-2m) R12 12 8 100k C3 12 GND 100n D2ogr1 V1_4 12 $GENERIC D2ogr2 12 V4_5 $GENERIC BE1out 13 GND V=IF( V(11)>V(12), V(11), V(12) ) ; развязка по выходному импедансу и выбор большего D1 13 FB $GENERIC ; этот диод для любителей поуправлять еще и через FB ножку Этот фрагмент немного отличается по синтаксису, потому что из модели для симулятора EE-SIM (Maxim)

avr123: Огромное спасибо за ваш труд !!! Микроконтроллеры AVR PIC начинающим с нуля - учебный курс AVR PIC - самоучитель - http://avr123.nm.ru/

Zuzi: В свежем, майском номере "Радио" за 2009 год Олег Петраков предложил модель 494 контроллера для 8-й микрокепки. Пока только бегло посмотрел, но интересно было бы услышать мнение мастеров высшего дана в отношении этой модели.

Aml: Мнение категоричное - в морг. Представленная в статье модель представляет собой полный сборник классических ошибок построения контроллеров питания. Плюс грубые ошибки в реализации усилителя рассогласования (он не имеет ограничения выходного напряжения (что принципиально), коэффициент усиления цепи обратной связи 30дБ, в то время как на самом деле 90дБ, первый полюс лежит на частоте 10 кГц (должно быть 10 Гц). Плюс модель крайне медленная (в 15 раз медленнее, чем та, что рассматривалась выше) и склонна к расходимости даже сама по себе (даже без включения в источник питания). При стандартных установках Global Settings у меня она вообще не просчитывается (вылетает по расходимости), при установках Power Default, в принципе, считается, но оооочень медленно. И это - когда к контроллеру подключены только времязадающие элементы RC и ничего более. В общем, если собрать на таком контроллере модельку источника питания, то с большой вероятностью посчитать ее не удастся (из-за расходимости), а если и удастся, то динамические характеристики (устойчивость) будут в корне отличаться от "железного" варианта из-за ошибок в реализации модели цепи ОС. Ну, плюс много всякой мелочи, типа сильно упрощенного выходного каскада, отрицательного напряжения на выходе FB при запертом усилителе рассогласования и т.п. В том виде, как предложено в статье модель нежизнеспособна.

Aml: Все-таки затащил модель из журнала "Радио" в тестовую схему источника питания (схема взята из даташита на TL494). Со стандартными установками, естественно, вообще не работает. С установками "для силовых схем" просчитывает несколько тактов и затыкается (матрица сингулярна). Что, впрочем, совсем не удивительно, учитывая описанное выше. Построение надежно работающей схемы ШИМ-контроллера на самом деле гораздо более сложная задача, чем пытается представить автор в своей статье. Решение "в лоб" в большинстве случаев тут не проходят. Очень плохо, что сырая глюкавая модель появилась популярном радиолюбительском журнале. Фактически это дискредитация возможностей Micro-Cap в сфере моделирования источников питания.

VALE: Для Aml. Слегка подработал OrCAD модель TL493.Может быть это ВАМ поможет. http://slil.ru/27544751

Spiner: вот полезная инфа о TL494 и др. ШИМ [url=http://publ.lib.ru/ARCHIVES/D/''DODEKA''/_''DODEKA''.html]Микросхемы для импульсных источников питания и их применение[/url] стр 233, 447, 537 там же есть схема ATX блока 200вт (старая)

Zuzi: Aml пишет: В том виде, как предложено в статье модель нежизнеспособна. Я почему-то так и подумал. Очень уж просто в лоб реализована внутренняя структура микросхемы. Мне показалось, что работать она будет или медленно, что вы и подтвердили. Ну, а в отношении публикации.. Господин Петраков печатал в свое время цикл статей по этой теме, которая весьма специфична. Кто же реально проверит качество публикации, тем более, что это не первая публикация по теме моделирования? Вот так и появилась статейка.

erepb_prk: Можно ли данные модели использовать в среде OrCAD 9.2?И если да, то как это сделать?

Aml: В принципе, можно. Только УГО свое рисовать надо. Единственно, я последние варианты в формат SPICE не конвертировал. Сейчас сделаю.

Aml: .SUBCKT TL494 IN1 -IN1 IN2 -IN2 FB DTC Ct Rt VREF GND OCT CT1 ET1 CT2 ET2 Vcc C2 11 GND 200N C3 12 GND 200N C4 13 GND 100N C5 14 GND 100N C6 M2 GND 20P C7 M3 GND 20P C8 M1 GND 20P C9 M5 GND 20P C10 M6 GND 20P C11 M4 GND 20P C12 31 40 20P C13 31 39 20P D1 13 FB $GENERIC D2 14 FB $GENERIC D3 42 ET1 $GENERIC D4 44 ET2 $GENERIC2 E1 7 GND TABLE {V(IN1,-IN1)} = (0,0) (0.4M,4) (20M,5) E2 8 GND TABLE {V(IN2,-IN2)} = (0,0) (0.4M,4) (20M,5) E3 26 GND VALUE = {5-5*((V(M1)>(V(GND)+0.8))AND(V(M7)>(V(GND)+0.8)))} E4 28 GND VALUE = + {5-5*((V(M2)>(V(GND)+0.8))AND(V(M7)>(V(GND)+0.8))AND(V(M4)>(V(GND)+0.8)))} E5 30 GND VALUE = {5-5*((V(M4)>(V(GND)+0.8))AND(V(M2)>(V(GND)+0.8)))} E6 34 GND VALUE = {5-5*((V(M2)>(V(GND)+0.8))AND(V(M6)>(V(GND)+0.8)))} E7 36 GND VALUE = {5-5*((V(M3)>(V(GND)+0.8))AND(V(M5)>(V(GND)+0.8)))} E8 38 GND VALUE = {5-5*((V(M3)>(V(GND)+0.8))AND(V(M6)>(V(GND)+0.8)))} G1 Ct GND VALUE = {I(VOSS)} I1 FB GND DC 0.7M AC 1 0 R7 GND IN1 500K R8 GND -IN1 500K R9 GND IN2 500K R10 GND -IN2 500K R11 11 7 100 R12 12 8 100 R14 13 11 150 R15 14 12 150 R17 Vcc GND 1K R18 M7 GND 100 R19 22 GND 100 R20 M2 26 400 R21 M3 28 400 R22 M1 30 400 R23 31 M7 1K R24 GND VREF 100K R25 M5 34 400 R26 M6 36 400 R27 M4 38 400 R28 39 M5 1K R29 GND M6 10K R30 40 M6 1K RE1 IN1 -IN1 1G;added by E1 RE2 IN2 -IN2 1G;added by E2 RK Ct 9 {10 + 1000 * EXP(- V(Ct) / 0.4)} S1 9 2 Ct GND SV2 S2 Rt 15 Rt GND SV8 S3 M7 22 20 FB SV6 S4 22 23 Ct 16 SV6 S5 GND 20 Vcc GND SV3 S6 CT1 42 31 40 SV1 S7 CT2 44 31 39 SV1 S8 GND 39 OCT GND SV7 S9 GND 40 OCT GND SV7 V4 GND 2 3 V6 16 DTC 0.12 V7 20 Ct 0.7 V8 23 GND 10 V9 VREF GND 5 VOSS 15 GND 3 .MODEL SV1 VSWITCH (RON=10 VON=7.1 VOFF=7) .MODEL SV2 VSWITCH (VT=1.48 VH=1.49) .MODEL SV3 VSWITCH (VOFF=7 VON=6.9) .MODEL SV6 VSWITCH (VON=0.001) .MODEL SV7 VSWITCH (VOFF=3.1 VON=3) .MODEL SV8 VSWITCH (ROFF=100MEG VT=3 VH=-0.1) *** Params not used in spice RL=5G .MODEL $GENERIC D (BV=500 CJO=2.5P IS=8N M=100M N=2 RS=400M TT=1N VJ=700M) *** Params not used in spice RL=5G .MODEL $GENERIC2 D (BV=500 CJO=2.5P IS=30N M=100M N=3.2 RS=4M TT=1N VJ=400M) * .ENDS TL494 *

тау: Появилась идея воплотить в качестве задающего генератора пилы математически точную модель. Кроме ускорения работы ожидался дополнительный эффект от монохромности частоты генератора и зависящего от этого «шума» от усилителя рассогласования. .... (продолжение по ссылке в файле "Уточненная модель TL494.doc" "TL494NC_5_spice.txt.mod" - файл с текстовой SPICE моделью "TL494NC_5.prz" - файл элемента для пользовательской библиотеки Multisim "tl494_pushPull 31 newOpAmp newLog.ms10" файл со схемой Push_pull преобразователя с новой моделью. http://kazus.ru/nuke/users_files/16062009/8627364.rar

Aml: А вот это уже весьма интересно. Надо будет попробовать в MC9 этот алгоритм реализовать, а то генератор пилы остается пока самым ненадежным функциональным блоком схемы.

olegx5: я пробывал подавать на 3 ножку напряжение. в синфазном режиме шим есть ,а противофазном нет. почему?



полная версия страницы