资料简介:
基于51单片机的多功能温控风扇的设计,课程设计,共11页,3812字,附答辩文稿。
摘要
本次课程主要是完成基于51单片机的多功能温控风扇设计,利用51单片机作为控制核心,学习并掌握51单片机的工作原理,以及熟练使用单片机控制各个传感器实现各个功能,熟练电子焊接工艺,以及电子装配工艺,了解测量和调试技术。本设计实现了多模式风扇温控,人体感应,超声波测距,远程遥控,温度上下限自动调节,多模式(自动模式、手动模式、自然风模式)切换等功能。先完成程序编程调试,熟悉各个元器件的功能及焊接要求,各个元器件组装焊接后完成该设计的整体,最后对设计进行进行软硬件调试及功能测试。
关键词: 51单片机 温控风扇 自动控制
目录
第1章 课程设计立意与作用 4
1.1课程设计立意 4
1.2课程设计作用 4
第2章课程设计结构 5
2.1系统结构 5
2.2主控芯片介绍 5
第3章 课程设计原理 6
3.1系统原理图 6
3.2 DS18B20温度采集电路 7
3.3数码管显示电路 7
3.4风扇驱动电路 8
3.5按键模块 8
第4章 设计程序分析 8
4.1主程序流程图 8
4.2超声波模块 9
4.3 DS18B20子程序流程图 10
4.4 数码管显示子程序流程图 10
4.5 按键子程序流程图 11
第5章 总结 11
资料预览图片:

资料文件预览:
共3文件夹,34个文件,文件总大小:64.11MB,压缩后大小:49.93MB
18b20.h [1.54KB]
chengxu [8.27KB]
chengxu.c [7.75KB]
chengxu.hex [8.68KB]
chengxu.lnp [31.00B]
chengxu.LST [18.47KB]
chengxu.M51 [29.22KB]
chengxu.OBJ [11.97KB]
chengxu.plg [185.00B]
chengxu.uvopt [55.23KB]
chengxu.uvproj [12.88KB]
chengxu_uvopt.bak [55.23KB]
chengxu_uvproj.bak [12.88KB]
eeprom52.h [2.98KB]
eeprom52_c.h [2.99KB]
程序 [5.91KB]
程序.c [6.08KB]
程序.hex [6.15KB]
程序.lnp [40.00B]
程序.LST [15.71KB]
程序.M51 [20.55KB]
程序.OBJ [7.55KB]
程序.opt.bak [829.00B]
程序.plg [384.00B]
程序.Uv2.bak [2.05KB]
程序.uvopt [54.05KB]
程序.uvproj [12.89KB]
程序_Opt.Bak [825.00B]
程序_Uv2.Bak [1.62KB]
程序_uvopt.bak [54.05KB]
使用体验.doc [9.50KB]
基于51单片机的多功能温控风扇的设计.doc [394.99KB]
基于51单片机的多功能温控风扇的设计.pptx [8.20MB]
总视频.avi [55.11MB]