气体浓度检测调节控制系统万能实用模板

上传人:沈*** 文档编号:86786456 上传时间:2022-05-08 格式:DOC 页数:132 大小:10.09MB
收藏 版权申诉 举报 下载
气体浓度检测调节控制系统万能实用模板_第1页
第1页 / 共132页
气体浓度检测调节控制系统万能实用模板_第2页
第2页 / 共132页
气体浓度检测调节控制系统万能实用模板_第3页
第3页 / 共132页
资源描述:

《气体浓度检测调节控制系统万能实用模板》由会员分享,可在线阅读,更多相关《气体浓度检测调节控制系统万能实用模板(132页珍藏版)》请在装配图网上搜索。

1、word目录一、 设计背景与要求1一设计背景1二设计要求1二、方案论证1一单片机选择1二 传感器的选择2三显示模块的选择2四风机的选择3三、系统硬件设计3一硬件方框图4二硬件设计原理图5四、系统实物图12五、测试结果13六、总结13瓦斯气体浓度检测调节控制系统摘要:瓦斯等可燃危险气体的浓度检测一直是煤矿安全生产重要前提。鉴于此,利用STC89C52单片机智能控制技术并集成了瓦斯传感器等功能电路设计了一种瓦斯气体浓度检测调节控制系统。系统包括单片机主控模块、瓦斯传感器、双色灯显示模块、报警模块、液晶显示模块、电机驱动模块。系统主控模块采用性价比高的单片机最小系统;选用瓦斯传感器进展信号采集;利用

2、双色灯显示变化信息,报警装置报警,液晶显示浓度的变化,电机转动调节瓦斯气体的浓度。本系统本钱低,性能较稳定,可自动检测和调节瓦斯气体浓度并报警。 关键词:STC89C52;瓦斯传感器;本钱低;报警一、 设计背景与要求一设计背景煤矿生产安全监控系统虽在国内已有生产和应用,但还没有一种真正适合于中小型煤矿使用的产品,我国从八十年代初期开始引进煤矿生产安全监控系统,历经了直接引进、消化吸收、仿制配套、自主开发的过程,但迄今为止的产品大多都是面对大型矿井设计的,而且自身尚有一些有待解决的问题,如:造价高系统最根本的配置过于庞大,运行费用大传感器测量稳定性差,调校频繁,寿命短。系统安装、维护复杂,操作不

3、便,人机界面较差。系统设备可靠性差。必须依赖专业的维护队伍,对人员技术,素质有较高的要求。综上所述,瓦斯浓度监测监控器所要实现的功能包括根据所选的瓦斯传感器来设定瓦斯浓度预警值,采集瓦斯浓度并进展浓度显示与处理。当实际浓度超限时进展声光报警并同时控制排风扇进展排风以降低浓度含量。所以开发设计出一种操作简单的瓦斯监测监控器,对有效的预防和减少瓦斯爆炸具有非常现实的意义。二设计要求当瓦斯浓度正常时,电动机缓慢正转,双色灯的显示绿灯。当瓦斯浓度超过警戒值时,警报器报警,电动机加速正转,超过危险值时,电动机再减速停止,然后反向转动,双色灯显示红灯。当瓦斯浓度恢复正常时,警报器停止报警,电动机反向缓慢减

4、速,停止,然后再缓慢正转,双色灯显示绿灯。用诺基亚5110液晶显示瓦斯浓度值。二、方案论证一单片机选择选择STC89C52RC 是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位 计数器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC89X52 可降至0Hz 静

5、态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。 图1 STC89C52引脚图 图2 STC89C52实物图二 传感器的选择由于瓦斯气体很难提取,我们这次实训用酒精代替,于是我们选择了MQ-3酒精传感器。它具有以下特点: A、具有信号输出指示 B、模拟量输出和TTL电平输出 C、TTL输出信号为低电平,可以直接连接单片机 D、模拟输出量为05V,浓度越高电压越高 E、对乙醇浓度具有很高的灵

6、敏性 F、具有快速响应恢复特性 图3 酒精传感器实物图三显示模块的选择选用诺基亚5110液晶显示,因为它84x48 的点阵LCD,可以显示4 行汉字; 采用串行接口与主处理器进展通信,接口信号线数量大幅度减少,包括电源和地在内的信号线仅有9 条。支持多种串行通信协议如AVR 单片机的I、MCS51 的串口模式等,传输速率高达4Mbps,可全速写入显示数据,无等待时间;可通过导电胶连接模块与印制版,而不用连接电缆,用模块上的金属钩可将模块固定到印制板上,因而非常便于安装和更换;LCD 控制器驱动器芯片已绑定到LCD 晶片上,模块的体积很小;采用低电压供电,正常显示时的工作电流在200A 以下,且

