基于单片机的粉尘检测仪控制电路.docx

上传人:小飞机 文档编号:3385107 上传时间:2023-03-12 格式:DOCX 页数:46 大小:62.49KB
返回 下载 相关 举报
基于单片机的粉尘检测仪控制电路.docx_第1页
第1页 / 共46页
基于单片机的粉尘检测仪控制电路.docx_第2页
第2页 / 共46页
基于单片机的粉尘检测仪控制电路.docx_第3页
第3页 / 共46页
基于单片机的粉尘检测仪控制电路.docx_第4页
第4页 / 共46页
基于单片机的粉尘检测仪控制电路.docx_第5页
第5页 / 共46页
亲,该文档总共46页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于单片机的粉尘检测仪控制电路.docx》由会员分享,可在线阅读,更多相关《基于单片机的粉尘检测仪控制电路.docx(46页珍藏版)》请在三一办公上搜索。

1、基于单片机的粉尘检测仪控制电路I 基于单片机的粉尘检测仪控制电路 摘 要 随着现代工业的发展,工业化水平的提高,人们的生活和工作有了很多便利。然而我们的环境污染越来越严重,尤其是空气质量日益下降。除废气、废水外,颗粒状粉尘、烟尘向大气排放所造成的污染已成为一个十分突出的问题。粉尘是空气质量的重要指标,粉尘的检测就愈重要。粉尘检测仪主要用于检测环境中的粉尘浓度,适用于工矿企业劳动部门生产现场粉尘浓度的测定、环境环保监测部门大气飘尘检测和污染源调查等。本课题以光散射原理为基础,围绕单片机为核心,完成检测仪数据采集、显示等电路的设计。开发完整的具有成本低、运行稳定可靠、开发周期短等优点的高性能控制系

2、统,并熟练掌握单片机系统及其相关的软件调试工具的使用。 关键词:粉尘,光散射,空气采样,A/D转换,显示 II The Dust Detector Based on Single Chip Control Circuit ABSTRACT With modern industrial development, industrialization level, peoples life and work have a lot of convenience. However, we more and more serious environmental pollution, especially

3、air quality has declined. In addition to emissions, waste water, the particles of dust, smoke and dust emissions to the air pollution has become a very prominent issue. Dust is an important indicator of air quality, dust, the more important test. Dust detector is mainly used for detection of dust co

4、ncentration in the environment, the labor department for industrial and mining production site determination of dust concentration, the environment department of environmental monitoring of airborne particulate pollution detection and investigation. The topics to light scattering theory, based aroun

5、d the MCU core, complete detector data acquisition and display circuit. Development of a complete low cost, stable and reliable operation, the advantages of short development cycle, high-performance control systems, and master microcontroller system and related software debugging tools. KEY WORDS: d

6、ust, light scattering, air sampling, A / D converter, display III 目 录 摘 要 . I ABSTRACT . II 1 绪论 . 1 1.1 前言 . 1 1.2 选题背景及研究意义 . 1 1.2.1 选题背景 . 1 1.2.2 研究意义 . 1 1.3 国内外相关发展情况 . 2 1.3.1 粉尘测量方法 . 2 1.3.2粉尘检测仪的性能与优点 . 3 1.4 本文主要研究内容 . 3 1.4.1 硬件电路 . 3 1.4.2 系统联调 . 4 2 基于单片机的粉尘检测仪硬件设计 . 5 2.1 系统的功能和技术指标

7、. 5 2.1.1 系统功能功能 . 5 2.1.2 主要技术指标 . 5 2.2 粉尘检测原理 . 5 2.3 系统硬件设计框图 . 6 2.4 软件程序流图 . 7 2.5 工作原理 . 7 3 粉尘测试仪硬件设计 . 9 3.1单片机部分 . 9 3.1.1 系统CPU 器件选择 . 9 3.1.2 单片机引脚分配及连接 . 12 3.2 信号采集电路 . 13 3.2.1 敏感元件 . 13 3.2.2 A/D转换电路 . 14 3.2.3 ADC0809的主要特性 . 14 3.2.4 ADC0809 芯片的引脚图及引脚功能 . 15 3.2.5 ADC0809对输入模拟量要求及通道

