需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7582 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在当今社会,人们对生活品质的要求越来越高,温度作为人们生活的重要环境要求,也得到人们越来越多的关注。温控风扇能够对人们生活中的温度进行调节,为人们的生活带来了极大的便利。温控风扇可以通过检测周围的外界温度,然后自动实时的调节风扇的转速,还有自动控制什么时候开启,什么时候停止。在我们的日常生活生产中,提供了很大的方便,也节约了资源。 本论文基于51单片机设计了温控风扇系统,系统的主要组成部分为单片机和温度传感器,通过对整个系统功能的分析和成本控制等原因,选择了51系列单片机作为控制系统的核心,选择了DS18B20型传感器对环境温度进行检测,最后选择了一台直流电风扇来作为输出机构。该系统可以将环境温度与预先设定的温度进行对比判断,从而自动开始转动或者自动停止转动,系统可以设定温度的阈值,实现了智能化、人性化,以满足不同人们对温度的需求。当采集到的温度小于还小于我们预设的最小温度时,风扇就自动停止转动。
关键词:51单片机;温控风扇;DS18B20;自动控制
目录 摘要 Abstract 1 绪论-1 1.1 设计温控风扇的意义-1 1.2 温控风扇的发展现状-1 1.3 本文的主要研究内容-2 2 设计方案的选择- 3 2.1 调速方式的选择- 3 2.2 温度传感器的选择- 3 2.3 显示电路的选择- 5 3 系统的硬件组成- 6 3.1 系统的结构- 6 3.2 主控51单片机介绍- 6 3.2.1 STC89C51引脚介绍- 6 3.2.2 STC89C51性能参数和主要功能- 7 3.3 DS18B20温度采集电路- 7 3.3.1 DS18B20的特点- 8 3.3.2引脚功能介绍- 9 3.3.3 DS18B20的工作原理- 9 3.3.4 DS18B20的工作时序- 10 3.4 风扇驱动电路- 11 3.5 数码管驱动及显示电路- 12 3.5.1 数码管驱动电路- 12 3.5.2 数码管显示电路- 13 3.6 按键模块- 14 4系统软件设计- 15 4.1 主程序流程图- 15 4.2 DS18B20程序流程图- 15 4.3 数码管显示程序流程图- 16 4.4 按键程序流程图- 17 5系统调试- 19 5.1 Proteus仿真软件- 19 5.2 实物的调试- 19 5.2.1 按键与显示部分的调试- 19 5.2.2 DS18B20温度采集部分的调试- 20 5.2.3 风扇调速电路部分调试- 20 5.3 调试结果- 20 结 论- 21 参考文献- 22 致 谢- 23 |