LTC5583包括两个额外的引脚RP1和RP2,RP1控制TC1的极性,RP2控制TC2的极性。不过,在采用一个固定的RT1或RT2值时,温度系数的大小相等,只是极性倒转。通道A和通道B共享补偿电路,因此两个通道一起受到控制。
图1说明了在1阶温度补偿的情况下,VOUT作为温度的函数是怎样变化的。图中仅显示了3个电阻值,以说明增大电阻值会使斜线斜率增大。斜线极性由RP1引脚控制。
图4说明了2阶温度补偿对VOUT的影响。该曲线的极性由RP2控制。其曲率取决于电阻值。1阶和2阶温度补偿合起来的总体影响由等式1给出。
图4:2阶VOUT随温度的变化
以LTC5583在900MHz输入时的情况为例。第一步是测量没有温度补偿时VOUT随温度的变化。图5显示未补偿时的VOUT。线性误差随温度的变化以25°C时的斜线和截取点为基准。为了最大限度地减小输出电压随温度的变化,红色(85°C)的线性度曲线必须下移,蓝色(-40°C)的线性度曲线必须上移,以与黑色室温时的曲线一致,并尽可能多地重叠。接下来就是一步一步地设计了。
图5:在900MHz时未补偿的LTC5583
第一步。以dB为单位从图5估计所需的温度补偿。例如,读取输入功率为-25dBm时的曲线值,这是动态范围的中部。将以dB为单位的线性误差乘以30mV/dB(典型的VOUT斜率),以将单位转换为mV。
低温(-40°C)=+13mV或+0.43dB
高温(85°C)=-20mV或-0.6dB
这是随温度变化所需的输出电压调节量。
第二步。确定RP1和RP2的极性以及1阶和2阶补偿解决方案。为了找到解决方案,设a=1阶项,b=2阶项。设定这两项的值,使它们满足-40°C和85°C的温度补偿要求。
a–b=+13mV(等式2)
a–b=-20mV(等式3)
a=16.5(1阶解决方案)
b=3.5(2阶解决方案)
等式2和等式3中“a”和“b”的极性由1阶项和2阶项的极性决定,这样,它们的和在低温(-40°C)时满足+13Mv和高温时满足-20mV(85°C)的调节要求。参见图6。1阶项和2阶项或者为正、或者为负。因此。总共有4种组合。在这种情况下,仅当两项均为负时,它们的和才能满足所需补偿。
图6:1阶和2阶解决方案的极性
图7显示了在-40°C和+85°C时所需的1阶和2阶补偿。请注意,1阶和2阶补偿的极性是负的,这样,当两条曲线相加时,它们的和才能对VOUT产生所需的调节。结果,TC1和TC2为负,RP1和RP2从图8和图9决定。请注意,两个解决方案的值加起来在-40°C时约等于+13mV,在+85°C时约等于-20mV。