收藏 分享(赏)

多点红外火灾探测系统设计-毕业论文(科学研究报告).doc

上传人:为人民服务 文档编号:2369612 上传时间:2018-09-13 格式:DOC 页数:49 大小:3.90MB
下载 相关 举报
多点红外火灾探测系统设计-毕业论文(科学研究报告).doc_第1页
第1页 / 共49页
多点红外火灾探测系统设计-毕业论文(科学研究报告).doc_第2页
第2页 / 共49页
多点红外火灾探测系统设计-毕业论文(科学研究报告).doc_第3页
第3页 / 共49页
多点红外火灾探测系统设计-毕业论文(科学研究报告).doc_第4页
第4页 / 共49页
多点红外火灾探测系统设计-毕业论文(科学研究报告).doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、1 毕 业 论 文(科 学 研 究 报 告)题 目 多点红外火灾探测系统设计院(系)别专 业级 别 学 号姓 名指导老师大 学 教 务 处2012 年 6 月1 摘 要本设计利用对射反射式红外传感器对受限空间内火灾进行探测,分析火源发展状态与红外传感器输出之间的关系,在此基础上设计出多点红外火灾探测软硬件系统。系统围绕 flame-1000 火焰传感器和 AT89C51 单片机进行设计。火焰传感器送出的模拟信号经过滤波和放大后输入 ADC0809,然后转化为数字量,经过单片机处理后,将各传感器的状态显示在 12864 液晶显示屏上,若检测到火源,则报警。主要完成了系统原理图以及硬件电路板的绘制

2、,并进行了一定的软件设计,多点红外火灾探测系统大大缩短了火灾早期报警时间、提高了准确度,火灾自动报警系统已经形成了探测不同火灾的现代消防自动化系统,使各类工业建筑、高层民用建筑、地下建筑等得到了更有效的保护。而火灾探测技术是有效避免灾难性火灾的重要保障,智能火灾探测技术能在火灾发生的早期,准确的判断火灾、预报火警,从而保障人民的生命财产安全。关键词:红外探测,A/D 转换,单片机,液晶显示 2 ABSTRACTThis design using reflected type infrared sensors to detect the fire within limited space, th

3、is paper analyzes the development status and the sources of the relationship between the infrared sensor output, and based on this, design more infrared fire detection software and hardware systems. System is centered with flame-1000 flame sensors and AT89C51 single-chip microcomputer to carry on th

4、e design. The flame sensor sent the analog signal after filter and amplification ADC0809 input, and then into the digital quantity, single chip after treatment, the state of the sensors will be displayed in 12864 the LCD screen, if detection to fire, then give an alarm.We mainly completed system dia

5、gram and the drawing of PCB, and certain software design, more infrared fire detection system greatly reducing the time of early fire alarming, raise the accuracy, automatic fire alarm system has already formed the detection of different fire modern fire-fighting automation system, make all kinds of

6、 industrial architecture, high civil buildings, underground building wait to have a more effective protection. And fire detection technology is effective to avoid catastrophic fire of important guarantee, intelligent fire detection technology in the fire can early and accurate judgment fire, forecas

7、t the fire alarm, thus ensure the peoples life and property security. Keywords: Infrared detection, A/D conversion, microcontroller, liquid crystal display1 目 录 第一章 绪论 11.1 火灾的形成与危害.11.1.1 漏电火灾 11.1.2 短路火灾 .11.1.3 过负荷火灾 .11.1.4 接触电阻过大火灾 .21.1.5 火灾的危害 .21.2 火灾探测的地位与作用31.2.1 火灾探测的发展 .31.2.2 探测传感器的分类 .

8、31.2.3 探测传感器的选择 .41.3 课题的要求和目的5第二章 硬件设计 62.1 总体设计思路62.1.1 单片机的选用 .62.1.2 红外传感器 .82.2 时钟复位模块92.3 模数转换模块.112.3.1 ADC0809 模数转换芯片 112.3.2 模数转换电路设计 .132.4 分频电路模块142.4.1 CD4013 芯片 142.4.2 分频电路设计 .152.5 存储模块162.5.1 24C02 芯片 162.5.2 存储电路设计 .182.6 报警模块192.7 串口通信模块192.7.1 MAXA232 芯片 192.7.2 串口通信电路设计 .212.8 按键

