可燃气体测试系统设计.docx

上传人:牧羊曲112 文档编号:5080545 上传时间:2023-06-02 格式:DOCX 页数:40 大小:419.44KB
返回 下载 相关 举报
可燃气体测试系统设计.docx_第1页
第1页 / 共40页
可燃气体测试系统设计.docx_第2页
第2页 / 共40页
可燃气体测试系统设计.docx_第3页
第3页 / 共40页
可燃气体测试系统设计.docx_第4页
第4页 / 共40页
可燃气体测试系统设计.docx_第5页
第5页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《可燃气体测试系统设计.docx》由会员分享,可在线阅读,更多相关《可燃气体测试系统设计.docx(40页珍藏版)》请在三一办公上搜索。

1、可燃气体测试系统设计专业:电子信息科学与技术班级:2006级1班姓名:夏德军引言.31可燃气体报警器61.1国内可燃气体报警器现状61.2目前家庭煤气使用的现状71.3论文主要工作概述81.4论文研究的意义82可燃气体测试系统的硬件设计.92.1芯片的简单概述92.1.1 Protel99绘图软件介绍92.1.2 AT89C51单片机的介绍222.1.3 LM324 集成运放192.2各部分电路模块设计222.2.1气敏传感器电路222.2.2控制电路232.2.3时钟电路242.2.4复位电路252.2.5显示电路263可燃气体测试系统的软件设计273.1 A/D转换部分设计274运行结果与

2、分析295可燃气体测试系统的应用30结论32致谢34参考文献35附录1 源程序清单37附录2电路原理图39摘要随着现代科技的进步,可燃气体的应用越来越广,在人民的生产生活中 的地位也越来高。与传统燃料相比,可燃气体具有可再生、燃烧充分、污染 小、热量高、价格低廉等优点,已经成为居民生活和工业领域的重要热源。 但其致命的缺点是极易泄露,一旦泄露就可能会对人民的生命财产造成巨大 的威胁。所以是否能够准确可靠的检测可燃气体的浓度成为可燃气体能够广 泛使用的前提。报警器要针对家庭当中使用的煤气来设计报警的,通过对传 感器对甲烷浓度的检测采集,当甲烷浓度打到爆炸极限的时候,报警器发出 警报声,提醒报警器

3、用户对其煤气的泄露进行应急的处理,避免人身伤亡和 爆炸事故。本设计充分利用了 AT89C51单片机的丰富资源,将检测、控制技术,通 过对煤气中的甲烷的浓度进行监测,当浓度达到爆炸下限时发出报警声,提 醒用户做适当的应急处理,避免不必要的爆炸事故和人身财产的损失,保障 家庭煤气的使用安全。因此,在充分利用现有科技的基础上,研制一种操作 简单、功能强大、体积小、可靠性高且成本低廉的家庭煤气报警报警控制系 统具有十分重要的意义。关键词:可燃气体;报警器;甲烷;爆炸AbstractWith the development of modern technological, flammable gas a

4、re widely used, the status in peoples production and living becomes higher and higher.Compared with conventional fuels, combustible gas has the advantages of renewable, combustion, less pollution, high-calorie and low-cost,it has become an important heat source in peoples life and industry. But its

5、fatal weakness is easily compromised, if disclosed, it may cause huge threaten to peoples live and property. Therefore, the possibility of accurate and reliable detection of combustible gases into combustible gas can be widely used in the premise. Alarm among the families to use for the design of ga

6、s alarm, sensor by detecting the concentration of methane, when the explosion limit of methane concentration, alarms sound an alarm to remind alarm users to conduct their gas leak emergency treatment, to avoid personal injury, death and explosions.The design makes full use of the rich resources of A

7、T89C51 microcontroller, the detection, control technology, through the concentration of methane gas in the monitoring, when the concentration reaches the lower limit of explosive, alarm sound to alert the user to make the appropriate emergency treatment, avoiding unnecessary explosion and personal p

8、roperty losses, safeguard the safe use of household gas. Therefore, based on making full use of existing technology, the development of a simple, powerful, small size, high reliability and low cost family gas alarm control system is of great significance.Keywords:flammable gas; alarm; methane; explo