7、具有掉电模式 。 图4 诺基亚5110液晶显示四风机的选择在矿道内瓦斯气体浓度正常时风机的主要作用是正转向矿道中通入空气当矿道内瓦斯气体浓度异常时风机会先停止然后反转抽出矿道中高浓度的瓦斯气体恢复正常后风机由反转到停止然后再正转向矿道中通入空气。 风机之所以要先停止在转动是因为风机在由正转到反转后有反转直接进展正转是瞬间电流会很大烧毁电机。 图5 交流电机PCB图三、系统硬件设计一硬件方框图1、最小系统与采样电路设计局部框图本局部包括采样电路、供电电路、晶振电路、复位电路、电频转换电路与单片机电路局部,供电电路主要是为单片机提供12V电;复位电路是对单片机进展复位,要想复位必须达到两个条件,一

8、是复位引脚处是高电压,二是时间达到两个机器周期以上;晶振电路是由两个22PF的电容和一个晶振构成,连接单片机的18、19引脚;电频转换电路主要用的是MAX232芯片,它主要是和单片机进展电频的转换;采样电路是主要是瓦斯传感器,对瓦斯浓度进展采集,将信息传送给单片机。框图如下: 图 6 最小系统设计方框图2、驱动系统图本局部包括双色灯显示局部、报警模块、液晶显示模块、电机驱动模块,双色灯显示电路主要是用于显示瓦斯浓度是否超过危险值,如果超过危险值如此显示红灯,否如此显示绿灯;报警电路用于报警,提示工作人员,给以警报的作用;液晶显示电路时用诺基亚5110液晶,框图如下: 图 7 驱动系统方框图3、

9、系统总图 图8 总系统方框图二硬件设计原理图1、最小系统电路局部 供电电路图9是电源电路原理图,主要由开关、发光二极管、电阻组成。在这里电阻的作用是防止二极管击穿。 图9 电源电路原理图 复位电路图10是复位电路原理图,主要有电阻、电容和按键组成。复位电路分为手动复位和上电复位。上电复位即通电时复位引脚处于高电平状态,在此电路中电容与电阻串联,电阻所得电压几乎为5V,当电容进展充电时,电容两端电压增大,电阻两端电压减小,当电阻电压减小到3.5V时,复位引脚处于低电平状态,在此期间所需时间大于两个机器周期,满足复位条件,故单片机复位;手动复位即按键未按前,复位引脚处的电位值为0V,处于低电平状态

10、,当按键按下时,复位引脚处的电位值为10K电阻所得电压值,即:10K*5V/(1+10)K;当电压值大于3.5V时为高电平,经公式算得电压值大于3.5V,故此时复位引脚处于高电平状态,按下按键所需的时间大于两个机器周期,满足复位所需条件,故单片机复位。 图 10 复位电路原理图 晶振电路图11是晶振电路原理图,主要有晶振和电容组成一个稳定的自激振荡电路,产生单片机芯片工作所需要的时钟脉冲,提供振荡源。测量起振方法有两种,一种是用万用表测晶振两端是否有电压差;第二种方法是用示波器测量。 图11 晶振电路原理图串行通信电路图12是串行通信原理图,串行通信的电路使用的是MAX232芯片,实现PC和单

11、片机之间的通信转换,16的引脚是电荷泵电路,79脚悬空,为一组通信;1114脚为通信功能引脚,为另一组通信。C5电容是单独的属性,滤波作用,保护芯片;C2,C3,C4,C6电容是同一属性。TTL/CMOS数据从T1IN、T2IN输入转换成RS-232数据从T1OUT、T2OUT送到电脑DB9插头;DB9插头的RS-232数据从R1IN、R2IN输入转换成TTL/CMOS数据后从R1OUT、R2OUT输出。 图12 串行通信原理图最小系统实物图 如下:图13 图13 最小系统实物图1、驱动局部电路 双色灯显示电路双色灯电路主要有三极管和电阻组成。三极管在这里主要事放大作用。如如下图14是双色灯显

12、示原理图,图15是双色灯显示实物图 图14 双色灯显示原理图 图15 双色灯显示实物图报警电路图16是报警电路原理图,声光报警电路是由蜂鸣器和发光二极管组成的用P1.0和P1.1作为声光报警电路的使能信号输出端。为了提高声光报警电路的驱动能力均加有74LS04反向驱动器同时为了保证电路可靠工作加了限流电阻。其中蜂鸣器我们采用+5伏直流蜂鸣器其属于无源蜂鸣器内部封装有音频振荡电路只要外加+5直流电源电压即可起振发声。当采集到的瓦斯浓度超过预先设定的上限值时系统发出声光报警信号。图17是报警系统的实物图。 图 16 报警电路原理图 图17 警报器实物图电机驱动电路电机驱动电路由稳压模块、移相电路模

