I enjoyed looking this one over and learned from it. But I have a few questions.
First, since Q5 nominally needs to split away Ib/2 and its beta is on the order of 1% or so (maybe 1/2%, but you get the idea), the base of Q5 will have to rob some current from the collector of Q4. That current cannot then proceed through the Q1/Q2 mirror. And, I'd guess, this ultimately will account for a noticeable error at the output (no, I didn't try to work out the exact amount, but I'm guessing it will be in the area of maybe 1-5% by itself?) That will add to Q1/Q2 and Q3/Q4 matching errors. Why didn't you choose to make it Darlington to nearly eliminate that error?
Ib is in the area of about 1mA (a little less, figuring roughly 2.5V on the bottom side and 5-6V on the pair of mirrors side, leaving most of the rest of 250V, maybe 242V or so, across it.) Okay. So 900uA or so. This sets up about 450uA on each side of the mirror paths. You've chosen 10 ohms for Rs, for a change of 0-100mV over the range of a
0-10mA load. I understand that R1 can also be seen as two parallel (Rs+R2) resistors, once for each of the two equal currents that proceed through Q1 and Q5 when there is no load present. But you decided on 190 ohms for R2. It turns out that 450uA is one part in 20 of 10mA and that this is also roughly the ratio of Rs to (Rs+R2). So I think I understand this relationship. But what caused you to set the 200 ohm emitter leg resistor magnitude in the first place? In other words, suppose I set Rs to 20 ohms, R2 to 380 ohms and R1 to 200? I think the output would still range over the 0-5V desired output over the same load current range. The only difference is that the load would see another tenth volt drop at max load. What was your thinking for the 200 ohm magnitude, itself?You set R3 and R4 to 10k. They will yield about a 5V drop (4.5V?). Is the magnitude of this based upon the tiny (26mV/Ie-in-mA) re, large enough to greatly overwhelm it? Or some other reasoning?
Thanks, Jon