9、模块222.9 显示模块232.9.1 12864 芯片引脚功能 232 2.9.2 12864 与单片机接口电路 252.10 滤波放大模块262.10.1 LM339 芯片 262.10.2 滤波放大电路设计 .272.11 硬件电路板的制作.28第三章 软件设计 303.1 总体设计思路303.2 A/D 转换程序设计.313.3 主程序设计.32第四章 结束语 .34致 谢 .35参 考 文 献 36附 录 .371 第一章 绪论1.1 火灾的形成与危害 火灾的形成有很多种原因,要进行火灾探测必须要先熟悉引发火灾的原因,掌握需要探测的量,才能更有效,有目的的对火灾进行监测与控制。一般来

10、说,火灾按引发原因可以分为电气火灾、液化石油气火灾、厨房火灾、不良安全行为火灾、家庭装修火灾等,这里只讨论电气火灾的形成与危害。电气火灾一般是指由于电气线路、用电设备、器具以及供电设备出现故障性释放的热能,如高温、电弧、电火花,以及非故障性释放的热能,如电热器具的炽热表面,在具备燃烧条件下引燃本体或其他可燃物而造成的火灾,也包括由雷电和静电引起的火灾。它按引发原因大致可以分为漏电火灾、短路火灾、过负荷火灾和接触电阻过大火灾。 1.1.1 漏电火灾 所谓漏电,就是线路的某一个地方因为某种原因(自然原因或人为原因,如风吹雨打、潮湿、高温、碰压、划破、摩擦等)使电线的绝缘或支架材料的绝缘能力下降,导

11、致电线与电线之间(通过损坏的绝缘、支架等)、导线与大地之间(电线通过水泥墙壁的钢筋、马口铁皮等)有一部分电流通过,这种现象就是漏电。当漏电发生是,漏泄的电流在流入大地途中,如遇电阻较大的部位时,会产生局部高温,致使附近的可燃物着火,从而引起火灾。此外,在漏电点产生的漏电火花,同样也会引起火灾。1.1.2 短路火灾电气线路中的裸导线火绝缘导线的绝缘体破损后,火线与邻线,或火线与地线(包括接地从属于大地)在某一点碰在一起,引起电流突然大量增加的现象就叫短路,俗称碰线、混线或连电。由于短路时电阻突然减小,电流突然增大,其瞬间的发热量也很大,大大超过了线路正常工作时的发热量,并在短路点易产生强烈的火花

12、和电弧,不仅能使绝缘层迅速燃烧,而且能够使金属融化,引起附近的易燃可燃物燃烧,造成火灾。1.1.3 过负荷火灾所谓过负荷是指当导线中通过电流量超过了安全载流量时,导线的温度不断升高,这种现象就叫导线过负荷。2 当导线过负荷时,加快了导线绝缘层老化变质。当严重过负荷时,导线的温度会不断升高,甚至会引起导线的绝缘发生燃烧,并能引燃导线附近的可燃物,从而造成火灾。1.1.4 接触电阻过大火灾众所周知:凡是导线与导线、导线与开关、熔断器、仪表等连接的地方都有接头,在接头的接触面上形成的电阻称为接触电阻。当有电流通过接头时会发热,这是正常现象。如果接头处理良好,接触电阻不大,则接头点的发热就很少,可以保

13、持正常温度。如果接头中有杂质,连接不牢靠或其他原因使接头接触不良,造成接触部位的局部电阻过大,当电流通过接头时,就会在此处产生大量的热,形成高温,这种现象就是接触电阻过大。在有较大电流通过的电气线路上,如果在某处出现接触电阻过大这种现象时,就会在接触电阻过大的局部范围内产生极大的热量,使金属变色甚至熔化,引起导线的绝缘层发生燃烧,并引燃附近的可燃物或导线上积落的粉尘、纤维等,从而造成火灾。1.1.5 火灾的危害随着人类文明的不断进步,诱发火灾的因素大量增多,火灾发生的频率正在加大,火灾的后果更为严重,火灾对人类社会造成的危害越来越大。目前,全世界平均每天发生火灾 2 万多起,平均每天有近千人在

14、火灾中丧生。火灾已成为现代社会的“恐怖杀手”。火灾的危害首先表现在威胁人们的生命安全。据有关火灾统计资料表明,我国每年有大量人员在火灾中死亡。仅 2005 年,全国就发生火灾 235941 起,共有 2496 人葬身火海,2506 人不同程度受伤。有的人虽然死里逃生,却留下了永久的心灵创伤。尤其是一些群死群伤恶性火灾事故的发生,更给人们带来巨大灾难,严重影响社会和谐稳定。可以说,火灾直接或间接地威胁着人类的生存和发展。火灾对人们的危害还表现在侵吞大量社会物质财富。一把火,往往使人们辛勤劳动创造出的物质财富,顷刻间化为灰烬。“贼偷二次不穷,火烧一把精光”这句谚语,形象、生动地说明了火灾的冷酷无情

