请问烧毁后的CPU仍然能够发热吗?如果是CPU烧毁如何知道?

code2005 2004-05-07 07:05:51
请问烧毁后的CPU仍然能够发热吗?如果是CPU烧毁如何知道?
...全文
115 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
seawind999 2004-05-07
  • 打赏
  • 举报
回复
把CPU换到其他机器上一试便知!
kevinliuu 2004-05-07
  • 打赏
  • 举报
回复
突然死机,拆机看cpu芯片,可能会看到中心有斑块(灼烧过的样子)
MCU是新能源汽车特有的核心功率电子单元,通过接收VCU的车辆行驶控制指令,控制电动机输出指定的扭矩和转速,驱动车辆行驶。实现把动力电池的直流电能转换为所需的高压交流电、并驱动电机本体输出机械能。同时,MCU具有电机系统故障诊断保护和存储功能。   MCU的设定参数较多,每个参数均有一定的选择范围,使用中常常遇到因个别参数设置不当(参数设定通过CAN通讯或仿真器进行设定),导致MCU不能正常工作的现象,因此,必须对相关的参数进行正确的设定。   1.控制方式:   即速度控制、转距控制、PID控制或其他方式。采取控制方式后,一般要根据控制精度进行静态或动态辨识。   2.最低运行频率:   即驱动电机运行的最小转速,驱动电机在低转速下运行时,其散热性能很差(风冷型),电机长时间运行在低转速下,会导致驱动电机烧毁。而且低速时,其电缆中的电流也会增大,也会导致电缆发热。   3.最高运行频率:   一般的MCU最大频率到60Hz,有的甚至到400Hz,高频率将使驱动电机高速运转,这对普通电机来说,其轴承不能长时间的超额定转速运行,电机的转子是否能承受这样的离心力。   4.载波频率:   载波频率设置的越高,其高次谐波分量越大,这和电缆的长度,电机发热,电缆发热,IGBT发热等因素是密切相关的。   5.电机参数:   MCU在参数中设定电机的功率、电流、电压、转速、最大频率,这些参数可以从驱动电机铭牌中直接得到。   6.跳频:   在某个频率点上,有可能会发生共振现象,特别在整个装置比较高时;在控制压缩机时,要避免压缩机的喘振点(空调压缩机)。   7.加减速时间   加速时间就是输出频率从0上升到最大频率所需时间,减速时间是指从最大频率下降到0所需时间。通常用频率设定信号上升、下降来确定加减速时间。在驱动电机加速时须限制频率设定的上升率以防止过电流,减速时则限制下降率以防止过电压。   加速时间设定要求:将加速电流限制在MCU过电流容量以下,不使过流失速而引起高压系统断电保护;减速时间设定要点是:防止平滑电路电压过大,不使再生过压失速而使高压系统断电保护。加减速时间可根据负载计算出来,但在调试中常采取按负载和经验先设定较长加减速时间,通过起、停驱动电机观察有无过电流、过电压报警;然后将加减速设定时间逐渐缩短,以运转中不发生报警为原则,重复操作几次,便可确定出最佳加减速时间。   8.转矩提升   又叫转矩补偿,是为补偿因电动机定子绕组电阻所引起的低速时转矩降低,而把低频率范围f/V增大的方法。设定为自动时,可使加速时的电压自动提升以补偿起动转矩,使驱动电机加速顺利进行。根据负载特性,尤其是负载的起动特性,通过试验可选出较佳曲线。对于变转矩负载,如选择不当会出现低速时的输出电压过高,而浪费电能的现象,甚至还会出现驱动电机带负载起动时电流大,而转速上不去的现象。   9.电子热过载保护   本功能为保护电动机过热而设置,它是MCU内CPU根据运转电流值和频率计算出电动机的温升,从而进行过热保护。本功能只适用于“一拖一”场合。   电子热保护设定值(%)=[电动机额定电流(A)/MCU额定输出电流(A)]×100%。   10.频率限制   即MCU输出频率的上、下限幅值。频率限制是为防止误操作或外接频率设定信号源出故障,而引起输出频率的过高或过低,以防损坏设备的一种保护功能。在应用中按实际情况设定即可。此功能还可作限速使用,将MCU上限频率设定为某一频率值,这样就可使最高车速在一个固定、较低的工作速度上。   11.转矩限制   可为驱动转矩限制和制动转矩限制两种。它是根据MCU输出电压和电流值,经CPU进行转矩计算,其可对加减速和恒速运行时的冲击负载恢复特性有显著改善。转矩限制功能可实现自动加速和减速控制。假设加减速时间小于负载惯量时间时,也能保证驱动电机按照转矩设定值自动加速和减速。   驱动转矩功能提供了强大的起动转矩,在稳态运转时,转矩功能将控制电动机转差,而将电动机转矩限制在最大设定值内,当负载转矩突然增大时,甚至在加速时间设定过短时,也不会引起高压系统断电保护。在加速时间设定过短时,电动机转矩也不会超过最大设定值。驱动转矩大对起动有利,以设置为80~100%较妥。   制动转矩设定数值越小,其
数字温度计设计方案 方案设计; 设计要求 LED数码管能够正常显示测试的温度。误差;±0.5 。范围:-30 ~120 。 LED数码管直读显示,当温度为"负",则显示负号。 所用材料 温度传感器DS18B20一个,AT89C52一个,四位共阳极数码管1个,电阻电容及导线若干。 方案确定; 方案一: 采用热敏电阻,可满足 40 摄氏度至 90 摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测小于 1 摄氏度的信号是不适用的。 方案二: 采用温度传感器DS18B20。DS18B20可以满足从- 55摄氏度到+125摄氏度测量范围,且DS18B20测量精度高,增值量为0.5摄氏度,在一 秒内把温度转化成数字,测得的温度值的存储在两个八位的RAM中,单片机直接从中 读出数据转换成十进制就是温度,使用方便。 基于DS18b20的以上优点,我们决定选取DS18b20来测量温度。测量原理图如下; 工作原理: 利用单片机STC89C52单片机作为本系统的中控模块。单片机可把由DS18B20读来的数据利 用软件来进行处理,从而把数据传输到LED数码管显示模块中,实现温度的显示。 单片机模型图如下; 温度测量传感器采用DALLAS公司DS18B20的单总线数字化温度传感器,测温范围为- 55 ~125 ,精度;±0.5 。可编程为9位~12位A/D转换精度,分辨率9~12Bbit测温分辨率 达到0.0625 ,工作电源。3~5v; 采用寄生电源工作方式, CPU只需一根口线便能与DS18B20通信,占用CPU口线少,可节省大量引线和逻辑电路. DS18B20传感器模型图如下。 LEDL 温度传感器 DS18B20温度传感器是美国DALLAS半导体公司推出的一种改进型智能温度传感器,与 传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简 单的编程实现9~12位的数字值读数方式。 2.3.1 DS18B20的性能特点如下: 独特的单线接口仅需要一个端口引脚进行通信; 多个DS18B20可以并联在惟一的三线上,实现多点组网功能; 无须外部器件; 可通过数据线供电,电压范围为3.0~5.5V; 零待机功耗; 温度以9或12位数字; 用户可定义报警设置; 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件; 负电压特性,电源极性接反时,温度计不会因发热烧毁,但不能正常工作; 2.3.2 DS18B20详细引脚功能描述 见下表。 "序号"名称 "引脚功能描述 " "1 "GND "地信号 " "2 "DQ "数据输入/输出引脚。开漏单总线接口引脚。当被用着在寄生电" " " "源下,也可以向器件提供电源。 " "3 "VDD "可选择的VDD引脚。当工作于寄生电源时,此引脚必须接地。 " 2.3.3 通信过程: (1)主机拉低单总线至少480us产生复位脉冲; (2)主机释放单总线,进入接收模式,释放时产生上升沿; (3)单总线器件检测到上升沿,延时15-60us; (4)单总线器件通过拉低总线60-240us来产生应答脉冲; (5)主机接受应答信号,对从机ROM进行命令和功能命令操作; 所有读写时序至少60us,两个独立的时序间至少1us回复时间。 2.3.4 DS18B20的基本参数 DS18B20的64位ROM的结构开始8位是产品类型的编号,接着是每个器件的惟一的序号, 共有48位,最后8位是前面56位的CRC检验码,这也是多个DS18B20可以采用一线进行通 信的原因。温度报警触发器TH和TL,可通过软件写入户报警上下限。 DS18B20温度传感器的内部存储器还包括一个高速暂存RAM和一个非易失性的可电 擦除的EERAM。高速暂存RAM的结构为8字节的存储器,结构如图3所示。头2个字节包含 测得的温度信息,第3和第4字节TH和TL的拷贝,是易失的,每次上电复位时被刷 新。第5个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。DS18B2 0工作时寄存器中的分辨率转换为相应精度的温度数值。该字节各位的定义如图3所示。 低5位一直为1,TM是工作模式位,用于设置DS18B20在工作模式还是在测试模式,D S18B20出厂时该位被设置为0,用户要去改动,R1和R0决定温度转换的精度位数,来设 置分辨率。 "温度 LSB " "温度 MSB " "TH用户字节1 " "TL用户字节2 " "配置寄存器 " "保留 " "保留 " "保留 " "CRC " 图3  DS18B20字节定义 由表2可见,DS18B20温度转换的时间比较长,而且分辨率越高,所需要的温度数据转 换时间越长。因此,在实际应用中要将分辨率和转换时间权衡考虑。 高速暂存RAM的第6、7、8字节保留未用,表现为全逻辑1。第9字节
目录 1 设计概述 2 1.1 设计目标和要求 2 1.2 设计思路 2 2 系统方案及硬件设计 3 2.1 设计方案 3 2.2 方案的硬件总体方框图 3 2.3 温度传感器DS18B20测温原理 4 2.4 硬件设计 8 2.4.1 主控制器ATmega16 8 2.4.2 复位电路 8 2.4.3 时钟振荡电............................................................ ................................8 2.4.4 报警点调节电路........................................................ ............................ 9 2.4.5显示电路 10 3 软件设计 10 3.1系统分析 10 3.2 各子程序及其流程图设计 11 3.2.1 初始化子程序 11 3.2.2 DS1820的读写字节子程序 12 3.2.3 温度读取及转换子程序 13 3.2.4计算温度子程序 14 3.2.5温度显示子程序 15 3.2.6报警子程序 16 4 proteus软件仿真 18 4.1 系统仿真设计 18 4.2仿真结果分析 18 5 系统原理图 19 6 心得体会 20 1 设计概述 1.1 设计目标和要求 1.用所学的单片机知识设计制作数字温度计; 2.测温范围是-20 ---70 ; 3.误差小于0.5 ; 4.所测的温度值可以由LCD数码管直接显示; 5.可以任意设置上下限温度的报警功能; 6.进一步熟悉proteus,protel,word软件的功能和使用方法; 1.2 设计思路 首先确定我们所设计的是一个数字温度计,由单片机、温度传感器以及其他电路共同 实现。 根据所要实现的功能,先在proteus软件上仿真。根据所选用的硬件可以将整个软件 设计分为若干子程序,有初始化、查询时间、发送指令、读取数据、显示温度等构成, 可将以上子程序分别设计,实现各自的功能,再在子程序中调用,就可以实现预期的目 标。 在proteus软件里画出相应的电路图,将编写好的程序的编译后的文件下载到proteu s电路图的单片机里,进行仿真,对温度传感器设置不同的参数,看是否达到了我们设计 所要求的目标,如果不符合要求,需要检查程序算法和硬件连接是否有误。若仿真成功 ,就按照电路图焊接硬件。 2 系统方案及硬件设计 2.1 设计方案 采用数字温度芯片DS18B20 测量温度,输出信号全数字化。采用了单总线的数据传输,由数字温度计DS18B20和ATm ega16单片机构成的温度测量装置,它直接输出温度的数字信号,也可直接与计算机连接。 采用ATmega16单片机控制,软件编程的自由度大,可通过编程实现各种各样的算术算法 和逻辑控制,而且体积小,硬件实现简单,安装方便。该系统利用ATmega16芯片控制温 度传感器DS18B20进行实时温度检测并显示,能够实现快速测量环境温度,并可以根据需 要设定上下限温度。该系统扩展性非常强。该测温系统电路简单、精确度较高、实现方 便、软件设计也比较简单。 2.2 方案的硬件总体方框图 基于增强的AVR RISC结构的低功耗8 位CMOS微控制器ATmega16,温度传感器采用的DS18B20,用四位数码管显示温度。 图1 2.3 温度传感器DS18B20测温原理 DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器 ,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通 过简单的编程实现9-12位的数字值读数方式。DS18B20的性能特点如下: (1)独特的单线接口仅需要一个端口引脚进行通信,DS18B20在与微处理器连接时仅 需要一条口线即可实现微处理器与DS18B20的双向通讯。 (2)DS18B20支持多点组网功能,多个DS18B20可以并联在惟一的三线上,实现多点 组网测温; (3)无须外部器件,全部传感元件及转换电路集成在形如一只三极管的集成电路内 ; (4)可通过数据线供电,电压范围为3.0-5.5V; (5)零待机功耗; (6)温度以9或12位数字,对应的可分辨温度分别为0.5 、0.25 、0.125 和0.0625 ,可实现高精度测温; (7)用户可定义报警设置; (8)报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件; (9)负电压特性,电源极性接反时,温度计不会因发热烧毁,但不能正常工作; (10)测量结果直接输出数字温度信号,以"一线总线"串行传送给CPU,同时可传送 CRC校验码,具有极强的抗干扰纠错能力 DS18B20采用3脚PR35封装或8脚
本人对逆变器感兴趣,参考各类资料后,经过两次改版,制作了这一款纯正弦波逆变器。设计功率在300W。从DC升压到SPWM产生正弦波,均采用stm32c8t6(STM32C8T6数据手册)作为主控芯片,并同时提供高压,低压,过功率,和短路保护功能。现开源。希望和喜欢做逆变的朋友交流,共同提高。 SPWM稳压方式暂时采用310/DC求调制比的方式。从调试到现在已经烧毁了5片stm32都是cpu短路,等有空查查是什么原因。 本机带载过手电钻,豆浆机,电视机,和一台台式电脑。豆浆机空载没问题,放上豆子后,几秒钟后会触发保护。台式电脑工作10分钟后电瓶没电了,就没再试。 一.电池输入电路 逆变器大多用在车载上,利用汽车上的蓄电池和发电机组成的低压直流供电系统供电。这个系统上往往还给其他的用电器供电,所以有必要在逆变器的输入端设计一个输入电路保证能滤除大部分来自直流供电系统的纹波和干扰,同时也滤除逆变器对直流供电系统上其他用电器的干扰。输入电路一般由LC构成,如上图所示: 输入电路设计中需要注意的是L要能过足够的电流不会饱和和过热。LC的参数还要能起到滤波效果。在实际的电路中也往往在节省成本或要求不高时省去L. 二.辅助电源电路。 逆变器除了功率变换回路外,还包含了小信号部分的供电,例如PWM信号芯片的12V供电,运放的单电源或双电源供电,单片机的5V或3.3V供电等。对上述电路提供一个稳定的纯净的电源供电在逆变器中也显得很重要。 1.12V电池输入的辅助电源电路 对于12V电池供电的逆变器,一般经过一级RC滤波给PWM芯片如TL494,SG3525等供电即可。需要注意的是R的压降控制在0.5V-1V比较合适,因为一般PWM芯片最低工作电压在8V左右,为了使电池在10V电压时还能工作,R上的压降不能过大。还有PWM芯片供电电压过低容易引起不工作或对功率MOS管驱动不足。 在要求比较高的情况下可以先把10-15V的电池电压升压到15V,再用L7812降压到稳定的12V给PWM芯片供电,电路如下: 上图中BT为来自12V电池,电压变动范围为10-15V.采用了MC34063单片DCDC芯片比较简单经济地实现了上述功能。 2.24V-48V电池输入的辅助电源电路 在输入24V以上的逆变器中,要是用L7812,LM317之类的线性降压会造成比较大的发热损耗,因此本人设计了一个自激开关式降压电路,现在介绍给大家:在这个电路中,BT输入电压范围可以达到15-60V,而输出稳定在12V.Q6也可以用P型的MOS管。 下面来讲一下这个电路的工作原理,电路起动的瞬间,电源通过R13提供Q6足够大的基极电流,Q6饱和导通,其集电极电流一部分通过L1给C15充电供给负载,一部分储存在L1里。当C15两端的电压超过15V时Q7导通,Q5也导通导致Q6的基极电位上升,电流减小,C11的上端的电位下降,由于C11两端的电压不能突变,Q5基极的电位继续迅速下降,Q6的基极电位迅速上升直到快速关断,Q6关断后L1的储能通过续流二极管D2释放给C15和负载,然后开始下一个周期的循环。 3.多路隔离辅助电源电路 对于需要一路或多路隔离辅助电源供电的时候,一般采用反激式开关电源供电比较好实现,如下图,这里就不详细介绍了。

6,847

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