13、块、D/A转换模块组成。A、稳压模块图18是稳压模块原理图,此局部电路主要有CL7660芯片和78L05芯片。ICL7660主要的作用就是将+5V的电压转换成-5V电压;78L05芯片主要是将输入的12V转换成5V,稳压作用。 图18 稳压电路原理图B、移相电路图19是移相电路原理图,此局部主要有TCA785芯片、MOC3021和TLP521光耦。TCA785芯片是移向控制电路,用来控制半导体晶闸流管,双向可控硅开关,触发脉冲在0180度之间,可以手动控制脉冲输出宽度。光耦在这里主要起到隔离电压作用。在管脚11引入移相控制电平,管脚6接调制信号,管脚5接同步信号,管脚9和管脚10分别接锯齿波斜

14、率电阻和电容,管脚12通过电容接地,管脚15和管脚14为脉冲输出端Q1、Q2。由管脚5引入的同步信号,经内部零点鉴别器,同步存放器控制锯齿波发生器,使之产生与同步信号同步且频率为同步信号两倍的锯齿波。锯齿波的斜率由管脚9和管脚10间的电阻电容决定,当锯齿波的电压等于移相控制电平时,便产生一个经调制的脉冲信号送到内部输出逻辑单元。管脚14、管脚15输出脉冲相位差180。光耦在这里主要起到隔离电压作用。图 19 移相电路原理图C、数模转换电路图20是数模转换电路原理图,此局部电路主要有PCF8591芯片、和PC817光耦、比拟放大器、二极管组成。PCF8591是一个单片集成、单独供电、低功耗、8-

15、bit CMOS数据获取器件。PCF8591具有4个模拟输入、1个模拟输出和1个串行IC总线接口。PCF8591的3个地址引脚A0, A1和A2可用于硬件地址编程,允许在同个IC总线上接入8个PCF8591器件,而无需额外的硬件。在PCF8591器件上输入输出的地址、控制和数据信号都是通过双线双向IC总线以串行的方式进展传输。光耦在这的作用是将12V和5V隔离,也就是隔离电压作用。图20 数模转换电路原理图D、驱动电路实物图图21是驱动电路实物图,用直接对目标板进展调试。然后下载到电路板中。图21 交流电机驱动实物图四、系统实物图图22 系统实物图五、测试结果 图23测试结果显示图六、总结通过

16、这次设计,复习了以前学过的Protel和Keil等绘图知识,当然在这个过程中我们遇到了好些问题例如:、画图的时候器件查找错误、画PCB图示元器件封装弄错,把贴片式的封装搞成了插针式封装、PCB布线时布的太乱,元器件之间的空隙过大,造成了很大的浪费、使用keil软件编辑程序时,总是出现错误、焊接时把二极管焊接反了,有的元器件找不到,以至于焊接速度很慢、连接实物时电机总是不转、连接液晶显示时总是显示不了出现了问题当然要解决,首先我们小组进展了讨论,比如说那些画图过程中遇到的问题,我们就按照教师给的参考图去放置元器件,自己动手翻书去查找那些元器件的封装,有的元器件封装没有,我们就自己画;由于我们程序

17、那方面不太熟练,我们就请教教师,帮我查找了错误;焊接过程中出现了错误首先自己用万用表测量下,然后分析哪局部出现了错误,进展解决;连接实物图时由于我们接的是220V的电压,教师担心我们安全,就自己先演示一遍,但我们之前把继电器焊接错误,导致连接后电机无法转动重新焊接继电器之后电机就转动了;在接液晶显示时出现了液晶亮但不显示的情况,这个问题最难解决,我们一开始以为是酒精传感器的问题,换了两三个酒精传感器之后还是不显示酒精的度数,最终我们知道原来是程序上的错误。通过这次实训,我最深的感受就是自己真的很缺乏锻炼,理论学的再好也得需要实践来夯实。再者就是焊接技术提高了。这次实训完毕之后,感觉个人的思维方

18、式更加完善了,能自己试着找到问题并且解决问题,考虑问题的方法在不知不觉中有了很大的提高。个人觉得团队真的很重要,如果没有教师和队友的共同努力,本次实训也不会成功,而且我希望以后能有更多机会参加这样的实训,非常有意义 。参考文献:1 郭振民:电子设计自动化EDA,中国水利北电,2009。2 X毓:单片机应用技术项目化教程,某某商贸职业技术学院出版,2010。3 X建清:从零开始学电路仿真Multisim与电路设计Protel技术,国防,2009。机电综合应用题 目:温湿度、酒精浓度、烟雾浓度检测报警系统系部名称: 信息工程系 专业班级: 测控08班 学生某某: 陈 帅 学 号: 20088086

19、4120 指导教师: X新英、X秀敏 教师职称: 讲师 2011年 12 月 29 日77 / 132摘 要酒精泄露的检测、监控以与对酒后驾车的检测对居民的人身和财产安全都是十分重要且必不可少。资料显示,我国近几年发生的重大交通事故中,有将近三分之一是有酒后驾车引起的。为了防止机动车辆驾驶人员酒后驾车,现场实时对人体呼气中酒精含量的检测已日益受到重视,酒精浓度测试仪逐渐得到广泛应用。此外,酒精测试也可应用于食品加工、酿酒等需要监控空气中酒精浓度场合。如今,气体传感器向低功耗、多功能、集成化方向的开展,因此,酒精浓度检测仪具有十分广阔的现实市场和潜在的市场要求。烟雾报警器就是通过监测烟雾的浓度来

