智能油烟机的设计重点_第1页
智能油烟机的设计重点_第2页
智能油烟机的设计重点_第3页
智能油烟机的设计重点_第4页
智能油烟机的设计重点_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录设计总说明Household range hood total control system design1.绪论 1.1 设计的研究背景及意义 1.2 油烟机的简介 1.3 本章小结2.方案论证 2.1硬件的选择 2.2本章小结3.系统电路的设计 3.1检测电路设计 3.1.1 煤气检测 3.1.2 烟雾温度检测及显示 3.1.3 按键输入 3.1.4 系统自动复位电路 3.2主控制电路设计 3.2.1 AT89S52 3.2.2 A/D转换器 3.2.3对油烟机的开关控制 3.2.4自动照明控制 3.2.5报警电路 3.2.6对电动机的控制 3.3 本章小结 3.4.软件程序设计 3.

2、4.1主程序的设计 3.4.2 PWM波调速流程图 3.4.3本章小结4.结论5.参考文献6.附录7.致谢家用吸油烟机控制系统设计总说明 随着科技的不断发展,在我们日常生活中抽油烟机扮演着很重要的角色,抽油烟机顾名思义就是要抽走油烟,一个好的抽油烟机可以创造一个好的烹饪环境,提高生活质量,在日常生活中我们见到的油烟机一般的只是实现油烟机的开关和对风速的调节,而本次对于油烟机系统的设计基本包括检测部分和控制部分,设计的任务是:单片机为核心控制抽油烟机,此次设计除了一般的功能外如:基本开关,风速强弱的调节,还要实现烟雾的自动检测,通过检测到的结果,来调节风力大小减少烟雾,最后要实现煤气的检测和报警

3、功能并利用按键实现风速的手动控制。设计中选用AT89S52单片机作为控制中心来控制抽油烟机系统,选用AT89S52单片机的原因是因S5x系列的单片机比起C5x系列的单片机来说拥有较低功耗,高性能特点,而且C5x系列单片机上增加了看门狗定时器和在线更新程序的功能。不需要在外部再外加看门狗,降低了单片机外围电路的复杂性。根据任务书,实现抽油烟机的基本开关功能就是实现手动的启动和关闭功能,启动时抽油烟及通电风扇转动,抽油烟机正常工作,关闭时抽油烟机断电工作停止。抽油烟机烟雾温度自动检测功能,本次设计中是对烟雾温度进行检测,将检测到的温度通过单片机AT89S52显示在液晶屏上,通过人对液晶屏上数据的显

4、示来手动调节风速的强弱(大小)。抽油烟机中检测烟雾温度的传感器使用的是DS18B20,能够感应并测量到的温度范围适用于日常烹饪时的温度坏境,并且内部有热温上、下限警告的设置,很适合应用在抽油烟机控制系统中。将DS18B20连接到单片机AT89S52的引脚上,通过单片机分析和检测来控制LCD液晶显示,本设计中液晶显示模块采用的是LCD1602。调节风力大小就是既可以实现人对按钮的手动操作,又可以通过检测油烟温度自动切换风速,通过单片机AT89S52控制来控制电机的转速。设计中要实现抽油烟机使用的过程中检测煤气并实现报警功能首先要选定检测煤气的传感器,我采用的是SnO2(MQ-2气体传感器)来检测

5、厨房中产生的可燃气体,在厨房中的可燃气体就是煤气,当气敏器件对煤气中可燃气体浓度进行检测并通过单片机分析和控制,然后做出反应使得蜂鸣器响应并报警,听到报警后按下复位按钮复位。设计中的报警提示采用的是蜂鸣器,蜂鸣器在工作时会发出很大的响声,有警示的作用。本设计针对厨房产生的烟雾设计相应的抽油烟机。首先介绍抽油烟机的概念、结构、工作原理等内容,说明了抽油烟机产品在日常生活所起到重要作用。其次对系统总体设计进行了概况阐述,油烟机不仅具备的基本功能,而且还能利用温度传感器进行烟雾温度的自动检测,并根据显示的温度,自动切换油烟机的风力开关,调节风力大小,实现智能化吸油烟功能。依此设计了相应的软硬件,论文

