数字式光电转速计的设计论文

合集下载

光电测量转速系统的设计

光电测量转速系统的设计

光电测量转速系统的设计摘要本文介绍的是采用光电作为转速传感器,借助于最新的控制系统数字信号处理器TMS320LF2407及一定的测速算法——变M/T法,实现了对转速高精度测量的目的。

在测速系统中,重点以718转台为实验对象,在控制系统速度环开环的情况下,用光电编码器,借助于最新的控制系统数字信号处理器TMS320LF2407及一定的测速算法——变M/T法,实现了对转台转速高精度测量的目的,为进一步实现伺服系统的全数字化打下了坚实的基础。

本文的主要的研究工作如下:首先,在综合分析了影响模拟量和数字量测速的基础上,对基于数字脉冲计数的测速方法进行了全面的研究。

对最终确定用变M/T法在TMS320LF2407上实现对电机低速转速测量的实验方案,提供了理论依据,也为进一步提高测速精度和扩展测速范围提供了有利的保障。

其次以TMS320LF2407与CPLD为核心构成了测速系统,并完成了用变M/T法实现对电机低速转速的测量。

关键词:DSP,低转速,TMS320LF2407,光电编码器,变M/T法,转速传感器THE DESIGN OF PHOTOELECTRIC MEASUREMENTSPEEDABSTRACTThis article describes the optical encoder as a speed sensor, by means of the control system digital signal processor TMS320LF2407 speed algorithm-Variable M/T method, to achieve high-precision measurement of low speed and low angular velocity of the purpose of.Ln the speed—measuring system,taking the 718 gimbals model as an object,in The circumstance of open 1oop control system,this paper use the encoder to realize highly accurate measures for the speed of motor by means of the latest digital Signal processor(DSP) TMS320LF2407,and a some arithmetic—the methods of alterable M/T.This establishes a firm basement for the further realization of a total digitalized method in servo system•The main research contents are as follows:First,Influencing factors of analogue and digital speed—measuring are discussed in detail,the methods of measuring speed based on digital pulse counting are comprehensively studied,which provide theoretic bases for establishing experimental project used the methods of alterable M/T and position difference to realize low speed measuring for motor,and provide powerful guarantee for further improving the precision of speed—measuring and extending the range of speed—measuring。

数电论文电动机转速表

数电论文电动机转速表

1 课程设计的目的1.学习并掌握焊接技术以及简单元器件装配2.学习一些常用数字芯片在实际中的使用3.通过实训加强学生对所学理论知识的理解;强化学生的技能练习,使之能够掌握数字电子技术应用的及成本理论、技能、技巧;加强动手及劳动观念的培养;尤其在培养学生对所学专业知识综合应用能力及认知素质等方面。

2 课程设计的任务与要求2.1 实训任务选择采用数字芯片,电动机,数码管,电阻,电容等设计一个电路,实现可以测量电动机转速的功能。

2.2实训要求1)用所指定的元器件及数字芯片完成实训课题的电路设计、焊接及调试;2)进一步熟悉常用元器件及数字芯片的类型和特征,并掌握合理选用原则;熟悉相关仪器的使用;3)掌握电路的设计与调试的方法;4)撰写课程设计报告。

3 设计方案与论证3.1设计方案方案一使用霍尔传感器将被测量量的转速转化为脉冲信号,再转换为数字信号送入到单片机进行处理,采用LCD液晶显示转速。

方案二利用物体旋转时产生的离心力来测量转速的。

当离心式转速表的转轴随被测物体转动时,离心器上的重物在惯性离心力作用下离开轴心,并通过传动系统带动指针回转。

当指针上的弹簧反作用力矩和惯性离心力矩相平衡时,指针停止在偏转后所指示的刻度值处,即为被测转速值。

方案三让电机带动转盘透光孔经过槽型光耦,用CD40106将光电耦合器感应到的转动信号加到CD40110的加一计数端,CD40110输出信号至数码管显示转速。

