【硬件】芯片温度/功耗计算

2023-05-16

本博客参考:一纸沙漏的博客

芯片的四个温度

内核温度、封装表面温度、空气周边温度以及PCB板温度。

TJ(Die Junction Temp)

芯片的硅核温度,就是芯片内部核心的温度,从英文缩写就可以看出,这是个死亡温度,设计者是绝对不能跨越的。

Ta (Ambient Air Temp)

芯片周围的空气温度。不带散热片的小功率器件一般以这个为计算参数。

Tc(Package Case Temp)

芯片封装表面温度。带散热片的大功率器件一般以这个为技术参数。

Tb(Ambient board Temp)

安装芯片的PCB表面温度。

 

最重要的概念:热阻

热阻指的是当有热量在物体上传输时,在物体两端温度差与热源的功率之间的比值。单位为开尔文每瓦特(K/W)或摄氏度每瓦特(℃/W)。当热量流过两个相接触的固体的交界面时,界面本身对热流呈现出明显的热阻,称为接触热阻。计算公式:

 上式中,T1为物体一端的温度、T2为物体另一端的温度以及P为发热源的功率。两个名义上相接触的固体表面,实际上接触仅发生在一些离散的面积元上,如下图:

在未接触的界面之间的间隙中常充满了空气,热量将以导热和辐射的方式穿过该间隙 层,与理想中真正完全接触相比,这种附加的热传递阻力称为接触热阻。降低接触热阻的方法主要是增加接触压力和增加界面材料(如硅脂)填充界面间的空气。在涉及热传导时,一定不能忽视接触热阻的影响,需要根据应用情况选择合适的导热界面材料,如导热脂、导热膜、导热垫等。器件的资料中一般都会提供器件的Rjc和Rja热阻,Rjc是器件的结到壳的导热热阻;Rja是器件的结到壳导热热阻和壳与外界环境的对流换热热阻之和。这些热阻参数可以根据实验测试获得,也可以根据详细的器件内部结构计算得到。

三个重要的热阻:

(1)   热阻Rja:芯片的热源结(junction)到周围冷却空气(ambient)的总热阻,

(2)   热阻Rjc:芯片的热源结到封装外壳间的热阻,这个是最常用和有用的热阻。

(3)   热阻Rjb:芯片的热源结与PCB板间的热阻.

由下图的热阻#模型可以清晰看出,芯片内核的发热路径是:核心—封装表面——PCB——空气。

什么是节温

结温是处于电子设备中实际半导体芯片(晶圆、裸片)的最高温度。它通常高于外壳温度和器件表面温度。结温可以衡量从半导体晶圆到封装器件外壳间的散热所需时间以及热阻。

什么是最高节温

可用来计算在给定功耗下器件外壳至环境的热阻,如果器件工作温度超过最高结温,器件中的晶体管可能会被破坏,器件也随之失效,故应采用各种途径降低结温或者让结温产生的热量尽快的发散到环境中。一个芯片的结温估计值:

热阻·计算

我们当前设计的功率条件下,当前实测的芯片封装温度是否满足最大结温的要求。读者一定要认真读这句话,包含3个含义:

(1)   当前的设计功率:因为我们的设计往往都不是在最大功率下,而是有降额,例如一个NMOS最大可以3A,实际我们最大是1A,按照当前1A计算功耗的温度才有意义。

(2)   芯片的封装温度Tc:因为测试芯片温度的方法有很多,内核温度Tj测试基本是不可能的,最容易最简单就是直接测试芯片封装表面或者空气的温度,计算热阻的路径也最简单。

(3)   满足最大结温要求:我们所有的计算目的,就是将当前的功率、当前的表面温度,折算成芯片内部的核心温度Tj,一般厂家都会给出Tj,即使不给 Tj,我们可以根据硅管最大结温150估算。

举例:

三极管的实际使用功率是1.2W,实际测试到的壳温是Tc = 60,请问温度是否超标?

根据公式: Tc(max) = Tj -  P * Rjc,Tj = 60 + 1.2*83.3=159.96,芯片内核温度超过了芯片的结温,设计是不合理的。

大功率半导体热阻计算:芯片封装表面温度Tc。