6、的硬件部分主要设计了油烟机的数据采集检测模块、显示模块、电路模块等,对系统做了整体的设计,系统软件部分主要是对各模块的流程做了详细得分析,并且编写了相应的汇编程序来实现相应的功能。有显示子程序、键盘中断扫描程序、软件报警程序。从而实现了抽油烟机自动控制的功能。本次设计的抽油烟机主要靠单片机进行控制,通过软件设计来调节电机的转速,所以相对于普通的抽油烟机来说,灵活性比较好,功耗低,体积小,便于操作;同时可以做到自动检测。 综上,通过单片机AT89S52控制抽油烟机智能工作,加入气敏传感器(检测煤气),对煤气进行检测并报警,加入温度传感器进行对烟雾温度的检测实现手动和自动调节风速的强弱,最终实现安

7、全,洁净,高效的烹饪环境。关键词:单片机;控制;传感器;检测 Household range hood total control system designAlong with the development of science and technology in our daily life plays an important role, take lampblack chance take lampblack chance just as its name implies is to take lampblack, a good smoke lampblack machine to

8、create a good environment of cooking, improve the efficiency and quality of life, life lampblack machine we see in our daily life is to realize the switch of lampblack machine and part of the adjustment only control the wind, and the for the design of lampblack machine system including basic testing

9、 part and control part, the task of design is: the single chip processor as the core control smoke lampblack machine, the design in addition to general functions such as: the basic switch, the adjustment of the wind speed strength, but also realize the automatic detection of smoke, through the detec

10、ted results, to adjust the wind size to reduce smog, finally to achieve the function of gas detection and alarm and use the key to realize manual control of wind speed.Use AT89S52 single chip microcomputer as the control center to control in the design of smoke lampblack machine system, the selectio

11、n of AT89S52 single chip microcomputer for S5x series single-chip microcomputer is the cause of than C5x series single-chip microcomputer has lower power consumption, high performance characteristics, and increased the watchdog timer C5x series single chip microcomputer and the function of online to

12、 update the program. Don't need plus a watchdog to increase again in external microcontroller peripheral circuit complexity.According to the task of smoke lampblack machine basic switch function is to achieve the function of manual startup and shutdown and startup take lampblack and electric fan

13、 rotation, smoke lampblack machine to work properly, power off smoke lampblack machine to stop work.Smoke lampblack machine smoke temperature automatic detection function, the design was to test the smoke temperature, will be the temperature of the detected by single chip microcomputer AT89S52 devic

14、es is displayed in the LCD screen, through the data on the LCD display to manually adjust the strength of the wind speed (size).Smoke lampblack machine in the detection of smoke camber of sensor is used DS18B20, induction and the measured temperature range minus 55 degrees Celsius one hundred and tw

15、enty-five degrees Celsius, and on the internal heat temperature, lower limit warning Settings, very suitable for application in smoke lampblack machine control system.Connect the DS18B20 to pin on SCM AT89S52, through the analysis of the single chip microcomputer to control the LCD liquid crystal di

16、splay and detection, the design of liquid crystal display module adopts the LCD1602.Adjust the wind size is the manual operation of the button, by single-chip microcomputer AT89S52 control to control the motor speed.To implement in the design of smoke lampblack machine to use in the process of detec

17、ting gas and realize the alarm function to first select the gas sensor, I adopt SnO2 gas sensor (MQ - 2) to detect the combustible gas in the kitchen, combustible gas is gas in the kitchen when the gas sensor to test the concentration of combustible gas in the gas and by single-chip computer analysi

18、s and control, then make reflect response and make the buzzer alarm, press the reset button reset after heard the alarm.In the design of alarm prompt USES a buzzer, buzzer would be made a lot of noise at work, have the effect of the warning, buzzer belongs to a kind of polarity of the electronic com

19、ponents, there are two kinds of models, models are divided into two categories, one kind is active the other kind is passive, active type of passive type buzzer buzzer and different is the internal source of oscillation, as long as the buzzer electricity, will work their warnings, and different type

20、 and active, passive type buzzer if use dc signal drive, not singing, must be driven by square wave. In order to facilitate simple, type selection in the design of the active buzzer, when gas sensor to detect the gas concentration is too high, the design of interrupt service routine to pick up by th

21、e single chip microcomputer input port one low level, make the buzzer alarm sound, but to the buzzer alarm is in smoke lampblack machine to start.This paper aims at the kitchen smoke design corresponding smoke lampblack machine. Paper first introduces the concept, structure, working principle of smo

22、ke lampblack machine, etc., to smoke lampblack machine product play an important role in our daily life. Second paper profile for the overall design of the system, not only has the basic function of lampblack machine in the kitchen, and still can use gas sensors to smoke the automatic detection, and