8、选择 . 16 3.2.6ADC0809的应用说明 . 17 IV 3.2.7 ADC0809数据采集时序图 . 17 3.2.8 ADC0809与AT89C51 单片机的接口设计 . 17 3.2.9 74LS74 . 18 3.2.10 74LS373 . 20 3.2.11 74LS02介绍 . 22 3.2.12 74LS04介绍 . 23 3.3 数码管显示部分 . 24 3.3.1 LED数码管概述 . 24 3.3.2 LED数码管动态显示方式 . 26 3.3.3 显示接口设计 . 28 3.4 键盘电路设计 . 29 3.5 报警电路设计 . 30 3.6 看门狗部分的设计

9、. 30 4 联调结果及仿真 . 32 4.1 设计软件PROTEUS . 32 4.1.1 PROTEUS功能特点 . 32 4.1.2功能模块 . 32 4.2 系统概述 . 33 4.3 KEIL与PROTEUS联调 . 34 5 结论 . 36 致谢 . 37 参考文献 . 38 附录1 电路图 . 39 附录2 PCB图 . 41 基于单片机的粉尘检测仪控制电路 1 1 绪论 1.1 前言 随着现代工业的发展,工业化水平的提高,人们的生活和工作有了很多便利。然而人们享有方便生活和工作的同时,不得不面对,由于对自然的不合理开发,对自然环境的污染等,使生态环境遭到严重破坏,生存环境越来越

10、差的现实。人类必须采取相应的措施,合理利用开发自然资源,与自然和谐共生。我们的环境污染越来越严重,尤其是空气质量日益下降。维护生态环境质量越来越成为社会的迫切要求。除废气、废水外,颗粒状粉尘、烟尘向大气排放所造成的污染已成为一个十分突出的问题。粉尘是空气质量的重要指标,粉尘的检测就愈重要。已有研究表明,大气中的可吸入颗粒物对人体健康和生态环境有很大的影响。我国空气质量超标的城市中68%都存在可吸入颗粒物的问题。 我们必须要做到“知己知彼”,既要做到监控和额检测。知道病灶所在才能对症下药,从而药到病除。因此市面上出现了各种各样形形色色的环境测试仪。 1.2 选题背景及研究意义 1.2.1 选题背

11、景 粉尘是指悬浮在空气中的固体微粒,是保持地球温度的主要因素之一,大气中过多或过少的粉尘都将对环境产生灾难性的影响。但在生活和工作中,生产性粉尘是人类健康的天敌,是诱发多种疾病的主要原因之一,特别是煤矿粉尘,一方面严重危害工人的身体健康,致使工人患尘肺病;另一方面粉尘浓度过高还潜伏着爆炸的危险。每年因为粉尘灾害而造成的人员伤亡数量极大,也给国家造成了巨大的经济损失。粉尘又称可以入颗粒物,粉尘作为病菌的载体,一同散入空气中,极易传播疾病。生产中许多及其工作环境对粉尘浓度也有要求。目前,国家环保部和煤矿安全监察局对粉尘危害非常重视,对作业场所的粉尘排放浓度制订了相关标准,严格控制粉尘浓度,以减少粉

12、尘危害。因此,及时有效地对作业场所的粉尘浓度进行监测,能更好地掌握粉尘浓度状况,进行有效的除尘和降尘,对确保人身安全和提高环境质量发挥着极其重要的作用。由此可以看出粉尘对人类健康和生产危害十分严重。因此,粉尘浓度测试仪意义很重大8。 1.2.2 研究意义 粉尘检测仪主要用于检测环境中的粉尘浓度,适用于工矿企业劳动部门生产现场粉尘浓度的测定、环境环保监测部门大气飘尘检测和污染源调查等。 陕西科技大学毕业论文 2 1.3 国内外相关发展情况 国内外有很多种粉尘检测仪。粉尘检测仪主要由信号采集,信号处理,数字显示以及对参数的控制和设置等几部分构成。 以89S52单片机为主控制器,对粉尘传感器检测到的