3.2方案论证方案一使用了单片机,不符合这次数电课程设计使用元器件的要求,方案二过于复杂,不要容易实现,方案三符合本次课程设计的要求,故此使用方案三进行这次课程设计4 设计原理及功能说明4.1 电路原理图4-1电路原理图本电路采用CD40110和CD40106来实现电动机转速表功能,其中CD40110是加减计数、译码、驱动、锁存专用芯片,可以实现10进制加1、10进制减1、将计数值译成10进制的LED显示码、驱动LED,其内部的计数器和显示驱动是分开的,受计数允许(/TE)、清零复位(RST)、显示锁存控制(LE),其中计数器还具有独立的加减输入端(+-IN)和进(借)位输出端(+-OUT),本制作中,只需要用到加计数,因此减输入端(-IN)对地短路,减借位输出端(-OUT)留空。

光电测速论文 (2)

光电测速论文 (2)

本科毕业设计 (论文)基于单片机的转速测量设计(软件) Microcontroller-based photoelectric tachometer system design(Software)学院:理学院专业班级:光信息科学与技术学生姓名:学号: 03指导教师:2012 年5 月目录1 序言 (1)2.设计功能分析 (2)2.1 系统功能概述 (2)2.2 设计系统要求以及主要内容 (2)2.3 系统技术指标与要求 (3)2.4 测速原理 (3)2.5 光电转换原理 (3)2.6 光电耦合器简介 (3)3.设计总体设计 (3)3.1 硬件设计思路 (4)3.2 软件设计思路 (5)4.软件设计 (6)4.1 程序注释 (6)4.2 采集数据的处理 (19)5.实物制作与硬件调试 (20)5.1实物焊接 (20)5.2硬件调试 (20)5.3局限性与不足之处 (20)5.4改进和应用 (21)6.结果分析与小结............................ 错误!未定义书签。

7.致谢 (24)1 序言基于单片机转速测量系统可以对电机的转速进行测量。

电机在转动过程中,它的平稳性至关重要,不能太快,不能太慢。

所以本设计旨在对单片机进行实时的测速以反映电机的状况。

本设计主要由U型红外传感器,单片机AT89C51组成。

可以对较高转速进行转速测量,测量的转速精确度很高,而且还能够在数码管显示出来,从而完成对电机转速的测量。

MCU是单片机的英文名称Micro Controller unit的缩写,他是一种把中央处理器、定时/计数器(Timer/Counter)、存储器、寄存器、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。

单片机具有很多优点,例如功能多样,可靠,应用多样广泛,可以说单片机的出现极大推动了电子产业以及相关产业的发展。

我是负责软件的编程所以我将着重对软件加以叙述,至于硬件设计我就不再赘述,由于本人水平技能有限加之时间仓促难免有不足之处望指导老师和各位教授批评指正。

光电式转速测量电路的设计与实现

光电式转速测量电路的设计与实现

目录1 概述 (1)1.1 背景及研究意义 (1)1.2 转速测量方法的分类 (2)2.1 方案论证及确定 (4)2.1.1 转速测量原理 (4)2.1.2 转速显示单元 (4)2.2 转速测量系统总体结构 (4)3.1 单片机控制单元 (5)3.2 转速测量单元 (5)3.2.1光电传感器简介 (6)3.2.2 脉冲产生电路设计 (6)3.2.3 光电转换及信号调理电路设计 (7)3.4 数据显示单元 (7)3.5 稳压电路单元 (9)4.1 系统主程序设计 (10)5 系统调试与安装 (14)5.1 硬件调试 (14)5.2 软件调试 (14)6 总结 ..................................................................................................... 错误!未定义书签。

摘要电机转速是用来评价电机运动状态的一项指标,在很多场合下,都需要对电机的转速进行准确的测量,并将其用作为自动化控制的一个重要因素,因此在很多应用场合中对需要加强对电机转速的精准控制。

电机转速测量的重要性不仅仅只是针对直流电机而言,在交流电机的转速测量中也显得十分的重要,尤其是在工业控制、航空航天等精细化控制领域而言尤为重要。

本论文通过对传统的电机转速测量系统的优缺点进行分析,并结合国内外在电机转速测量方面的研究,提出一种基于光电传感器的电机转速控制系统设计,它不仅改善了传统电机转速测量中存在的不足,使得在实际应用中对电机转速的测量更加的准确,同时光电传感器在实际的工作过程中受环境的影响因素相对较小,降低了测量的误差率。

