摘要:本文介绍了一种由单片机控制的智能散热控制装置。该装置由单片机作为主控制器,用数字式DS18B20集成温度传感器检测环境温度信号,将检测的温度信号转换成电信号传给单片机,通过单片机输出控制信号,再经三极管放大后,驱动散热电风扇工作,实现智能散热的目的。同时本装置还具有人体识别的功能,只有当传感器检测到人在时,散热风扇才会运转。装置采用软、硬件相结合的方式,其功能主要是:可由用户提前设定要调节的温度上、下两个临界值(即温度的上、下限)。当传感器检测到的环境温度低于设定的下限时,散热风扇电机不运转;当检测到的温度介于上、下限之间时,散热风扇低速运转;当检测到的环境温度高于设定的上限时,散热风扇全速运转。同时该设计还具有实时显示环境温度的功能。该设计成本低,灵敏度高,操作简单,有很强的实用性。
关键词 单片机;温度传感器;智能;散热
目录
摘要
Abstract
1 绪论-2
1.1 选题的背景及意义-2
1.1.1 选题的背景-2
1.1.2 选题的意义-2
2 总体设计方案及论证-2
2.1 总体方案设计-2
2.2系统方案论证-2
2.2.1温度传感器的选择-3
2.2.2温度显示器件的选择-3
2.2.3风扇调速方式的选择-3
2.3本系统所涉及的主要技术指标-4
3 系统硬件的设计及单元电路的设计-5
3.1 主控制模块-5
3.1.1 STC89C52单片机-5
3.2温度传感器-5
3.3热释电传感器-6
3.4数字温度传感器模块和显示子模块-7
3.4.1显示模块的设计-7
3.5单元电路的设计-8
3.5.1时钟电路的设计-8
3.5.2复位电路的设计-9
3.5.3温度采集电路-9
3.5.4电风扇调速电路-10
4 系统软件的设计-11
4.1 系统软件功能-11
4.2系统主程序-11
4.2.1系统主要程序-12
5系统调试与功能分析-14
5.1硬件调试-14
5.2软件调试-14
5.3 系统功能分析-15
结论-16
致谢-17
参考文献-18
附录-19
附录1原理图-19
附录2元件清单-20
附录3系统源程序-21
附录4实物图-38