Трёхполюсная модель операционного усилителя
Использование сложных моделй активных приборов при аналитическихх расчётах опрадано в тех случаях, когда вы изучаете какие то тонкие физические эффекты самого прибора, или хотите добиться каких-то экстремальных параметров в работе схемы. Применение усложненных моделей приводит к усложнению выходных выражений.
Выражения в одну строчку приятны на глаз, но возможны только для простейших схем.
Рис. 1. Эквивалентная схема операционного усилителя ОУ К140УД6А
> | restart:with(MSpice): ESolve(`OP-PSpiceFiles/SCHEMATIC1/SCHEMATIC1.net`): |
MSpice v8.95: http://pspicelib.narod.ru
Заданы источники: [Vin]
Заданы узлы: {VINP}
Получены решения:
V_NET:=[VOUT, V1, V2]:
J_NET:=[JCg2, JRg1, JCg1, JVin, JCo, JRi, JRo, JRg2]:
> | `Частотно зависимый коэффициент передачи`; H:=simplify(VOUT/Vin); |
Сокровенная тайна любого ОУ это расположение частотных полюсов. Как и написано в заголовке в модели три полюса, нулей нет.
> | PoleZero(H,f); |
> | `DC коэффициент передачи`; K[dc]:=limit(H,s=0); |
> | Values(AC,RLCVI): |
Номиналы компонентов:
Cg2:=53e-12: [53p]
Co:=1e-12: [1p]
Ri:=2e6: [2MEG]
Rg1:=1e3: [1k]
Rg2:=1e3: [1k]
Ro:=100: [100]
Cg1:=7.96e-6: [7.96u]
AC источник: Vin:=1: AC: Vin:=1: Pfase(degrees):=0:
> | g1:=0.03684: g2:=0.03684: g3:=0.3684: |
> | H:=converth(H,s,PZ); PoleZero(H,f); |
Теперь построим график АЧХ и карту нулей и полюсов.
> | ploth(H,f=1..1e6,"2) semiАЧХ ОУ с разомкнутой ОС"); ploth(H,f,"3) PZ "); |