功率器件的额定功率一般是指带散热器时的功率,散热器足够大时且散热良好时,可以认为其表面到环境之间的热阻为0,所以理想状态时壳温即等于环境温度.功率器件由于采用了特殊的工艺,所以其最高允许结温有的可以达到175度。但是为了保险起见,一律可以按150度来计算(规格书有数值是以厂家数据为准)。适用公式:Tc =Tj - P*Rjc.设计时,Tj最大值为150,Rjc已知,假设环境温度也确定,根据壳温即等于环境温度,那么此时允许的P也就随之确定。

以DRV8312为例:

第一降额温度85;最大结温150;热阻24.5

85 = 150 -P*24.5 = P = 2.6W,故该芯片允许最大功率为2.6W;

该芯片输入12V;

静态功耗计算:

TYP :  (IVDD+IGVDD+IPVDD)*12V = 0.0114A*12V=0.1368W

MAX:  (IVDD+IGVDD+IPVDD)*12V = 0.0155A*12V=0.186W

50%占空比功耗计算:

(IVDD+IGVDD+IPVDD)*12V = 0.234W

MOS工作时功耗计算:

Rds压降为1V,俯仰电机消耗电流21mA,方位电机消耗电流为42mA;

一个芯片工作室可按照平均3个MOS导通,功耗为3*0.021*1=0.063W

一个芯片工作室可按照平均3个MOS导通,功耗为3*0.042*1=0.126W

故俯仰电机驱动芯片的功耗为:0.234W+0.063W = 0.297W

故方位电机驱动芯片的功耗为:0.234W+0.126W = 0.36W

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【硬件】芯片温度/功耗计算 的相关文章

  • 【智能家居篇】wifi网络结构(下)

    转载请注明出处 xff1a http blog csdn net Righthek 谢谢 xff01 由于WIFI网络具有移动性 xff0c 同时WIFI以无线电波作为传输媒介 xff0c 这种媒介本质上是开放的 xff0c 且容易被拦截
  • 【智能家居篇】wifi网络接入原理(上)——扫描Scanning

    转载请注明出处 xff1a http blog csdn net Righthek 谢谢 xff01 对于低头党来说 xff0c 在使用WIFI功能时 xff0c 经常性的操作是打开手机上的WIFI设备 xff0c 搜索到心目中的热点 xf
  • 【智能家居篇】wifi网络接入原理(下)——关联Association

    转载请注明出处 xff1a http blog csdn net Righthek 谢谢 xff01 认证完成后 xff0c 下一步就是关联 xff08 Association xff09 工作站与基站进行关联 xff0c 以便获得网络的完
  • 【智能家居篇】wifi驱动的理解(3)——usb接口在wifi模块中的角色

    转载请注明出处 xff1a http blog csdn net Righthek 谢谢 xff01 上一篇文章已经提到USB接口在wifi模块中的最重要两个函数是usb read port 和usb write port 那它们是怎么和w
  • 【智能家居篇】wifi驱动的理解(4)——usb接口在wifi模块中的角色

    转载请注明出处 xff1a http blog csdn net Righthek 谢谢 xff01 还有1天就到2017年了 xff0c 回顾整个2016年至此 xff0c 都没发表过一篇技术文章 做软件开发已有5 6年 xff0c 作为
  • mx51 TVOUT分析

    1397 static int init enable tve setup char options 1398 1399 g enable tve 61 true 1400 1401 return 1 1402 1403 setup 34
  • 2D图形加速引擎(GE2D)

    转载请注明出处 xff1a http blog csdn net Righthek 谢谢 xff01 英文原文 NUC970 Series Technical Reference Manual Chapter 5 28 一 概述 32位2D
  • Redis 安装

    安装 下载 解压 编译Redis wget http download redis io releases redis 6 0 6 tar gz tar xzf redis 6 0 6 tar gz cd redis 6 0 6 make
  • linux下 tcpdump实现原理

    linux下抓包实现原理 一 tcpdump 对于本机中进程的系统行为调用跟踪 xff0c strace是一个很好的工具 xff0c 而在网络问题的调试中 xff0c tcpdump应该说是一个必不可少的工具 xff0c 和大部分linux
  • eigen求特征值和特征向量

    Eigen Matrix2d matrix 22 matrix 22 lt lt 2 3 2 1 cout lt lt 34 matrix 61 n 34 lt lt matrix 22 lt lt endl Eigen SelfAdjoi
  • sophus库的一些使用

    首先是cmakelists cmake minimum required VERSION 2 8 project useSophus 为使用 sophus xff0c 您需要使用find package命令找到它 find package
  • OpenCV中ORB特征点检测和匹配简单用法

    cmakelists span class hljs keyword cmake minimum required span VERSION span class hljs number 3 7 span span class hljs k
  • LKflow

    cmakelists span class hljs keyword cmake minimum required span VERSION span class hljs number 3 7 span span class hljs k
  • 关于关于高博3d2d程序报错的改动

    想直接改动 xff0c 在 还是g2o初始化一些 那篇 xff0c 这篇比较啰嗦 xff0c 主要是记录自己思考的步骤 首先说明主题 xff1a 没文化真可怕 好了 xff0c 说干货 之前高博的代码 只要涉及g2o的部分 xff0c 一律
  • C++类内成员初始化

    所有标准为C11标准 xff0c 旧的就不看了 首先说一条指导规则 xff1a 通常情况下 xff0c 不应该在类内部初始化成员 xff01 xff01 无论是否为静态 是否为常量 是否为int等 xff01 xff01 统统不建议在类内初
  • RANSAC算法理解

    最早应该是十四讲上见过 xff0c 在第九章的project中src中的visual odometry cpp中 xff0c 最核心的求解3d 2d的变换中 xff1a span class hljs label 整个核心就是用这个cv s
  • 装双系统的一些记录

    小米电脑F2进入BIOS设置 xff0c F12选取启动项 启动U盘制作 ROS安装
  • ROS使用注意事项

    看到一篇总结 xff0c 感觉很有用 摘抄下来 转自 xff1a https www cnblogs com pk28 p 7625838 html
  • Python time模块 时间戳转换

    时间戳转换 时间戳获取 import time time time 时间戳转时间字符串 时间戳 gt 时间数组 gt 格式化时间字符串 时间字符串转时间戳 格式时间字符串 gt 时间数组 gt 时间数组 时间戳转换时间字符串 time st
  • 图漾深度摄像头基本使用方法

    搞到一款图漾的3d相机 xff08 型号为FM810 C xff09 有好久了 xff0c 一直也只是编译了sample代码跑起来看看样子 xff0c 并没有着手看SDK以及开发的事 近几日对照SDK以及其中的SimpleView Fetc