20、实现火灾防X的,烟感器内部采用离子式烟雾传感,离子式烟雾传感器是一种技术先进,工作稳定可靠的传感器,被广泛运用到各种消防报警系统中,性能远优于气敏电阻类的火灾报警器。本文运用了单片机,并借助相应的外围电路,将检测结果通过LCD、LED等显示方法告知使用者。本设计用的MQ303酒精传感器就是一种对气体敏感的化学传感器,以与MQ-2烟雾浓度传感器,它们随着外部气体的浓度不同而改变敏感膜的电阻。系统选STC89C52RC单片机为控制核心,对检测到的气体状况进展相应的处理分析、处理和显示,并能够实现超限报警。关键字:酒精传感器,烟雾传感器,STC89C52单片机,显示报警Alcohol smoke s

21、ensor reportsAbstract Alcohol, leak detection, monitoring and drunk driving detection on Residents personal and property safety is very important and essential. Data shows, our country in last few years the major traffic accidents, there are nearly 1/3 is a drunken driving. In order to prevent the m

22、otor vehicle drivers drunk driving, live on human breath alcohol content detection has received increasing attention, alcohol concentration test instrument widely used. In addition, alcohol test can also be used in food processing, wine and other need to monitor air alcohol concentration.Nowadays,th

23、e gas sensor to low power, multi-function, integrated development, therefore, the alcohol concentration detector has a very broad market and potential market demand. The smoke alarm is by monitoring the smoke concentration to achieve fire prevention, smoke detectors, the internal use of ion smoke se

24、nsor, ion smoke sensor is a kind of advanced technology, stable and reliable operation of the sensor, is widely used in all kinds of fire alarm system, performance far superior to the gas sensing resistance type fire alarm.This paper uses the single chip microputer, and with the aid of the periphera

25、l circuit, the detection results by LCD, LED and other display methods to inform the user of. The design of the MQ303 alcohol sensor is a kind of gas sensitive chemical sensor, as well as MQ-2 smoke concentration sensor, with external gas concentrations or in different sensitive membrane resistance,

26、 Selection of STC89C52RC MCU as the control core, the detected gas condition corresponding treatment analysis, processing and reality, and through the alarm to prompt.Keywords:alcohol sensor smoke sensor single chip STC89C52 display alarm目 录1、总体思想11.1 系统设计所需资源12.2 系统框图和主程序流程图12、方案选择32.1 单片机的选择32.2 传

27、感器的选择42.2.1 酒精传感器的选择42.2.2 烟雾传感器的选择42.2.3 温湿度传感器52.3 模数转换器的选择52.4 LCD液晶显示52.5 报警方案63、硬件设计73.1 STC89C52单片机73.2 传感器123.2.1 酒精传感器MQ-3123.2.2 烟雾传感器MQ-2133.2.3 DHT11数字温湿度传感器143.3 TLC2543数模转换器163.4 LCD液晶显示183.5 按键电路223.6 报警电路233.7 时钟芯片DS1302244、软件设计265、结 论27参考文献28附 录:291、总体思想1.1 系统设计所需资源STC单片机STC89C52,MQ-

28、2电阻式烟雾传感器、MQ-3A酒精传感器各1个,16P,40P等底座假如干,LED发光二极管各假如干个,蜂鸣器一个,5V直流电机与电机配套的风扇叶一个,5V直流电机与配套偏心轮震动使用,单面覆铜板印制PCB版,电位器102,103各假如干,LM324或LM339一个,12864液晶一块,按键假如干,自锁按键假如干,继电器一个,导线假如干。2.2 系统框图和主程序流程图 STC89C52单片机电源切换按键模数转换器TLC2543酒精传感器QM303两重报警LCD 显 示浓度显示时间显示发光二级管蜂鸣器温湿度传感器烟雾传感器MQ-2时钟DS1102温度显示图1-1 框图NYN开 始初始化设置初始化

29、设置按键扫描有键按下读 键 值显示子程序图1-2 流程图2、方案选择2.1 单片机的选择Atmega8单片机ATmega8是在AVR家族中,ATmega8是一种非常特殊的单片机,它的芯片内部集成了较大容量的存储器和丰富强大的硬件接口电路,具备AVR高档单片机MEGE系列的全部性能和特点【1】。但由于采用了小引脚封装为DIP 28和TQFP/MLF32,所以其价格仅与低档单片机相当,再加上AVR单片机的系统内可编程特性,使得无需购置昂贵的仿真器和编程器也可进展单片机嵌入式系统的设计和开发,同时也为单片机的初学者提供了非常方便和简捷的学习开发环境。 ATmega8的这些特点,使其成为一款具有极高性