9、sion引言气体报警器在社会中有着广泛的应用,特别是在炼油厂、化工厂、油库、 矿厂、加油站等众多具有可燃性气体泄漏可能的作业环境中更是一种必备的 仪器。在这些特殊的环境里,若泄露的可燃性气体未被及时发现,从而使气 体浓度不断增加,当达到一定的爆炸极限时,则随时可能发生火灾甚至是爆 炸等恶性事故,给社会和个人带来巨大的财产损失,甚至造成人员伤亡。国 内外在这方面的报道可谓不胜枚举。同时随着人们生活水平的提高,液化气、 家庭用人工煤气的使用也变得越来越普遍,它确实给人们的生活带来了很大 的方便,随着人们生活水平的提高,液化气的使用也变得越来越普遍,它确 实给人们带来了很大的方便,但也给人们的安全带

10、来了一定的威胁,家庭煤 气中毒事件屡有发生。随着城市煤气、天然气事业及化学工业的迅速发展, 易燃、易爆的气体种类和应用范围不断增加,这些易燃易爆气体在生产和使 用过程中,一旦发生泄漏将会引起中毒、火灾、爆炸等重大事故,可燃气体 检测报警系统是预防易燃易爆气体在生产和使用过程中发生泄漏的报警装 置。在人们对安全生产的重视程度和生产技术手段不断提高的同时,可燃气 体检测报警系统正广泛地应用在这些领域中。装设可燃气体检测报警系统, 可以及时发现事故隐患,及早采取补救措施。在生活、工业上排放的气体种 类、数量都日益曾多。可燃气体产品广泛应用于燃气、石油、化工、消防、 冶金、电力、矿井等存在易燃、易爆、

11、毒性气体的危险场所。还可测量气体 浓度,可燃气体报警器能够快速准确地检测出周围气体中可燃气体的含量, 并且在达到危险浓度时发出声光报警。对人们的安全提供了保障。日前探测人工煤气泄漏报警器都是以测量氢为主的旁热式传感器。其缺点是:(1) 抗干扰性差。遇水蒸气、油烟、酒精气及烟雾都会引起报警,造成误 报。若带有执行机构,作饭期间常会被熄火,误报更会使人产生狼来了的感 觉,使用效果极不理想。(2) 寿命短,理论寿命只有半年。大部分旁热元件都是用SiO2为基质,需 稳定在300笆的条件下对气体有反应,而SiO2的比表面积在300笆的情况下, 随着时间的推移比表面积在减小。这就是为什么报警器的报警点要漂

12、移的原 因之一。(3) 抗高浓度冲击的能力差。在正常工作的情况下,用户为了检验一下报 警器是否处于正常工作,常常拿打火机测试报警器。火机喷出的气体浓度达 几万ppm以上,浓度非常高,会使传感器的敏感层产生钝化,报警点产生漂 移。这是报警器产生漏报的又一原因。(4) 抗高温湿环境差,特别是在南方的湿热天气下,报警器极易产生误报。针对上述原因,本设计最主要的任务就是尽量的减少报警器的误报。首 先,在硬件方面选择一个质量出色的气体浓度探测器。一个好的气体浓度探 测器是整个报警器相对来说准确的第一保证。本设计选择了性能较好的CH4 传感器AT89C51,该传感器具有较高的稳定度,线性度好等优点。其次,

13、由 于空气中各种气体的浓度是随时变化的。就本设计探测的甲烷(CH4)来说, 在空气中也占有着一定的浓度,这样就会对报警器进行干扰,如果直接将电 路一段接地,无疑会使报警器的误报几率大大上升,那么一个调零电路就必 不可少。这样就会滤除掉毫无威胁的空气中甲烷的浓度变化,在电路设计方 面也就一定程度上的控制了错误报警的产生。最后,软件程序方面,通过软件滤波的方法,将过滤掉检测的过大值和过小值,使检测结果更加准确。1可燃气体报警器1.1国内可燃气体报警器现状在冶金、石油、化工、石化、煤炭工业等行业的生产中,工业现场存在 着因为可燃性气体泄漏而发生爆炸的隐患,因此对工业现场的可燃性气体进 行检测是关系到