15、。2005 年,全国因火灾造成的直接财产损失就超过 13.6 亿元。火灾的破坏性不仅表现在造成人身死亡、财物毁坏的后果,还表现在造成成严重的间接损失。一场火灾烧毁房屋、工厂,财产损失可以用金钱来计算,但是火灾造成工厂停业、工人失业、学校停课、学生失学等损失就无法用金钱来计算。现代社会的各行各业都密切相关,如果烧毁了文物、档案、科研成果、重要资料等,其损失更是难以用经济价值计算。3 人类的生存,离不开森林、草原、江河湖海,它们对调节气候、净化空气、维持生态平衡、保护人类适宜的生存环境,都有着很大的作用和影响。而一场大火,尤其是森林、石油品仓库和重要工业基地火灾,往往对环境和人们健康造成一定影响。

16、1.2 火灾探测的地位与作用 火的出现和应用对于人类文明的发展和社会进步起到了巨大的推动作用,可以不夸张地说,没有火的应用就没有人类社会的物质文明和精神文明,也就没有人类今天的繁荣和成就。在众多灾种中,火灾造成的直接损失约为地震的 5 倍,仅次于干旱和洪涝,而火灾发生的频率则居于各种灾种之首。有效预防可以大大降低引起火灾的概率,不过当火灾发生后如果在早期就能够检测并扑灭则也可以减少火灾带来的危害和损失。火灾探测与报警技术始于 19 世纪中期,1847 年美国的 Channing 和 Farmer 首先研制了火灾报警发送装置,同年德国的Siemens 和 Halske 公司将电报装置用于传送火灾

17、报警信号,线代火灾自动探测与报警技术开始逐渐发展起来。1.2.1 火灾探测的发展火灾是一种复杂的物理和化学反应过程,其间会伴随着出现燃烧气体、烟雾、温度、火焰等特征,火灾探测技术正是借助这些特征来作为火灾识别的参数,尽早地自动探测到火灾并发出警报,最大程度地挽救人民生命和财产。目前对于火灾过程中产生的烟雾、温度以及火焰的测量都分别有成熟的产品,如感温探测器、感烟探测器、火焰探测器等。随着社会的进步和科技的发展,人们开始不断地致力于新的火灾探测技术的研究,火灾探测技术开始逐渐走向成熟。1.2.2 探测传感器的分类火灾探测器的种类很多,大致有如下几种:(1) 离子感烟探测器。(2) 光电感烟探测器

18、。(3) 感温探测器(包括定温式和差温式)。(4) 气体式探测器。(5) 红外线式探测器。(6) 紫外线式探测器。常用的火灾探测器基本原理如下:(1)感烟火灾探测器4 火灾发展过程大致可以分为初期阶段、发展阶段和衰减熄灭阶段。感烟火灾探测器的功能在于:在初燃生烟阶段,能自动发出火灾报警信号,以期将火扑灭在未成灾害之前。根据结构不同,感烟探测器可分为离子感烟探测器和光电感烟探测器。离子感烟探测器离子式感烟探测器是由两个内含 Am241 放射源的串联室、场效应管及开关电路组成的。内电离室即补偿室,是密封的,烟不易进入;外电离室即检测室,是开孔的,烟能够顺利进入。在串联两个电离室的两端直接接入 24

19、V 直流电源。当火灾发生时,烟雾进入检测电离室,Am241 产生的 射线被阻挡,使其电力能力降低,因而电离电流减少,检测电离室空气的等效阻抗增加,而补偿电离室因无烟进入,电离室的阻抗保持不变,因此,引起施加在两个电离室两端分压比的变化,在检测电离室两端的电压增加量大道一定值时,开关电路动作,发出报警信号。光电感烟探测器光电式感言探测器由光源、光电元件和电子开关组成。利用光散射原理对火灾初期产生的烟雾进行探测,并解释发出报警信号。按照光源不同,可分为一般光电式、激光光电式、紫外光光电式和红外光光电式等 4 种。(2)感温火灾探测器感温探测器按结构原理不同有双金属片型、膜盒型、热敏电子元件型等三种