30、能价格比的单片机,深受广阔单片机用户的喜爱,在产品应用市场上极具竞争力,被很多家用电器厂商和仪器仪表行业看中,从而使ATmega8迅速进入大批量的应用领域。但是其管脚比拟少,不适合这次课设。 STC89C52单片机STC单片机是MICROCHIP公司的产品,其突出的特点是功耗低, 精简指令集 ,抗干扰性好,可靠性高,但是存在溢出隐患问题。8051系 列采用的是堆栈指针,STC采用硬件堆栈8级。当堆栈指针设定合理,局部变量少的情况下,8051系列用10层的程序嵌套不会出现问题。而STC单片机程序嵌套包括中断最多不能超过8层。所以如果用C语言进展STC编程设计容易堆栈溢出2。汇编语言对于不同的CP

31、U,其汇编语言可能有所差异,所以不易移 植。而C语言是一种结构化的高级语言,虽然占用资源较汇编多,但是可读性好,移植容易,是普遍使用的一种计算机语言。鉴于C语言的易读性和普遍性,本论文的软件设计选择C语言编程。为适用于本论文设计的烟雾酒精检测报警器,应选择一种比8051系列速度快,功耗低,抗干扰性好,而又防止C语言编程溢出问题的单 片机。 宏晶科技新推出的STC89C52系列单片机具有高速、低功耗、超强抗干扰等优点,STC89C52是一种带8K字节闪烁可编程可檫除只读存储器的低电压,高性能OS8的微处理器,俗称单片机。该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51

32、指令集和输出管脚相兼容。其突出的特点是功耗低, 精简指令集 ,抗干扰性好,可靠性高。是的新一代8051单片机,指令代码完全兼容传统8051,速度 却比8051单片机快812倍。而且在功能同样的情况下, 管脚较少封装体积小,价格比其他型号廉价,因此具有很好的性价比和应 用适应性。2.2 传感器的选择2.2.1 酒精传感器的选择方案1:直热式MnO半导体气敏传感器制作工艺简单、本钱低、功耗小,可以在高回路电压下使用、价格低廉的可燃气体泄漏报警器。但是其热容量小,易受环境气流的影响;测量回路与加热回路间巷削辑离,互相影响;加热丝在加热和不加热状态下会产生涨缩,易造成与材料的接触不良。方案2:旁热式M

33、nO半导体气敏传感器克制了直热式的缺点,其测量极与加热丝分开,加热丝不与气敏元件接触,免了回路间的相互影响;元件热容量大,降低了环境气氛对元件加热温度的影响,并保持了材料结构的稳定性,不过价格昂贵。近年来,使用二氧化锡(SnO2)气敏元件制成的酒精检测器,不仅对酒精味敏感,对汽油味、香烟味同样敏感,易造成检测失误,因此限制了它的普遍推广和使用。综上我选择了方案二旁热式MnO半导体气敏传感器MQ-3气体传感器,MQ-3所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在酒精蒸汽时,传感器的电导率随空气中酒精气体浓度的增加而增大。使用简单的电路即可将电导率的变化转

34、换为与该气体浓度相对应的输出信号。MQ-3气体传感器对酒精的灵敏度高,可以抵抗汽油、烟雾、水蒸气的干扰。这种传感器可检测多种浓度酒精气氛,是一款适合多种应用的低本钱传感器.所以我们选择MQ-3酒精传感器。2.2.2 烟雾传感器的选择GQQ0.1型烟雾传感器质安全型,适用于煤矿井下有瓦斯、煤尘爆炸性气体环境中,与综保监控仪配套,也可用于其它电控装置配套,用于煤矿井下皮带输送机胶带因摩擦发热或其它原因产生的烟雾进展检测,通过可编程控制器编程实现对皮带的保护。主要用于煤矿井下皮带输送机胶带因摩擦发热或其它原因产生的烟雾进展检测,通过可编程控制器编程实现对皮带的保护。MQ-2烟雾传感器烟雾传感器属于气

35、敏传感器,是气-电变换器,它将可燃性气 体在空气中的含量(即浓度)转化成电压或者电流信号,通过A/D转换电路 将模拟量转换成数字量后送到单片机,进而由单片机完成数据处理、浓度 处理与报警控制等工作。按敏感机理分类,可分为电阻型和非电阻型。半导体气敏元件也有N型和P型之分。N型在检测时阻值随烟雾浓度的增大而减小;P型阻值随烟雾浓度的增大而增大。适用于家庭或工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、酒精、氢气、烟雾等监测装置。比照过后,本设计选用MQ-2型烟雾传感器,这种型号的传感器具备一般半导体烟雾传感器灵敏度 高、响应快、抗干扰能力强、寿命长等优点。它将可燃性气体在空气中的含量(

36、即浓度)转化成电压或者电流信号,通过A/D转换电路 将模拟量转换成数字量后送到单片机,进而由单片机完成数据处理、浓度 处理与报警控制等工作。2.2.3 温湿度传感器DHT11数字温湿度传感器是一款含有已校准熟悉信号输出的温湿度复合传感器,它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性和卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。2.3 模数转换器的选择ADS8364是一款六路模拟输入、16位并行输出的模数转换器。六路模拟输入分为三组(A,B 和C)