14、生命安全和生产安全的重要安全问题。日本早在1980年1月开 始实行安装城市煤气、液化石油气报警器法规,1986年5月日本通产省又实施 了安全器具普及促进基本方针。美国日前己有6个州立法,规定家庭、公寓等 都要安装一氧化碳报警器。报警器种类也相当繁多,有用于一般家庭、集体 住宅、饮食餐店、医院、学校、工厂的各种气体报警器和系统;有单体分离 型报警器、外部报警系统、集中监视系统、遮断连动系统、防止中毒报警防 护系统等。结构型式有袖珍型便携式、手推式、固定式报警等;工业用固定 式报警又有壁挂式、台放式、单台监控式、多路巡检式等。国外气体传感器 发展很快,一方面是由于人们安全意识增强,对环境安全性和生

15、活舒适性要 求提高,另一方面是由于传感器市场增长受到政府安全法规的推动。因此, 国外气体传感器技术得到了较快发展,据有关统计,美国1996-2002年气体传 感器年均增长率为(27-30)%。气体报警器在社会中有着广泛的应用,特别是在炼油厂、化工厂、油库、 矿厂、加油站等众多具有可燃性气体泄漏可能的作业环境中更是一种必备的 仪器。在这些特殊的环境里,若泄露的可燃性气体未被及时发现,从而使气 体浓度不断增加,当达到一定的爆炸极限时则随时可能发生火灾甚至是爆炸 等恶性事故,给社会和个人带来巨大的损失。国内外在这方面的报道可谓不 胜枚举。同时随着人们生活水平的提高,液化气的使用也变得越来越普遍, 它

16、确实给人们带来了很大的方便,但也给人们的安全带来了一定的威胁,家 庭煤气中毒事件屡有发生。为了减少甚至避免这些恶性事故的发生,一方面 需要加强安全防范意识,另一个重要的方面就是要有一个先进且可靠的安全 检测报警仪器,严密检测环境中的可燃性气体的浓度,一旦发现事故隐患, 及时并准确的进行报警,从而采取一系列有效的措施,避免事故的发生。由于气体本身存在的扩散性,可燃性气体一旦发生泄漏,在外部风力和 内部浓度梯度的作用下,气体会沿逐渐扩散,从而扩大危害区域。因此,只 有及时可靠地探测空气中某些气体的含量,才能及时采取有效措施进行补救。 可燃性气体报警器在工业生产的实际应用中往往需要对工业现场的某个区

17、域 的可燃气体浓度进行多点监测,而且有时还要求报警器不仅能够在工业现场 发出声光报警做出安全保护动作,还要求报警器能够接入工业网络,方便进 行远程监控。日前得到广泛应用的可燃气体检测设备大都是一种固定的连续 测量环境中可燃气体浓度,并输出4-20mA标准模拟信号仪表,它可以直接与 DCS,PLC以及数据采集等系统相连接,但不符合仪表数字化网络化的发展趋 势,不能直接应用于日前发展较快的新型现场总线控制系统。1.2目前家庭煤气使用的现状当前,随着生活水平不断的提高,煤气与天然气进入到的大众的日常生 活之中,由于操作不当造成的不良后果一直都威胁着人们的生命,特别是针 对煤气与天然气的检测和报警系统

18、仍旧存在着隐患,每年由于每天燃气的泄 露造成的特大事故依然很多。煤气与天然气是一种无色无味的气体,主要成 份是甲烷(CH4),密度为0.716kg/ m3,对人体的危害是超时限能引起人窒息 死亡。在家庭使用当中,如果因为操作不当造成煤气泄露,达到爆炸极限的时候,会让人窒息死亡,遇到明火就会发生爆炸事故,给人们的生活安全造 成了巨大的威胁。1.3论文主要工作概述针对国内外的发展情况,可见家庭煤气报警器是我国未来家庭生活中必 不可少的。本课题要设计的气报警器与传统的煤气报警器相比,具有更高的 灵敏度和抗干扰性。本文所介绍的系统,是利用单片机,对前端CH4的浓度 数据采集,当气体浓度达到报警界限时,

19、报警器发出警报声,提醒报警器用 户对其煤气的泄露进行应急的处理,避免人身伤亡和爆炸事故。本课题的总体思路:以AT89C51单片机为核心的前端煤气检测部分对 ch4传感器的信号进行检测和控制,当煤气浓度达到报警浓度时,首先通过蜂 鸣器进行本地报警。本设计要解决的主要问题:首先要解决的问题是CH4传 感器灵敏度和误报问题,主要包括:CH4传感器的选择上、软件滤波的方法 实现过滤掉检测的过大值和过小值;1.4论文研究的意义本设计充分利用了 AT89C51单片机的丰富资源,将检测、控制技术,通 过对煤气中的甲烷的感应来在爆炸下限时发出报警声,提醒用户做适当的应 急处理,避免不必要的爆炸事故和人身财产的

