ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:801.41KB ,
资源ID:3022434      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3022434.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字测速仪设计毕业设计论文 精品.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数字测速仪设计毕业设计论文 精品.docx

1、数字测速仪设计毕业设计论文 精品分类号 TP311 单位代码 11395 密 级 学 号 0905270133 学生毕业设计(论文)题 目数字测速仪设计作 者院 (系)专 业指导教师答辩日期毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教

2、师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 毕业设计(论文)诚信责任书本人郑重声明:所呈交的毕业设计(论文),是本人在导师的指导下独立进行研究所取得的成果。毕业设计(论文)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。尽我所知,除文中已经注明引用的内容外,本论文不包含

3、任何其他个人或集体已经公开发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人毕业设计(论文)与资料若有不实,愿意承担一切相关的法律责任。 论文作者签名: 年 月 日摘 要智能化转速测量可以对电机的转速进行测量。电机在运行的过程中,需要对其平稳性进行监测,转速的实时测量,有效的反映电机的运转状况。本文介绍了一种基于AT89C52单片机的光电传感器转速测量系统的设计。系统采用对射式OPTC光电断续器产生与齿轮相对应的脉冲信号,使用AT89C52单片机采样脉冲信号并计算每分钟内脉冲信号的数目,即电机对应的转速值,最终系统通过LCD实时显示电机的转速值。经过软

4、硬件系统的搭建,本系统满足设计要求,且结构简单、性能稳定可靠等优点。其适用于自动控制、自动检测及各种转速与方位角的测量与控制领域。关键词:转速测量;AT89C52;光电传感器 The Design of Digital SpeedometerABSTRACTThe intelligent speed measurement can be measured motor speed. The motor is in the process of running, monitoring its smooth.real-time measurement of speed can effectively

5、 reflect the status of motor.This paper introduces a design of photoelectric sensor speed measurement system based on AT89C52 single chip microcomputer. The system uses a beam OPTC photoelectric sensor generating a pulse signal corresponding with the gear, using the the AT89C52 microcontroller sampl

6、ing pulse signal and calculating the number of pulse signals per minute,namely motor corresponding value of speed.The system through the LCD real-time displays the motor speed value.After building the hardware and software system, the system meets the design requirements, and has the advantages of s

7、imple structure, stable and reliable performance.The system is suitable for measurement and control field which are automatic control, automatic detection speed and azimuth angle.Key words:Speed measurement ; AT89C52; Photoelectric sensors1 绪论1.1 数字测速仪介绍 目前国内外数字测速的方法有离心式转速表测量法、测速发电机测量法、闪光测量法、光断续器测量法

8、和霍尔元件测量法。本文采用的是OPTC光断续器测量仪,当车轮转动一周时,OPTC光断续器将会产生一个感应信号,再将产生的感应信号转换为电信号传入单片机,经过数据处理和算法处理后得到转轴的实际速度。1.2 数字测速仪的应用转速是能源设备与动力机械性能测试中的一个重要的特性参量,因为动力设备的许多性能参数是根据转速来确定的,例如泵的扬程、压缩机的排气量、轴的功率等等,而且动力设备的振动、管道流体的压力、各种零件及阀门的磨损松动等都与转速密切相关。1.3 本设计所要实现的目标本文针对电机的转速进行测量,以单片机为核心对光电开关产生的数字信号进行运算,从而测得电机的转速,然后用LCD把电机的转速显示出

9、来。即通过OPTC光电传感器将电机的转数转换成0,1的数字量,只要转轴每旋转一周,产生一个或固定的多个脉冲,并将脉冲送入单片机中进行计数和计算,就可获得转速的信息。本文采用AT89C52单片机实现了转速的实时测量,本设计简单,测量速度快,精度高,运行可靠,可以满足人们对速度准确性和实时性的要求。1.4 本文的设计方案速度测速仪设计主要包括微处理器、光电传感器、显示器和驱动器的选择以及硬件电路和软件的设计。系统硬件方面,控制芯片选取美国Atmel公司的AT89C52单片机,OPTC光电传感器,显示器选择1602LCD,驱动器选择74LS245芯片。利用AT89C52单片机作为核心控制器件,接受来

10、自光电传感器的电信号,处理后输出显示在LCD上。在软件方面,首先利用单片机进行数据处理,给出速度测速仪的软件设计流程图,最后采用C语言对控制源程序进行编译,用单片机处理把速度显示在LCD上。2 主要器件介绍2.1 AT89C52单片机AT89C52引脚如图2-1所示:图2-1 AT89C52引脚图各引脚功能说明:Vcc : 电源端,为+5V。GND : 接地端。P0(P0.0P0.7)口:P0口是一个8位漏极开路的双向I/O口。每位都可以能驱动8个LS型TTL负载。当对P0端口第一次写“1”时,引脚被定义为高阻抗输入。当访问外部程序和数据存储器时,它也可以作为低8位地址/数据复用。在这种模式下