20、。双金属片型是应用两种不同膨胀系数的金属片作为热敏元件的,一般制成差温和定温两种形式,定温式是当环境温度上升大道设定温度时,定温不见立即动作,发出报警信号;差温式是当环境温度急剧上升,其温升速率(C/min)达到或超过探测器规定的动作温升速率时,差温部件立即动作,发出报警信号。膜盒型探测器是由波纹管组成一个气室,室内空气只能通过气塞螺钉的小孔与大气想通。一般情况下(指环境温升速率不大于 1C/min),气室受热,室内膨胀的气体可以通过气塞螺钉小孔泄漏到大气中去。当发生火灾时,温升速率急剧增加,气室内的气压增大,波纹管向上鼓起,推动弹性接触片,接通电接点,发出报警信号。电子感温探测器由两个阻值和

21、温度特性相同的热敏电阻和电子开关线路组成,两个热敏电阻中的一个可直接感受环境温度的变化,而另一个则封闭在一定热容量的小球内。当外界温度变化缓慢时,两个热敏电阻的组织随温度变化基本相接近,开关电路不动作。火灾发生时,环境温度剧烈上升,两个热敏电阻阻值变化不一样,原来的稳定状态破坏,开关电路打开,发出报警信号。1.2.3 探测传感器的选择5 (1)根据火灾的特点选择传感器火灾初期有阴燃阶段,产生大量的烟和少量的热,很小或没有火焰辐射,应选用感烟传感器。火灾发展迅速,产生大量的热、烟和火焰辐射,可选用感烟传感器、感温传感器、火焰传感器或其组合。火灾发展迅速、有强烈的火焰辐射和少量的烟和热,应选用火焰

22、探测器。火灾形成特点不可预料,可进行模拟试验,根据试验结果选择探测器。(2)根据安装场所环境特征选择传感器相对湿度长期大于 95%,气流速度大于 5m/s,有大量粉尘、水雾滞留,可能产生腐蚀性气体,在正常情况下有烟滞留,产生醇类、醚类、酮类等有机物质的场所,不宜选用离子感烟传感器。可能产生阴燃或者火灾不及早报警将造成重大损失的场所,不宜选用感温探测器;温度在 0C 以下的场所,不宜选用定温传感器;正常情况下温度变化大的场所,不宜选用差温传感器。有下列情形的场所,不宜选用火焰传感器:a、可能发生无焰火灾;b、在火焰出现前有浓烟扩散;c、传感器的镜头易被污染;d、传感器的“视线”易被遮挡;e、传感

23、器易被阳光或其他光源直接或间接照射;f、在正常情况下,有明火作业以及 X 射线、弧光等影响1.3 课题的要求和目的本课题要求利用对射反射式红外传感器对受限空间内火灾进行探测,分析火源发展状态与红外传感器输出之间的关系,在此基础上设计出多点红外火灾探测软硬件系统并能够实现显示火灾状态,具有声光报警功能。目的在于熟悉反射式红外传感器的测量方法,掌握软硬件系统的开发原理。大大缩短了火灾早期报警时间、提高了准确度,火灾自动报警系统已经形成了探测不同火灾的现代消防自动化系统,使各类工业建筑、高层民用建筑、地下建筑等得到了更有效的保护。6 要解决的问题主要有火焰传感器的基本原理及参数设定,单片机的选择与基

24、本使用方法的熟悉,A/D 转换器的连接,数字量信号的输入,模拟量信号的滤波与转换,火灾现场传感器状态的显示及火灾的判定,报警系统的设计与连接。第二章 硬件设计2.1 总体设计思路本次课题的要求是利用对射反射式红外传感器对受限空间内火灾进行探测,分析火源发展状态与红外传感器输出之间的关系,在此基础上设计出多点红外火灾探测软硬件系统。要求能够实现显示火灾状态,具有声光报警功能。因此,我们在拥有了 flame-1000 火焰传感器后,就要围绕此款传感器进行系统设计,首先我们选用了 AT89C51 单片机作为核心单元,由于传感器有模拟量输出,在考虑到我们要使用 4 个传感器进行全方位测量,所以选用了

25、8 路的 ADC0809 作为 A/D 转换器。其次,要求对火灾状态进行监测,于是使用 12864 来进行显示处理,并进行声光报警。剩下的就是一般的时钟复位系统、按键模块与存储模块的组合。总体设计框图如图 2.1 所示:传感器 1传感器 2传感器 3传感器 4单片机报警模块存储模块显示模块时钟复位A/D图 2.1 硬件设计框图7 2.1.1 单片机的选用AT89C51 是一种带 4K 字节 FLASH 存储器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电压、高性能 CMOS 8 位微处理器,俗称单片机。AT89C2051

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