20、损失,保障家庭煤气的使用安 全。因此,在充分利用现有科技的基础上,研制一种操作简单、功能强大、 体积小、可靠性高且成本低廉的家庭煤气报警报警控制系统具有十分重要的 意义。2可燃气体测试系统的硬件设计2.1芯片的简单概述2.1.1 Protel99绘图软件介绍Protel99SE是Protel公司近10年来致力于Windows平台开发的最新结 品,能实现从电学概念设计到输出物理生产数据,以及这之间的所有分析、 验证和设计数据管理。因而今天的Protel最新产品已不是单纯的PCB (印制 电路板)设计工具,而是一个系统工具,覆盖了以PCB为核心的整个物理设 计。最新版本的Protel软件可以毫无障

21、碍地读Orcad、Pads、Accel(PCAD) 等知名EDA公司设计文件,以便用户顺利过渡到新的EDA平台。Protel99 SE共分5个模块,分别是原理图设计、PCB设计(包含信号完 整性分析)、自动布线器、原理图混合信号仿真、PLD设计。以下介绍一些 Protel99SE的部分最新功能:可生成30多种格式的电气连接网络表;强大的全局编辑功能;在原理图中选择一级器件,PCB中同样的器件也将被选中;同时运行原理图和PCB,在打开的原理图和PCB图间允许双向交叉查找元 器件、引脚、网络既可以进行正向注释元器件标号(由原理图到PCB),也可以进行反向注 释(由PCB到原理图),以保持电气原理图

22、和PCB在设计上的一致性;满足国际化设计要求(包括国标标题栏输出,GB4728国标库);*方便 易用的数模混合仿真(兼容SPICE 3f5);支持用CUPL语言和原理图设计PLD,生成标准的JED下载文件;* PCB 可设计32个信号层,16个电源-地层和16个机加工层;强大的“规则驱动”设计环境,符合在线的和批处理的设计规则检查;智能覆铜功能,覆铀可以自动重铺;提供大量的工业化标准电路板做为设计模版;放置汉字功能;可以输入和输出DXF、DWG格式文件,实现和AutoCAD等软件的数据交换;智能封装导航(对于建立复杂的PGA、BGA封装很有用);方便的打印预览功能,不用修改PCB文件就可以直接

23、控制打印结果;独特的3D显示可以在制板之前看到装配事物的效果;强大的CAM处理使您轻松实现输出光绘文件、材料清单、钻孔文件、贴 片机文件、测试点报告等;经过充分验证的传输线特性和仿真精确计算的算法,信号完整性分析直 接从PCB启动;反射和串扰仿真的波形显示结果与便利的测量工具相结合;专家导航帮您解决信号完整性问题2.1.2 AT89C51单片机的介绍AT89C51单片机的机构:AT89C51是一种带4K字节闪烁可编程可擦除只读存储(FPEROM Flash Programmable and Erasable Read Only Memory )的低电压,高性能CMOS 8位微处理器,俗称单片机

24、。AT89C2051是一种带2K 字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器 可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制 造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位 CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控 制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制 系统提供了一种灵活性高且价廉的方案。主要特性:与MCS-51兼容4K字节可编程闪烁存储器寿命:1000写/擦循环数据保留时间:10年全静态工作:0Hz-24MHz三级程序存储器锁定128X8位内部RAM

25、32可编程I/O线两个16位定时器/计数器5个中断源可编程串彳丁通道低功耗的闲置和掉电模式片内振荡器和时钟电路外形及引脚排列如图所示:图1 AT89C51外形及引脚排列AT89C51单片机管脚说明:VCC :供电电压。GND:接地。P0 口: P0 口为一个8位漏级开路双向I/O 口,每脚可吸收8TTL门电 流。当P1 口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部 程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时, P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外 部必须被拉高。P1 口(P1.0P1.7) : P1 口是一个内部提供上拉