23、 according to the test to lampblack size, automatic switching lampblack machine wind switch, adjust the wind size to realize intelligent absorb lampblack function. The corresponding hardware and software in this design, the thesis mainly design the hardware part of the display of lampblack machine m

24、odule, data acquisition module, implement the circuit module, the system do the overall design, system software part mainly is the process of every module has made the detailed analysis, and write the ring corresponding assembler to realize the corresponding function. Display subroutine, data compar

25、ison subroutines, data collection procedures.So as to realize the function of the smoke lampblack machine automatic control. The design of the smoke lampblack machine is mainly controlled by single chip microcomputer, through the software design to adjust the speed of the motor, so relative to ordin

26、ary smoke lampblack machine, better flexibility, low power consumption, small size, easy operation; At the same time can achieve automatic detection.According to the above, through the single-chip microcomputer AT89S52 control can work take lampblack wit and join the gas sensor , the gas detection a

27、nd alarm, joining temperature sensor for detection of smoke temperature manual adjusting the strength of the wind speed, finally realizes the safe, clean, efficient cooking environment.Keywords : Single-chip microcomputer; control; sensors1.绪论1.1设计的研究背景及意义 二十一世纪的厨房基本上是不能够没有煤气灶和抽油烟机这些设备的,只要使用煤气灶就会有煤气

28、泄漏的危险和油烟的产生,除此以外还伴有一些混合气体,气体内含有很多的水汽和乙烷,这样就会影响厨房的空气环境,为了人的健康和安全着想,就要安装抽油烟机来吸走这些有害气体,营造一个安全舒适的烹饪环境。我们日常生活中的一切都在发生着翻天覆的变化,就连厨房设施也在不断的更新中,作为烹饪中必不可少的设备油烟机扮演着很重要的角色。抽油烟机顾名思义就是要抽走油烟,一个好的抽油烟机可以创造一个好的烹饪环境,提高生活效率和生活质量。如今的厨房,人们对它除了基本要求以外,在美观度和时尚度方面也有了一定的要求,厨房更讲究安全、健康、舒适、智能。抽油烟机作为现代厨房必不可少的一种装置直接影响到厨房的卫生环境,安全问题

29、及人们的健康需求。有关的组织对普通住户家中经常烹饪食物所产生的油烟进行取样收集,再将这些样品进行处理和分析,大约200多种化学物质被检测出,其中主要包括的有烃、酯、内酯、醇、醛、酮、脂肪酸、杂环化合物等。烹调油烟中一些化学致癌物也被发现了。一种叫丙烯醛的物质,会在油温接近或达到150时产生,这种物质有味道刺鼻,会刺激到人的眼睛、鼻子及黏膜;当油温达到更高的温度时,就很容易产生一些有毒的化学物质,并且会产生凝聚体,使我们的身体受到伤害,甚至会有得癌症的风险。家用的油烟机不但可以将灶台上燃烧时产生的废渣和烧焦的物质,烹饪时产生的油烟特别是有害烟雾快速抽走,排向室外,减少室内污染物,净化室内的环境,

30、而且家用抽油烟机还可以防止爆炸的发生、防止人员中毒的安全保障的作用,一般在日常烹调中产生的油烟可以通过安装的家用抽油烟机抽出,减少人们室内的有毒物质,提高生活环境的空气质量,减少油烟中产生的有毒物质,减弱这些有毒物质对人体的伤害。所以抽油烟机在人们的日常生活中有着重要的意义,人们的身体健康、空气环境都离不开抽油烟机。在日常生活中我们见到的油烟机一般的只是实现油烟机的开关和对风速的调节只有控制部分。而本次对于油烟机的设计系统基本包括检测部分和控制部分,设计的任务是:单片机为核心控制抽油烟机,此次设计除了一般的功能外如:基本开关,风速强弱的调节,还要实现烟雾的自动检测,通过检测到的结果,来调节风力

31、大小减少烟雾,最后要实现煤气的检测和报警功能并利用按键实现风速的手动控制。 通过单片机AT89S52控制抽油烟机智能工作,加入气敏传感器(检测煤气),对煤气进行检测并报警,加入温度传感器进行对烟雾温度的检测实现手动调节风速的强弱,最终实现安全、洁净、高效的烹饪环境。1.2油烟机的简介 抽油烟机的外形如图1-1所示图1-1 普通抽油烟机外形如今的厨房是离不开抽油烟机了,它在我们生活中起到很重要的作用,是其它一些家电无法替代的。就在我们平时烹饪的时候会产生很多油烟,这些油烟里含有着许多对人体有害的物质,如果长时间待在这样的环境中而且不通风,油烟很多的情况下,会很容易患病。作为一个物产丰富,地大物博