13、粉尘数据进行处理后并显示同时与PC机进行数据通信,PC机可更改用户参数完成不同情况测量同时可输出存储的数据测量方法也各不相同。 目前,世界各国对粉尘浓度的测量技术都做了大量研究,研制了一系列粉尘监测仪器,如粉尘采样器、直读式测尘仪、粉尘浓度传感器等。特别是粉尘浓度传感器的出现,解决了粉尘采样器、直读式测尘仪不能实时监测作业场所粉尘浓度的问题8。 国外有代表性的产品为英国的Sims lin系列监测仪以及其升级产品OSIRIS粉尘传感器和计算机粉尘监测系统;德国丁达尔公司生产的TM系列粉尘仪;俄国研制的-101型自动测尘仪;日本柴田LV一5E、P5系列微电脑粉尘仪;美国研制的RAM系列实时粉尘监测

14、仪、粉尘雷达和Auburn公司生产的3400型粉尘监测仪。其中Sims lin系列监测仪、TM系列粉尘仪、LV-5E、P5系列微电脑粉尘仪采用光散射法,-101型自动测尘仪采用光吸收法,3400型粉尘监测仪采用摩擦电法测量粉尘浓度。 国内粉尘浓度在线监测技术的发展较晚,主要以采样器、直读式测尘仪为主,但最近几年,随着信息技术的发展及光电子技术、计算机技术的提高,煤炭科学研究总院重庆研究院最先在国内开发出了GCG500型粉尘浓度传感器。国内其他厂家也陆续引进、开发出了粉尘浓度传感器,其生产厂家有郑州光力科技股份有限公司、江苏三恒科技集团、南京富邺科技股份有限公司等。 国内外粉尘浓度在线监测技术大

15、多采用光散射法原理,但在其测量误差、测量范围和工作电流上有所差别。国外仪器大多采用分段方式测量,而且工作电流较小,除Sims lin-之外,其他测尘仪的测量准确度较高,但粉尘浓度测量范围偏小。国内仪器测量范围宽、准确度低、工作电流大,其中GC1000型粉尘浓度传感器测量误差达到了25%。 通过现场调查和查阅相关资料,国内粉尘浓度传感器主要是煤炭科学研究总院重庆研究院生产的GCG500型粉尘浓度传感器在市场上的应用较多,先后在安徽、山东、山西、甘肃、贵州、河南、辽宁、内蒙等多个省份使用。同时以该传感器为核心部件的ZPA-63S型粉尘浓度超限喷雾降尘装置,可根据作业场所粉尘浓度大小进行设限喷雾:当

16、作业场所粉尘浓度高于设定值时开始喷雾,低于设定值时停止喷雾,从而实现了高效的喷雾降尘,节约了水、电。 1.3.1 粉尘测量方法 国外对粉尘浓度在线监测技术研究较早,主要有电容法、射线法、光散射法、光单,但电容测量值与浓度之间并非一一对应的线性关系,电容的测量值易受相分布及流基于单片机的粉尘检测仪控制电路 3 型变化的影响,导致较大的测量误差1;射线法虽然测量准确,但需要对粉尘进行采样后对比测量,很难实现粉尘浓度的在线监测;超声波法、微波法测量粉尘浓度还处于试验研究阶段,市场上成型产品较少。目前市场上主要采用光散射法、光吸收法、摩擦电法进行粉尘浓度在线监测,形成的产品较多,并成功地应用于烟道粉尘