26、电阻的8位双向I/O 口,P1 口缓冲器能接收输出4TTL门电流。P1 口管脚写入1后,被内部上 拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是 由于内部上拉的缘故。在FLASH编程和校验时,P1 口作为第八位地址接 收。P2 口(P2.0P2.7): P2 口为一个内部上拉电阻的8位双向I/O 口, P2 口缓冲器可接收,输出4个TTL门电流,当P2 口被写“1”时,其管 脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2 口输出地址的高

27、八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数 据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在FLASH 编程和校验时接收高八位地址信号和控制信号。P3 口(P3.0P3.7): P3 口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出4个TTL门电流。当P3 口写入“1”后,它们被内部上拉 为高电平,并用作输入。作为输入,由于外部下拉为低电平, P3 口将输 出电流(ILL)这是由于上拉的缘故。P3 口也可作为AT89C51的一些特殊功能口,如下表所示:P3.0 RXD (串行输入口)P3.1 TXD (串行输出口)P3.2 /INT0 (外部中断0

28、)P3.3 /INT1 (外部中断1)P3.4 T0 (记时器0外部输入)P3.5 T1 (记时器1外部输入)P3.6 /WR (外部数据存储器写选通)P3.7 /RD (外部数据存储器读选通)P3 口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持 RST脚两个机器周期 的高电平时间。ALE/PROG :当访问外部存储器时,地址锁存允许的输出电平用于锁存 地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时, ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时日的。然而要注意的是:每

29、当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在 SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令是ALE才起 作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止, 置位无效。/PSEN :外部程序存储器的选通信号。在由外部程序存储器取指期间, 每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效 的/PSEN信号将不出现。/EA/VPP :当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA 将内部锁定为RESET ;当/EA端保持高电平时,此间内

30、部程序存储器。在 FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2 :来自反向振荡器的输出。振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以 配置为片内振荡器。石品振荡和陶瓷振荡均可采用。如采用外部时钟源驱 动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发 器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平 要求的宽度。芯片擦除:整个PEROM阵列和三个锁定位的电擦除可通过正确的控制 信号组合,并保持ALE管脚处于低电平10ms来完成。在芯片擦操作

31、中, 代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必 须被执行。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑, 支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM, 定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存 RAM 的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为 止。串口通讯:单片机的结构和特殊寄存器,这是你编写软件的关键。至 于串口通信需要用到那些特殊功能寄存器呢,它们是 SCON,TCON,TMOD, SCON等,各代表什么含义呢?SBUF数据缓冲寄存器这是一个可以直接寻址的串行口专用寄存器。 有朋

32、友这样问起过“为何在串行口收发中,都只是使用到同一个寄存器 SBUF ?而不是收发各用一个寄存器。”实际上SBUF包含了两个独立的寄 存器,一个是发送寄存,另一个是接收寄存器,但它们都共同使用同一个 寻址地址一99H。CPU在读SBUF时会指到接收寄存器,在写时会指到发 送寄存器,而且接收寄存器是双缓冲寄存器,这样可以避免接收中断没有 及时的被响应,数据没有被取走,下一帧数据已到来,而造成的数据重叠 问题。发送器则不需要用到双缓冲,一般情况下我们在写发送程序时也不 必用到发送中断去外理发送数据。操作SBUF寄存器的方法则很简单,只 要把这个99H地址用关键字sfr定义为一个变量就可以对其进行读

33、写操 作了,如sfr SBUF = 0x99;当然你也可以用其它的名称。通常在标准的 reg51.h或at89x51.h等头文件中已对其做了定义,只要用#include引 用就可以了。SCON串行口控制寄存器通常在芯片或设备中为了监视或控制接口状 态,都会引用到接口控制寄存器。SCON就是51芯片的串行口控制寄存 器。它的寻址地址是98H,是一个可以位寻址的寄存器,作用就是监视和 控制51芯片串行口的工作状态。51芯片的串口可以工作在几个不同的 工作模式下,其工作模式的设置就是使用SCON寄存器。它的各个位的具 体定义如下: SM0 SM1 SM2 REN TB8 RB8 TI RISM0、S

