学生姓名 课题名称 席雷 性别 男 学号 05122043 专 业 班 级 科技 1202 基于单片机的智能温控风扇设计 指导 教师 意见 评分(百分制): 指导教师(签字): 年 月 日 评阅 教师 意见 评分(百分制): 评阅教师(签字): 年 月 日 验收 小组 意见 评分(百分制): 验收教师(组长)(签字): 年 月 日 答辩 小组 意见 评分(百分制): 答辩小组组长(签字): 年 月 日 评分比例 学生总评成绩 指导教师评分(20%) 评阅教师评分(30%) 验收小组评分(20%) 答辩小组评分(30%) 百分制成绩 等级制成绩 答辩委员会意见 毕业论文(设计)最终成绩(等级): 学院答辩委员会主任(签字): 学院盖章 年 月 日 目录
摘 要 ------------------------------------------------------------------------------------------------------------------------- I ABSTRACT -------------------------------------------------------------------------------------------------------------------- II 引言 -------------------------------------------------------------------------------------------------------------------------- 1 1 智能温控风扇设计的概述 ---------------------------------------------------------------------------------------------- 2 1.1 什么是智能温控风扇 ----------------------------------------------------------------------------------------------- 2 1.2 本设计任务及要求 -------------------------------------------------------------------------------------------------- 2 2 系统功能及总体结构 ---------------------------------------------------------------------------------------------------- 3 2.1 工作原理及框图 ------------------------------------------------------------------------------------------------------ 3 2.2 设计方案论证比较 -------------------------------------------------------------------------------------------------- 3 2.2.1 控制器选用 ------------------------------------------------------------------------------------------------------ 3 2.2.2 显示设备选用 --------------------------------------------------------------------------------------------------- 4 2.2.3 温度传感器选用 ------------------------------------------------------------------------------------------------ 4 2.2.4 电机驱动设备选用 --------------------------------------------------------------------------------------------- 5 2.2.5 电源电路选用 --------------------------------------------------------------------------------------------------- 5 3 硬件设计 -------------------------------------------------------------------------------------------------------------------- 7 3.1 设计所需器件介绍 -------------------------------------------------------------------------------------------------- 7 3.1.1 STC89C52单片机 ---------------------------------------------------------------------------------------------- 7 3.1.2 按钮 --------------------------------------------------------------------------------------------------------------- 7 3.1.3 四位共阳数码管 ------------------------------------------------------------------------------------------------ 8 3.1.4 电机驱动芯片L298N ------------------------------------------------------------------------------------------ 8 3.1.5 DS18B20温度传感器 ----------------------------------------------------------------------------------------- 9 3.2 系统硬件设计 -------------------------------------------------------------------------------------------------------- 10 3.2.1 单片机最小系统电路 ----------------------------------------------------------------------------------------- 10 3.2.2 电源电路 -------------------------------------------------------------------------------------------------------- 11 3.2.3 数码管驱动显示电路 ----------------------------------------------------------------------------------------- 12 3.2.4 温度采集电路 -------------------------------------------------------------------------------------------------- 13 3.2.5 电机驱动电路 -------------------------------------------------------------------------------------------------- 13 4 软件设计 ------------------------------------------------------------------------------------------------------------------- 14 4.1 主程序设计 ----------------------------------------------------------------------------------------------------------- 14 4.2 数码管显示程序设计 ---------------------------------------------------------------------------------------------- 15
4.3 直流电机驱动程序设计 ------------------------------------------------------------------------------------------- 15 4.4 温度采集程序设计 ------------------------------------------------------------------------------------------------- 16 5 系统测试 ------------------------------------------------------------------------------------------------------------------- 18 5.1 风速性能测试 -------------------------------------------------------------------------------------------------------- 18 5.2 降温效果测试 -------------------------------------------------------------------------------------------------------- 19 6 总结与展望 ---------------------------------------------------------------------------------------------------------------- 20 致谢 ------------------------------------------------------------------------------------------------------------------------------ 21 参考文献 ----------------------------------------------------------------------------------------------------------------------- 22 附录 ------------------------------------------------------------------------------------------------------------------------------ 23 主程序代码 ----------------------------------------------------------------------------------------------------------------- 23
摘要
在人们的生活中,电风扇是必不可少的,如果没有电风扇,炎热的夏天,将是难以煎熬,影响人体机能,使人体严重缺水,降低工作效率,甚至导致中暑,严重危害人类健康。
随着人们的生活水平的提高,计算机的发展,出现了智能化的电风扇。能够根据环境温度来自动调节电风扇的转速,不需要我们手动调节风扇转速,能让我们更轻松的生活。
本设计是一种温控风扇系统,具有灵敏的温度检测和显示功能,阐述了智能温控风扇的工作原理,硬件设计、软件实现的过程。系统原理简单,工作稳定,具有一定的节能效果。设计以STC89C52为主控核心,利用DS18B20温度传感器采集环境温度数据,当环境温度过高时,风扇的风速便会增大。通过数码管显示当前环境温度,再利用电机驱动芯片L298N调节风扇的转速。
关键字:单片机STC89C52; 电机驱动芯片L298N; 数码管; DS18B20温度传感器
I
相关推荐: