基于STC89C51单片机自动抽油烟机控制系统设计

基于STC89C51单片机自动抽油烟机控制系统设计

基于STC89C51单片机自动抽油烟机控制系统设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥309
  • 活动价: ¥200 (活动截止日期:2024-05-04)
  • (到期后自动恢复原价)
基于STC89C51单片机自动抽油烟机控制系统设计

基于STC89C51单片机自动抽油烟机控制系统设计

摘要:本文基于传统的手动控制抽油烟机的基础上,增加了自动控制的功能。此次设计核心的控制部分采用了单片机,选用的型号为STC89C51,利用烟雾传感器进行检测,采用直流电机作为驱动。当油烟浓度达到设定值时,自动开启抽油烟机,并根据油烟的大小控制电机的高低速。显示部分采用LCD显示各部分的状态。此外还设有报警装置,利用温度传感器检测周围环境的温度,当温度大于设定值时,蜂鸣器会发出响声,同时继电器闭合,外接一个洒水装置。传统的手动控制的抽油烟机消耗的功率很大,而自动抽油烟机可以大大的降低抽油烟机消耗的电能。

关键词:STC89C51;烟雾传感器;LCD显示;报警装置

Design of Automatic Range Hood Control System Based on STC89C51

Abstract: Based on the traditional manual control of the range hood, this paper adds the function of automatic control. The control part of the core of the design uses a single-chip microcomputer, the selected model is STC89C51, the smoke sensor is used for detection, and the DC motor is used as the drive. When the lampblack concentration reaches the set value, the lampblack machine will be automatically turned on, and the high and low speed of the motor will be controlled according to the size of the lampblack. The display part uses LCD to display the status of each part. In addition, it is also equipped with an alarm device, which uses the temperature sensor to detect the temperature of the surrounding environment. When the temperature is greater than the set value, the buzzer will make a sound, and the relay will be closed, and a sprinkler will be connected.The traditional manual control of the range hood consumes a lot of power, and the automatic range hood can greatly reduce the power consumption of the range hood.

Keywords: STC89C51; smoke transducer;LCD display; Warning device

目录

第一章 引言 1

1.1自动抽油烟机研究背景及意义 1

1.2国内外发展现状 2

1.2.1国外自动抽油烟机发展与现状 2

1.2.2国内自动抽油烟机发展与现状 2

1.3本课题的主要研究内容 3

第二章 自动抽油烟机控制系统总体设计 4

2.1自动抽油烟机控制系统整体方案设计思路 4

2.2方案选取 4

2.3总体设计方案 6

2.3.1 系统基本功能 6

2.3.2 系统整体结构设计 …………………………………………………6

第三章 自动抽油烟机控制系统硬件设计 ………………………………………8

3.1元器件选型 …………………………………………………………8

3.1.1 单片机选型 …….………………………………………………8

3.1.2显示器选型 ………..………………………………………9

3.1.3烟雾传感器选型 …….……………………………………10

3.1.4温度传感器选型 …….……………………………………11

3.1.5电机驱动芯片选型 ….……………………………………12

3.2 单片机最小系统电路设计 ……………………………………………13

3.3 各模块电路设计 ………………………………………………………14

3.3.1  烟雾检测模块电路设计…………………………………………14

3.3.2  键盘模块电路设计……….….…………………………………15

3.3.3  电机调速模块电路设计….………………………………………16

3.3.4  报警模块电路设计….…......……………………………………16

3.3.5  显示模块电路设计….…......……………………………………18

3.4自动抽油烟机控制系统硬件整体设计 19

第四章 自动抽油烟机控制系统软件设计 ………………………………………21

4.1 自动抽油烟机控制系统软件设计思路 ……………………………21

4.2 自动抽油烟机控制系统主程序设计 …………………………………22

4.3 自动抽油烟机控制系统子程序设计 …………………………………26

4.3.1 键盘子程序设计 ….................………………………………26

4.3.2 报警子程序设计 …….......……………………………………28

4.3.3 电机调速子程序设计 …..………..……………………………32

4.3.4 检测子程序设计 …..…...…….………………………………39

4.3.5 显示器子程序设计 …..…...……………………………………43

4.4 软件编译 ……………………………………………………………48

4.4.1 Keil软件介绍 ………………………………………………49

