随着处理器速度提高并消耗更多功耗,热管理成为所有使用微控制器的器件中的日益重要的问题。由于热管理变得日益重要,所使用的技术变得更复杂和有条件限制。然而,归其根本,热管理归结为测量温度以及驱动如风扇、液体冷却系统和时钟节流(clock throttling)等冷却机制。
温度测量得越准确,就越能驱动精细调节冷却机制。这有益于省电(对于驱动冷却机制)、改善性能并提供更清洁的声学环境。
根据系统要求,可以有多种在集成系统中进行温度测量的方法。这些方法的实例包括热偶、热敏电阻和最常用的解决方案热二极管。热偶是已知热性能的金属回路。电流通过回路,测量电压从而测量回路的阻抗。结果是,随着温度升高阻抗发生变化。
与电偶类似的一种器件是热敏电阻。这种器件被构造成其阻抗直接与温度成线性。为了使用热敏电阻准确测量温度,必须知道流入器件的电流,器件上测量的电压必须非常准确。
使用热偶和热敏电阻电路测量温度可行也不昂贵。在许多应用中,它们就足够了。然而,它们并不容易适用于delta测量,它们可测量的精度受到限制。
稍微复杂一些但十分常见的测量温度的方法是利用二极管相对于温度的正向电压(VF)特性。在给定电流下,二极管的正向电压由方程1(见附录)给出。
直接测量VF的一个问题在于IS条件高度依赖于温度,它意味着方程式VF(T)不存在封闭解,变得非常难以预测。此外,很难产生不随电源、处理变化和温度而发生变化的精确的电流源。
由于对数特性,如果VF在两个独立温度下测量,两次测量的差将根据温度线性变化,而不存在条件。此外,线性条件是电流比率的函数,它相当平坦且不依赖于反过来影响单电流源的工作条件。方程式2-4(见附录)说明了delta VF如何以代表电压的方程式4而确定,在进行温度测量时常常对电压进行估计。
图1显示了温度和Delta VF之间的理想关系。在这一曲线中,η系数精实地等于1.000,而IF2 / IF1之比等于是17。很容易说明,该比率常被用于温度监测以达到良好的匹配特性。
图1 Delta VF与温度
很多热传感二极管包括连接到离散晶体管(如2N3904)的二极管,或衬底晶体管的基极-发射结。采用晶体管代替二极管的工作基本原理仍然适用,而上述二极管方程式适用于以VBE(或者对于PNP型器件是VEB)代替VF,以及以IC代替IF的晶体管。
对于一级 *** 作,方程式5(见附录)显示了所测量的对探险测温度的关系。由方程式4(见附录)可见,温度1℃的变化相应于VF约244μV的变化。这一很小的值通常被做乘法,然而通过模数转换器(A/D转换器)进行测量,然后采用数个通信协议发射至微控制器。
在对这么小的电压的测量中的任何误差,都会给最终测量的温度造成很大影响。有4个主要误差源将影响ΔVBE数值,并最终影响报告的温度。误差源为串连阻抗、二极管方程式的理想值(η)、噪声注入和晶体管的非理想beta值。
串连阻抗直接影响ΔVBE的测量,增加了由用于测量温度的绝对电流差所决定的偏移量。如果不忽略该串连阻抗,方程式5变成方程式6(见附录)。
如方程式6所示,串连阻抗产生根据串连阻抗值而变化的温度读数的偏移。图2显示了相对于该串连阻抗的单一温度的温度误差。
图2 在0℃的温度误差与串连阻抗
理想因子值η是一个基于晶体管结构的物理特性。对于任何特定器件而言,该值是一常数,虽然对于不同器件有所变化。当理想因子值不等于1.000或不等于温度监视器配置的理想因子时,它就会造成误差。在方程式5中,温度测量反比与该值,如果它不同于理想值(或预期值),它将产生一个与温度不一致的乘法放大值。
下面图3显示了由于各种理想因子失配而引入的有效误差。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)