集成电路测温手段
常见芯片测温手段如下
基于电压/电流域的BJT双极性晶体管测温
负温度系数 CTAT

由本身性质决定,Vbe 天然具有负温度系数
推导略
正温度系数 PTAT
利用 VBE 和 温度成反比
那么两个BJT通入不同的 IC
通过某种手段使得 IC1=nIC2, 且 n 可以控制。
此时使得 VBE1 和 VBE2 对温度的变化不一致。
这时通过获取 ΔVBE=VBE1−VBE2, 通过选取合适的 Ic1 和 Ic2,使得 ΔVBE 对 T 表现为正温度系数
实现 #1

ΔVBE=VBE1−VBE2=VTln(IsnI0)−VTln(IsI0)=VTln(n)
实现 #2
由于 nI0 和 I0 不好构造,此时 Q2 使用多个BJT并联分流,形成下面的电路

ΔVBE=VBE1−VBE2=VTln(IsI0)−VTln(nIsI0)=VTln(n)
实现#1 和 实现#2 一致的,只是因为#2更容易实现
热电压VT
VT=qkT=∂T∂VT
带隙基准电压
上面提及了正负温度系数,那么如果将一个正温度系数的电压和一个负温度系数的电压叠加起来,给定适当的条件,那么是可以输出一个电压 Vref 使得 Vref 在 特定温度范围内与温度无关。
即
Vref=α1VBE1+α2ΔVBE=α1VBE1+α2VTln(n)
∂T∂Vref=α1∂T∂VBE1+α2ΔVBE=α1∂T∂VBE+α2∂T∂ΔVBEln(n)
其中 ∂T∂VBE≈−1.5mV/K 以及 ∂T∂ΔVBE≈0.087mV/K
令 α1=1,
若想∂T∂Vref=0
则 α2ln(n)≈17.2
因此Vref≈VBE1+17.2VT≈1.25V
可得目标电路需要完成一个VBE1 和 17.2VT的叠加
使用如下电路

ps: 该图 nQ2 处 是同上的 n 个 BJT 并联分流的设计
现在假设Vo1=Vo2
VBE1=Vo1=VBE2+I0R
ΔVBE=VBE1−VBE2=VTln(n)=I0R
此时 R 上的分压即是VTln(n),左边的Q1提供了VBE1
Vo2就可以作为Vref进行输出
但是
以上电路还是有问题
1.需要一种方法使得Vo1=Vo2
2.n过大,需要更多的BJT,这时不可接受的,需要某种手段,放大VTln(n)
使用如下电路

利用负反馈放大器的性质,使X和Y的电位相同,此时
VX=VY=VBE1
VR3=VBE1−VBE2=VTln(n)
Vref=VBE2+VR3R3R2+R3
Vref=VBE2+VTln(n)R3R2+R3
即VTln(n)得到了放大,倍数为1+R3R2,这样可以适当给定R2和R3,来减少n
ps: 此处暂不考虑温度对电阻的影响
##
参考
作者:odjvnrij 创建时间:2024-10-02 00:02
最后编辑:odjvnrij 更新时间:2024-11-28 16:14