本文选用光电传感器对电机转速进行测量的另一个原因在于它的体积小、使用方便,采用非接触式测量的方式输出数字信号确保测量结果的准确性,被广泛的应用在电机转速的测量中。

关键词:光电传感器;转速测量1 概述1.1 背景及研究意义在现代工业生产以及运动检测等众多领域,对于电机转速的检测和精准化控制已经显示尤为重要,通过对电机转速的检测,不仅可以控制电机转动的速度,同时还可以控制电机去实现很多常规方法无法完成的工作,比如像自动化控制、运动检测、移动机器人等。

毕业设计---数字转速计的设计

毕业设计---数字转速计的设计

毕业设计(论文)标题:数字转速计的设计学生姓名:系部:汽车电子系专业:应用电子技术班级:指导教师:目录第1章序言 (1)第2章工作原理和设计思路及方案 (2)2.1 基本原理 (2)2.2 设计思路 (2)2.3 设计方案 (2)第3章硬件电路设计 (4)3.1 按键设计电路图 (4)3.2 显示电路设计图 (4)3.3脉冲产生电路设计图 (5)第4章软件设计 (5)4.1主程序流程及说明 (6)4. 2中断服务子程序 (6)4.3键盘扫描程序 (7)第5章系统调试及软件仿真 (8)5.1 程序调试 (8)5.2 硬件电路调试 (9)第6章总结 (10)参考文献 (11)附录 (12)系统原理图: (12)程序清单: (13)第1章序言随着科学技术特别是微型计算机技术的高速发展,单片微机技术也获得了飞速发展。

目前,单片机已经在日常生活和控制领域等方面得到广泛的应用,它正为我国经济的快速发展发挥着举足轻重的作用。

作为自动化专业的一名工科学生应该牢牢掌握这一重要技术。

而课程设计这一环节是我们提高单片机应用能力的很好机会,也是我们学好这一课程的必经环节。

通过课程设计可以进一步巩固我们前面所学理论知识,使我们对单片机理论知识有一个深刻的认识和全面的掌握。

另外通过这一真正意义上的实践活动,我们可以从中发现自己不足之处并能够在自己的深思下和老师的指导下得到及时的解决。

再次,它能使我们的应用能力和科技创新能力得到较大的提高。

本课程设计是单片机系统在测速方面的简单应用。

目前单片机技术已经在电机转速等为控制对象的控制系统中得到了广泛的应用,而在这一控制过程中必须通过单片机来测量转速。

本课程设计利用89C51单片机及外围电路来设计一个数字转速表。

通过测量转速所对应的方波脉冲来测量转速,,同时其具体数值也可以在LED上显示出来。

单片机作为嵌入式微控制器在工业测控系统,智能仪器和家用电气中得到广泛应用。

虽然单片机的品种很多,但MCS-51系列单片机仍不失为单片机中的主流机型。

光电转速测量器的研制

光电转速测量器的研制

光电转速测量器的研制摘要:在实时控制中,转速的检测是其他参数检测的根底。

本文提出了一种基于STC89C52单片机的全数字式测速系统,由对射式光电传感器、格雷码盘、STC89C52单片机等电路组成,实现了全数字的智能测速功能。

有电路简单,测量方便,本钱低的优点。

关键词:光电传感器;“M”算法;转速在生产生活中,经常需要对转速进展测量,例如发电机、电动机、自行车、缝纫机等设备的运转和控制,常需要测量、显示其转速。

传统转速测量中应用最广的是光电式数字脉冲测速器。

光电式测速系统具有低惯性、低噪声、高分辨率和高精度的优点。

采用光电传感器的电机转速测量系统有测量准确度高、采样速度快、测量范围宽和测量精度与被测量转速无关等优点,具有广泛的应用前景。

1 速度测量方法常用的速度测量方法大体可分为“M”法(即测频率法)、“T”法(即测周法)、“M/T”法(即同步法)三大类。

“M”法测量速度,电路和程序均较为简单,且可以在一定的条件下满足精度的要求,所以选择采用“M”法来进展转速的测量。

2 “M”法测速原理光电转速测量器由光电传感器、信号放大整形电路、单片机和LED显示器等模块组成。

发光器发出光照射到编码盘上,经由编码盘遮挡或通过码字的空隙照射在光接收器上,光信号转变成微弱电信号,电信号经过放大整形后送给单片机,单片机读取到数字信号后就开场执行测量转速的核心指令,最后将所测转速显示在LED上。