17、浓度测量和煤矿井下粉尘浓度测量上。 按照粉尘测量方法的不同,粉尘测量方法主要有光学法、采样称重法和静电法三种。 a) 采样称重法不适合于在线测量。 b) 静电法易受干扰, 国内技术并不成熟。 c) 光学法又进一步分为浊度法和散射法, 而浊度法是目前国外普遍采用的用来测量烟尘( 粉尘) 浓度的方法, 这种国外仪器在国内许多单位也都得到了成功应用。光学法测量的缺点是需要保持光学镜头的相对清洁。对于烟道中烟尘的测量,实践证明, 通过微正压的清洁保护风, 就可实现对光学镜头的可靠保护。 1.3.2 粉尘检测仪的性能与优点 1)智能采样与去噪数字滤波算法相结合, 测量和信号处理灵活性强, 因而在一套装置

18、可以进行不同变量和浓度的测量, 可排除个别的不正常值, 同步计算平均值。 2)采用嵌入式单片机内核技术, 将计算机嵌入到烟尘粉尘测量对象中, 实现智能化控制, 依据烟尘粉尘测量环境要求, 充分考虑了物理环境(小型) 、电气/气氛、环境(可靠) 、成本(价廉) 的要求; 充分考虑了最小软、硬件配置和相应的接口电路。采用内核技术, 提供了一个裸设备与应用程序间的抽象层, 可以在更高的层次上读写磁盘; 允许多个程序看起来在同时运行, 将处理器在其间共享。 3)可选用GPRS 网络技术, 以智能烟尘粉尘测量仪软件为平台, 通过中文短信的方式,用自动群呼和列队接收办法, 形成了崭新的环保监测网络。 4)

19、可远程进行参数设置及数据传输, 通过中心控制软件, 方便地输入用户参数、校准仪器, 并可输出存储的测量数据。 1.4 本文主要研究内容 1.4.1 硬件电路 该粉尘测试仪是以采集5V的模拟信号并通过ADC0809转换成数字信号,再将比较过的数字信号动态显示在LCD上,若超过最高时报警。通过键盘来设定最高值。同时将市电转换成5V给各器件供电。我主要完成硬件电路的设计,只检测、显示分成的浓度。 陕西科技大学毕业论文 4 1.4.2 系统联调 实现Protues和Keil的联调。在PROTEUS绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在PROTEUS的原理图中看到模拟的实物运行状

20、态和过程。目标代码文件:*.HEX由Keil编译生成。最终模拟出显示结果。 基于单片机的粉尘检测仪控制电路 5 2 基于单片机的粉尘检测仪硬件设计 2.1 系统的功能和技术指标 2.1.1 系统功能功能 1)数字显示当前浓度 2)超过最大值报警 2.1.2 主要技术指标 环境温度:0oC 70oC 测量精度:5% 电压输入范围:0V 5V 2.2 粉尘检测原理 吸收法、摩擦电法、超声波法、微波法等粉尘浓度在线测量方法。电容法的测量原理检测尘原理是用粉尘采样器或呼吸性粉尘采样器抽取采集一定体积的含尘空气,含尘空气通过滤膜时,粉尘被捕集在滤膜上,再利用光学原理测得粒径10。 光学测粉尘用到两个原理

21、,朗伯特-比尔定律和米理论。本设计检测原理用基于光学检测法中的浊度法。基于朗伯特-比尔定律测量光透过被测物质后,由于散射吸收而使光强减弱,通过测定光束通过被测介质前后的光强比之来定量粉尘浓度。 一束强度为I0的单色平行光照射在含有粉尘的检测区,由于粉尘对光的吸收和散射,出射光强便会衰减。根据朗伯特-比尔定律,对均匀分布的粉尘,入射光强与出射光强有关: I=IOexp(-QNAL)=IOexp-3QWL/(2rd) (2-1) 式中:Q为消光系数,它与入射光波长、粉尘粒子直径d、粉尘物质折射率m有关,可按Mie理论和专用算法程序计算。N为粉尘密度,A是直径为d的粉尘粒子的截面积,W为粉尘的质量浓

