设三极管的放大倍数为B,
运放正输入端的电压V+=(Vref-VRL)/2+VRL;
运放的输出电压Vo=2*V+;
通过电阻RS的电流IRS=(Vo-VRL-0.7)/RS=(Vref-0.7)/RS;
通过负载RL的电流IRL=(B+1)*IRS=(B+1)*(Vref-0.7)/RS。
详细计算过程:
IRL表示通过负载RL的电流;
IRS表示通过电阻RS的电流;
V+表示运放正输入端的电压;
Vo表示运放输出端的电压;
VRL表示负载RL上端的电压;
B表示三极管的放大倍数。
因为三极管的发射极电流=(1+B)*基极电流,可以列出下面的算式:
IRL=(1+B)*IRS ;通过负载的电流IRL=通过电阻RS电流的(1+B)倍,
IRS=(Vo-VRL-0.7)/RS ;通过电阻RS的电流IRS=(运放输出电压-负载电压-发射极压降)/RS
Vo=2*V+ ;运放的输出电压=运放正输入端电压的2倍
V+=(Vref-VRL)/2+VRL ;运放正输入端的电压=R2的分压+负载RL上端的电压
逐个代入计算,最后得出:
通过负载RL的电流IRL=(B+1)*(Vref-0.7)/RS。
温馨提示:答案为网友推荐,仅供参考