3 测量系统3.1 光电传感器在实际应用中,光电传感器的分类比较多,现采用对射式光电传感器进展转速测量,这种传感器是把旋转轴的转速变为相应频率的脉冲,然后用测量电路测出频率,由频率值就可知道所侧转速值。

测量过程是在电机的转轴上安装一个码盘,发光器和接收器对应固定在码盘两边,发光器发出的光照射在均匀分布的码道上,电机转动带动码盘转动,当测速码盘旋转一周,光接收器就能感受与开孔数相等次数的光照次数,每转过一个码道,光接收器就检测到变化的光信号,光的明暗变化经历了一个正弦周期,它就随之产生正弦脉冲电信号,这样就构成了一个收发检测系统,可以检测电机的转速。

光电式转速仪设计

光电式转速仪设计

白城职业技术学院毕业设计说明书光电式转速仪设计学生姓名:专业班级:指导教师:职称:起止日期:白城职业技术学院白城职业技术学院毕业设计说明书摘要单片机平台,采用光电传感器实施电机转速测量的方法,硬件系统包括脉冲信号产生、脉冲信号处理和显示模块,并采用C语言编程,结果表明该方法具有简单、精度高、稳定性好的优点。

介绍了该测速法的基本原理、实现步骤和软硬件设计关键词:转速测量; 单片机; 光电传感器;电机;脉冲光电转速仪设计AbstractThis paper introduces a kind of single chip microcomputer based on AT89C51 platform, using photoelectric sensor implementation of motor speed measurement methods, the hardware system includes a pulse signal generator, a pulse signal processing and display module, and the use of C language programming, the results show that the method has the advantages of simple structure, high precision, good stability advantages. The paper introduces the method of basic principle, implementation steps and the design of software and hardware白城职业技术学院毕业设计说明书目录摘要 (I)Abstract (II)第一章绪论 (1)第二章转速测量系统的原理 (2)2.1转速测量方法 (2)2.2转速测量原理 (3)第三章利用光电传感器测转速方案 (5)第四章系统硬件设计 (6)4.1 转速信号采集 (6)4.2转速信号处理电路设计 (8)4.3单片机AT89C51介绍 (9)4.4 最小系统的设计 (13)4.4.1复位电路(图4.8): (13)4.4.2 晶振电路 (15)4.4.3 最小系统的仿真 (16)4.5显示部分设计 (18)第五章系统软件设计 (22)5.1 主程序初始化 (22)5.2主程序流程图程序流程图 (24)结论 (26)参考文献 (27)附录A 系统总电路图 (28)附录B 系统总程序清单 (29)致谢 (32)白城职业技术学院毕业设计说明书第一章绪论目前国内外测量电机转速的方法很多,按照不同的理论方法,先后产生过模拟测速法(如离心式转速表、用电机转矩或者电机电枢电动势计算所得)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。

基于DRVI虚拟仪器平台的光电转速计设计

基于DRVI虚拟仪器平台的光电转速计设计

创新实践课程设计课题名称:基于DRVI虚拟仪器平台的光电转速计设计专业:测控技术与仪器班级: 120815 姓名:谭元洪_学号:12081413指导教师:杨琳瑜目录前言 (1)一.DRVI可重构虚拟仪器实验平台简介 (2)二.基本原理 (3)1转速与频率 (3)2传感器基本原理 (3)三.实验仪器与实验设计 (4)1.实验设备介绍 (4)1.1DRHYF-12-A型光电转速传感器 (4)1.2快速可重组虚拟仪器平台(DRVI) 及多功能转子实验台.. 52.实验设计 (6)3.测试 (7)结束语 (8)前言所谓传感器是指“能感受规定的被测量并按照一定的规律转换成可用信号的器件或装置,通常由敏感元件和转换元件组成。

”有时也被称为换能器,变换器,变送器或探测器。

DRVI将传感器与软件结合了起来方便了实验与使用。

DRVI 是基于软件总线和芯片结构的快速可重组虚拟仪器 , 该仪器技术的主体为一个带软件控制线和数据线的软主板 , 其上可插接软内存条、软仪表盘、软信号发生器、软信号处理电路、软波形显示芯片等软件芯片组 , 并能与 A/ D 卡、 I/ O 卡等信号采集硬件进行组合与连接 , 构成一个能根据应用需求快速重组的虚拟仪器。