34、M1为串行口工作模式设置位,这样两位可以对应进行四种模 式的设置。串行口工作模式设置。SM0 SM1模式 功能 波特率0 0 0同步移位寄存器fosc/120 1 1 8位UART可变1 0 2 9 位 UART fosc/32 或 fosc/641 1 3 9位UART可变在这里只说明最常用的模式1,其它的模式也就一一略过,有兴趣的 朋友可以找相关的硬件资料查看。表中的fosc代表振荡器的频率,也就 是品振的频率。UART 为(Universal Asynchronous Receiver )的英文缩 写。SM2在模式2、模式3中为多处理机通信使能位。在模式0中要求 该位为0。REM为允许接

35、收位,REM置1时串口允许接收,置0时禁止接收。REM是由软件置位或清零。如果在一个电路中接收和发送引脚 P3.0,P3.1 都和上位机相连,在软件上有串口中断处理程序,当要求在处理某个子程 序时不允许串口被上位机来的控制字符产生中断,那么可以在这个子程序 的开始处加入REM=0来禁止接收,在子程序结束处加入REM=1再次打开 串口接收。大家也可以用上面的实际源码加入 REM=0来进行实验。TB8发送数据位8,在模式2和3是要发送的第9位。该位可以用 软件根据需要置位或清除,通常这位在通信协议中做奇偶位,在多处理机 通信中这一位则用于表示是地址帧还是数据帧。RB8接收数据位8,在模式2和3是已

36、接收数据的第9位。该位可 能是奇偶位,地址/数据标识位。在模式0中,RB8为保留位没有被使用。 在模式1中,当SM2=0,RB8是已接收数据的停止位。TI发送中断标识位。在模式0,发送完第8位数据时,由硬件置位。 其它模式中则是在发送停止位之初,由硬件置位。TI置位后,申请中断, CPU响应中断后,发送下一帧数据。在任何模式下,TI都必须由软件来 清除,也就是说在数据写入到SBUF后,硬件发送数据,中断响应(如中 断打开),这时TI=1,表明发送已完成,TI不会由硬件清除,所以这时 必须用软件对其清零。RI接收中断标识位。在模式0,接收第8位结束时,由硬件置位。其它模式中则是在接收停止位的半中

37、间,由硬件置位。RI=1,申请中断, 要求CPU取走数据。但在模式1中,SM2=1时,当未收到有效的停止位, 则不会对RI置位。同样RI也必须要靠软件清除。常用的串口模式1是 传输10个位的,1位起始位为0,8位数据位,低位在先,1位停止位 为1。它的波特率是可变的,其速率是取决于定时器 1或定时器2的定 时值(溢出速率)。AT89C51等51系列芯片只有两个定时器,定时器0和定时器1,而 定时器2是89C52系列芯片才有的。1p1.0VCC23p1.1P0.04p1.2P0.15p1.3P0.26p1.4P0.37p1.5P0.48p1.6P0.5_9p1.7P0.610RST/VPD一 P

38、0.711RXD/P3.0EA/VPP12TXD/P3 1ALE/PROG13TNT0/P3 2PSEN14TNT1/P3.3P2.715T0/P3.4P2.6_L6T1/P3 5P2.517WR/P3.6P2.418RD/P3.7P2.319XTAL2P2.220XTAL1P2.1GNDP2.04039.38323635.3433323130292822262524232221图2 AT89C51的管脚图图3 AT89C51的实物图2.1.3 LM324集成运放LM324是四运放集成电路LM324是四运放集成电路,它采用14脚双 列直插式封装,外形如图所示。它的内部包含四组形式完全相同的运算

39、放 大器,除电源共用外,四组运放相互独立。每一组运算放大器可用图1所示的符号来表示,它有5个引出脚,其中“ + ”、-”为两个信号输入 端,“V+”、“V-”为正、负电源端,“Vo”为输出端。两个信号输入端 中,Vi-(-)为反相输入端,表示运放输出端Vo的信号与该输入端的位 相反;Vi+( +)为同相输入端,表示运放输出端Vo的信号与该输入端的 相位相同。LM324的引脚排列见图4。(同相输无端)图4 LM324的引脚排列由于LM324四运放电路具有电源电压范围宽,静态功耗小,可单电源 使用,价格低廉等优点,因此被广泛应用在各种电路中。下面介绍其应用 实例。1. 反相交流放大器电路见附图。此