32、的国家,一般在中国人的饮食习惯中烹饪的方式很多样,中国人喜欢以炒、烹、煎、炸的方式做饭和烹饪。所以在中国老百姓的厨房里油烟很是常见,而且厨房的环境往往都处于油腻情况下而且要借助除油渍的洗涤剂来清洗,很麻烦。这些烹饪时产生的油烟对人的健康也会有害处,改变厨房环境需要一个重要的装置抽油烟机。油烟机,可以抽走大部分的油烟,改善厨房空气,改善烹饪环境,减少油烟对人身体的伤害,可以说是油烟的“天敌”。如图1-1所示普通抽油烟机的外形。下面就介绍一下平常我们所见到的抽油烟机的结构。抽油烟机结构由除了能够直接看到的照明装置,电源的开关,电源线路、机壳以及看不到的风道、风机、止回阀、集排油装置等构成。 照明装

33、置,顾名思义就是提供烹饪时所需光照,照明装置全封闭防止油烟进入。电源开关,在日常生活中我们常见的为机械式开关,除此以外还有触摸式开关。 机壳,有壳体和面板两部分构成,壳体一般采用一定技术使外形光洁,美观而不易生锈,方便清洗使用时间长。内壳里一般为弧形对称的空间,内壁和风扇之间会有一定间隙,当风扇高速旋转,由于离心力的作用,油烟被抽出来,污油扔到螺旋线的最低点,经过导油管进入集油盒内。风道,顾名思义也就是排除油烟的通道,材料与油烟机的机壳相同,风道的结构如果设计的合理那么抽油烟机的排风效果就比较好,工作时也不会有很大的噪音影响烹饪环境。风机,在抽油烟机工作时风机是抽油烟机系统的核心,一般使用全封

34、闭的单相电容运转式异步电动机作为抽油烟机的工作风机。风轮,采用离心式风轮。材质为硅合金铝片,不变形,耐用,动平衡性能好。止回阀,防止烟气倒灌。排烟装置是由4部分组成,分别是收集烹饪时产生的油渍的集油盒,排烟管道,集油杯,以及导油环。抽油烟机的工作原理:抽油烟机放在炉子上方,当要使用抽油烟机时就接通电源,电机开始工作,安装在电机上的风轮高速旋转,在炉灶的上面会因为风轮高速的旋转而产生负气压,这样的负气压就会使抽油烟机吸走烹饪时产生的油烟,烹饪时产生的油烟被抽油烟机吸走后会通过油烟机风道中设定的过滤网,然后对油烟进行第一次分离和净化,分离和净化后再进入油烟机的风道系统,这样就经历了第二次油烟的分离

35、,烹饪时产生的油烟经过叶轮的旋转进行分离,油烟因为叶轮的旋转就会产生一定的离心力,离心力会促使油雾的凝聚,凝聚的油雾再经过油路收集到集油杯,最后过滤所剩的油烟通过固定的排烟系统排除。1.3本章小结本章主要内容是对抽油烟机控制系统的设计意义及背景做了详细的阐述,阐明了油烟机在烹饪环境中的主要作用,同时对一般家庭油烟机的结构和工作原理做了大致的介绍,对油烟机有一个基本的认识和了解。本文主要完成的任务是:第一章绪论,本章主要介绍抽油烟机的设计研究背景及现实意义,其次介绍抽油烟机的主要组成和功能,并阐述其发展史。第二章方案论证,根据设计任务要求,选择相应的元器件设计硬,使设计的系统能够完整顺利的运行。

36、第三章系统电路的设计,首先展示整个设计的总电路图,然后分别介绍检测电路中每个检测模块,如:煤气检测模块、烟雾温度检测模块等。紧接着介绍以S52单片机为核心的控制电路部分,分别有:模数转换电路、自动照明电路、报警电路等。最后构建程序的运行流程图。第四章总结与展望,主要工作是完成对本次设计的不足的总结,以及对这些问题所引发的思考。 2.方案论证任务要求是要基于单片机AT89S52来设计一个家用抽油烟机控制系统,那么这次抽油烟机系统的设计就被分为了两部分:检测部分和控制部分,检测部分包括两个:可燃性气体的检测,烟雾温度的检测。控制部分就是以单片机为主要核心控制整个系统,实现自动和手动切换风速,蜂鸣器