为提高软件开发效率,许多大型应用软件开发中采用了基于软件组件的开发方式。

将组件用作软件开发中的‘积木’,以搭积木的方式装配软件系统,缩短软件开发周期,降低维护成本。

该技术使应用程序开发由“程序=主程序+子程序”演变为“程序=构件+构件组装”,程序开发重心从编写代码转移到组件装配。

虚拟仪器组件的种类很多,组件接口形式随组件的功能变化很大,给组件装配接口的描述和装配平台的设计带来较大困难。

在深入研究的基础上,我们针对虚拟仪器测量系统特点对组件化开发技术进行了简化,提出一种简明的用测量数据管线装配的虚拟仪器模型。

DRVI可重构虚拟仪器实验平台的软件就是以这种形式开发的。

一.DRVI可重构虚拟仪器实验平台简介1、概述DRVI可重构虚拟仪器实验平台是华中科技大学何岭松教授项目组和深圳市德普施科技有限公司联合开发出的一种自主知识产权的新型装配架构的虚拟仪器,其设计思想是按照汽车和PC机的装配式生产模式,将计算机虚拟仪器测试系统分解为一个软件装配底盘和若干实现独立功能的软部件模块。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

沈阳航空航天大学课程设计(论文)题目数字式光电转速计的设计班级 94070301 学号 ************* 学生姓名刘鹏指导教师刘利秋沈阳航空航天大学课程设计任务书课程名称专业基础课程设计B院(系)自动化学院专业运载器综合测试技术班级94070301 学号2009040703018 姓名刘鹏课程设计题目数字式光电转速计的设计课程设计时间: 2012 年7 月9 日至2012 年7月20 日课程设计的内容及要求:1.内容设计采用单片机、光电传感器的数字式光电转速计。

实现转速的实时测量和LED显示,键盘设定转速上限值,并能给出转速超标报警提示。

2.技术指标(1)测量范围:0~50转/秒(r/s)。

(2)L ED显示:××r/s。

(3)键盘设定上限阈值。

(4)能给出转速超标的声、光报警提示。

3.要求(1)制定设计方案,并绘制出系统工作框图。

(2)绘制电路原理图,并将传感器、单片机试验箱、电源等硬件正确可靠的连接。

(3)用单片机实验箱进行程序设计与系统调试。

(4)撰写一篇6000字到8000字的课程设计报告。

指导教师年月日负责教师年月日学生签字年月日目录0 前言 (1)1 总体方案设计 (1)2 硬件电路设计 (2)2.1光电传感器 (3)2.2放大电路 (3)2.3单片机系统 (4)2.4LED数码管显示 (5)2.5键盘和报警电路 (6)3 软件设计 (8)3.1显示程序设计 (9)3.2键盘和报警程序设计 (9)3.3频率测量 (10)4 调试分析 (11)5 结论及进一步设想 (11)参考文献 (11)课设体会 (12)附录1 电路原理图 (13)附录2 程序清单 (14)数字式光电转速计的设计刘鹏沈阳航空航天大学自动化学院摘要:本文设计了由单片机控制的数字式光电转速计,由光电传感器、单片机、键盘设置报警和LED数码显示组成,主要使用了、LED主要器件,主要解决方案是利用光电传感器、单片机学习板等设计一个由LED显示物体转速的转速计。

此转速计具有测量精度高,操作简单明了等优点。

在选择设计方案时,除了要考虑能否实现测速性能,还要考虑价格以及测量精度问题,通过对转速测量资料的查阅还有我们的构思和设计,从而经过分析和比较,从实现难度、对器材的熟悉程度、器件用量、价格等方面进行综合考虑,然后最终确定方案。

关键词:光电传感器;单片机;AT89C52;LED液晶显示。

0 前言在工程实践中,经常会遇到各种需要测量转速的场合,例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转速及瞬时转速。

目前国内外测量电机转速的方法有很多,按照不同的理论方法,先后产生过模拟测速法(如离心式转速表、用电机转矩或者电机电枢电动势计算所得)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。

