Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
CMRR is defined as the ratio between the differential gain and the common mode gain.
Both gain values can be calculated from the circuit diagram (assumption opamp ideal).
However, you must not apply ideal matching for the resistors (like Rx=Ry); instead use different indices for all parts.
At the end you can check if for ideal matching conditions the common mode gain is zero (CMRR infinite).
The ratio of both gains gives you an expression that shows how resistor tolerances influence tth CMRR value.
If you like, you can combine this CMRR value, which results from tolerances only, with the finite CMRR of the opamp.
For this purpose, the inverse values are addded: 1/CMRR=1/CMRR(opamp) + 1/CMRR (tolerance)
---------- Post added at 11:02 ---------- Previous post was at 10:45 ----------
Some additional hints:
From the common mode gain expression one can see which resistor - for worst case calculations - should have a positive or negative tolerance.
Then set: Rx=Rx,nom*(1+rx) with rx=dRx/Rx,nom (here d means DELTA, not a differential quotient). The value rx can be positive or negative.
Then you can apply the matching conditions like Rx,nom=Ry,nom.
As a result you have an expression for the common mode gain that contains only the tolerance factors r.