22、度;为粉尘的质量密度。若设某种分布的粉尘尘粒直径为d1浓度为w1,则: MwI=IOexp-CQ(l,m,d1) (2-2) i=1d1式中:C=3L/(2r),对于某种粉尘的测量系统而言,C是一常数;M为测量时粉尘粒子按粒径的分档数。由公式2-2得: 陕西科技大学毕业论文 6 MI0wln=1Q(l,m,d1) (2-3) Ii=1d1式是在单色入射光情况下得到的。采用多波长入射时,对每一波长i,都有对应的一个式,故得方程: E=TW (2-4) 式中:E=ln(I0/I)1,ln(I0/I)2,.ln(I0/I)M为消光列向量,可以通过实测各个T波长对应的I0及I测得: T=(tij)MN

23、 (2-5) 其中:T称为消光系数矩阵。T中个元素tij=Q(li,m,d1)/d1,可由计算机预先算出。W=(W1,W2.WM)为粉尘总的质量浓度分布列向量。求解式便可求得W及粉尘的总T质量浓度。不难看出,多波长消光测尘中,是通过测得各种粒径粉尘的质量浓度得到总的粉尘浓度的,因而能实时地反应粉尘分布的影响,为粉尘浓度的高精度测量提供了可能。再者,测量粉尘浓度的同时,还能测粉尘的粒度分布。 根据粉尘离子的散射特性,确定最小粒径前置输出端的信号幅值U,然后每个0.1m定义直径档,并预先设定好各档甄别电平,用其中一种标准粒子输入粉尘测试仪。 2.3 系统硬件设计框图 本系统主要由单片机构成主控部分

24、,进行主要的信息处理,接收外部操作指令形成各种控制信号,完成各种信息的记录。外围电路有:A/D转换、键盘输入、LCD显示电路。如2-1图所示。 图2-1模块化注释: 1) 模拟信号采集单元:敏感元件、小信号放大电路、A/D转换电路。敏感元件 测得粉尘浓度、粒度的模拟信号;由于信号比较小,所以添加信号放大电路;ADC0809将两路5V的模拟信号转换成数字信号,输入到单片机中。 2) 显示:显示数字化粉尘浓度。 3) 看门狗电路:使系统因故死机后能自动恢复正常。 4) 键盘电路:输入最大浓度值,当浓度超过时报警。因为环境对浓度、粒度的要求不同,可以多次输入,设置不同的值。 5) 报警电路:报警电路

25、是为了模拟当粉尘超出限定值时启动换气装置或启动喷雾已将及粉尘浓度。 基于单片机的粉尘检测仪控制电路 7 可编程看门狗电路LCD显示敏感元件小信号放大电路A/D转换单片机89S52蜂鸣器报警键盘输入图2-1 硬件电路结构框图 2.4 软件程序流图 由硬件的设计可以画出各模块框图和流程图,如图2-2、2-3所示。 系统信号采集部分显示部分主控部分cpu键盘部分看门狗部分图2-2 各模块框图 系统编程分四个部分: a)信号采集程序; b)LCD显示程序; c)键盘输入程序; d)看门狗复位程序; e)主控程序。 2.5 工作原理 将电源开关打开后,当给一个0V5V的信号时,通过ADC0809将模拟信

26、号转换成数字信号,传输给单片机。上电后根据环境要求的不同,从键盘输入设定的最高粉尘浓度值。单片机将检测到的数字信号显示在LCD,并与输入设定值进行比较,当检测到的值大于设定值时单片机驱动蜂鸣器报警。蜂鸣器在实际中是步进电机驱动换气装置,但在本设计中简化为蜂鸣器报警。 陕西科技大学毕业论文 8 开始系统初始化键盘设定浓度最大限显示浓度最大限采集当前浓度A/D转换报警、显示NO当前浓度浓度最大限YES采取相应措施切换显示显示当前浓度5s间隔图2-3 软件流程图基于单片机的粉尘检测仪控制电路 9 3 粉尘测试仪硬件设计 3.1单片机部分 3.1.1 系统CPU 器件选择 CPU是粉尘检测器的核心1,