4.4.2程序编译 ……………………………………………………49

第五章 自动抽油烟机控制系统仿真 ………………………………………53

5.1  Proteus软件介绍 ………………………………………………………53

5.2 系统仿真 ……………………………………………………………54

5.2.1显示仿真 ……………………………………………………54

5.2.2检测仿真 ……………………………………………………54

5.2.3电机仿真 ……………………………………………………55

5.2.4报警仿真 ……………………………………………………58

5.2.5按键仿真 ……………………………………………………58

结论 60

致谢 61

参考文献 62

附录 63

第一章 引言

1.1自动抽油烟机的背景及意义

随着社会、技术和社会经济的发展,人类生活水平的快速提升,油烟机成了现在家庭不可或缺的厨房电器。在早期厨房里用排气扇完成抽油烟的工作,排风机可以将厨房内的大部分油烟排走。但是油烟对厨房环境还是有着一定的污染,烹调过程中产生的油烟对人体有害。如果人们长时间在充满油烟的地方工作,会导致许多疾病[1]。                   

我国是一个讲究饮食的国家,经常用油炸、油炸、煮、炸的方式烹调食物,会产生大量的油烟,从而油烟机就成为厨房必不可少的厨房用具。它能改变厨房环境,减少油烟对人体健康造成危害。传统的油烟机只有手动控制的功能,而自动抽油烟机是采用现代自动控制技术,能够自动感知工作环境空间状态,根据油烟浓度的大小从而控制风机的转速,从而实现自动控制功能。在传统手动控制抽油烟机的基础上,增加自动控制,能更有效率地把油烟抽走,且减少电能的损耗。

参考文献

[1]程望斌,刘硕卿,汤姗姗.基于单片机的智能家居防火防盗系统设计 [J].《湖南理工学院学报(自然科学版)》,2019.

[2]熊俊文.带Flash的8位MCU的分析及设计[D].湖北:湖北大学,2007.

[3]王斌.基于单片机的室内温度控制系统设计[J].现代商贸工业,2016.

[4]于学松.语音控制智能车与实现[Z].北京:北京联合大学,2014.

[5]陈涵.机房监控报警系统的设计与实现[D].北京:北京邮电大学,2011.

[6]吴凡,李晓宇,刘毅,.基于STC89C52的车内环境监测系统设计[J].汽车实用技术,2019.

[7]刘龙.太阳能电池板自动跟踪控制系统的研究[D].黑龙江:黑龙江大学,2013.

[8]单正娅,芮长颖.单片机应用技术[M].西安:西安电子科技大学出版社,2020.

[9]Zhen Feng Li,Jing Tao Li,Xiao Fan Li,Yi Jian Yang,Jie Xiao,Bo Wen Xu. Intelligent Tracking Obstacle Avoidance Wheel Robot Based on Arduino[J]. Elsevier B.V.,2020,166.

[10]殷留留.基于L298N的直流电机调速系统的设计与应用[J].信息技术,2017,(06).

[11]李雪峰.基于51单片机控制的抽油烟机设计[J].微型机与应用,2021.

[12]司开波.自动抽油烟机控制系统设计[J].电脑知识与技术,2015(1x):246-247

[13]Zou Zhi jun. A study of Capacity of Major/minor priorityT-intersection by Means of Computer Simulation[J], China Journal of Highway and Transport,  2000, 013(003): 101-105

[14]Paul,J.M.Thomas,D.Bobrek.A.Scenario-oriented design for single-chip heterogeneous multiprocessors[J].IEEE transactions on very large scale integration (VLSI) systems,2016(8):30-34

[15]吴延波,陈凯,闫坤坤.采棉机安全检测预警系统设计研究 [J].《轻工科技》,2019.

[16]俞云强.传感器与检测技术[M].北京:高等教育出版社,2019.

附录

1.自动抽油烟机控制系统硬件电路图

2.自动抽油烟机控制系统程序清单

3.自动抽油烟机控制系统Proteus仿真结果(电子档)

4.查重报告

5.毕业答辩评审表


  • 关键词 STC89C51 单片机 自动 抽油烟机 控制系统
  • 上一篇:基于STM32F104单片机智慧农贸物联网智能电子秤设计
  • 下一篇:基于单片机动态全彩LED图形显示软件系统设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。