基于嵌入式处理器的vlsi芯片的温度自动控制英文翻译大学本科毕业论文.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于嵌入式处理器的vlsi芯片的温度自动控制英文翻译大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《基于嵌入式处理器的vlsi芯片的温度自动控制英文翻译大学本科毕业论文.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、天津职业技术师范大学2015届本科毕业设计Embedded Processor Based Automatic Temperature Control of VLSI ChipsAbstractThis paper presents embedded processor based automatic temperature control of VLSI chips, using temperature sensor LM35 and ARM processor LPC2378. Due to the very high packing density, VLSI chips get hea
2、ted very soon and if not cooled properly, the performance is very much affected. In the present work, the sensor which is kept very near proximity to the IC will sense the temperature and the speed of the fan arranged near to the IC is controlled based on the PWM signal generated by the ARM processo
3、r. A buzzer is also provided with the hardware, to indicate either the failure of the fan or overheating of the IC. The entire process is achieved by developing a suitable embedded C program. Keywords: Temperature sensor, ARM processor, VLSI chips, Brushless DC motor1.IntroductionWith the phenomenal
4、 developments in VLSI technology, the ambitious IC designers are trying to put more transistors in to smaller packages. So, the ICs run at higher speeds and produce large amount of heat which creates the problem of thermal management. For example, nowadays the CPU chips are becoming smaller and smal
5、ler with almost no room for the heat to escape. The total power dissipation levels now reside on the order of 100 W with a peak power density of 400-500 W/Cm2, and are still steadily climbing. As the chip temperature increases its performance is very much degraded by parameters shift, decrease in op
6、erating frequencies and out-of specification of timings. So the high speed chips must be cooled to maintain good performance for the longest possible operating time and over the widest possible range of environmental conditions. The maximum allowable temperature for a high speed chip to meet its par
7、ametric specifications depends on the process and how the chip is designed.Among the various cooling techniques, heat sinks, heat pipes, fans and clock throttling are usually employed. Among these techniques, fans can dramatically reduce the temperature of a high speed chip,but they also generate a
8、great deal of acoustic noise. This noise can be reduced significantly by varying ,the fans speed based on temperature i.e. the fan can turn slowly when the temperature is low and canspeed up as the temperature increases.The other prominent method is clock throttling i.e. reducing the clock speed to
9、reduce power dissipation. But it also reduces the system performance and the systems functionality is lost.So, the objective of the present work is, to design a hardware system consisting of a brushless DC motor fan whose speed is controlled based on the temperature of the chip, sensed by the sensor
10、 LM35.The LM35 series are precision integrated-circuit temperature sensors, whose output voltage is linearly proportional to the Celsius (Centigrade) temperature. The LM35 thus has an advantage over linear temperature sensors calibrated in Kelvin, as the user is not required to subtract a large cons
11、tant voltage from its output to obtain convenient Centigrade scaling. The LM35 does not require anyexternal calibration or trimming to provide typical accuracies of 14C at room temperature and 34C over a full 55 to +150C temperature range. Low cost is assured by trimming and calibration at the wafer
12、 level. The LM35s low output impedance, linear output, and precise inherent calibration make interfacing to readout or control circuitry especially easy. It can be used with single power supplies, or with plus and minus supplies. As it draws only 60 A from its supply, it has very low selfheating, le
13、ss than 0.1C in still air. The LM35 is rated to operate over a 55 to +150C temperature range, while the LM35C is rated for a 40 to +110C range (10 with improved accuracy). The LM35 series is available packaged in hermetic TO-46 transistor packages, while the LM35C, LM35CA, and LM35D are also availab
14、le in the plastic TO-92 transistor package. The LM35D is also available in an 8-lead surface mount small outline package and a plastic TO-220 package. To monitor the voltage at the terminals of the DC motor fan, the PWM signal is generated by the ARM7TDMI processor. This PWM signal is changed in acc
15、ordance to the output of the LM35temperature sensor. So the important component of this entire project is the temperature sensor.2. DescriptionIn ARM processor based automatic temperature control system, the output of the temperature sensor is fed to the on chip ADC and the output of the ADC is give
16、n to the L293D driver IC which in turn is fed to DC motor fan as shown in the block diagram in Fig. 1. A graphic LCD (128x64 pixels) is interfacedto the ARM LPC 2378 processor to display the temperature of the IC and the speed of the fan. A buzzer is also connected to the processor which gives an in
17、dication, in case of the failure of the fan or overheating of the chip beyond some level. The entire circuit diagram is shown in Fig. 2.Fig. 1. Block diagram.Fig. 2. Circuit Diagram.3. Software DescriptionThe present work is implemented using ARM IAR Workbench IDE and the necessary embedded C progra
18、m is developed and dumped into the embedded processor using Flash magic ISP Utility. The ARM IAR Workbench IDE is a very powerful Integrated Development Environment (IDE) that allows you to develop and manage complete embedded application projects. In-System Programming is programming or reprogrammi
19、ng the on-chip flash memory, using the boot-loader software and a serial port. The LPC2387 microcontroller is based on a 16-bit/32-bit ARM7TDMI-S CPU with real-time emulation that combines the microcontroller with 512 kB of embedded high-speed flash memory.A 128-bit wide memory interface and unique
20、accelerator architecture enable 32-bit code execution at the maximum clock rate. For critical performance in interrupt service routines and DSP algorithms, this increases performance up to 30 % over Thumb mode. For critical code size applications, the alternative 16-bit Thumb mode reduces code by mo
21、re than 30 % with minimal performance penalty.The LPC2387 is ideal for multi-purpose serial communication applications. It incorporates a 10/100 Ethernet Media Access Controller (MAC), USB full speed device with 4 kB of endpoint RAM,four UARTs, two CAN channels, an SPI interface, two Synchronous Ser
22、ial Ports (SSP), threeI2C interfaces, and an I2S interface. This blend of serial communications interfaces combined with an on-chip 4 MHz internal oscillator, 64 kB SRAM, 16 kB SRAM for Ethernet, 16 kB SRAM for USB and general purpose use, together with 2 kB battery powered SRAM makes this device ve
23、ry well suited for communication gateways and protocol converters. Various 32-bit timers, an improved 10-bit ADC, 10-bit DAC, one PWM unit, a CAN control unit, and up to 70 fast GPIO lines with up to 12 edge or level sensitive external interrupt pins make this microcontroller particularly suitable f
24、or industrial control and medical systems.The LPC2378 Microcontroller provides on-chip boot-loader software that allows programming of the internal flash memory over the serial channel. Philips provides a utility program for In-System programming called Flash magic Software.4. Results and Conclusion
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 嵌入式 处理器 vlsi 芯片 温度 自动控制 英文翻译 大学本科 毕业论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内