40、放大器可代替品体管进行交流放大,可用于扩音机前 置放大等。电路无需调试。放大器采用单电源供电,由R1、R2组成1/2V+ 偏置,C1是消振电容。放大器电压放大倍数Av仅由外接电阻Ri、Rf决定:Av=-Rf/Ri。负 号表示输出信号与输入信号相位相反。按图中所给数值,Av=-10。此电路 输入电阻为Ri。一般情况下先取Ri与信号源内阻相等,然后根据要求的 放大倍数在选定Rf。Co和Ci为耦合电容。2. 同相交流放大器见附图。同相交流放大器的特点是输入阻抗高。其中的R1、R2组成1/2V+分压电路,通过R3对运放进行偏置。电路的电压放大倍数Av也仅由外接电阻决定:Av=1+Rf/R4,电路输 入

41、电阻为R3。R4的阻值范围为几千欧姆到几十千欧姆。3. 交流信号三分配放大器此电路可将输入交流信号分成三路输出,三路信号可分别用作指示、 控制、分析等用途。而对信号源的影响极小。因运放 Ai输入电阻高,运 放A1-A4均把输出端直接接到负输入端,信号输入至正输入端,相当于 同相放大状态时Rf=0的情况,故各放大器电压放大倍数均为1,与 分立元件组成的射极跟随器作用相同R1、R2组成1/2V+偏置,静态时A1输出端电压为1/2V+,故运放A2-A4 输出端亦为1/2V+,通过输入输出电容的隔直作用,取出交流信号,形有 源带通滤波器许多音响装置的频谱分析器均使用此电路作为带通滤波器,以选出各个不同

42、频段的信号,在显示上利用发光二极管点亮的多少来指示 出信号幅度的大小。这种有源带通滤波器的中心频率,在中心频率fo处的电压增益Ao=B3/2B1,品质因数,3dB带宽B=1/(n *R3*C)也可根 据设计确定的Q、fo、Ao值,去求出带通滤波器的各元件参数值。R1=Q/ (2n foAoC),R2=Q/ (2Q2-Ao)*2n foC),R3=2Q/(2n foC)。上式中, 当fo=1KHz时,C取0.01Uf。此电路亦可用于一般的选频放大。此电路亦可使用单电源,只需将运放正输入端偏置在1/2V+并将电阻R2下端接到运放正输入端既可。4. 比较器当去掉运放的反馈电阻时,或者说反馈电阻趋于无

43、穷大时(即开环状 态),理论上认为运放的开环放大倍数也为无穷大(实际上是很大,如 LM324运放开环放大倍数为100dB,既10万倍)。此时运放便形成一个电 压比较器,其输出如不是高电平(V+),就是低电平(V-或接地)。当正输 入端电压高于负输入端电压时,运放输出低电平。附图中使用两个运放组成一个电压上下限比较器,电阻R1、R1组成分压电路,为运放A1设定比较电平U1 ;电阻R2、R2 组成分压电路, 为运放A2设定比较电平U2。输入电压U1同时加到A1的正输入端和A2 的负输入端之间,当Ui U1时,运放A1输出高电平;当Ui U2,则当输 入电压Ui越出U2,U1区间范围时,LED点亮,

44、这便是一个电压双限指 示器。若选择U2 U1,则当输入电压在U2,U1区间范围时,LED点亮, 这是一个“窗口”电压指示器。此电路与各类传感器配合使用,稍加变通, 便可用于各种物理量的双限检测、短路、断路报警等。5. 单稳态触发器见附图2。此电路可用在一些自动控制系统中。电阻 R1、R2组成分 压电路,为运放A1负输入端提供偏置电压U1,作为比较电压基准。静态 时,电容C1充电完毕,运放A1正输入端电压U2等于电源电压V+,故A1 输出高电平。当输入电压Ui变为低电平时,二极管D1导通,电容C1通 过D1迅速放电,使U2突然降至地电平,此时因为U1U2,故运放A1输 出低电平。当输入电压变高时,二极管 D1截止,电源电压R3给电容C1 充电,当C1上充电电压大于U1时,既U2U1,A1输出又变为高电平,从 而结束了一次单稳触发。显然,提高U1或增大R2、C1的数值,都会使单 稳延时时间增长,反之则缩短。2.2各部分电路模块设计2.2.1气敏传感器电路如图5所示为气敏传感器电路2.2.2才控制电扩各如图6所示为控制电路P.2)P.21MX1 71%1P.2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号