随机推荐

  • Xilinx FPGA的约束设计和时序分析总结 (转)

    在进行FPGA的设计时 xff0c 经常会需要在综合 实现的阶段添加约束 xff0c 以便能够控制综合 实现过程 xff0c 使设计满足我们需要的运行速度 引脚位置等要求 通常的做法是设计编写约束文件并导入到综合实现工具 xff0c 在进行
  • STM32学习笔记-串口

    所用的STM32主要有3个串口 xff0c 3个串口的物理位置如图中所示 串口的驱动编写流程 待续
  • 工业以太网EtherCat学习

    一 简单介绍 EtherCAT是由德国Beckhoff公司提出的实时以太网解决方案 xff0c 它是国际现场总线标准的组成部分 在现场总线级的高速I O控制和高速运动控制方面有突出的表现 EtherCAT使用标准的以太网卡作为主站 xff0
  • AVstream驱动学习

    Step 1 Learn about Windows architecture and drivers AVStream AVStream is a Microsoft provided multimedia class driver th
  • 制作一个舵机云台【内附资料下载链接】

    1 运动功能说明 舵机云台下方的舵机可以提供一个左右摆动的动作 xff0c 同时上方横置的关节模组可以提供一个上下摆动的动作 在这两部分的配合下 xff0c 云台的执行端端 xff08 即 xff1a 关节模组的U型支架 xff09 可以灵
  • UART控制器LIN功能模式(NUC029LAN阅读笔记)

    UART控制器LIN功能模式 xff08 NUC029LAN阅读笔记 xff09 LIN总线帧格式字节域格式 xff08 LIN标准 xff09 帧头 xff08 Header xff09 同步间隔域 xff08 Break Field x
  • 关于新唐NUC029LAN库函数操作无法打开定时器2和定时器3的问题(库函数中的bug)

    结论 xff1a 问题 xff1a 使用NUC029LAN库函数中的设备时钟使能函数时 xff0c 无法正常打开定时器TMR2和TMR3 原因 xff1a clk h中 xff0c 定时器2模块 xff08 TMR2 MODULE xff0
  • STC12系列单片机的1T模式和12T模式

    STC12系列单片机的1T模式和12T模式 总结STC12系列单片机的1T模式和12T模式基本原理以定时器为例 总结 1T 模式 不分频 1个系统基本时钟 xff0c 执行一个动作 xff1b 12T模式 12分频 12个系统基本时钟 xf
  • 函数指针及其定义和用法,C语言函数指针详解

    声明 xff1a 转载 函数指针及其定义和用法 xff0c C语言函数指针详解 版权归原作者所有 xff0c 若有侵权请联系删除 函数指针及其定义和用法 xff0c C语言函数指针详解 函数指针大家了解一下就行了 xff0c 用得不多 xf
  • Python md5、sha256、sha1、加密方法

    需要使用 hashlib 这个库 xff0c python 自带的 xff0c 可以直接用 要加密的数据需要先使用 encode 进行编码 import hashlib data 61 34 你好 34 要进行加密的数据 data sha
  • 通信方式、通信接口、通信总线、通信协议的关系

    通信方式通信接口通信总线通信协议接口 总线 协议之间的关系 通信方式 通信方式是指通信双方之间的工作方式或信号传输方式 终端与其他设备 xff08 例如其他终端 计算机和外部设备 xff09 通过数据传输进行通信 xff0c 根据数据的传输
  • 通信方式的分类(串行通信和并行通信)

    通信方式的分类串行通信和并行通信串行通信同步通信和异步通信单工 半双工和双工 并行通信 通信方式的分类 通信方式是指通信双方之间的工作方式或信号传输方式 终端与其他设备 xff08 例如其他终端 计算机和外部设备 xff09 通过数据传输进
  • 为什么需要使用栈结构?

    在以往学习高级语言时 xff0c 提到栈 xff0c 下意识都会反映上来FILO xff0c 它是暂存数据的一种数据结构 xff0c 但是为什么会用到栈 xff1f 却一直讳莫如深 xff0c 这是高级语言不会涉及到的底层的实现 xff0c
  • C语言中define的用法

    define顾名思义 xff0c 就是下定义 xff0c 那么在C中它也发挥着下定义的作用 1 提前定义变量 include lt stdio h gt define N 100 int main int a 61 10 printf 34
  • C++编译时出现未定义的引用问题解决

    未定义的引用 xff08 undefined reference xff09 出现的原因是生成可执行文件所在的cpp包含头文件时 xff0c 头文件中声明的函数定义未被可执行文件所识别 xff0c 解决办法如下 xff1a add libr
  • 【仿真】手把手学会基于Simulink下的模糊控制系统(上)

    目录 前言 xff1a 什么是模糊控制 1 模糊控制器MATLAB教程 xff08 初级 xff09 1 1 模糊PD控制器 前言 xff1a 什么是模糊控制 控制专业并且写过论文的同学想必一定听说过模糊控制 xff0c 但多数人对于什么是
  • 【STM32CubeMX】STM32H7-RTOS-SPI-W5500

    工程源码下载 xff1a 基于裸机和Freertos的W5500网络通信工程 目录 1 移植W5500步骤 2 Cobemx配置步骤 2 1 时钟配置Clock Configuration 2 2 Trace and Debug配置 2 3
  • 【PADS】PADS覆铜技巧

    目录 重要快捷键 基础设置 层设置 电源层分割处理 给自己喜欢的网络上个颜色 TOP层覆铜 验证设计是否有问题 PADS开窗 PADS为分割层模拟数字地覆网格铜 PADS 快捷键 Ctrl 43 鼠标滚轮失灵 Ctrl 43 鼠标滚轮造成P
  • 【Cadence16.6】安装教程

    初识安装包文件 我们cadence16 6的安装包是这样的 xff0c 详细请去https www fanyedu com index mulitcourse video html id 61 1008 1008观看 首先我们打开这个文件夹
  • 【硬件】芯片温度/功耗计算

    本博客参考 xff1a 一纸沙漏的博客 芯片的四个温度 内核温度 封装表面温度 空气周边温度以及PCB板温度 TJ xff08 Die Junction Temp xff09 芯片的硅核温度 xff0c 就是芯片内部核心的温度 xff0c