37、报警,自动照明等功能(自动照明电路只有在抽油烟机启动时工作)。如图2-1为本此设计的系统结构图。自动照明 油烟机开/关烟雾检测 煤气检测 AT89S52声音报警键盘输入温度显示器图2-1 设计系统结构图2.1硬件的选择要实现对烟雾的检测,能够自动或者手动切换风扇的强弱(大小),根据任务书要求,对烟雾的检测我选用DS18B20温度检测模块,对烟雾的温度检测,间接的实现对烟雾的检测。选用它的理由是因为可以简化外围电路,不需要就加入A/D转换器。如图图2-2 温度检测器DS18B20DS18B20安装在油烟机机壳内部,只有在油烟机启动工作吸取油烟时,DS18B20才会开始工作,对烹饪时的油烟温度进行

38、检测。如图2-2为温度检测器BS18B20温度检测后会选用相应的显示器,显示温度检测器DS18B20所检测到的温度,实现手动或自动切换油烟机风速的大小。显示器选择LCD1602,液晶显示器LCD被发明出来到现在,因为它功耗很低、占用空间不大、重量小、厚度极小的优点广泛应用于微型计算机控制系统和智能化仪表中,超越了很多显示器达到了一个新的高度。除此之外,LCD在它的外观上无论是大小还是形状都有优于其他的显示器,而且接口简单易于使用和掌握,显示屏上不但可以显示数字、字符,图形和汉字也可以显示,所以在很多日常生活用品中都可以看到它,比如笔记本电脑、手机、显示器、分析仪器等等。LCD已经成为了现在产品

39、主要的使用对象。许多公司和工厂为了提高产品的质量和档次都选用LCD为显示装置。如图2-3所示。图2-3 LCD1602显示模块图2-4 煤气浓度检测传感器如图2-4所示为煤气浓度检测传感器。设计中对煤气的浓度检测需用的是MQ-2型气敏原件。MQ-2型气敏元件属于N型半导体,它的制作原材料以金属氧化物SnO2为主要成分,当还原性气体接触元件的时候,气敏原件的电导率会因为检测气体浓度的上升而迅速地变高。其特点为:可以用在可燃气体的检测(甲烷、正丁烷、氢气等),响应的速度很快,灵敏度也很高,输出信号大,使用的寿命长,有很可靠的工作性能。传感器接入单片机要进行AD的转换,这次的设计中采用的PCF859

40、1A/D转换器进行转换。图2-5 A/D转换模块系统中对油烟机的控制由按键来完成,键盘选用的是2个独立的按键,功能依次为开关及复位。如图2-6所示。调节电动机转速的按钮选择滑动变阻器代替。图2-6 按键模块 系统中选用的光敏电阻模块如图2-7所示。图2-7 光敏电阻模块要实现煤气检测的报警,就要选择相应的报警器,我选用的报警器为蜂鸣报警器,它线路简单,报警时鸣叫声大,很容易引起人们的注意,警示人们有险情发生。如图2-8所示为这次设计选用的报警模块。图2-8蜂鸣器报警模块电动机和风扇可以说是抽油烟机的核心部件,抽油烟机的主要功能都是通过电机带动风扇的运转而实现的,本次设计中选用的电机也很常见如图

41、2- 所示。为了方便单片机的控制,系统的合理运行,采用直流电动机来带动风扇的旋转。图2-9 直流电动机2.2本章小结为了使设计的油烟机系统能够符合生活实际,结合设计任务书,本章选用了符合系统的相应元器件,如MQ-2型气敏传感器,DS18B20温度检测器,LCD1602显示屏,蜂鸣报警器,光敏电阻,直流电机等,通过任务要求选用不同型号的硬件来组成硬件电路图,是为了让系统更好的运行,更符合实际操作需求。3.系统电路的设计3.1引言 此次设计的任务是要抽油烟机能够检测到空气中的可燃气体并发出报警声,抽油烟机的工作过程为,煤气泄漏的时候由于浓度的不断升高,达到气敏传感器所检测的浓度范围。气敏传感器的中

