摘要:本设计以单片机STC89C52为控制核心器件,处理整个系统的各种信号,笔记本电脑底部的温度信息通过温度传感器DS18B20采集并通过单总线发送给单片机,通过LCD1602液晶显示屏来显示温度信息,单片机向直流电机驱动S9012发送信号以此来控制直流电机的转速。系统的程序使用C语言编写,方便调试和修改。整个系统通过3个按键设置,以实现对温度上限和下限的设置,从而实现对风扇的智能控制。83655
毕业论文关键词:单片机;智能调速;温度显示
The Design of Intelligent Radiator For Notebook Computer
Abstract: The core device of the design is microcontroller STC89C52 and all kinds of signals is handled by it。 The temperature sensor DS18B20 is used to acquire the temperature information in the bottom of the laptop and send to microtroller through monobus。 The information of temperature are demonstrated by LCD1602 Liquid Crystal Display。 Microcontroller control the direct current motor speed through the way that send signals to direct current motor S9012。 The software program of this system is modular design which use the C word and it is convenient to debug and modify。 The intellectual control of fan is achieved by three keys installed in the entire system that through it to set the temperature of the upper and lower limits。
Key Words: Microcontroller unit; Intelligent control of motor speed; Temperature display
目 录
摘要 1
引言 1
1。 硬件设计 2
1。1 系统整体硬件设计 2
1。2 控制模块 2
1。3 温度模块 3
1。4 按键模块 4
1。5 显示模块 4
1。6 电源模块 6
1。7 电机驱动模块 6
1。8 电路总原理图 7
2。 软件设计 7
2。1 C语言程序设计的优点 7
2。2 软件的总体设计 7
2。3 软件的部分具体设计 8
3。 软件调试与系统仿真 10
3。1 软件调试 10
3。2 系统仿真 11
4。 结束语 13
参考文献 13
致谢 14
笔记本电脑智能散热器的设计引言
随着信息化时代的到来,便携式笔记本电脑已经成为人们日常工作学习生活不可缺少的工具。为满足人们的需要,大多数笔记本电脑采用了高频率多核Central Processing Unit(CPU)处理器、大容量高转速硬盘、大容量内存等[1],虽然大大提高了笔记本电脑的运行速度,但是笔记本电脑存在的许多问题也暴露了出来,其中散热问题尤为重要。电脑散热系统的好坏往往影响笔记本电脑的使用寿命,效率低的散热系统将导致笔记本内部温度升高,使电脑性能不稳定,甚至是内部元件老化速度加快,从而减少电脑寿命。本设计克服现有散热器的缺陷,根据电脑底部CPU附近的温度控制散热,既能提高散热效率又能实现节能。论文网
1。 硬件设计
1。1 系统硬件设计
本设计采用单片机STC89C52为核心控制器件,温度信号由温度传感器DS18B20采集,并通过单总线发送给单片机;单片机控制电机的转速,三极管S9012驱动直流电机;通过3个按键开关实现对温度界限的动态设置,最终由液晶显示器将温度上下限以及当前温度显示出来。本设计将综合应用单片机STC89C52、温度传感器DS18B20、LCD1602显示屏、三极管S9012、直流电机等元器件,通过编写程序来实现各个模块的协调工作。