智能电脑散热系统设计(正文)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第0页西华大学电气信息学院智能化电子系统设计报告目录1、前言··································································12、总体方案设计·························································22.1设计内容··························································22.2方案比较··························································22.3方案论证··························································32.4方案选择··························································33、单元模块电路简介与设计················································43.1本系统部分器件介绍················································43.1.1DS18B20温度传感器简介··········································43.1.2STC89C52RC单片机简介···········································43.1.3ULN2003芯片简介···············································53.2单元模块电路设计··················································63.2.1电源电路·····················································63.2.2单片机主芯片电路··············································73.2.3时钟电路·····················································73.2.4复位电路·····················································83.2.5显示电路······················································83.2.6温度检测电路··················································93.2.7按键控制电路··················································93.2.8报警及电机电路················································93.3模块连接总电路···················································104、软件设计·····························································114.1程序设计原理及所用工具········································114.2主程序设计····················································114.3主要模块主程序设计············································125、系统调试·····························································156、系统功能、指标参数···················································187、结论·································································198、总结与体会···························································209、参考文献······························································21附录1:ISIS仿真图、PCB板图、实物图附录2:程序源代码第1页西华大学电气信息学院智能化电子系统设计报告1前言现代生活,电脑已经成为人们生活中不可缺少的一部分。无论笔记本电脑还是台式电脑,人们在选择的时候都会考虑到它的散热性能,一个好的散热系统能够保证电脑的高速正常运行,给CPU足够的空间进行高负载的活动,才能享受计算机技术给我们生活带来的无穷魅力,可见一个好的散热系统,对电脑而言是多么的重要。但是,计算机部件中大量使用的是集成电路,而众所周知,高温是集成电路的大敌。高温不但会导致系统运行不稳,使用寿命缩短,甚至有可能使某些部件烧毁。导致高温的热量不是来自计算机外,而是计算机内部,或者说是集成电路内部。散热器的作用就是将这些热量吸收,然后发散到机箱内或者机箱外,保证计算机部件的温度正常。多数散热器通过和发热部件表面接触,吸收热量,再通过各种方法将热量传递到远处,比如机箱内的空气中,然后机箱将这些热空气传到机箱外,完成计算机的散热。说到计算机的散热器,我们最常接触的就是CPU的散热器。散热器通常分为主动散热和被动散热两种;前者以风冷散热器较为常见,而后者多为散热片。细分散热方式,又可分为风冷,液冷,半导体制冷,压缩机制冷等等。其中,液冷·半导体制冷及压缩机制冷要么技术不成熟,要求高,能耗大;要么体积受限,价格昂贵。风冷散热器作为区别于水冷散热器的一个主流产品类别,不断的引领着整个IT散热市场的前进和创新因此,风冷是最常见,性价比最高的散热方式,我们设计的“智能电脑散热系统”就是利用温度传感器实现对外界温度的感知,再利用单片机编程控制风扇的转速,从而实现温度的自动调节,以达到散热目的。正是因为融合了温度传感器技术和单片机技术,使得本作品兼智能化和自动化于一体。而温控调速技术的优点在于其能有效地提高散热器的的工作效率,节约能源,性价比高,适用范围广泛。且本设计比较人性化,由于不同的电脑的散热能力不同,对于散热能力很差的电脑而言,只凭借温控可能无法实现正常降温,就需要人为控制来调节适合电脑的散热,因此我们增加了手控模式。本设计中增加了实时温度显示,让我们随时看着CPU的具体温度,从而消除忧虑,并且,在这基础之上,还增加了高温报警功能,避免你的电脑因为温度过高烧毁一些部件甚至是CPU。因此,我们的设计更加人性化,更加舒适。第2页西华大学电气信息学院智能化电子系统设计报告2总体方案设计2.1设计内容根据对环境温度的测量控制小风扇的转速,并用数码管显示当前温度数值,温度升高风扇转速提高,温度降低风扇转速下降。同时配备按键实现控制风扇的启、停,温控模式、手控模式、手控档位加,手控档位减,另外还要实现温度过高自动报警,以及按键按下时发声,提醒操作成功。2.2方案比较方案一:选用热敏电阻作为感测温度的核心元件,通过运算放大器放大由于温度变化引起热敏电阻电阻的变化、进而导至的输出电压变化的微弱电压变化信号,再用AD转换芯片ADC0809将模拟信号转化为数字信号输入STC89C52RC单片机处理。采用液晶显示屏LCD显示温度,电机采用数模转换芯片AD0832控制,由单片机根据当前温度值送出相应数字量到AD0832,由AD0832产生模拟信号产生PWM波,控制直流电机转速。如图2.1图2.1系统总体框图方案二:采用数字式集成温度传感器DS18B20作为感测温度的核心元件,直接输出数字温度信号输入STC89C52RC单片机处理,采用四位共阳数码管显示温度,采用动态扫描显示方式,并且采用对单片机编程输出PWM调制波形经ULN2003驱动后直接控制电机转速。如图2.2热敏器件检测温度89C52单片机按键控制控制电机报警装置LED显示第3页西华大学电气信息学院智能化电子系统设计报告图2.2系统总体框图2.3方案论证方案一:此方案能够实现设计的功能,采用热敏电阻有价格便宜、元件易购的优点,但热敏电阻对温度的细微变化不敏感,在信号采集、放大、转换过程中还会产生失真和误差,并且由于热敏电阻的R-T关系的非线性,其本身电阻对温度的变化存在较大误差,虽然可以通过一定电路予以纠正,但不仅将使电路复杂稳定性降低,而且在人体所处温度环境温度变化中难以检测到小的温度变化。但是液晶显示模块价格昂贵,驱动程序复杂。虽然用DA转化芯片产生PWM调制波能够实现,但是D/A转换芯片价格较高,与其温控状态下单片机直接编程相比性价比不高。方案二:本方案也能正常实现设计的功能,并且由于数字式集成温度传感器DS18B20的高度集成化,大大降低了外接放大转换等电路的误差因素,温度误差很小,并且由于其感测温度的原理与上述方案的原理有着本质的不同,使得其温度分辨力极高。温度值在器件内部转换成数字量直接输出,简化了系统程序设计,又由于该传感器采用先进的单总线技术,与单片机的接口变的非常简洁,抗干扰能力强。LED数码管显示,成本低廉,显示温度明确醒目,在夜间也能看见,功耗极低,显示驱动程序的编写也相对简单,这种显示方式得到广泛应用。2.4方案选择通过上面两种方案的论证比较,中和性价比和复杂度,我们选择第二种方案。DS18B20温度检测89C52单片机四位7段LED数码管按键控制ULN2003控制电机报警装置第4页西华大学电气信息学院智能化电子系统设计报告3.单元模块电路简介与设计3.1本系统部分器件介绍3.1.1DS18B20温度传感器简介DS18B20单线数字温度传感器是Dallas半导体公司开发的世界上第一片支持“一线总线”接口的温度传感器。它具有3引脚TO-92小体积封装形式。温度测量范围为-55℃——+125℃,可编程为9位——12位A/D转换精度,测温分辨率可达0.0625℃。被测温度用符号扩展的16位数字量方式串行输出。工作电压支持3V——5.5V的电压范围,既可在远端引入,也可采用寄生电源方式产生。DS18B20还支持“一线总线”接口,多个DS18B20可以并联到3根或2根线上,CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。它还有存储用户定义报警温度等功能。其管脚排列如图3.1所示,DQ为数字信号端,GND为电源地,VDD为电源输入端。图3.1DS18B20外形及管脚3.1.2STC89C52RC单片机简介STC89C52RC是一种带4K字节闪存可编程可擦除只读存储器(FPEROM)256B片内RAM的低电压,高性能CMOS8位微处理器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,STC的STC89C52RC是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。STC89C52RC单片机管脚如图3.2所示:第5页西华大学电气信息学院智能化电子系统设计报告图3.2STC89C52RC单片机管脚各管脚功能:VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O

1 / 30
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功