42、的电阻阻值就会相应的减小,然后就会向单片机发出一个信号,然后单片机就会控制油烟机的电机和报警电路以及抽油烟机排气并报警;另外一项任务是对烟雾的检测,我选用的是DS18B20测量烟雾的温度,并通过单片机分析和检测将温度显示在LCD屏上,当显示温度高时,采取手动操作控制油烟机风速的强弱。如果烹饪时抽油烟机系统正常运行,室内的有较强的可见光,自动照明系统就不会工作,LED灯就不会发亮,只有在夜晚时可见光的亮度逐渐变暗,自动照明电路中的光敏电阻阻值减小,LED灯发光;为了能让这次设计的系统能够更稳定和更加安全地工作,不受到其他环境和因素的影响及干扰,蜂鸣器加入系统中的作用就是随时提醒使用人员要按时对煤

43、气泄漏故障进行修理保证烹饪中人员的健康和安全。3.2设计总电路图 图3-1 设计总电路图3.3检测电路设计AT89S52单片机作为这次设计中油烟机控制系统中心来控制抽油烟机系统,选用这一种单片机的原因是作为S5x系列的单片机比起C5x系列的单片机来说拥有较低的功耗,性能高特点,而且C5x系列单片机上增加了看门狗定时器和在线更新程序的功能。不需要在外部再外加看门狗,降低单片机外围电路的复杂性。根据任务可知抽油烟机的基本开关功能就是实现手动的启动和关闭功能,启动时抽油烟及通电风扇转动,抽油烟机正常工作,关闭时抽油烟机断电工作停止。抽油烟机烟雾温度自动检测功能,本次设计中是对烟雾温度进行检测,将检测

44、到的温度通过单片机AT89S52显示在液晶屏上,通过人对液晶屏上数据的显示来手动调节风速的强弱(大小)。抽油烟机中检测烟雾弯度的传感器使用的是DS18B20,能够感应并测量到的温度范围适合用于烹饪的环境,并且内部有热温上、下限告警的设置,很适合应用在抽油烟机控制系统中。把温度传感器DS18B20连接到单片机AT89S52所设计的引脚上,通过单片机分析和检测来控制LCD液晶显示所测得的温度,本设计中液晶显示模块采用的是LCD1602。调节风力大小就是人对按钮的手动操作,经过程序编程再通过单片机AT89S52控制来控制电机的转速。3.1.1 煤气检测本次设计中的任务之一就要让抽油烟机要能够检测烹饪

45、时产生的煤气浓度,当煤气浓度达到一定检测值时,通过单片机触发报警器报警。本小节介绍煤气传感器和煤气传感器检测原理。如图3-2为煤气检测模块MQ-2硬件图。图3-2 煤气检测模块煤气的检测一般使用的是半导体气敏原件,它的工作原理是半导体气敏传感器表面的金属氧化物与检测的气体接触以后会发生反应,通过对反应后的物理性质变化检测气体。半导体气敏原件通过加热达到稳定状态, 被检测的气体接触到气敏原件并被吸附, 被测气体自由扩散在吸附的表面上,运动能量丧失, 中间的一部分分子会蒸发, 没有蒸发的分子会热分解吸附在原件的表面,这时,我们假设吸附分子的电子亲和力大于元器件的功率函数, 吸附分子就会将元器件的电

46、子夺取之后变为负离子。氧气和氮气是具有负离子吸附能力的气体。如果吸附分子的离解能小于气敏元器件的功函数, 吸附分子释放电子给元器件,元器件表面就会形成正离子吸附。 当氧化性气体吸附N 型半导体时, 还原性气体吸附P 型半导体时, 就会使载流子的数量减小, 元器件的阻值就会增大; 反过来说, N 型半导体被还原性气体吸附时,P 型半导体被氧化性气体吸附时, 载流子的数量就会逐渐增多,使电阻阻值减小。氧成分在空气中基本上是固定不变的, 所以元器件对氧气的吸附量也是固定不变的, 气敏原件的阻值也就基本没有什么变化。在这样的环境中,元器件的阻值会随着检测气体的浓度的变化而发生变化,分析浓度与阻值的变化

47、关系就可以知道检测的气体浓度了。表3-1 气敏传感器基本信息表MQ-2气敏传感器灵敏度强,性价比高,很适用于家庭中,既安全又简约。将煤气检测模块DMQ2端接入单片机AT89S52的片P3.2引脚上,计设中的抽油烟机系统煤气检测模块可以在抽油烟机关闭和开启的情况下正常工作,当抽油烟机关闭时,在厨房发声煤气泄漏达到一定浓度时候也就是有一一定危险性的浓度时,煤气传感器MQ2测的的煤气浓度模拟信号经过A/D转换器PCF8591转换为数字信号,经过单片机分析后做出相应的响应,报警器选用的是蜂鸣报警器,设计中的报警提示采用的是蜂鸣器,蜂鸣器在工作时会发出很大的响声,有警示的作用,蜂鸣器属于一种有极性的电子