37、,每个输入端都有一个保持信号来实现所有通道的同时采样与转换功能,非常适合于多路(多种)采集系统的需要。ADS8364提供了一个灵活的高速并行接口,可以运行在直接寻址、循环采样、FIFO等三种模式,每个通道的输出数据都可直接作为一个16bit的字。TLC2543是11输入端是我12位模数转换器,具有转换快、稳定性好、与微处理器接口简单、价格低等优点,应用前景好。由于它带有串行外设接口,而51系列单片机没有SPI,因此研究它的接口与51单片机的接口非常有意义。所以课设选择了TLC2543模数转换器。2.4 LCD液晶显示显示质量高,由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发

38、光,而不像阴极射线管显示器CRT那样需要不断刷新新亮点。因此,液晶显示器画质高且不会闪烁。数字式接口,液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。体积小、重量轻,液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比一样显示面积的传统显示器要轻得多。功耗低,相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多。2.5 报警方案方案1:蜂鸣器发音报警蜂鸣器是一种给它接上一定电压后发出“嘀嘀嘀响声的发音设备。其耗电低,发音效果好,容易引起人们注意,不过其功能小,应用领域不大方案2:扬声器报警用扬声器发出设计时实现录

39、制好的声音,提醒驾驶员切勿酒后驾驶。虽然很贴近实际,可以让人不必再用“解码就可以知道,但是其声音响度不够。经过考虑,蜂鸣器发音报警其耗电低,发音效果好,容易引起人们注意,不过其功能小,应用领域不大。但考虑到不需要其太大功能,所选择蜂鸣器。该电路将通过发光二极管LED闪亮来实现光报警3、硬件设计3.1 STC89C52单片机STC89C52单片机引脚如图3-1:图3-1 STC89C52引脚图Vcc:电源电压GND:地P0口:P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口。P1口:P1是一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动吸收或输出电流4个TTL逻辑门电

40、路。P2口:P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱吸收或输出电流4个TTL逻辑门电路。P3口:P3口时一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动吸收或输出电流4个TTL逻辑门电路。RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。ALE :当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。 :程序储存允许输出是外部程序存储器的读选通信号,当89C5X单片机由外部程序存储器取

41、指令或数据时,每个机器周期两次 有效,即输出两个脉冲。在次期间,当访问外部数据存储器,将跳过两次 信号。/VPP:外部访问允许。欲使CPU仅访问外部程序存储器地址为0000H-FFFH, 端必须保持低电平接地。XTAL1:振荡器反相放大器与内部时钟发生器的输入端。XTAL2:振荡器反相放大器的输出端时钟电路:STC单片机STC89C52内部有一个用于构成振荡器的高增益反相放大器,引脚RXD和TXD分别是此放大器的输入端和输出端。时钟可以由内部方式产生或外部方式产生。内部方式的时钟电路如图32(a) 所示,在RXD和TXD引脚上外接定时元件,内部振荡器就产生自激振荡。定时元件通常采用石英晶体和电

42、容组成的并联谐振回路。晶体振荡频率可以在1.212MHz之间选择,电容值在530pF之间选择,电容值的大小可对频率起微调的作用。外部方式的时钟电路如图32b所示,RXD接地,TXD接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12MHz的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟P1和P2,供单片机使用。a内部方式时钟电路 b外部方式时钟电路图32时钟电路复位与复位电路1复位操作复位是单片机的初始化操作。其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死

43、锁状态时,为摆脱困境,也需按复位键重新启动。除PC之外,复位操作还对其他一些存放器有影响,它们的复位状态如表一所示。表一 一些存放器的复位状态存放器复位状态存放器复位状态PC0000HTCON00HACC00HTL000HPSW00HTH000HSP07HTL100HDPTR0000HTH100HP0-P3FFHSCON00HIPXX000000BSBUF不定IE0X000000BPCON0XXX0000BTMOD00H2复位信号与其产生RST引脚是复位信号的输入端。复位信号是高电平有效,其有效时间应持续24个振荡周期(即二个机器周期)以上。假如使用颇率为6MHz的晶振,如此复位信号持续时间应

44、超过4us才能完成复位操作。产生复位信号的电路逻辑如图43所示:图33复位信号的电路逻辑图整个复位电路包括芯片内、外两局部。外部电路产生的复位信号(RST)送至施密特触发器,再由片内复位电路在每个机器周期的S5P2时刻对施密特触发器的输出进展采样,然后才得到内部复位操作所需要的信号。复位操作有上电自动复位相按键手动复位两种方式。上电自动复位是通过外部复位电路的电容充电来实现的,其电路如图34a所示。这佯,只要电源Vcc的上升时间不超过1ms,就可以实现自动上电复位,即接通电源就成了系统的复位初始化。按键手动复位有电平方式和脉冲方式两种。其中,按键电平复位是通过使复位端经电阻与Vcc电源接通而实

