摘要:随着生活水平的提高,人们为了不断追求更好的口感,做饭的时候往往放了很多油,产生大量的油烟在所难免,而且现在大部分城市居民均居住在小区的密闭空间里,不利于通风散气。智能抽油烟机不仅解决了油烟无处排放的问题,保护了人民的健康,而且具备预防煤气泄漏的功能,实用性很强。
本文设计了一种基于AT89C51单片机的智能家居用多功能抽油烟机控制系统,该系统以MQ-2烟雾传感器和MQ-5煤气传感器为检测元件,感知厨房的工作环境,以AT89C51单片机为核心,根据烟雾浓度自动控制抽油烟机的挡速,节能环保。同时具有故障报警、显示等功能。以51单片机为核心的智能抽油烟机电控系统的设计通过烟雾、煤气传感器采集抽油烟机周围的信号,将烟雾和煤气浓度信号转换为电压信号,并且将电信号交给ADC0809进行AD转换,然后交给单片机进行处理,当检测到烟雾时系统自动打开抽油烟机进行排烟换气,检测到有煤气泄露时立即启动蜂鸣器报警,并进行排烟换气。系统可根据烟雾煤气浓度控制电机的运行速度。
经过需求分析,实地考察和多次试验证明,本文设计的抽油烟机电控系统性能稳定,具有较强的抗干扰能力,功能实用,基本满足了大部分厨房的需求,很适合应用于各种家居环境中。
关键词:STC89C51单片机;传感器;PWM电机调速;抽油烟机 ;GSM通信
目录
摘要
Abstract
1 绪论-2
1.1 选题的背景与意义-2
1.2 课题的主要内容和重点难点-2
1.2.1 本课题主要内容-2
1.2.2 本课题主要难点和重点-2
2 系统硬件设计-3
2.1 系统总体描述-3
2.2 单片机最小系统-4
2.3 模数转换模块-5
2.4 传感器采集模块-6
2.5 按键控制模块-8
2.6 电机驱动模块-8
2.7 显示模块-9
2.8 自动报警模块-10
2.9 短信模块-10
3 系统软件设计-11
3.1 电机驱动程序设计-11
3.2 模数转换程序设计-11
3.3 键盘控制程序设计-12
3.4 主程序设计-13
4 系统测试-15
4.1 烟雾传感模块-16
4.2 煤气传感模块-17
4.3 按键控制模块-18
4.4 短信通信模块-19
结 论-20
参 考 文 献-21
附录A 系统原理图和PCB-22
附录B 系统程序代码-24
致 谢-36