计数测速法又可分为机械式定时计数法和电子式定时计数法。

其中应用最广的是光电式,光电式测系统具有低惯性、低噪声、高分辨率和高精度的优点。

加之激光光源、光栅、光学码盘、CCD器件、光导纤维等的相继出现和成功应用,使得光电传感器在检测和控制领域得到了广泛的应用。

而采用光电传感器的电机转速测量系统测量准确度高、采样速度快、测量范围宽和测量精度与被测转速无关等优点,具有广阔的应用前景。

这次设计的内容包含了多个方面,从脉冲信号的产生模块(即光电传感器部分)、脉冲信号的处理模块和转速的显示模块三个模块入手,全面锻炼了我们信号采集,处理和分析的工作能力。

本次用AT89C52单片机的两个定时器/计数器来实现转速测量,用单片机电子计数法测量频率有测量频率法和测周期法两种方法。

单片机具有体积小、价格低廉、可靠性高、开发较为容易。

测量频率主要是在单位定时时间里对被测信号脉冲进行计数。

定时和计数功能最终都是通过计数来实现的,若周期的事件源是周期固定的脉冲,则可以实现定时功能,否则只能实现计数功能。

1 总体方案设计针对本课题的设计任务,进行分析得到:本次设计用光电传感器进行电压脉冲频率的测量,将电压频率转化为模拟电信号,再用单片机学习板够成一个能显示转速的测量仪器。

系统原理图如图1图1 系统原理图 整个电路的工作原理是用光电传感器将光电传感器产生的脉冲信号经单片机控制送入LED 数码显示,用键盘设置上限阈值,超出设定值有报警电路LED 灯和蜂鸣器报警。

光电传感器测量方案整个测量系统的组成框图如图2所示。

从图中可见,转子由一直流调速电机驱动,可实现大转速范围内的无级调速。

转速信号由光电传感器拾取,使用时应先在转子上做好光电标记,具体办法可以是:将转子表面擦干净后用黑漆(或黑色胶布)全部涂黑,再将一块反光材料贴在其上作为光电标记,然后将光电传感器(光电头)固定在正对光电标记的某一适当距离处。

光电头采用低功耗高亮度LED ,光源为高可靠性可见红光,无论黑夜还是白天,或是背景光强有大范围改变都不影响接收效果。

光电头包含有前置电路,输出0—5V 的脉冲信号。

接到单片机89C52的相应管脚上,通过89C52内部定时/计时器T0、T1及相应的程序设计,组成一个数字式转速测量系统。

图2 测量系统的组成框图 2 硬件电路设计本设计通过单片机对LED 显示、键盘、报警等电路控制将由光电测得的电信号转化为脉冲频率显示,以达到测量转速的目的。

硬件原理框图如图3所示光电脉冲测量 报 警单片机 数值显示 设置阈值图3 硬件原理框图 2.1光电传感器本设计中采用对射式光电传感器测量转速和采集信号。

光电传感器采集信号,这种传感器是把旋转轴的转速变为相应频率的脉冲,然后用测量电路测出频率,由频率值就可知道所侧转素值。

这种测量方法具有传感器结构简单、可靠、测量精度高的特点。

是目前常用的一种测量转速的方法。

从光源发出的光通过测速齿盘上的齿槽照射到光电元件上,使光电元件感光。

测速齿盘上有n 个齿槽,当测速齿槽旋转一周,光敏元件就能感受与开孔数相等次数的光次数。

被测电机转动m-M 转每秒,每转一周产生N 个电脉冲信号,因此,传感器输出波形的频率的大小为:m/nHz ≤f ≤M/nHz 测速齿盘装在发射光源(红外线发光二极管)与接收光源的装置(红外线接收二极管)之间,红外线发光二极管(规格IR3401)负责发出光信号,红外线接收三极管(规格3DU12)负责接收发出的光信号,产生电信号,每转过一个齿,光的明暗变化经历了一个正弦周期,即产生了正弦脉冲电信号。

光电传感器如图4所示。

图4 光电传感器电路图2.2放大电路由于光电传感器测得的信号较小,所以用放大器放大,采用仪表放大器,电路图如5所示该电路中U1和U2两个运算放大器及其附属电路构成了差动放大电路,此电路有较强的共模抑制比,输入电阻较高。

