基于c51单片机的有害气体检测课程设计--强欣
基于单片机的有害气体检测与报警系统

摘要随着电子科学技术的发展,电子技术成为安全方面的有力手段,许许多多安全方面的电子产品,是人们的生活的得力助手。
本设计利用单片机技术结合A/D 转换芯片构建了一个可燃气体检测报警器。
当环境中可燃或有毒气体泄露时,当气体报警器检测到可燃气体浓度达到报警器设置的临界点时,可燃气体报警器就会发出报警信号,以提醒工作人员采取安全措施。
本文首先简要介绍了设计可燃气体检测报警器的主要方式以及单片机系统的优势;然后详细介绍了可燃气体检测报警器的设计流程,以及硬件系统和软件系统的设计,并给出了硬件电路的设计细节,包括各部分电路的走向、芯片的选择以及方案的可行性分析等。
本次设计采用MQ-2气体传感器作为可燃气体的信号采集工具,采集到的模拟电压量经过ADC0804转换为数字信号。
单片机采集到ADC0804的数字信号后经过计算,如果可燃气体浓度达到报警器设置的临界点时单片机将驱动LED 和蜂鸣器发出报警信号。
在无可燃气体的情况下,发生未知的危险,报警器可以人为的控制按键发出报警信号提醒人们。
按下S1时蜂鸣器报警,LED闪烁;S2用来取消报警。
关键词MQ-2传感器;STC89C52单片机;ADC0804芯片;数码管显示;按键第一章功能要求及方案论证1.1选择器件按系统功能实现要求,决定控制系统采用市场上很普遍的ADC0804,其转换速度完全可以达到本次设计的要求,显示部分由价格便宜,显示醒目。
1.2系统原理及基本框图根据毕业设计的要求本次设计采用STC89C52单片机机芯片配合ADC0804模/数转换芯片构成一个简易的可燃气体检测报警系统,显示部分由数码管进行显示可燃气体的浓度级别。
该电路通过MQ-2传感器检测可燃气体并发出0-5V的电压信号并输入到ADC0804芯片采样模拟量电压,经过模/数转换后,产生相应的数字量经过其输出通道DB0〜DB7传送给STC89C52单片机的P1 口。
STC89C52单片机负责把接收到的数字量经过数据处理,产生正确的7段数码管的显示,显示可燃气体浓度级别。
基于单片机的危险气体远程检测报警系统设计和实现机械自动化专业

目录摘要 (I)Abstract ........................................................ I I 绪言 (3)1 控制系统设计 (5)1.1 系统方案设计 (5)1.2 系统工作原理 (5)2 硬件设计 (6)2.1 主电路 (6)2.1.1 单片机最小系统 (6)2.1.2 STM32F103单片机 (6)2.1.3 晶振电路 (8)2.1.4 复位电路 (8)2.2 按键控制电路 (9)2.3 报警电路 (10)2.4 LCD1602液晶显示电路 (10)2.5 ESP8266模块电路 (11)2.6 传感器模块电路 (11)3 软件设计 (13)3.1 系统主程序设计 (13)3.2 系统子程序设计 (13)3.2.1 LCD1602显示设计 (13)3.2.2 ESP8266无线通信设计 (13)3.2.3 按键子程序设计 (15)3.2.4 气体浓度检测程序设计 (16)3.2.5 报警程序设计 (16)结论 (17)参考文献 (18)附录源程序清单 (20)致谢 (26)摘要为了尽早发现和预防各类危险气体减少对人的危害,保护自己和个人或公共财产的安全,需要使用自动报警器对人进行预警。
本文中作为危险气体检测系统的主要技术采用了传感器和单片机,该系统基于STM32F103单片机无线数据传输系统和通过气体传感器MQ-4对危险气体的浓度进行监测,并通过AD模数转换模块将模拟量转换为数字值,再发送给单片机,LCD1602液晶显示屏显示当前检测到的气体浓度值,单片机通过ESP8266无线模块和手机进行传通讯将当前数据发送至手机上显示,通过按钮设置气体浓度报警上限数值,当气体浓度超过上限值时,启动蜂鸣器进行报警。
实现了液晶显示危险气体的浓度和报警的功能,对气体检测报警系统的实现技术展开了较为深入地研究,为有害气体监测技术的实现提供了参考。
关键词:气体监测;传感器;单片机;无线数据传输AbstractIn order to find and prevent all kinds of dangerous gases as soon as possible to reduce the harm to people, protect themselves and personal or public property safety, it is necessary to use automatic alarm to warn people.The system is based on STM32F103 microcontroller wireless data transmission system and gas sensor MQ-4 to monitor the concentration of dangerous gases, and then send the analog quantity to digital value through AD digital-to-analog conversion module, then send to the microcontroller, LCD1602 LCD display to display the current detected gas concentration value, the microcontroller through ESP8266 wireless module and mobile phone transmission, send the current data to the mobile phone display, set the upper limit value of gas concentration alarm through the button, when the gas concentration exceeds the upper limit value, start the buzzer for alarm. The liquid crystal display function of hazardous gas concentration and alarm is realized, and the technology of gas detection and alarm system is studied in depth to provide reference for the realization of hazardous gas monitoring technology.Keywords: gas monitoring; the sensor; single chip microcomputer; wireless data transmission.绪言为了加快经济的发展,人们几乎无休止的开采资源,破坏环境,使本来就已经污染严重的环境再次受到了重大的影响,人类的生存环境变得十分恶劣,人们面临着环境污染不断的严重问题。
基于单片机的有害气体检测与报警系统设计