27、作:0Hz-24MHz 三级程序存储器锁定 1288 位内部 RAM 32 可编程 I/O 线 两个 16 位定时器/计数器 5 个中断源 可编程串行通道 低功耗的闲置和掉电模式 片内振荡器和时钟电路特性概述:AT89C51 提供以下标准功能:4k 字节 Flash 闪速存储器,128 字节内部 RAM,32 个 I/O 口线,两个 16 位定时/计数器,一个 5 向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51 可降至 0Hz 的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止 CPU 的工作,但允许 RAM,定时/计数器,串行通信口及中断系统继

28、续工作。掉电方式保存 RAM 中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。图 2.2 AT89C51 引脚图8 管脚说明:VCC:供电电压。 GND:接地。 P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门电流。当 P0 口的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在 FIASH 编程时,P0 口作为原码输入口,当 FIASH 进行校验时,P0 输出原码,此时 P0 外部必须接上拉电阻。 P1 口:P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器

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

30、,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在 FLASH 编程和校验时接收高八位地址信号和控制信号。 P3 口:P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL 门电流。当 P3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3 口将输出电流(ILL)这是由于上拉的缘故。P3 口也可作为 AT89C51 的一些特殊功能口,如表2.1 所示:P3 口同时为闪烁编程和编程校验接收一些控制信号。 RST:复位输入。当振荡器复位器件时,要保持RST 脚两个机器周期的高电平时间。XTAL1

31、:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。2.1.2 红外传感器端口管脚 第二功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 /INT0(外部中断 0)P3.3 /INT1(外部中断 1)P3.4 T0(记时器 0 外部输入)P3.5 T1(记时器 1 外部输入)P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)表 2.1 P3 口管脚功能9 如图 2.3 所示, 该产品能够探测火焰发出的波段范围分别为 700-1100nm 的短波近红外线(SW-NIR)。产品的特点:1、双重输出组合,数字输出使

32、得系统设计简化,更为简单;模拟输出使得需要高精度的场合使用,更为精确。满足不同需求的场合使用。2、检测距离可调节,通过调节精密电位器,检测距离能够方便的调节。3、板载 LED 指示灯,指示传感器状态,调试很方便。4、板载 M3 安装孔,方便安装。5、采用沉金设计,使得模块更为稳定与美观。6、整块传感器在厂家采用机器焊接完成(非拼版焊接),性能稳定,表现出众。产品性能:探测波长:700-1100nm探测距离:大于 1.5m供电电压 3V-5.5V输出方式:-数字输出 当检测到火焰时输出高电平没有检测到火焰时输出低电平。-模拟输出 输出端电压随着火焰强度的变化而变化。引脚说明:VCC:电源正极 3

33、-5.5VGND:电源负极图 2.3 flame-1000 火焰传感器10 AOUT:模拟输出引脚DOUT:数字输出引脚注意事项:阳光对其有一定影响,使用时避开阳光使用,为减少干扰,可以在传感器端加热缩管。2.2 时钟复位模块单片机通过外接晶体的引脚 XTAL1 和 XTAL2 与 AT89C51 片内的反向放大器构成振荡电路,通常可以用两种方式产生单片机所需的时钟信号。一种为内部方式,利用单片机内部的反相器作为振荡电路,利用外接晶体作为定时单元。晶体的频率范围在1.212MHz 之间任选。另一种为外部方式,通常产生 1.212MHz 的方波。当振荡器运行时,在 RST/VPD 引脚会出现两个

34、周期的高电平使单片机复位,复位后内部寄存器的状态如表 2.2 所示:寄存器 复位状态 寄存器 复位状态PC 0000H TMOD 00HACC 00H TCON O0HB 00H TH0 00HPSW 00H TL0 00HSP 07H TH1 00HDPTR 0000H TL1 00HP0-P3 FFH SCON 00HIP (XXX0000) SBUF (XXXXXXXX)IE (0XX00000) PCON (0XXX000)复位电路在单片机应用系统中是非常重要的。如果复位电路不可靠,可能造成整个系统不能正常工作。在我们设计的系统中,电路图如图 2.4 所示:表 2.2 复位后各寄存器状