图中放大电路放大倍数Au=-R3/R4(1+2R1/R7),其中光电 传感器 单 片 机 键盘和报警放大电路 LED 显示调节R7阻值可以改变放大倍数。

图5 放大电路2.3单片机系统单片机(single-chip microcomputer)是一块集成芯片,但不是一块实现某一个逻辑功能的芯片,而是在这块芯片当中,集成了一个计算机系统。

如中央处理器(CPU)、存储器(ROM,RAM)、I/O接口、定时器/计数器、中断系统等。

中央处理器是单片机的核心单元,他由运算器和控制器组成,他的主要功能是实现算术运算、逻辑运算、和控制。

51系列是基本型,包括8051、8751、8031、8951这四个机种区别,仅在于片内程序储存器。

8051为4KB ROM,8751为4KB EPROM,8031片内无程序储存器,8951为4KBEPROM。

其他性能结构一样,有片内128B RAM,2个16位定时器/计数器,5个中断源。

其中,8031性价比较高,又易于开发,目前应用面广泛。

本系统采用CPU为89C52的单片微机,89C52本身带有8K的内存储器,可以在编程器上实现闪烁式的电擦写达几万次以上,比以往惯用8031CPU外加EPROM为核心的单片机系统在硬件上具有更加简单、方便等优点,而且完全兼容MCS 51系列单片机的所有功能。

下面介绍89C52的主要管脚功能如下:VCC(40):电源+5V;VSS (20):接地;XTAL1(19)和XTAL2(18):外接石英晶体振荡器;P0口(32-39):双向I/O口,既可作低8 位既可作低8 位地址和8位数据总线使用,也可作普通I/O口;P1口(1-8):准双向通用I/O口;P2口(21-28):既可作高8位地址总线,也可作普通I/O口;P3口(10-17):多用途端口,既可作普通I/O口,也可按每位定义的第二功能操作;RST(9):复位信号输入端;ALE/PROG:地址锁存信号输出端;PSEN:内部和外部程序存储器选择线。

如图6所示图6 89C52单片机2.4LED数码管显示显示设计采用LED七段数码管显示,本电路数码管为共阴极接法。

两个74HC573数字锁存器分别对数码管的段选码、位选码锁存,由LE接口控制。

单片机P2.6接口控制段选,P2.7接口控制位选。

LED数码管显示电路如图7图7LED数码管显示电路2.5键盘和报警电路键盘按键采用独立式按键。

当按键被按下或释放时,按键触电的弹性会产生一种抖动现象。

当按键按下时,触点不会迅速可靠地接通;当按键释放时,触电也不会立即断开,而是要经过一段时间的抖动才能稳定下来。

而本次设计采用软件延时法来消除键抖动现象。

如图8,为独立式按键,P3.3口用来设置报警上限值。

超过上限值P1.5口为低电平LED1灯亮报警。

声光报警电路如图9所示图8 独立式键盘图9 声光报警电路3 软件设计软件在现代仪器中起到了至关重要的作用,在智能仪器设计中硬件与软件是紧密结合起来的,软件的设计减少了硬件设备的使用,既降低了成本,又提高了效率,传统仪器的许多硬件设备已经被软件所取代,使现代仪器更加智能化。

软件的设计包括程序的总体设计和对程序的模块化设计。

按整体功能分为多个不同的模块,单独设计、编程、调试,然后将各个模块装配联调,组成完整的软件。

在本设计中软件起着决定性的作用,下面为本次课设总设计图和各部分软件设计。

总设计图如图10所示图10主程序流程图3.1显示程序设计将转速测量值在LED上显示出来的程序。

如图11所示图11 显示程序设计框图3.2键盘和报警程序设计键盘报警程序由键盘程序(如图12所示)和报警程序(如图13),通过按键设置上限阈值,当测量值超过设定值启动报警程序进行声光报警。

图12 按键字程序流程图图13 报警程序流程图3.3频率测量该部分程序是对方波输入信号进行处理,通过测周期法测出频率。

流程图见图9图14 频率测量模块流程图4 调试分析由传感器发送来的采样信号通过接口电路传送到单片机里,单片机通过对信号的处理来控制光电传感器对转速的测量并且测量的数据通过LED显示出来。

相关文档
最新文档