更新时间:07-24 (小山神)提供原创文章
摘要:本文重点介绍了在家居智能化日益普遍的情况下我们对家用风扇的智能设计,重新设计了我们平常使用的电风扇,以89C52单片机为主控制器,采用DS18B20温度传感器去探测周围环境的温度,运用模糊PID技术,通过环境温度的变化实现风扇的自动精准调速,同时也可以通过产品用户设定的温度进行相关的调节。该设计增加了DS1302实时时钟芯片,液晶显示模块,PT2262 / PT2272无线遥控模块和HC-SR501红外热释电传感器等。完成在规定范围内有人时风扇可以自动启动,并实时显示当前的时间和温度等功能是本次设计的首要。本文设计的多功能自动恒温风扇系统通过模糊PID控制算法,可以根据温度来进行调控风扇转速。显示模块实时显示当前温度和时间,并在50m远程遥控风扇范围内,用户可以记录相关信息等。这个系统的优点在于体积小巧,噪音低,多功能化,智能化,是该技术在家庭风扇方面的成功应用,实现了我们所说的,家居智能。
关键词:89C52 单片机;模糊 PID技术;自动;家居智能
目录
摘要
Abstract
1 绪论-1
1.1 研究背景与意义-1
1.2 研究现状-1
1.2.1智能直流无刷风扇系统-1
1.2.2智能风扇调控系统-1
1.3 系统主要功能-2
2 总体设计方案-3
2.1 系统的主要功能-3
2.2各个功能模块的介绍-4
2.2.1 12伏特电源模块-4
2.2.2 5伏特电源降压模块-4
2.2.3 单片机控制器-4
2.2.4 温度收集模块-4
2.2.5 直流风扇-5
2.2.6 MOSFET驱动-5
2.2.7 时钟模块-5
2.2.8 矩阵键盘模块-5
2.2.9 红外传感器模块-5
2.2.10 液晶显示模块-6
2.2.11 LED指示灯模式-6
2.2.12 无线遥控模块-6
2.3 本章小结-7
3 硬件电路设计-8
3.1 硬件电路总设计图-8
3.2 各个模块的硬件电路设计-8
3.2.1 12V电源电路-8
3.2.2 5V电源降压电路-9
3.2.3 微控制器最小系统电路-10
3.2.4 时钟电路-11
3.2.5 温度传感器电路-11
3.2.6 矩阵键盘电路-12
3.2.7 红外热释电传感器电路-13
3.2.8 1602液晶显示电路-13
3.2.9 指示灯显示电路-14
3.2.10 MOSFET管和电机接口电路-14
3.2.11 PT2262 无线发射模块电路-15
3.2.12 PT2272-M4 无线接收模块-16
3.3 本章小结-16
4 模糊PID控制算法以及相关软件整体设计-17
4.1 模糊PID控制算法-17
4.2 软件程序流程设计-17
4.3 本章小结-18
结论-20
参考文献-21
附录A系统模块电路图-22
致谢-22