27、完成数据采集、处理、输出、显示等功能,是整个仪器正常工作的基础,它的选择直接关系到整个系统的工作。选择通用性强、功耗小、性能稳定良好的8位CMOS微处理器芯片AT89S52以低廉的价格、强大的功能,完全符合经济的原则并且满足本系统的要求。所以,在本系统中我们选用AT89S52作为CPU 芯片。 AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Fl

28、ash,具有越低功耗、强大的LCD驱动能力等功能力,实践证明,它具有性能价格比高、外围扩展器件少、系统功耗低。使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 1)AT89S52功能特性: AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,

29、振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。 2)部分引脚功能: XTAL1:接外部晶振的一个引脚。在单片机内部,它是一反相放大器输入端,这个放大器构成了片内振荡器。它采用外部振荡器时,此引脚应接地。 XTAL2:接外部晶振的一个引脚。在片内接至振荡器的反相放大器输出端和内部时钟发生器输入端。当采用外部振荡器时,则此引脚接外部振荡信号的输入。 RST: 复位输入。晶振工作时,RST脚持续2个机器周期高电平将使单片机复位。看门狗计时完成后,RST 脚输出96个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电

30、平有效。 ALE/PROG:ALE表示允许地址锁存允许信号。当访问外部存储器时,ALE信号负跳变来触发外部的8位锁存器 (如74LS373),将端口P0 的地址总线(A0-A7)锁存进入锁存器中。在非访问外部存储器期间,ALE引脚的输出频率是系统工作频率的1/16,因此可以用来驱动其他外围芯片的时钟输入。 陕西科技大学毕业论文 10 PSEN:访问外部程序存储器选通信号,低电平有效。在访问外部程序存储器读取指令码时,每个机器周期产生二次PSEN 信号。在执行片内程序存储器指令时,不产生PSEN 信号,在访问外部数据时,亦不产生PSEN信号。 P0:P0口(P0.0P0.7)是一个8位漏极开路双

31、向输入输出端口,内部没有上拉电阻,所以端口要外接八个上拉电阻。当访问外部数据时,它是地址总线和数据总线复用。外部不扩展而单片应用时,则作一般双向I/O口用。P0口每一个引脚可以推动8个LSTTL负载。 P1:P1口(P1.0P1.7)口是具有内部提升电路的双向I/0端口(准双向并行I/O口),其输出可以推动4个LSTTL负载。仅供用户作为输入输出用的端口。 P2:P2口(P2.0P2.7)是具有内部提升电路的双向I/0端口(准双向并行I/O口),当访问外部程序存储器时,它是高8位地址。外部不扩展而单片应用时,则作一般双向I/O口用。每一个引脚可以推动4个LSTL负载。 P3:P3口(P3.0P

32、3.7)口是具有内部提升电路的双向I/0端口(准双向并行I/O口),它还提供特殊功能,包括串行通信、外部中断控制、计时计数控制及外部随机存储器内容的读取或写入控制等功能。其特殊功能引脚分配如下: 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 外部随机存储器的读选通,低电平有效 引脚如图3-1所示: 基于单片机的粉尘检测仪控制

33、电路 11 图3-1 89S52单片机引脚 3)89S52单片机的基本结构 如图4-2所示它由8个部件组成,即中央处理器,片内数据存储器内部程序存储器,输入输出接口可编程串口,定时/计数器,中断系统及特殊功能寄存器,各部分通过内部总线相连。基本结构依然是通用CPU加上外围芯片的结构模式,但在功能单元的控制上,却采用了特殊功能寄存器的集中控制方法。如图3-2所示: 图3-2 单片机内部结构 陕西科技大学毕业论文 12 3.1.2 单片机引脚分配及连接 1)振荡器电路 89S52单片机它采用外部振荡器时XTAL1引脚应接地,XTAL2引脚接外部振荡信号的输入。如图3-3所示。晶振范围在024MHZ