摘要 (2)第一章功能要求及方案论证 (4)1.1选择器件 (4)1.2系统原理及基本框图 (4)第二章主要元件介绍 (5)2.1STC89C52单片机 (5)2.1.1 概述 (5)STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROM-FlashProgramable and Erasable Read Only Memory )的低电压,高性能COMOS8的微处理器。
该器件采用A TMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
(5)2.1.2引脚介绍和最小系统 (5)2.1.3 定时器描述 (7)2.2模数转换芯片ADC0804 (8)2.2.1概述 (8)2.2.2引脚介绍 (8)10.VCC: 电源供应以及作为电路的参考电压. (9)2.2.3 ADC0809典型接法 (9)如图2-2-3所示: (9) (9)图2-2-3 ADC0804典型接法 (9)2.2.4 A/D转换的性能参数 (9)2.2.5 A/D转换的方法和原理 (10)2.2.6 连接方式 (10)2.3 MQ-2传感器 (10)图2-3-1 结构和外形 (11)图2-3-2 MQ-2基本电路 (11)2.4 数码管 (12)第三章电路各部分介绍 (13)3.1 可燃气体信号采集部分 (13)3.2显示部分 (13)3.3 A/D转换部分 (14) (16)3.5最小系统及按键 (16)单片机接+5V电源;晶体振荡器频率为12MHz,晶振的两个引脚分别连接在单片机的XTAL1和XTAL2端,晶振的两端再分别连接一个22pF电容后接地;复位电路经电源正极(+5V)接10uF电容后接1k欧姆电阻接地,单片机复位端RST接在电容和电阻之间。
(16)本次设计电路中加入两个按键,用于人为报警。
单片机P3.6和P3.7端分别连接一个按键后接地。
当按下S1时蜂鸣器报警,LED闪烁;S2用来取消报警。
基于51单片机的室内空气质量检测系统设计毕业论文

基于单片机的气体质量检测系统的设计摘要本论文研究设计了一种用于公共场所及室内具有检测及超限报警功能的室内空气质量检测系统。
其设计方案基于89C51单片机,选择瑞士蒙巴波公司的CH20/S-10甲醛传感器和MQ-5气体传感器。
系统将传感器输出的4~20mA的标准信号通过以AD0832为核心的A/D转换电路调理后,经由单片机进行数据处理,最后由LCD显示甲醛浓度值。
文中详细介绍了数据采集子系统、数据处理过程以及数据显示子系统和报警电路的设计方法和过程。
系统对于采样地点超出规定的甲醛容许浓度和天然气规定浓度时采用三极管驱动的单音频报警电路提醒监测人员。
同时,操作人员对于具体报警点的上限值可以通过单片机编程进行设置。
另外,该系统对浓度信号进行了信号补偿等处理,减少了测量误差,因此,具有较高的测量精度,而且结构简单,性能优良。
本系统的量程为0-10ppm,精度为0.039ppm 。
关键词: 甲醛检测/天然气检测/AT89C52单片机ABSTRACTThis thesis design of a paper for public places and indoor testing and over-limit alarm functions with indoor air quality testing system. Its design is based on 89C51 single chip, with the choice of MQ-5 gas sensors and CH20/S-10 formaldehyde sensor from Switzerland mengbabo company. Sensor system will output 4 ~ 20mA standard signal through the core ADC0832 for A / D conversion circuit after conditioning, by the single-chip microcomputer for data processing, at last display the formaldehyde concentration on the LCD . The article detailed the data acquisition subsystem, data processing and data display and alarm system circuit design method and process. When the sampling sites when the formaldehyde and Natural gas concentration exceeded,To the single-transistor drive circuit audio alarm will sound the alarm,Testing staff to remind. At the same time,The concentration of formaldehyde, Can be set through the single-chip programming.In addition, the system signals a concentration compensation signal processing, a reduction of measurement error, therefore, have a high measurement accuracy, and simple structure, excellent performance. The range of the system for 0-10ppm, accuracy 0.039ppm.Keywords: Formaldehyde detection,Natural gas detection, AT89C52 single-chip毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
基于单片机的有害气体检测装置

