摘要: 采用操作简单、成本较低的单片机和温度传感器来实现智能温控,设计并实现 了一个简单的智能温控风扇控制系统。该系统使用 STC89C52 单片机的芯片与 DS18B20 温度传感器,通过传感器测量周围环境温度后反馈给单片机,单片机转换信号输出从 而控制风扇的转速,最后通过晶体数码管来显示当前温度。另外,可以预先设置温度 上下限值,保证温度在一个范围内,而且掉电后数据也不会丢失,不必劳烦用户每次 启动电扇反复重新设定温度上下限值。70291
毕业论文关键词:单片机、温度传感器、智能、电扇
Abstract:The intelligent temperature control system is realized by using single chip microcomputer and temperature sensor with simple operation and low cost, and a simple intelligent control system is designed and implemented. The system uses STC89C52 MCU chip and DS18B20 temperature sensor, through the sensor to measure the temperature of the surrounding environment feedback to the microcontroller, SCM conversion output signal to control the fan speed. Finally, through the crystal digital tube to display the current temperature. In addition, you can preset upper and lower temperature value, ensure temperature within a range, and off electric data will not be lost, don't bother each time a user start fan repeatedly re set upper and lower temperature values.
Keywords:singlechip, temperature sensor, intelligence,fan
目录
1、引言 4
2、总体设计 4
3、硬件设计 5
3.1 STC89C52 单片机概述 5
3.1.1 STC89C52 单片机组成 6
3.1.2 STC89C52 单片机的引脚结构 6
3.2 DS18B20 单线数字温度传感器 8
3.2.1 温度传感器介绍 8
3.2.2 DS18B20 相关特点: 8
4、系统电路设计 10
4.1 单片机最小系统电路设计 10
4.2 按键输入模块设计 11
4.3 控制电路设计 12
4.3.1 温度传感器模块 12
4.3.2 声响控制电路设计 12
4.4 温控自动电路 12
4.4.1 双向晶闸管介绍 12
4.4.2 继电器介绍 13
4.4.3 电路设计 13
4.5 数码显示电路 14
4.6 电源电路 15
4.6.1 LM7805 集成稳压器介绍 15
4.6.2 电源模块设计 16
5、软件设计 16
5.1 总体设计思想 16
5.2 用 Keil C51 编写程序 17
5.3 用 Proteus 进行仿真 18
5.3.1 Proteus 简介 18
5.3.2 本设计基于 Proteus 的仿真 18
5.4 结合软件调试进行硬件实际操作 20
总 结 23
参考文献 24