34、,本设计选择12MHZ,C1与C2值为30pF,C1与C2可稳定频率并对振荡频率有微调作用。为了减少寄生电容振荡器和电容尽可能安装得与单片机芯片靠近。 图3-3振荡器电路 2)复位电路 复位操作可以使单片机初始化,也可以使死机状态下的单片机重新启动,因此非常重要。单片机的复位都是靠外部复位电路来实现,在时钟电路工作后,只要单片机的RESRT引脚上出现24 个时钟振荡脉冲以上的高电平,单片机就能实现复位。 简单复位电路有上电复位、按键电平复位、按键脉冲复位,本设计采用按键电平复位。如图3-4所示。 图3-4 复位电路 I/O口功能分配: P0.0P0.7将经A/D转换器的8位数字信号传入单片机

35、P1.0P1.7完成数码管的段选 P2.0P2.3完成数码管的位选 基于单片机的粉尘检测仪控制电路 13 P2.4P2.7连接键盘电路 P3口主要完成外围电路的控制 3.2 信号采集电路 3.2.1 敏感元件 粉尘浓度传感器的结构特征如图3-5所示,外部空气在抽风机的吸力下通过迷宫式进气口进入传感器暗室。空气中的浮游粉尘在暗室内受到激光发生器发出的平行光照射时,粉尘的散射光强度正比于质量浓度,该散射光经过光电转换器转换成光电流,经主控板的光电流积分电路转换成与散射光强成正比的光电脉冲数。计算脉冲数即可测出粉尘的相对质量浓度,通过标定在设置键盘上预设K值,工作时便可直接在数码显示屏上显示空气中的

36、粉尘质量浓度。 在本设计中利用可变电阻滑动时不同的电压模拟粉尘浓度传感器。如图3-6所示。 图3-5 粉尘浓度传感器 陕西科技大学毕业论文 14 图3-6 模拟粉尘浓度 3.2.2 A/D转换电路 因为单片机不能直接接收模拟量信号,所以电压测量信号,必须通过A/D转换后方可以输入单片机进行处理。A/D转换器芯片有很多种,在此选择比较熟悉的ADC0809。ADC0809是8路8位逐次逼近行A/D转换CMOS器件,能对多路模拟信号进行分时采集和A/D转换,输出数字信号通过三态缓冲器,可直接与微处理器的数据总线相连接。 3.2.3 ADC0809的主要特性 ADC0809由一个8路模拟开关、一个地址

37、锁存与译码器、一个A/D转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据。图3-7是ADC089的内部结构。 ADC0809的主要特性如下。 分辨率为8位 a)最大不可调误差小于ULSB b)可锁存三态输出,能与8位微处理器接口 c)输出与TTL兼容 d)不必进行零点和满度调整 e)单电源供电,供电电压为+5V f)转换速率取决于芯片的时钟频率,时钟频率范围是:101280KHZ,当时钟频率为500KHZ时,对应的转换时间为125us。 基于单片机的粉尘检测仪控制电路 15 图3-7 ADC0809内部结构 3.2.4 ADC0809 芯片的引脚图及引脚功能 ADC0809引脚功能说明如图3-8所示。 图3-8 ADC0809引脚 IN0IN7:8路模拟信号输入端 D0D7:8位数字量输出端 START:启动控制输入端,高电平有效,用于启动ADC0809内部的A/D转换过程 ALE:地址锁存控制输入端。ALE端可与START端连接在一起,通过软件输入一个正脉冲,可立即启动A/D转换。 EOC:转换结束信号输出端,开始A/D

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

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


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号