48、元件,有两种型号,型号都分为两类一类是有源型另外一类为无源型,有源型的蜂鸣器与无源型蜂鸣器不同的是内带振荡源,只要蜂鸣器一通电,就会工作发出鸣叫警示,而不同与有源型的是,无源型的蜂鸣器如果用直流信号驱动,不会鸣叫,必须用方波驱动。为了简单和便利,设计中采用的是有源型蜂鸣器,当气敏传感器检测到一定浓度值的煤气时,设计的中断服务程序会就会给单片机相应的接口一个低电平,使蜂鸣器发出鸣叫进行报警,将蜂鸣报警器接入单片机的1.6口,当煤气检测到一定浓度的可燃气体是经A/D转换器进入单片机,经过监测和分析P1.6口响应,变为高电平蜂鸣器得电,报警。当有人听到报警的声音后可以按下复位按钮接触警报。3.1.2

49、 烟雾温度检测及显示设计中所使用的温度检测模块DS18B20,图2-2所示的DS18B20有电源接入时需要外接一个上拉电阻使其能够稳定地工作,上拉电阻的阻值和DS18B20的工作电流及电压有关,DS18B20的工作电流大约为1mA,工作电压为5V,根据公式就可以知道电阻的阻值为5千欧,本次设计中就选用5千欧的电阻作为DS18B20的上拉电阻。如图3-3所示为DS18B20硬件图。图3-3 DS18B20硬件图设计中检测厨房烟雾温度的传感器选用的是的温度传感器DS18B20,它能够测量的温度范围适用于日常烹饪的环境,并且内部有温度上、下限警告的设置,很适合应用在抽油烟机控制系统中。将DS18B2

50、0连接到单片机AT89S52引脚接口上,然后经过单片机检测和分析之后控制LCD液晶显示驱动,本设计中液晶显示模块选用的是LCD1602。DS18B20数字温度计优点很多,线路比较简单,体积也很小,可以将很多数字温度计使用在一根通信线,非常方便,快捷,可以广泛的使用。DS18B20的优点有:实现通信功能时只需要一个端口就可以;在DS18B20中的每个器件上都有特殊的序列号,之所以特殊是因为这些序列号是独一无二的;在实际的环境进行测量温度时,在外部不需要加其他的原件就可以测温;测量的温度范围-55摄氏度到+125摄氏度;九到十二位之间是数字温度计的分辨率可以选择的区间;内部装设有温度上、下限告警。

51、DS18B20的引脚功能如表3-2所示。表3-2 DS18B20的引脚功能DS18B20的内部结构,有四个比较主要的部分,其中就有六十四位激光ROM、温度传感器、非易失性温度告警触发器和配置寄存器。DS18B20的内部电路框图如图3-4 所示。图3-4 DS18B20内部结构图3-5 DS18B20 RAM任何一个DS18B20,存放在六十四位激光ROM的编码都是唯一的一个六十四位ROM编码DS18B20的存储结构如图2-5所示。由一个中间结果暂时存储RAM和一个非易失性电可擦除EERAM组成,保存单线通信所用到的数据需要存储在暂存存储器,在读取数据后再读出校正,最后将数据送到非易失性电可擦除

52、EERAM中。测量的温度信息的高位和暂存器的低位的前两位字节为暂存器,温度告警出发器高位、低位的值在第三、四字节,配置寄存器在第五个字节,在每一次上电位时,这五个字节就会不断地刷新;接着的三个保留字为内部计算机使用;第九个字节为CRC校验值。分辨率配置为九、十、十一或者十二位的数字温度传感器是DS18B20的核心功能部件。DS18B20有两种供电方式:寄生和外部。单线数据线所能提供电源叫做寄生电源,在一定的时间范围内信号线处于高电平的状态,存储器内部有电容器,在一定的时间内,电容器上会产生能量。在一定周期内单信号线为低电平断开电源,该信号的信号电平被由低到高,使寄生功率将重新连接。寄生电源有的