文章编号:1673-2103(2009)05-0058-07基于单片机的有害气体检测装置3卜宪敏1,2,宋洪军3(1.曲阜师范大学运筹与管理学院,山东日照276826;2.日照广播电视大学信息工程系,山东日照276826;3.北京工业大学电子信息与控制工程学院,北京100022) 摘 要:设计了一种有害气体检测装置.它采用单片机控制,实现对有害气体的数据采集及显示,并将采集的数据转换为对应频率的脉冲信号,上传到监控主机,实现远程实时监控.该装置为适应防爆现场的要求,采用红外遥控技术,不用打开设备即可完成数据的查询、仪表的校准及报警值的设定.它具有超限声光报警、切断用电设备电源的功能,可有效预防爆炸或人员伤亡事故的发生.该装置的软硬件设计在Pr oteus 的虚拟环境下进行了联合调试.关键词:单片机;有害气体;检测装置中图分类号:TP206+.1 文献标识码:A随着我国经济发展,对能源的需求量大增,刺激了煤炭产业的发展。
由于井下环境恶劣,我国煤矿瓦斯爆炸事件频繁发生,给人民生活和国家经济建设带来巨大影响,本文设计了一种用于井下瓦斯实时监测装置,当瓦斯气体浓度达到设定值时,自动切断设备电源,自动发出声光报警,提醒井下人员立刻离开.防止用电设备引起瓦斯爆炸事故.该装置采用红外遥控技术,不用打开设备即可完成数据的查询、仪表的校准及报警值的设定.该装置将采集的数据转换为对应频率的脉冲信号,上传到监控主机,可实现远程实时监控.该设计的硬件电路、软程序在Pr oteus 的虚拟环境下进行了联机调试.1 有害气体检测装置系统总体结构 该装置的总体结构如图1所示.图1 有害气体检测装置系统总体设计图第31卷第5期Vol .31 No .5 菏泽学院学报Journal of Heze University 2009年9月Sep. 20093收稿日期:2009-09-04作者简介:卜宪敏(1980-),女,山东日照人,助教,在读硕士研究生,研究方向:运筹学与控制论.宋洪军(1981-),男,山东泰安人,在读博士研究生,研究方向:智能交通.从图1可知,该系统由气体传感器及其恒压源供电、数据采集、声光报警、断电控制、远程通讯、红外遥控和开关电源电路构成。
基于51单片机的家庭有害气体报警器的设计和实现

基于51单片机的家庭有害气体报警器的设计和实现孙瑾【摘要】当今日常生活中,室外空气污染严重,导致室内的空气也不健康,而人们在室内的时间则多于室外,因而室内更容易发生有害气体危害人们健康的事故.设计一个室内有害气体检测报警器,可在室内PM2.5超标时报警提示.该系统以单片机最小系统为核心,结合粉尘检测模块、按键模块、报警模块、温湿度检测模块和显示电路模块等有害气体检测报警器的开发过程进行设计,实现室内气体实时监测并把数据显示在1602液晶显示器上,在超过警戒值时会通过蜂鸣器进行报警,以提醒人们可以通过净化设备来提高家中空气质量确保健康的生活环境.%The outdoor air pollution is serious in our daily life,it results in indoor air is not healthy.People stay in the room more than out of the room,so the indoor harmful gas is easier to occur accident of harming people'shealth.Therefore,an indoor harmful gas detection alarm is designed,it can remind people when PM 2.5 exceeds in the indoor.The system uses the minimum system as the core,combines with the dust detection module,key module,alarm module,temperature and humidity detection module and display circuit module and so on,and is designed for harmful gas detection alarm.The indoor gas is monitored real-time and the data are displayed on the 1602 LCD.The system can alarm for people when the real value will exceed the special value.At the same time,it reminds people of improving the air quality through the purification equipment to ensure a healthy living environment.【期刊名称】《微型电脑应用》【年(卷),期】2017(033)005【总页数】4页(P35-38)【关键词】单片机;报警器;Keil;程序设计【作者】孙瑾【作者单位】宝鸡文理学院计算机学院,宝鸡721016【正文语种】中文【中图分类】TP311室内环境是人们日常生活和工作的空间,是为了生活需要而建立的室内环境,包括办公室、家庭居室、酒店、图书馆、商场、教室等公共场所及内部空间,而室内的光、热、空气品质都对人的生活、工作、健康产生着直接影响。
基于单片机的气体检测系统设计开题报告

