此电路可以实现电压源转换电流源的功能,具体分析如下:
关键电路参数:
R3=R6=1MΩ R1=R7=200KΩ R5=100Ω U1为TL082IDR/TL084IDR T1为MMBT4401LT1G
节点方程:
根据基尔霍夫原理可以列出以下方程
(Uin-Up)/1000K =(Up-Un)/200k = I1 ①
(0-Un)/1000K =(Un-U2)/200k = I3 ②
Up=Un ③
推算过程
200Uin-200Up=1000Up-1000U1
-200Un=-200Up=1000Up-1000U2
整合之后
Uin=5(U2-U1)=5*100Ω*I2
I = I1+I2 =I1 + Uin/500 = (Uin-Up)/1000KΩ +Uin/500Ω
基于1000KΩ远大于500Ω且分子(Uin-Up)< Uin 所以(Uin-Up)/1000KΩ 基本可以忽略
最终简化后
I = Uin/500Ω
也就是实现Uin 0~10V变化时对应Iout 0~20mA的一个线性对应关系
如果要实现其他对应关系,只需要调整电阻参数即可。
另外电阻参数为何选择1MΩ和200K,从方程式可以看出,如果要忽略I1对输出电流的影响,其数值必须要足够小,也就是电阻要足够大。但是此电阻也不能无限增加,首先我们所列方程均是基于运放虚短虚断的假设,此假设又是基于运放输入阻抗无穷大,输出阻抗无穷小的前提条件,然而实际的运放并非理想运放,对于TL082IDR这款运放,其Rid(Common-mode input resistance)典型值为1TΩ,以此来看感觉1MΩ确实还不是很大,但是还有另一个影响因素需要考虑,那就是电路的抗干扰能力,原则上,电阻越大受到外部干扰的可能性越大。所以综合考量后选择此参数。
此电路已在工业产品上批量应用,具有比较高的实战价值。