基于BJT测温的温度传感器小结

基于BJT测温的温度传感器小结

1.基本原理

  基于BJT测温的温度传感器,其基本原理在于用高精度ADC量化一个与温度成线性正相关的量 μ \mu μ :
μ = α ∗ Δ V B E V R E F (1.1) \mu=\frac{\alpha*\Delta V_{BE}}{V_{REF}}\tag{1.1} μ=VREFαΔVBE(1.1)  其中, α \alpha α 为比例系数, Δ \Delta Δ V B E V_{BE} VBE 为两个偏置在不同电流下的BJT产生的 V B E V_{BE} VBE 之差, V R E F V_{REF} VREF 为上述两个BJT产生的带隙基准电压。由于 V B E V_{BE} VBE 本身具有良好的温度特性(假设其温度系数为0),而 Δ \Delta Δ V B E V_{BE} VBE 具有正温度系数,因此 μ \mu μ 可认为是一个具有正温度系数的量。在实际的电路实现中,假设上述两个BJT在不同倍数的单位电流偏置下分别产生了 V B E V_{BE} VBE Δ \Delta Δ V B E V_{BE} VBE ,并满足:
V R E F = V B E + α ∗ Δ V B E (1.2) V_{REF}=V_{BE}+\alpha*\Delta V_{BE}\tag{1.2} VREF=VBE+αΔVBE(1.2)  一般的基于BJT测温的温度传感器使用增量式ΣΔ ADC,用此ADC对 μ \mu μ 进行量化。根据ΣΔ ADC的原理,当bs=1时,积分器对 − V B E -V_{BE} VBE 进行积分;当bs=0时,积分器对 + α ∗ Δ V B E +\alpha*\Delta V_{BE} +αΔVBE 进行积分,以实现负反馈。在一次温度转换中,假设bs=1出现的概率为 μ \mu μ ,bs=1出现的周期数记为 N,转换的总周期数记为 A,ΣΔ ADC在转换的第一个周期开始前和转换的最后一个周期结束时积分器的差分输出电压为0,则有如下等式成立:
μ = A N , − μ ∗ V B E + ( 1 − μ ) ∗ α ∗ Δ V B E = 0 (1.3) \mu=\frac{A}{N},-\mu*V_{BE}+(1-\mu)*\alpha*\Delta V_{BE}=0\tag{1.3} μ=NAμVBE+(1μ)αΔVBE=0(1.3)  推导可得:
μ = A N = α ∗ Δ V B E V R E F (1.4) \mu=\frac{A}{N}=\frac{\alpha*\Delta V_{BE}}{V_{REF}}\tag{1.4} μ=NA=VREFαΔVBE(1.4)  由上式可知, μ \mu μ 此时已转换为了 NA 的比值。此比值是始终带有误差的,因为在实际电路中,ΣΔ ADC在最后一个转换周期结束后积分器的差分输出电压不可能为0,总会有一个剩余的电压项。

  若 μ \mu μ 具有良好的正温度特性,可用下式进行拟合,其中温度 T 的单位为摄氏度℃:
μ = k T + b (1.5) \mu=kT+b\tag{1.5} μ=kT+b(1.5)  令 A = 1 k , B = b k A=\frac{1}{k},B=\frac{b}{k} A=k1B=kb,则有:
N = A ∗ μ = T + B N=A*\mu=T+B N=Aμ=T+B N − B = A ∗ μ − B = T (1.6) N-B=A*\mu-B=T\tag{1.6} NB=AμB=T(1.6)  上式表明,若确定了温度转换过程的 AB 值,则温度 T T T 即为ΣΔ ADC在 A 个转换周期中得到的码流中1的个数减 B

  在ΣΔ ADC中,通常采用计数器来实现一阶降采样滤波器,计数器最终的结果即为转换过程中bs=1出现的次数。因此若想使计数器的输出即为此时的温度值,ΣΔ ADC的转换周期数应为 A= 1 k \frac{1}{k} k1,计数器的初始值应为 -B

2.电路实现

2.1 V B E / Δ V B E V_{BE}/\Delta V_{BE} VBE/ΔVBE的产生

在这里插入图片描述
  上图左侧部分生成一个PTAT电流,以减少 V B E V_{BE} VBE 中的二次项误差。R1R2 起到限流目的。右侧为一个n位的DEM阵列,n取决于产生 Δ V B E \Delta V_{BE} ΔVBE 时偏置BJT的单位电流倍数,该阵列用来减少电流间比例项的误差。控制信号 SSN 受ΣΔ ADC输出码流bs的反馈控制。

  根据DEM阵列决定的单位电流倍数,VO1VO2 处的输出电压共有三种情况: V B E V_{BE} VBE V B E H V_{BEH} VBEH V B E L V_{BEL} VBEL,其中 Δ V B E = V B E H − V B E L \Delta V_{BE}=V_{BEH}-V_{BEL} ΔVBE=VBEHVBEL

在某些设计中, V B E V_{BE} VBE V B E H V_{BEH} VBEH V B E L

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值