45、现的,其电路如图34b所示;而按键脉冲复位如此是利用RC微分电路产生的正脉冲来实现的,其电路如图34c所示:a上电复位 b按键电平复位 c按键脉冲复位图34复位电路上述电路图中的电阻、电容参数适用于6MHz晶振,能保证复位信号高电平持续时间大于2个机器周期。本系统的复位电路采用图34b上电复位方式。STC89C52主要功能如表二所示。表二 STC89C52主要功能主要功能特性兼容MCS51指令系统8K可反复擦写Flash ROM32个双向I/O口256x8bit内部RAM3个16位可编程定时/计数器中断时钟频率0-24MHz2个串行中断可编程UART串行通道2个外部中断源共6个中断源2个读写中

46、断口线3级加密位低功耗空闲和掉电模式软件设置睡眠和唤醒功能如下图为单片机的最小系统图:图3-53.2 传感器3.2.1 酒精传感器MQ-3MQ-3酒精传感器对乙醇蒸气有很高的灵敏度,并且响应和恢复快速。另外,MQ-3酒精传感器简单的驱动回路和可靠的稳定性是相比拟于其他型号传感器的优点。MQ-3酒精传感器可用于机动车驾驶人员与其他严禁酒后作业人员的现场检测,也可用于其他场所乙醇蒸气的检测。MQ-3酒精传感器有6只针状管脚,其中4个管脚两个A和两个B用于信号读取,两个H脚用于提供加热电流。MQ3型气敏传感器技术指标如下:使用气体:酒精(乙醇探测X围:101000*10-6 特征气体:100*10-

47、6灵敏度:Rin air/Rin typical gas5敏感体电阻:4004000k空气中响应时间:10s70% Response)恢复时间:30s70% Response)加热电阻:313加热电流:180mA加热电压:5V加热功率:900mW工作条件:环境温度:1065摄氏度 湿度:95%RH贮存条件:温度:2070摄氏度 湿度:70%RH灵敏度调整:MQ3 型气敏元件对不同种类,不同浓度的气体有不同的电阻值。 因此,在使用此类型气敏元件时 ,灵敏度的调整是很重要的。 建议使用 200ppm 的乙醇蒸汽校准传感器。当准确测量时,报警点的设定应考虑温湿度的影响。电路图如图3-5:图3-6 M

48、Q-3传感器电路原理图3.2.2 烟雾传感器MQ-2MQ-2气敏元件的结构和外形如下列图(结构 A or B), 由微型AL2O3陶瓷管、SnO2 敏感层,测量电极和加热器构成的敏感元件固定在塑料或不锈钢制成的腔体内,加热器为气敏元件提供了必要的工作条件。封装好的气敏元件有只针状管脚,其中个用于信号取出,个用于提供加热电流。特点:1、具有信号输出指示。2、双路信号输出模拟量输出与TTL电平输出3、TTL输出有效信号为低电平。当输出低电平时信号灯亮,可直接接单片机 4、模拟量输出05V电压,浓度越高电压越高。5、对液化气,天然气,城市煤气有较好的灵敏度。6、具有长期的使用寿命和可靠的稳定性7、快

49、速的响应恢复特性电路图如3-6:图3-73.2.3 DHT11数字温湿度传感器DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传 感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高 的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测 温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快 响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为准确的 湿度校验室中进展校准。校准系数以程序的形式储存在OTP内存中,传感器内 部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集 成变得简易快捷。超小的体

50、积、极低的功耗,信号传输距离可达20米以上,使 其成为各类应用甚至最为苛刻的应用场合的最优选如此。应用领域暖通空调测试与检测设备汽车数据记录器消费品自动控制气象站家电湿度调节器医疗除湿器图3-8图3-9DHT11引脚说明Pin名称注释1VDD2DATA串行数据,单总线3NC空脚,请悬空4GND接地,电源负极本系统中得电路:图3-103.3 TLC2543数模转换器TLC2543数模转换器模块采用TI公司的TLC2543 12位串行A/D转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源,且价格适中。其特点有:112位分辨率A/D转换器;2在

51、工作温度X围内10s转换时间;311个模拟输入通道;43路内置自测试方式;5采样率为66kbps;6线性误差+1LSBmax7有转换完毕EOC输出;8具有单、双极性输出;9可编程的MSB或LSB前导;10可编程的输出数据长度。TLC2543的引脚排列如图1所示。图1中AIN0AIN10为模拟输入端;为片选端;DIN 为串行数据输入端;DOUT为A/D转换结果的三态串行输出端;EOC为转换完毕端;CLK为I/O时钟;REF+为正基准电压端;REF-为负基准电压端;VCC为电源;GND为地图3-11TLC2543模数转换程序:#ifndef _TLC2543_H_#define _TLC2543_

