光电计数器设计_第1页
光电计数器设计_第2页
光电计数器设计_第3页
光电计数器设计_第4页
光电计数器设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、贵州大学贵州大学单片机课程设计题目:光电计数器系别:信息工程系班级姓名:学号:PB092027102指导老师:王代强设计时间:2009-12-293题目:光电计数器【摘要】本文论述了光电计数器的工作原理、硬件电路设计和软件设计。具体分析了光电计数器的工作原理,提出了光电计数器的硬件和软件 设计方案,实现了一个光电计数器的系统,并调试和检测了其性能, 结果证明了该设计方案确实实现了光电计数。关键词:单片机;光敏三极管;施密特触发器ABSTRACTThis paper discusses the work ing pr in ciple of the photoelectric coun ter,

2、 the hardware circuit desig n and software desig n. A detailed an alysis of the photoelectric coun ter works, made a photoelectric coun ter hardware and software design, implementation of a photoelectric counter system, and debugging and testing its performanee, the results show that the design did

3、achieve the photoelectric coun ti ng.Keywords: SCM; Phototra nsistor; Schmitt trigger目录摘要 iABSTRACT .ii一、绪论 .41.1背景41.2发光二极管51.3光敏三极管 51.4施密特触发器 .6二、光电计数器的工作原理 7三、硬件电路设计 7四、软件设计 .8五、总结 11参考文献 .11贵州大学绪论1.1背景21世纪是信息时代,是获取信息,处理信息,运用信息的时代。 传感与检测技术的重要性在于它是获得信息并对信息进行必要处理 的基础技术,是获取信息和处理加工信息的手段, 无法获取信息则无 法运

4、用信息。1传感与检测技术是一门知识面广、 综合程度高、实用性很强的专 业课程。它从传感器的基本理论入手,着重讲叙传感器的结构与感测 原理,传感器是一个二端口的装置,不同的传感器输入-输出特性不同,同一传感器适应不同的被测信号呈现的特性也有所不同。尤其当被测信号为静态信号时两种状态下,传感器的输入-输出特性完全不 同。感测技术在许多新技术、新器件里都有应用,在课程安排上,以 信息的传感、转换、处理为核心,从基本物理概念入手,阐述热工量、 机械量、几何量等参数的测量原理及方法。光电式传感器是将光信号转化为电信号的一种传感器。它的理论基础是光电效应。这类效应大致可分为三类。第一类是外光电效 应,即在

5、光照射下,能使电子逸出物体表面。利用这种效应所做成的 器件有真空光电管、光电倍增管等。第二类是内光电效应,即在光线 照射下,能使物质的电阻率改变。这类器件包括各类半导体光敏电阻。 第三类是光生伏特效应,即在光线作用下,物体内产生电动势的现象, 此电动势称为光生电动势。这类器件包括光电池、光电晶体管等。光 电效应都是利用光电元件受光照后, 电特性发生变化。敏感的光波长 是在可见光附近,包括红外波长和紫外波长。数字式电子计数器有直 观和计数精确的优点,目前已在各种行业中普遍使用。 数字式电子计 数器有多种计数触发方式,它是由实际使用条件和环境决定的。 有采 用机械方式的接触式触发的,有采用电子传感

6、器的非接触式触发的, 光电式传感器是其中之一,它是一种非接触式电子传感器。 采用光电 传感器制作的光电式电子计数器。这种计数器在工厂的生产流水线上 作产品统计,有着其他计数器不可取代的优点。 该例光电触发式电子 计数器只有两位数,但通过级联可以扩展为四位,甚至多位。1.2发光二极管5发光二极管是一种光发射器件,能把电能直接转换成光能的固体 发光器件,它是由镓(Ga),砷(As),磷(P)等化合物制成的, 由这些材料构成的,这种管子通过电流时将发出光来, 这是由于电子 与空穴直接复合。而发出能量的结果,光谱范围是比较窄的,其波长 由所使用的基本材料而定。发光二极管的种类按发光的颜色可分为红、橙、

7、黄、绿和红外二 极管等多种,按外形可分为方形和圆形等。它的导通电压比普通二极 管高,应用时,加正向电压,并接入相应的限流电阻。它的正常工作 电流一般为几个毫安或几十毫安,发光二极管通过电流后就能发出光 来。发光强度在一定范围内与正向电流大小成线性关系。1.3光敏三极管2 光敏三极管原称光电三极管,它的电流是受外部光照控制的,是 一种半导体光电器件,比光敏三极管灵敏得多。电路一般用共集 极开路的共射接法。光集中照射在集电结附近区域,当没有光照 时,电流很小;当有光照时,电流增大。1.4施密特触发器3(1)、施密特触发器是脉冲变换中经常使用的一种电路。它在性 能上有两个重要特点:第一、输入信号从低

8、电平上升的过程中电路状态转换时对应的输 入电平,与输入信号从高电平下降过程中对应的输入转换电平不 同。第二、在电路状态转换时,通过电路内部的正反馈过程使输出电 压波形的边沿变得很陡。施密特触发器又称施密特门电路。它是 由两级反向器串接起来,同时通过分压电阻将输出端的电压反馈 到输入端。(2)、施密特触发器的应用波形的变换和整形无论施密特触发器的输入信号波形如何,只要它的幅度大于U+,电路就迅速就由一种稳态翻转到另一种稳态;当输入信号幅 度低于U 时,电路又迅速翻回到原来的稳态。因此,利用施密 特触发器能很方便的将连续变化的正弦波或三角波变换成矩形 波。二、光电计数器的工作原理利用光敏三极管接收

