需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15413 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计运用STC12C5A60S2单片机、C#编写的上位机、PL2303串口模块、LCD12864液晶显示模块、风扇电机模块、散热模块等设计出了笔记本智能风冷散热装置,实现了散热过程中的温度实时显示并且智能温控散热的功能。温度获取的工作方式是使用上位机来读取CPU、显卡、硬盘温度,再让这部分的温度数据传送到单片机,单片机驱动LCD显示模块把实时温度显示出来,并对温度判读后,发出脉冲控制信号控制散热器启动来给笔记本散热。L298N驱动电机使用12V电源,受单片机控制,驱动风扇并且能够控制风扇转速。散热风扇选择使用涡轮风扇,采用抽风散热的方式,散热效果更佳,充分保证了笔记本电脑的运行稳定性,且节能低碳,有很大的生活应用价值。
关键词: 单片机;智能控制;散热;上位机
目录 摘要 Abstract 1 绪论-1 1.1 课题研究背景及意义-1 1.2 笔记本散热原理及方式-2 1.2.1 热传递的原理及方式-2 1.2.2 笔记本散热原理-2 1.2.3 笔记本吹风散热-2 1.2.4 笔记本抽风散热-3 1.3 笔记本散热器的设计与使用-3 1.3.1 散热器的制作-3 1.3.2 散热器的使用-3 1.3.3 散热器的性能-4 2 散热器的总体设计-5 2.1 系统设计框图-5 2.2 设计需求分析-5 2.3 系统各模块功能实现-5 2.3.1 温度获取模块-5 2.3.2 控制器模块-6 2.3.3 电源模块-6 2.3.4 电机驱动以及控制模块-7 2.3.5 显示模块-7 3 笔记本散热器硬件设计-8 3.1 单片机STC12C5A60S2-8 3.1.1 STC12C5A60S2芯片结构-9 3.1.2 单片机最小系统-11 3.2 散热器风扇驱动电路-12 3.3 单片机、上位机数据传递-13 3.3.1 串行通信-13 3.3.2 USB转串口通信-14 3.4 单片机电源电路-14 3.5 LCD液晶显示模块-15 3.6 电路原理图-17 4 笔记本散热器软件设计-18 4.1 编程语言介绍-18 4.1.1 机器语言-18 4.1.2 汇编语言-18 4.1.3 C语言-18 4.2 单片机程序设计-19 4.2.1 主程序设计-19 4.2.2 PWM调速原理-20 4.2.3 LCD显示程序-20 4.3 上位机程序设计-21 4.3.1 VS 2015软件介绍-21 4.3.2 程序设计-22 5 系统调试-24 5.1 硬件调试-24 5.2 软件调试-24 5.3 整体调试与问题解决-24 5.4 性能检测-25 5.5 实物展示-26 结论-27 致谢-28 参考文献-29 附录 源程序代码-30 |