Escolar Documentos
Profissional Documentos
Cultura Documentos
D D
G G
G D D G
€ €
€ €
Corrente em RS
i = ids1 + ids2 = gm1v gs1 + gm 2v gs2
Aplicando a LKV na malha 1, temos:
v i1 = v gs1 + RS (gm1v gs1 + gm 2v gs2 ) = v gs1 + RS gm1v gs1 + RS gm 2v gs2
€
v i1 = (1+
!#" RS g#$)v gs1 + R
m1 !S"g$
m 2 v gs2
a b
Aplicando a€
LKV na malha 2, temos:
v i2 = v gs2 + RS (gm1v gs1 + gm 2v gs2 ) = v gs2 + RS gm1v gs1 + RS gm 2v gs2
€
v i2 = R
!"Sg
# m1 v gs1 + (1+
!$R "S g$2 )v gs2
m#
c d
Formamos, €
assim, o sistema de duas equações e duas incógnitas:
⎧v i1 = av gs1 + bv gs2
€ ⎨
⎩v i2 = cv gs1 + dv gs2
Resolvendo o sistema simples à mão ou por MatLab
syms a b c d vgs1 vgs2 vi1 vi2
€
[vgs1,vgs2]=solve(vi1==a*vgs1+b*vgs2, vi2==c*vgs1+d*vgs2)
Obtemos a sua solução:
1 1
v gs1 = − (bv i2 − dv i1 ) e v gs2 = (av i2 − cv i1 )
ad − bc ad − bc
Supondo as polarizações idênticas, IDS1 = IDS2, teremos gm1 = gm 2 = gm e as constantes acima ficam:
a = d = 1+ RS gm , b = c = RS gm → ad − bc = (1+ RS gm ) 2 − (RS gm ) 2 = 1+ 2RS gm
€ €
Substituindo a, b, c e d nas expressões de vgs1 e vgs2 , vem:
€
1 1
€ v gs1 = −
1+ 2RS gm
[ RS gm v i2 − (1+ RS gm )v i1 ] e v gs2 =
1+ 2RS gm
[(1+ RS gm )v i2 − RS gmv i1]
Aplicando a lei de Ohm nos resistores RD, obtemos as tensões de saída:
v 01 = −RD gm v gs1 e v 02 = −RD gm v gs2
€ €
Substituindo vgs1 e vgs2 nas expressões anteriores de v01 e v02 , obtemos as tensões de saída:
RD gm RD gm
v 01 = [R g v − (1+ RS gm )v i1]
1+ 2RS gm€ S m i2 € e v 02 = −
1+ 2RS gm
[(1+ RS gm )v i2 − RS gmv i1]
Retirando a saída entre os terminais 1 e 2, obtemos a fidelidade da diferença dos sinais de entrada:
v 01 − v 02 = RD gm (v i2 − v i1 )
€ €
No caso de RS gm >> 1 teremos:
RD gm RD gm
v 01 = € (v i2 − v i1 ) e v 02 = − (v i2 − v i1)
2 2
€
Script MatLab que ilustra a diferença de sinais
€
% DiferencaProdutoSinais.m
€
% Este script desenha a soma, diferenca ou produto de dois
% sinais, v1(t) e v2(t) com frequencias e amplitudes diferentes
% Voce escolhe o que quer, habilitando ou desabilitando
% a linha que contem v=va.*vb