11、,P0口是具有内部上拉电阻的。在Flash编程中,P0口作为原码输入口,在程序校验时,输出原码,此时P0需要外部上拉电阻。P1(P1.0P1.7)口:P1口是一个内部有上拉电阻的8 位双向I/O 口,P1口输出的缓冲器可驱动4个TTL输入。当P1端口输入“1”时,通过内部的上拉电阻使端口拉变为高电位,这时可用作输入。当用作输入使用时,外部被拉低的引脚因为内部有电阻的原因,将会输出电流。当Flash编程和校验时,P1口作为低8位地址接收。P2(P2.0P2.7)口:P2 口是一个内部有上拉电阻的8 位双向I/O 口,P2口输出的缓冲器可驱动4个TTL输入。当P2端口被写“1”时,通过内部的上拉电

12、阻可以把端口变为高电位,这时可用作输入。当用作输入使用时,外部拉低的引脚因为内部有电阻的原因,将会输出电流。当用于外部程序存储器或者用于16位地址读取外部数据存储器时,P2 口将输出高八位地址。在这种应用中,P2 口使用很强的内部上拉发送1。在使用8位地址访问外部数据存储器时,P2口会输出P2锁存器的内容。P2口在Flash编程或者校验时,也可接收高8位控制信号和地址信号。P3(P3.0P3.7)口:P3口也是一个内部具有上拉电阻的8 位双向I/O 口,P3口输出缓冲器可驱动4个TTL输入。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入时,由于外部下拉为低电平,将输出电流。

13、在Flash编程和校验时,P3口接收一些控制信号。P3口也可作为AT89C52的一些特殊功能端口,如下表所示。表2-1 P3口第二功能表引脚第二功能特性P3.0RXD 串行输入P3.1TXD 串行输出P3.2INT0 外中断0P3.3INT1外中断1P3.4T0定时器0外输入P3.5T1定时器1外输入P3.6WR外部存储器选通写P3.7RD外部存储器选通读RST: 复位输入端。当振荡器进行复位器件时,需保持RST脚两个机器周期的高电平时间。ALE/PROG: 地址锁存允许信号端。PSEN: 程序存储允许输出信号端。当由外部程序存储器读地址期间,每个机器周期PSEN两次有效。但当进行外部数据存储

14、器时,将不出现这两次有效的PSEN信号。EA/VPP: 访问外部程序存储器控制信号。为使能从0000H 到FFFFH的外部程序存储器读取指令,EA必须接GND。为了执行内部程序指令,EA应该接VCC。在Flash编程期间,EA也接收12伏VPP电压。XTAL1: 振荡电路反相放大器及外部时钟脉冲的输入端。XTAL2: 振荡电路反相放大器的输出端。2.1.1 定时器/计数器的结构定时/计数器的实质是加1计数器(16位),由高8位和低8位两个寄存器组成。TMOD是定时/计数器的工作方式寄存器,确定工作方式和功能;TCON是控制寄存器,控制T0、T1的启动和停止及设置溢出标志。定时/计数器结构如图2

15、-2所示: 图2-2 定时/计数器结构2.1.2 定时/计数器的控制 AT89C52单片机定时/计数器的工作由两个特殊功能寄存器控制。TMOD用于设置其工作方式;TCON用于控制其启动和中断申请。(1) 工作模式寄存器TMOD工作模式寄存器TMOD用于控制T0和T1的工作模式,其各位的定义格式如下表:表2-2 TOMD的位定义GATEC/TM1M0GATEC/TM1M0定时器T1定时器T0 GATE:门控位。GATE0时,用软件使TR0(或TR1)置1来启动定时/计数器运行;GATA1时,用软件使TR0(或TR1)置1,同时相对应的外部中断引脚也为高电平时,才能启动定时/计数器工作。C/T:定时器/计数器方式选择位。C/T=1时,设置为计数器方式,计数器对外部输入引脚T0(P3.4)或T1(P3.5)的外部脉冲计数;C/T=0时,设置为定时方式,定时器计数89C51片内脉冲,对机器周期计数。M1M0:工作模式设置位。定时/计数器有四种工作模式,由M1M0进行设置。表2-3 M1和M0的工作模式M1 M0工作模式功

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1