blob: 1c09565aba46e9d61941895c441e8fcc932ae3dc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
// Exa 1.14
format('v',7);
clc;
clear;
close;
// Given data
Vi_1= 150;// in µV
Vi_2= 140;// in µV
Vd= Vi_1-Vi_2;// in µV
Vd=Vd*10^-6;// in V
Vc= (Vi_1+Vi_2)/2;// in µV
Vc=Vc*10^-6;// in V
// Vo= Ad*Vd*(1+Vc/(CMRR*Vd))
// (i) For Ad=4000 and CMRR= 100
Ad=4000;
CMRR= 100;
Vo= Ad*Vd*(1+Vc/(CMRR*Vd));// in volt
Vo= Vo*10^3;// in mV
disp(Vo,"(i) Output voltage in mV")
// (ii) For Ad=4000 and CMRR= 10^5
Ad=4000;
CMRR= 10^5;
Vo= Ad*Vd*(1+Vc/(CMRR*Vd));// in volt
Vo= Vo*10^3;// in mV
disp(Vo,"(ii) Output voltage in mV")
|