MatchSpice
www.pspicelib.narod.ru www.pspice.comtv.ru
Эмитерный повторитель
Легко и посто считать если вы ESolver!
Не упусти свой шанс стать лучшим среди своих коллег!
Рис. 1. Схема усилителя
> | restart:read(`I:/PMAPLE/ESolver.m`);with(MSpice):Приборы:=Oдинаковые.AC.ru: ESolve(EQ,`Эмиттерный повторитель.CKT`); |
MSpice v7.64: www.pspicelib.narod.ru
Заданы узлы: {V2, V1} Источники: [I1, VP, Vвх]
Решения V_NET: [V3]
J_NET: [J1, JR1, JR2, JR4, JVP, JVвх, JRэб, JCэб]
> | VP:=0: Zвх:=simplify(subs(s=0,I1=0,V2/JVвх)); Vвх:=0: Zвых:=simplify(subs(s=0,V3/I1)); Z1вых['Rэб'=0]:=Limit('V3/I1',Rэб=0)=limit(V3/I1,Rэб=0); Z2вых['beta'=infinity]:=Limit('V3/I1',beta=infinity)=limit(V3/I1,beta=infinity); |
Ввод числовых данных для схемы
> | Values(DC,P-RLCVI,[N]): with(ScientificConstants): # подключение пакета для работы с константами Constant(e): e:=GetValue(%): # заряд электрона Constant(k): k:=GetValue(%): # константа Больцмана T:=300: # температура по Кельвину Jэ:=evalf(5/390); # ток эмиттера Fт:=100e6: # частота единичного усиления 'Rэб'=evalf(Rэб),'Cэб'=evalf(Cэб); 'Zвх'=evalf(Zвх); 'Zвых'=evalf(Zвых); 'Z1вых[Rэб=0]'=rhs(Z1вых['Rэб'=0]); 'Z2вых[beta=infinity]'=rhs(Z2вых['beta'=infinity]); |