52、H_sbit CS = P14; /片选sbit CLOCK =P11; /时钟sbit DIN = P12; /数据入口sbit DOUT = P13; /数据出口sbit EOC =P10;uint AD_Conver(uchar port)uchar i;uint AD= 0;CLOCK = 0;CS= 0;EOC=1;port = 4;for (i = 0; i 12; i+) /注意:在12个时钟周期的下降沿产生了数据输出 /在前4个时钟周期内,TLC2543已经知道下一次将if (DOUT)AD |= 0x01; /哪个通道做转换,在后8个时钟内就一直对此通道DIN = (bit)

53、(port & 0x80); /进展采样,并保持到第12个时钟周期完毕,此后才CLOCK = 1; /开始进展A/D转换,转换时间需要10us._nop_(); _nop_(); _nop_(); /在第4-8个时钟周期内输入的是命令控制字CLOCK= 0;_nop_(); _nop_(); _nop_(); /可根据需要输入port = 1;AD =1;return AD;#endif3.4 LCD液晶显示在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表与很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。在单片机的人机

54、交流界面中,一般的输出方式有以下几种:发光管、LED数码管、液晶显示器。发光管和LED数码管比拟常用,软硬件都比拟简单【4】。LCD1602字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,目前常用161,162,202和402行等的液晶显示模块,模块组件内部主要由LCD显示屏、控制器、列驱动器和偏压产生电路构成。图3-12图3-133.5 按键电路电路图3-14:图3-14 按键功能如下: S2:在个人信息,显示的温湿度,酒精浓度,烟雾浓度与报警值之间切换,实现多功能切换显示S3:移动LCD1602的光标,每按下一次光标右移一位。S4:增加示值与报警值。S5:减小示值与报警

55、值【6】。3.6 报警电路23,三极管,蜂鸣器组成。当设定值小于设定值时候,蜂鸣器发出警报。图3-15报警程序如下:void warning()/报警程序if(TH_data=T_num)&(num1=1) | (RH_data=H_num)&(num1=1) | (Alc_0=Alc_num)&(num1=2) | (Smog_0=Smog_num)&(num1=3)Beer=0;else Beer=1;if(TH_data=T_num)LED_RED=0;else LED_RED=1;if(RH_data=H_num)LED_GRE=0;else LED_GRE=1;void init()

56、TMOD=0x01;TH0=0x3c;TL0=0xb0;ET0=1;/定时器0中断允许位TR0=1;/定时器0运行控制位3.7 时钟芯片DS1302DS1302 是DALLAS 公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和31 字节静态RAM ,通过简单的串行接口与单片机进展通信。实时时钟/日历电路提供秒、分、时、日、周、月、年的信息,每月的天数和闰年的天数可自动调整。时钟操作可通过AM/PM 指示决定采用24 或12 小时格式。DS1302 与单片机之间能简单地采用同步串行的方式进展通信,仅需用到三个口线:1RES 复位2I/O 数据线3SCLK串行时钟【7】。时钟/RAM 的读/

57、写数据以一个字节或多达31 个字节的字符组方式通信。DS1302 工作时功耗很低保持数据和时钟信息时功率小于1mWDS1302 是由DS1202 改良而来增加了以下的特性:双电源管脚用于主电源和备份电源供给,Vcc1 为可编程涓流充电电源,附加七个字节存储器。它广泛应用于、 、便携式仪器以与电池供电的仪器仪表等产品领域下面。将主要的性能指标作一综合:实时时钟具有能计算2100 年之前的秒、分、时、日、星期、月、年的能力,还有闰年调整的能力31 8 位暂存数据存储RAM串行 I/O 口方式使得管脚数量最少工作电流 2.0V 时,小于300nA读/写时钟或RAM 数据时有两种传送方式单字节传送和多

58、字节传送字符组方式 8 脚DIP 封装或可选的8 脚SOIC 封装根据外表装配 简单 3 线接口与 TTL 兼容Vcc=5V可选工业级温度X围-40 +85双电源管用于主电源和备份电源供给以上是DS1302的一些全面的预览,以下为DS1302管脚图:图3-16VCC2:主用电源引脚X1、X2:DS1302外部晶振引脚GND:地RST:复位引脚I/O:串行数据引脚,数据输出或者输入都从这个引脚SCLK:串行时钟引脚VCC1:备用电源 电路图:图3-174、软件设计对于单片机的开发应用中,逐渐引入了高级语言,C语言就是其中的一种。汇编语言的可控性较高级语言来说更具优越性。程序编写语言比拟常见的有C语言、汇编语言。汇编语言的机器代码生成效率高,控制性好,但就是移植性不高。C语言编写的程序比用汇编编写的程序更符合人们的思考习惯。还有

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!