http://pspicelib.narod.ru

ElectronicSolver    www.pspicelib.narod.ru
Генератор стабильного тока с заземлённой нагрузкой

Для поклонников PSpice работа с идеальными ОУ приведет в шок, это же нереально. Однако при аналитических расчетах идеализация ОУ позволяет исследовать сдвойства схем с ОУ, которые определяются только внешними обратными связями. Это возволяет найти базовые соотношения для расчета и оптимизации схем. Модель ОУ всегда можно усложнить, но только в тех случаях, когда это оправдано.
Применение для аналитических расчетов сложных моделей ОУ будет порождать более сложные решения, в которых можно утонуть.
Вы всегда можете смоделировать параметры неидеальности ОУ подключением внешних по отношению к идеальному ОУ, компонентов.
Тогда это будет наглядно и понятно.

Усложненная макромодель будет порождать дополнительные внутренние узлы и компонеты, которых вы не ожидаете.
Такие модели есть для НОС и ТОС ОУ. Перед их использованием необходимо изучить структуру модели, чтобы понимать появляющиеся

в уравнениях переменные.

>    restart:

>    read  (`D:/PSPICE105/Maple_LIB/ElectronicSolver.m`); with(Spice):

Рис. 1. Схема генератора стабтльного тока

[Maple Metafile]

>    ESolve(NQ,`OP_GST2/op-PSpiceFiles/SCHEMATIC1/SCHEMATIC1.net`):

`ElectronicsSolve V5.03      www.pspicelib.narod.ru`

Название проекта: OP

Узловые напряжения:{VOUT, V2, V1, V3, V5, V4}

`Код защиты`, 59.69663559

`Найдены решения для:`

{VOUT, V2, V3, V5, V4}

Найдем ток нагрузки в этой схеме и построим нагрузочную характеристику.

>    I_RL:=simplify(VOUT/RL);

I_RL := A*Vinp*(-R3*R2+R2*A*R5+R2*A*R4-R1*R3-R3*A*R1)/(-R3*R4*R1-R3*R4*R2-RL*R4*R1-RL*R4*R2-RL*R5*R1-RL*R5*R2+R2*A^2*R5*RL-2*R3*R4*R1*A-2*RL*R4*A*R1-RL*R4*A*R2-RL*R4*A^2*R1-R4*R3*A*R2-R4*R3*A^2*R1-RL*R...
I_RL := A*Vinp*(-R3*R2+R2*A*R5+R2*A*R4-R1*R3-R3*A*R1)/(-R3*R4*R1-R3*R4*R2-RL*R4*R1-RL*R4*R2-RL*R5*R1-RL*R5*R2+R2*A^2*R5*RL-2*R3*R4*R1*A-2*RL*R4*A*R1-RL*R4*A*R2-RL*R4*A^2*R1-R4*R3*A*R2-R4*R3*A^2*R1-RL*R...
I_RL := A*Vinp*(-R3*R2+R2*A*R5+R2*A*R4-R1*R3-R3*A*R1)/(-R3*R4*R1-R3*R4*R2-RL*R4*R1-RL*R4*R2-RL*R5*R1-RL*R5*R2+R2*A^2*R5*RL-2*R3*R4*R1*A-2*RL*R4*A*R1-RL*R4*A*R2-RL*R4*A^2*R1-R4*R3*A*R2-R4*R3*A^2*R1-RL*R...

Для упрощения формул примем, что ОУ идеальные и обладают бесконечным усилением.

>    IdealI_RL:=collect(limit(I_RL,A=infinity),s);

IdealI_RL := Vinp*(R2*R5+R2*R4-R1*R3)/(RL*R5*R2-RL*R4*R1-R3*R4*R1-RL*R3*R1)

>    Values(AC,RLCVI,[]):

"Спецификация проекта: OP"

R5 := .10e5, "10k"

RL := 75, "75"

R3 := 10, "10"

R4 := .999e4, "9.99k"

R1 := .10e5, "10k"

R2 := .10e5, "10k"

`  AC источник  `

"DC", Vinp := .5

"AC", Vinp := .5

>    RL:='RL': A:=1e6:

>    I_RL:=I_RL; print(`При идеальных ОУ`);IdealI_RL:=IdealI_RL;

I_RL := .9989999990e20/(-.9990039970e21-.4000002999e15*RL)

`При идеальных ОУ`

IdealI_RL := -.1000000000

Построим нагрузочную характеристику.
Заметим, что при конечном усилении ОУ ток меняется очень мало.
Это очень удачная схема ГСТ, по скольку не имеет положительных обратных связей.

>    IMG([I_RL,IdealI_RL],RL=25..100,"1 - усиление A=100000, 2 - при идеальном ОУ");

[Maple Plot]

Hosted by uCoz