2、课题来源填:“国家、部、省、市科研项目”或“企、事业单位委托”或“自拟课题”或“其它”;课题类型填:“设计”或“论文”或“其它”。
六、主要参考文献
[1]何希才,伊兵,杜煜.新型实用电子电路400例[M].北京:电子工业出版社,1999.2
[2]何希才.传感器及应用电路[M].北京:电子工业出版社,2001.3
[3]胡汉才.单片机原理及系统设计[M].北京:清华大学出版社,2002.1
[4]李群芳,黄建.单片微型计算机与接口技术[M].北京:电子工业学出版社,2002.7
[9]张红润,刘秀英.单片机应用设计200例[M].北京:北京航空航天大学出版社,2006.7
[10]张伟.单片机原理及应用[M].北京:机械工业出版社,2002.
[11]施文康.检测技术[M].北京:机械工业出版社,2007.
七、审核意见
指导教师对开题的意见:
指导教师签字:年月日
院系审核意见:
审核人签字:年月日
2.选该课题的目的:随着可燃性气体的种类和应用范围的增加,其使用场所和贮存仓库内的泄漏,火灾爆炸事故日益增多,从安全、环保及经济上考虑,设计一种检测可燃气体自动报警装置的控制器是非常必要的。单片机具有通用性强、体积小、价格低、稳定可靠等优点,在智能产品、测控系统等领域得到了广泛的应用,本课题的可燃气体监测系统可显示被测气体的报警等级以及改变报警标准,当其电压值小于规定标准值时一切正常,当电压超过规定的标准值时根据蜂鸣器报警级数以此提醒人们危险。
三、拟采取的研究方法(方案、技术路线等)和可行性论证
1.实行方案
可燃气体检测的电路包含四方面的内容:一方面是如何组合测量电路与A/D转换器以完成信号到电压的转换,二是如何用单片机控制外围电路的显示,三是如何设计外围电路和单片机的接口电路,四是如何编写主程序、数据采集子程序、报警程序等程序。
基于单片机控制的室内有害气体监测系统的研究

