基于嵌入式处理器的vlsi芯片的温度自动控制new

基于嵌入式处理器的vlsi芯片的温度自动控制new

ID:20134970

大小:58.00 KB

页数:6页

时间:2018-10-10

基于嵌入式处理器的vlsi芯片的温度自动控制new_第1页
基于嵌入式处理器的vlsi芯片的温度自动控制new_第2页
基于嵌入式处理器的vlsi芯片的温度自动控制new_第3页
基于嵌入式处理器的vlsi芯片的温度自动控制new_第4页
基于嵌入式处理器的vlsi芯片的温度自动控制new_第5页
资源描述:

《基于嵌入式处理器的vlsi芯片的温度自动控制new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于嵌入式处理器的VLSI芯片的温度自动控制摘要本文介绍了基于嵌入式处理器的VLSI芯片的温度自动控制,同时利用温度传感器LM35和ARM处理器LPC2378来完成设计。由于VLSI芯片密度非常高,同时芯片在工作时很快得到加热,如果不能研制出能是它快速冷却的方法,芯片的性能将会受到很大影响。在目前的工作中,将传感器放置在非常接近接近到IC集成电路的位置来采集芯片的温度,通过由ARM处理器产生的PWM信号来控制集成电路旁风扇的转速。在硬件电路中也提供了一个蜂鸣器,在无法控制风扇或者IC集成电路的过热的情况下都会发出警报。整个过程的实现需要制定一个合适的嵌入式C程序。关键词

2、:温度传感器,ARM处理器,超大规模集成电路芯片,无刷直流电动机1.介绍随着VLSI超大规模集成电路技术的惊人发展,雄心勃勃的IC设计师正试图将更多的晶体管用更小的体积实现更多的功能。因此,该集成电路运行速度更快,产生更多的热量而造成的新的问题。举例来说,现在世界上的的CPU芯片变得越来越小,几乎没有空间散热。若消耗100W的功率的话,峰值功率密度为400-500W/Cm2,并可能持续上升。随着芯片温度的升高会影响性能的参数变化,从而减少芯片的工作频率和影响时序的规范。因此,在允许的条件范围内,为了让高速芯片能得到最好的工作效率和最长的运行时间,必须要让芯片在短时间内冷

3、却下来。高速芯片所能允许的最高温度,取决于程序的参数规格,以及芯片的设计。在各种不同的冷却技术中,人们通常使用散热片,热管,风扇以及时钟节流。在这些技术中,风扇可以快速高效的降低高速芯片的温度,但它们也产生大量的噪音。这种噪声可以通过不同的方法来降低,根据风扇转速是由温度来控制,当温度低时,风扇的转速降低;随着温度的提高,风扇的速度会随着提升。另一个有效地的方法是时钟节流,即减少了时钟速度,降低功耗。但它也降低了系统性能和系统运行速度。本工作的目标是,设计一个硬件系统能控制直流无刷电机风扇的转速,芯片的温度则由传感器LM35进行采集.。LM35系列是精密的集成电路温度传

4、感器,其输出电压与采集到的摄氏的温度成线性比。因此,LM35系列比一般的传感器拥有优势,因为我们可以直接通过电压值来确定摄氏温度值。LM35不需要校准或微调,便可以提供提供在室温±0.25℃精度和-55℃~+150℃温度范围。由于LM35系列不需要校准,所以该传感器比较经济,低成本。LM35的低输出阻抗,线性输出和精确的校准的特点使固有接口的读数和控制电路特别容易。它同时可用于单电源输出和多电源输出。由于它只需要60微安的电流供应,所以它自身产生的热量较低,在真空中约升温0.1℃。LM35在-55℃~+150℃温度范围内可以正常的工作,而LM35C可工作的温度范围为-4

5、0℃~+110℃。LM35系列可封装在密封的TO-46晶体管内,而LM35C,LM35CA和LM35D也可用塑胶TO-92晶体管封装。LM35D也可以用8引脚小型封装和塑料的TO-220封装。由ARM7TDMI处理器所产生的PWM信号来控制直流风扇电动机两端的电压。PWM信号的变化与LM35温度传感器的电压输出同步。因此,这整个项目的重要组成部分是温度传感器。2描述在ARM处理器为基础的温度自动控制系统,温度传感器输出是由芯ADC来控制。而ADC的输出是与IC相连,ICL293D的驱动信号直接送到直流风扇电机中,系统框图如图1所示。LCD图形液晶显示器(128x64像素

6、)的接口与ARMLPC2378处理器相连,来显示该集成电路的温度和风扇转速。蜂鸣器同样是连接ARM处理器,在无法控制风扇和芯片过热的情况下会发出警报,整个电路图如图2所示。图1系统框图图2电路图3软件介绍目前的工作是使用ARMIAR工作台IDE,嵌入式C程序和使用FlashISP工具处理器进行嵌入式开发。ARMIAR的工作台IDE是一个非常强大的集成开发环境(IDE),允许开发和管理完整的嵌入式应用项目。在系统编程这一环境下我们可以采用引导加载器软件和使用一个串行端口进行编程或重新编程闪存记忆体中的程序。LPC2387单片机是基于16/32位的ARM7TDMI-SCPU

7、的实时仿真,它同时结合了512kB嵌入式闪存单片机的特点。128位宽度的存储器接口和独特的加速结构使32位代码执行在最大时钟频率下运行。在Thumb模式下,中断服务程序和DSP算法的关键性能能提高30%以上。对于重要代码应用,其他16位代码在Thumb模式性能损失可减少超过30%。LPC2387是多用途串行通信应用的理想选择。它由一10/100以太网媒体访问控制器(MAC),4个端点的USB全速设备内存,4个UART,两个CAN通道,一个SPI接口,两个同步串行端口(SSP)的,3个I2C接口,和一个I2S接口组成。这种融合了串行通信接口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。