53、特点有两个,第一是不需要本地电源就能够实现温度检测并且是远程控制的,第二就是ROM的读取在没有正常电源的情况下也是可以的。设计中液晶显示模块采用的是LCD1602,它是一种带字库的点阵图形LCD模块,有8位微处理器接口,平板显示器的128 x 64大小的64位数据RAM驱动器来实现。如图3-6所示为LCD1602硬件图。图3-6 LCD1602显示模块硬件图表3-3LCD 基本特性LCD1602基本特性如表3-3所示通过P2.7温度传感器与单片机连接,当温度传感器将传感信号传入单片机,通过LCD显示,在温度系统设计的LCD显示字符显示,LCD在设计系统中显示的温度也就是字符的显示,一般一个字符

54、都是由48点阵或者是64点阵这样的点阵组成的,要想温度正确的显示就要经过准确的测量,就要找到几个固定位置在屏幕上对应显示的RAM的8个字节,而且要让每个字节的不同为为1,其他的位为0,1就是为点亮。当然0就是熄灭,经过显示管明和暗的变化来显示温度字符。对于对烟雾温度的显示只有在抽油烟机启动时才会工作。3.1.3 按键输入本次设计中的键盘模块,为了使键盘能够正常的使用,在高电平与键盘之间会加入电阻,电阻的阻值一般为1千欧。图3-7 按键模块硬件图很多个按键的集合形成键盘,它的主要功能就是响应相关人员的操作或其他命令。键盘有两种型,一种为可编码另一种为非编码。编码型键盘就是当按键按下时可以自动识别

55、按键然后产生该按键所对应的代码,然后再通过并行或串行的方式发送到中央处理器。操作简单,使用方便,相应速度快,但是需要加入专门的硬件电路才可以。非编码型键盘是通过软件来确定键盘然后通过软件计算键盘值。虽然没有编码型键盘效果理想,但它不需要加入硬件电路,能够广泛使用。 在单片机控制系统中一般只需要几个功能键就可以控制比较单一的对象,对于有少量的功能键系统,一般都是会使用相互独立的接口方式(每一个按键接一根输入线,各键的工作状态互相不会影响。)如图3-7所示为本设计中2个功能键。设计的抽油烟机有2个控制按键分别接入P3.3口 P3.4口,按键功能分为4块,分别为开关,电路复位。开关按键控制抽油烟机的

56、启动和关闭(采用长触式),当按下时油烟机P3.3口得电时单片机开始工作控制电机运转,抽油烟机开始正常工作,当煤气传感器检测到一定浓度的可燃气体时抽油烟机的警报功能就会被触发,蜂鸣器得得电鸣叫,发出警示,当有人听到警报后按下复位按键,使单片机复位回到初始工作状态,并打开油烟机抽走过高浓度的可燃气体,报警解除。对于手动切换风速的大小,在设计中会选用一个滑动变阻器调速来作为调节风速的按键,通过改变阻值来调节电动机的转速。3.1.4 系统自动复位电路单片机得电之后第一从复位运行开始,经过复位操作可以使单片机处于初始形态。通过复位电路实现单片机的复位。本设计中设计的复位电路是当系统报警时按下复位电路使抽

57、油烟机停止工作回到初始未启动状态。 复位操作分为三种方式,第一种为上电自动复位,第二种为按键手动复位,第三种为看门狗自动复位。图3-8(A)上电自动复位是在施加电源瞬间通过RC电路来实现,如图3-8(A)所示。在通电瞬间,电源通过电容C和电阻R回路对电容充电,使Resst端出现如图3-8(B)所示的波形,经过施密特整形电路,可向内部复位电路提供一个正脉冲引起单片机复位。取电阻R为1千欧,电容大小为22F,就可以可靠地复位。如果系统程序中还存在别的外围硬件电路也要加一个复位信号进行复位,可以按图3-8(C)所示加接一个门电路。 图3-8(B) 按键手动复位是说当单片机在运行的时候通过手动按钮让中央处理器强行复位,再从头开始运行。图3-8(D)所示的是上电自动复位与按键手动复位结合的情况。图3-8(C)图3-8(D)单片机控制的系统都是智能的系统,看门狗电路具有自动脱离死循环或死机的功能,也叫做Watching Dog。看门狗设计的构思是这样来的:制作并连接一个硬件电路,程序如果在运行时没有什么异常情况出现,只要定时发出清除信号(称为喂狗),该电路就会一直保持原有的状态不会发生任何异常事情,但是当程序出现问题而且不能够正常的运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论