9、计数脉冲(由外部事件转换为计数输入脉 冲),当光敏三极管未受光照而截止时其集电极输出高电平,受光照 而导通时其集电极输出低电平,如此便在光敏三极管的集电极产生一 个负脉冲。为了防止计数过程中外界的干扰信号,该负脉冲经施密特 触发器进行整形后,接在单片机定时器/计数器的输入端, 便可以对 光电信号产生的脉冲进行计数。通过单片机的 P1 口外接8只发光二 极管来显示当前计数值,设定 0.5s显示一次。三、硬件电路设计使用单片机的定时器/计数器T 0,将光电计数器的计数输入端接 在单片机定时器/计数器T0的计数输入引脚T0 ( P3.4)上,由定时 器/计数器T 1加上一个软计数器完成0.5s的定时

10、,每当定时时间到 时,就从定时器/计数器T0中读出当前计数值,并送到P1 口进行显 示。为方便起见,采用二极管静态显示,以 8位二进制方式表示计数 值,硬件电路如图:1. 直流稳压电源:15址医直源2电路硬件设计图:P37T_P3 E麼PJF3JMTTDip.33rf)mP3fi/T0EA/WPaLEjFESXTaL2 xtaliGid7 3 4 2 2 10旳耳陀陀旳P2WF2P1J0/T萤pj/rP12PD.DPl JPD.LPHPB.2P 5PO.SFi.ePD.4EJ7PB.5F5TATTPD.fi PO.?旧 C /RXD393S13C353435-31如图3-2 硬件电路图3外部脉

11、冲接受电路如图3-3接受电路图四、软件设计41程序流程图如下图:TR1 1TR0 1TRO1rATLO1TR11FAAFP1岬A程序流程图6MH乙如图4-12. 汇编程序如下:假定单片机的晶振频率为定时器/计数器TO设为工作方式2、计数工作方式、禁止中断, 其初始值为(THO)= OOH、(THO) = OOH。定时器/计数器T1设为工作方式1、定时工作方式、定时时间为125ms,其初始值为(TH1 )= OBH、(TL1) = ODCH,禁止中断汇编语言程序清单如下:ORG0000HAJMPMAIN;跳转主程序ORG0100HMAIN:MOVTMOD,#16H;T0工作方式2计数,T1工作方

12、式1定时MOVTH0,#00H;T0计数初始值MOVTL0,#00HMOVTH1,#0BH;T1定时125ms的初始值MOVTL1,#0DCHSETBTRO;启动定时器T0SETBTR1;启动定时器T1LOOP:MOVR0,#04H;软件计数器初始值LOOP1:JNBTF1, $;125ms 到否?CLRTF1MOVTH1,#0BH;T1重新设置125ms定时初始值MOVTL1,#0DCHDJNZR0,LOOP1;0.5s到否?CLRTR0;关闭定时器T0MOVA,TL0;读出当前计数值SETBTR0;开启定时器T0CPLA;去反(因发光二极管共阳极接法)MOVP1,A;显示当前计数值SJMP

13、LOOP;循环END3程序调试如下图:耳 I7A - Kr.inn? -n:niN血刖可节缶也:曲jH !?十亠“j| Bs Edt Maw B4t Htaua Fltfi 阳itihB址 Uris sws unlaw Hsto吕XQ 0己/4丸宅覘翳厂3处曲窘勉電1回|e a|峦述遵 |龙離1ZIit *|k_-?_i Tjoet 1-u3 Taif GPU 卩 1 国SWTLP隔 3 123SMMAIN:CIR抑(JRHLOOOOH10100E1File . IJJB.10 :P:100F1邪vb-t*二存1日良*7虚民 t-rL b-dFf clM- nrll E E o K L o-

14、J L o E p o J p H n H- s ft J riMD I-*ISL11STHCi./OOH ri Ju TH1. JTOBIR Ttl.MDCS T1 TRI P0.#04H TF1. S tfMJ?O.LiX)Fl TfcDA.TLQ TEOAPl A LOCiPriTkrt:厂砧的呵wt值启 SZiTfiTJ嗚对定时爵口:歡怦rfr散噩话绘巨 川2血即帝7:T1氢:F股更12阳包理时初轴组幵启*时祸ZD去空tEE发幷二星谊建勒卷岳吐 肥斥岂Stf w裁1H杨环FM-|SYMBOL; ?C JTARTjJMOmiTE:八吕WEJP.abj (?C STAKHIP)A1IDRESS : 01 STHPrograzn Sizeix data-9 . U zdaTa-ll code-3 IBcredtiig Ihjk fils frco 1 123,-.12 - 0 Error (e 3 kerning (w).鼻 1hild 卢时 Aih Filet /IL*LJ厂|L:14 C:24NJM电岸u IT如图4-2程序调试图五、总结计数器不仅能用于对时钟脉冲计数,还可以用于分频、定时

温馨提示

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

评论

0/150

提交评论