基于单片机控制的室内有害气体监测系统的研究【摘要】在室内有害气体监测系统设计中,选用ATMEL公司的8位STC89C51微处理器芯片作为核心,采用了Keil操作系统作为软件开发平台,开发了基于Keil操作系统的程序。
通过安装调试,实现了对室内甲醛、甲苯、水煤气、天然气、液化石油气浓度的监测、显示以及超限及时报警等功能,达到预期设计效果。
【关键词】传感器;有害气体;实时监测;STC89C52一、总体系统方案设计本研究采用STC89C51 单片机作为控制核心,直接利用甲醛传感器采集室内甲醛浓度,利用一氧化碳传感器采集室内一氧化碳浓度,利用烟雾传感器来监测烟雾的危害程序,经过处理后直接传给单片机,单片机综合分析以后,送到数码管上显示,并且通过独立键盘来设置,真题电路设计简单,具体模块框图如下:图1 模块框图二、硬件电路设计1.STC89C51型单片机简介89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压、高性能CMOS8位微处理器,俗称单片机。
单片机的可擦除只读存储器可以反复擦除100次。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器,89C2051是它的一种精简版本。
89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
89C51总控制电路如下:图2 89C51总控制电路2.显示电路由于51单片机P0口内部无上拉电阻,所以我在P0口外加了1k的上拉排阻。
总电路图如下:图3 总电路图3.电源模块及声光报警模块蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录第一章系统总体方案选择与说明 (7)1.1方案选择 (7)1.2系统说明 (7)第二章系统结构框图与工作原理 (8)2.1设计框架图 (8)2.2工作原理 (9)第三章各单元硬件设计说明及法计算方 (10)3.1 主控芯片80C51 (10)3.2 A/D转换集成电路主芯片0809 (12)3.3 集成气体传感器TGS202元件 (13)3.4 地址锁存器主芯片74LS373 (14)3.5 单片机时钟电路 (16)3.6 复位电路 (17)3.7 光报警系统 (18)3.8 单片机振荡电路 (19)第四章软件设计 (20)4.1 软件总体设计 (20)第六章总结 (23)附件 1 (原理图) (25)附录2 参考文献 (31)第一章系统总体方案选择与说明1.1方案选择用单片机控制一个检测报警系统,与以往用数字逻辑电路组成的控制系统相比,用单片机组成的检测报警系统,应具有更大的灵活性,功能也更强,并具有智能性, 在实际工作中是一种行之有效的方法。
因此,从理论上分析利用单片机为核心设计一个工业现场报警器系统是可行的。
1.2系统说明单片机工业现场报警系统是对工业现场的有害气体进行检测,一旦有害气体的浓度超过容许的气体浓度围,系统闪光响铃报警。
通过传感器对工业现场有害气体浓度的检测从而转换成相应的电压值,又通过A/D模数转换器将传感器的电压值的模拟信号转换为数字信号,然后所转换的数字量接到单片机80C51的P0口,最后单片机对接入的数字信号做出反应,判断所测有害气体的浓度是否超标,超标则做出闪光响铃的报警指示,处于安全围保持正常状态不变。
第二章系统结构框图与工作原理2.1设计框架图图2—12.2工作原理单片机工业现场报警器主要由气体传感器、信号调理、A/D模数转换器、89C51单片机和闪光响铃报警等几部分构成。
八种有害气体分别对应八个气体传感器,气体传感器对有害气体的浓度进行测量,从而转换成电压量。
将气体传感器的输出端接到A/D模数转换器的IN0至IN7端,作为A/D模数转换器的输入。
再将A/D 模数转换器的输出端D0~D7接到89C51单片机的P0口,将闪光响铃报警电路接到89C51单片机的P3.7口,从而构成气体检测报警系统。
当气体传感器检测的浓度值大于或等于所设定的气体浓度值,通过A/D模数转换成高电平送到80C51单片机的P0口,从而使P3.7=0,闪光响铃就启动了,从而完成了气体的检测。
第三章各单元硬件设计说明及法计算方法3.1 主控芯片89C51这次课程设计的主要是围绕80C51而设计的,所以有必要先对它做一个简单介绍,89C51引脚图如下图所示:P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RST(TXD) P3.1 (INT0) P3.2 (INT1) P3.3 T0 P3.4 T1 P3.5 (WR) P3.6 (RD) P3.7XTAL1XTAL2GNDVccP0.0 (AD0)P0.1 (AD1)P0.2 (AD2)P0.3 (AD3)P0.4 (AD4)P0.5 (AD5)P0.6 (AD6)P0.7 (AD7)EA/VPPPSENP2.7 (A15)P2.6 (A14)P2.5 (A13)P2.4 (A12)P2.3 (A11)P2.2 (A10)P2.1 (A9)P2.0 (A8) PDIP(RXD) P3.0ALE/PROG图3—1 89C51外部管脚图89C51是INTEL公司MCS-51系列单片机中最基本的产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的HCMOS产品。
它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,它继承和扩展了MCS-48单片机的体系结构和指令系统。
89C51置中央处理单元、128字节部数据存储器RAM、32个双向输入/输出(I/O)口、2个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片时钟振荡电路。
此外,89C51还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。
在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。
掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片其它功能。
89C51有PDIP(40pin)和PLCC(44pin)两种封装形式。
3.2 A/D转换集成电路主芯片0809A/D转换由集成电路0809完成。
0809具有8路模拟输入端口,地址线(23-25脚)可决定对哪一路模拟输入作A/D转换。
0809的管脚图如下:图3—2 ADC0809外部管脚图A/D转换电路采用了常用的8位8通道数模转换专用芯片ADC0809,电路如图5所示。
气体传感器的输出分别接到ADC0809的IN0至IN7。
ADC0809的通道选择地址A,B,C分别由89C51的P0.0~P0.2经地址锁存器74LS373输出提供。
当P2.7=0时,与写信号WR共同选通ADC0809。
图中ALE信号与ST信号连在一起,在WR信号的前沿写入地址信号,在其后沿启动转换。
图中ADC0809的转换结束状态信号EOC接到89C51的INT1引脚,当A/D转换完成后,EOC变为高电平,表示转换结束,产生中断。
在中断服务程序中,将转换好的数据送到指定的存储单元。
数据采集电路图如下:图3—3数据采集模块电路3.3 集成气体传感器TGS202元件要准确地进行工业现场报警,选择合适的气体传感器是准确报警的前提。
综合考虑各因素,本文选择集成气体传感器TGS202用作采集系统的敏感元件。
TGS202气体传感器能探测CO2,CO,甲烷、煤气等多种气体,他灵敏度高,稳定性好,适合于火灾中气体的探测。
如图4所示,当TGS202探测到CO2或CO时,传感器的阻变小,VA迅速上升。
选择适当的电阻阻值,使得当气体浓度达到一定程度(如CO浓度达到0.06%)时,VA端获得适当的电压(设为3 V)。
TGS202的应用电路图如下:图3—4 TGS202的应用电路3.4 地址锁存器主芯片74LS37374373为三态输出的八 D 透明锁存器, 373 的输出端 O0~O7 可直接与总线相连。
外部管脚图如下:图3—5 74LS373外部管脚图当三态允许控制端 OE 为低电平时,O0~O7 为正常逻辑状态,可用来驱动负载或总线。
当 OE 为高电平时,O0~O7 呈高阻态,即不驱动总线,也不为总线的负载,但锁存器部的逻辑操作不受影响。
当锁存允许端 LE 为高电平时,O 随数据 D 而变。
当 LE 为低电平时,O 被锁存在已建立的数据电平。
当 LE 端施密特触发器的输入滞后作用,使交流和直流噪声抗扰度被改善 400mV。
引出端符号:D0~D7 数据输入端OE 三态允许控制端(低电平有效)LE 锁存允许端O0~O7 输出端74LS373真值表如下:图3—6 74LS373真值表3.5 单片机时钟电路单片机工作的时间基准是由时钟电路提供的。
在单片机的XTAL1和XTAL2两个管脚,接一只晶振及两只电容就构成了单片机的时钟电路。
电路中电容C1和C2对振荡频率有微调作用,通常的取值围为(20—40)pF。
晶振这里选择12MHz。
时钟部方式图如下:图3—7 部时钟方式3.6 复位电路单片机的RST管脚为主机提供一个外部复位的信号输入端口。
复位电平是高电平有效,高电平持续的时间是应为2个机器周期以上。
单片机的复位方式有上电复位和手工复位两种。
下图所示是51系列单片机常用的上电复位和手工复位组合电路,只要电源上升时间不超过1ms,它们都能很好的工作。
复位以后,单片机各部件恢复到初始状态。
图3—8 按键电平复位3.7 光报警系统声光报警电路在单片机P1口的控制下,可以根据不同情况发出不同的声光报警信号。
声音信号由专用语音芯片提供。
通过给语音芯片的S1和S2端输入不同的逻辑电平(00,01,10,11),便可以获得4种不同的声音信号。
由单片机的P1.0和P1.1控制。
另外该芯片还需要一个选通信号,由P1.3提供。
只有当该信号为高电平时,芯片才会根据S1和S2端的控制信号发出不同的报警声,否则不会发声报警。
由P1口的P1.4~P1.7分别控制4个发光二极管,予以光报警,如图6所示。
P1.4~P1.7控制的灯依次为绿色(正常信号灯)、黄色(故障信号灯)、红色(超标信号灯)和红色(火灾信号灯)。
当这些输出端输出低电平时,对应的信号灯便会发光报警。
图3—9 光报警电路图3.8 单片机振荡电路8051置频率可达12MHz的时钟电路,用来产生整个单片机运行的脉冲时序,但8051单片机需外置振荡电容,晶振采用12M外接30p电容构成单片机时钟电路。
单片机振荡电路图如下:图3-10 单片机振荡电路第四章软件设计4.1 软件总体设计系统复位后,首先要进行初始化,包括对各个控制用寄存器的初始化、设置中断服务程序的入口地址、设置堆栈等。
流程图如图3—4所示:附录1(原理图)附录2 参考文献1·教材《单片微型计算机技术》国荣编机械工业2·《单片微型计算机原理、应用及接口技术》迎新编国防工业3·《单片机实用系统设计技术》房小翠编国防工业4·《单片机应用系统设计》何立民编北航5·《单片机原理及接口技术》琳琳编国防科技大学[9] 宜仁.单片机实用技术问答[M].人民邮电 , 2002。