0% found this document useful (0 votes)
19 views3 pages

V1 V2 V3 Vo R1 R2a R2b R3 R2 X VDM VCM: Symbols

This document defines symbols for a circuit with voltages V1-V3 and resistors R1-R3. It derives equations for the voltage divider on V1 and the Kirchhoff's current law (KCL) at node V2. It solves these equations for the output voltage Vo and transfer function A in terms of the input V2. Setting the wiper position x to 0.5 simplifies Aideal. It then derives expressions for the differential and common mode transfer functions Adm and Acm. Finally, it solves for the common-mode rejection ratio cmrr.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views3 pages

V1 V2 V3 Vo R1 R2a R2b R3 R2 X VDM VCM: Symbols

This document defines symbols for a circuit with voltages V1-V3 and resistors R1-R3. It derives equations for the voltage divider on V1 and the Kirchhoff's current law (KCL) at node V2. It solves these equations for the output voltage Vo and transfer function A in terms of the input V2. Setting the wiper position x to 0.5 simplifies Aideal. It then derives expressions for the differential and common mode transfer functions Adm and Acm. Finally, it solves for the common-mode rejection ratio cmrr.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

symbols

syms V1 V2 V3 Vo R1 R2a R2b R3 R2 x Vdm Vcm

unknown V3,Vo

basic equations

voltage divider on "v1"

eq1= V1==V3*R2b/(R2b+R1*(1-x))

eq1 =

kcl on "v2"

1
eq2=(V2-Vo)/R2a+(V2-V3)/(R1*x)==0

eq2 =

solve

sol=solve([eq1,eq2],[Vo,V3]);
Vo=sol.Vo

Vo =

A=collect(Vo/(V2-V1),V2)

A =

Aideal=subs(A,R2a,R2); % matching R2
Aideal=subs(Aideal,R2b,R2);
Aideal=collect(Aideal,V2)

Aideal =

wiper in the middle x=0.5

simplify(subs(Aideal,x,0.5))

ans =

goto differential / common mode

Adm=subs(A,V1,-Vdm/2);
Adm=subs(Adm,V2,Vdm/2);
Adm=simplify(Adm)

Adm =

2
Acm=subs(Vo/Vcm,V1,Vcm);
Acm=subs(Acm,V2,Vcm);
Acm=simplify(Acm)

Acm =

cmrr=simplify(Adm/Acm)

cmrr =

solve(1/cmrr==0,x)

Warning: Solutions are valid under the following conditions: R1*R2a ~= R1*R2b + R1*(R2a + R2b) + 2*R2b*(R2a
+ R2b) & R2a ~= 0 | R2a + R2b == 0. To include parameters and conditions in the solution, specify the
'ReturnConditions' value as 'true'.
ans =

You might also like