35、态11 2.3 模数转换模块模 数 转 换 (ADC)亦 称 模 拟 一 数 字 转 换 , 与 数 /模 (D/A)转 换 相 反 , 是 将 连 续 的 模 拟量 ( 如 象 元 的 灰 阶 、 电 压 、 电 流 等 ) 通 过 取 样 转 换 成 离 散 的 数 字 量 。 例 如 , 对 图 象 扫描 后 , 形 成 象 元 列 阵 , 把 每 个 象 元 的 亮 度 ( 灰 阶 ) 转 换 成 相 应 的 数 字 表 示 , 即 经 模/数 转 换 后 , 构 成 数 字 图 象 。 通 常 有 电 子 式 的 模 /数 转 换 和 机 电 式 模 /数 转 换 二 种 。在 工

36、程 设 计 中 , 由 于 单 片 机 只 能 接 受 、 处 理 数 字 量 信 号 , 所 以 模 拟 量 信 号 在 送 入 单 片机 之 前 必 须 通 过 相 应 的 装 置 转 换 为 数 字 量 。2.3.1 ADC0809 模数转换芯片ADC0809 由一个 8 路模拟开关、一个地址锁存与译码器、一个 A/D 转换器和一个三态输出锁存器组成。多路开关可选通 8 个模拟通道,允许 8 路模拟量分时输入,共用 A/D转换器进行转换。三态输出锁器用于锁存 A/D转换完的数字量,当 OE 端为高电平时,才可以从三态输出锁存器取走转换完的数据,是目前国内应用最广泛的 8 位通用 A/D

37、芯片。引脚图如图 2.5:主要特性:8 路输入通道,8 位 A/D 转换器,即分辨率为 8 位具有转换起停控制端图 2.4 复位电路图 2.5 ADC0809 引脚图12 转换时间为 100s(时钟为 640kHz 时),130s(时钟为 500kHz 时)单个+5V 电源供电模拟输入电压范围 0+5V,不需零点和满刻度校准工作温度范围为-40+85 摄氏度低功耗,约 15mW引脚功能:IN0IN7:8 路模拟量输入端。D0D7:8 位数字量输出端。ADDA、ADDB、ADDC:3 位地址输入线,用于选通 8 路模拟输入中的一路。 ALE:地址锁存允许信号,输入,高电平有效。START: A/

38、D 转换启动脉冲输入端,输入一个正脉冲(至少 100ns 宽)使其启动(脉冲上升沿使 0809 复位,下降沿启动 A/D 转换)。 EOC: A/D 转换结束信号,输出,当 A/D 转换结束时,此端输出一个高电平(转换期间一直为低电平)。 OE:数据输出允许信号,输入,高电平有效。当 A/D 转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。 CLK:时钟脉冲输入端。要求时钟频率不高于 640KHZ。 Vref(+)、V ref(-):基准电压。 Vcc:电源,单一+5V。 GND:地。ADC0809 的工作过程:首先输入 3 位地址,并使 ALE=1,将地址存入地址锁存器中。此

39、地址经译码选通 8 路模拟输入之一到比较器。START 上升沿将逐次逼近寄存器复位。下降沿启动 A/D 转换,之后 EOC 输出信号变低,指示转换正在进行。直到 A/D 转换完成,EOC 变为高电平,指示A/D 转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当 OE 输入高电平 时,输出三态门打开,转换结果的数字量输出到数据总线上。 转换数据的传送 A/D 转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认 A/D 转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。(1) 定时传送方式 13 对于一种 A/D 转换器来说,转换时间作为一项技术

40、指标是已知的和固定的。例如ADC0809 转换时间为 128s,相当于 6MHz 的 MCS-51 单片机共 64 个机器周期。可据此设计一个延时子程序,A/D 转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可进行数据传送。 (2) 查询方式 A/D 转换芯片有表明转换完成的状态信号,例如 ADC0809 的 EOC 端。因此可以用查询方式,测试 EOC 的状态,即可确认转换是否完成,并接着进行数据传送。 (3) 中断方式 用表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。 不管使用上述哪种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,OE 信号即有效,把转换数据送上数据总线,供单片机接受。2.3.2 模数转换电路设计A/D 转 换 器 的 主 要 性 能 指 标 如 下 :1、 分 辨 率分 辨 率 指 数 字 量 变 化 一 个 最 小 量 时 模 拟 信 号 的 变 化 量 , 定 义 为 满 刻 度 与 2n的 比值 。 通 常 以 数 字 信 号 的 位 数 n 来 表 示

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

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报