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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

基于接近传感器的转速测量系统设计Word文件下载.docx

1、(2)根据题意,明确测速系统性能指标及系统能完成的功能;(3)根据系统要求,选择合适的传感器(尽量选择实验室中已有的传感器);(4)设计传感器测量电路;(5)选择单片机的品种、型号,设计单片机的外围测量电路;(6)计算有关的电路参数,有条件的情况下,根据实验室现有设备进行实验数据的测取,明确测量电路输出与被测非电量的关系;(7)画出系统原理框图(此部分放在说明书的开始);(8)画出系统电路图,最好用PROTEL画;(9)在说明书中详细说明本系统工作原理。3课程设计任务及工作量的要求包括课程设计计算说明书、图纸、实物样品等要求(1) 给出设计说明书一份;(2) 有条件的情况下尽量给出必要的实验数

2、据;(3) 在说明书中附上完整的系统电路原理图(手画或用PROTEL画)。4主要参考文献1、 李现明,吴皓编著.自动检测技术.北京:机械工业出版社,20092、 徐仁贵.单片微型计算机应用技术.北京:机械工业出版社.20013、 陈爱弟.Protel99实用培训教程.北京:人民邮电出版社.20005课程设计进度安排起 止 日 期工 作 内 容13年6月3日布置设计任务,熟悉课题,查找资料;13年6月4日结合测控对象,选择合适的传感器,理解传感器性能;13年6月5日设计传感器测量电路,选择合适的单片机,设计其外围电路;13年6月6日设计电路参数,有条件情况下,在实验室进行实验,进一步理解测量电路

3、输入输出关系;13年6月7日继续设计论证电路参数,完善系统设计方案;13年 6月 10日查找资料,理解系统各部分工作原理;13年 6月 11日理清系统说明要点,着手设计说明书的书写;13年 6月 12日书写设计说明书,充分理解系统每一部分作用;13年 6月 13日完善设计说明书,准备设计答辩。13年 6月 14日设计答辩。6成绩考核办法平时表现30%,设计成果40%,答辩表现30%.教研室审查意见:教研室主任签字: 年 月 日院(系、部、中心)意见:主管领导签字:目录1.转速测量的原理及方案分析1.1 转速测量原理11.2 方案分析42.系统硬件电路的设计2.1脉冲电路的设计42.2接近传感器

4、简介及信号调理电路设计42.2.1接近传感器的简介42.2.2信号调理电路的设计53.系统主电路的设计3.1单片机AT89C52的介绍63.2显示电路的设计74.心得体会75.参考文献86.附录6.1电路图86.2程序101.转速测量原理及方案分析1.1转速测量原理1.1.1测频法“M法”在一定测量时间T内,测量脉冲发生器(替代输入脉冲)产生的脉冲数m1来测量转速,如图3-1“M”法测量转速脉冲所示,设在时间T内,转轴转过的弧度数为X,则转速n可由下式表示: n= (1-1)转轴转过的弧度数X可用下式所示m1 X (1-2)图1-1 “M”法测量转速脉冲将(1-2)式代入(1-1)式得转速n的

5、表达式为:n= (1-3) P-为转轴转一周脉冲发生器产生的脉冲数;n-转速单位:(转/分);T-定时时间单位:(秒)。在该方法中,测量精度是由于定时时间T和脉冲不能保证严格同步,以及在T内能否正好测量外部脉冲的完整的周期,可能产生的1个脉冲的量化误差。因此,为了提高测量精度,T要有足够长的时间。定时时间可根据测量对象情况预先设置。设置的时间过长,可以提高精度,但在转速较快的情况下,所计的脉冲数增大(码盘孔数已定情况下),限制了转速测量的量程。而设置的时间过短,测量精度会受到一定的影响。1.1.2 测周期法“T法”转速可以用两脉冲产生的间隔宽度TP来决定。用以采集数据的码盘,可以是单孔或多孔,

6、对于单孔码盘测量两次脉冲间的时间,就可测出转述数据,TP也可以用时钟脉冲数来表示。对于多孔码盘,其测量的时间只是每转的1/N,N为码盘孔数。如图3-2“T”法脉宽测量所示。TP通过定时器测得。定时器对时基脉冲(频率为fc)进行计数定时,在TP内计数值若为m2,则计算公式为: (1-4)即: (1-5)fc-为硬件产生的基准时钟脉冲频率:单位(Hz);m2-时基脉冲。图1-2 “T”法脉宽测量由 “T”法脉宽测量可知“T”法测量精度的误差主要有两个方面,一是两脉冲的上升沿触发时间不一致而产生的;二是计数和定时起始和关闭不一致而产生的。因此要求脉冲的上升沿(或下降沿)陡峭和计数和定时严格同步。测周

7、法在低转速时精度较高,但随着转速的增加,精度变差,有小于一个脉冲的误差存在。1.1.3测频测周法“M/T法”所谓测频测周法,即综合了“T”法和“M”法分别对高、低转速具有的不同精度,利用各自的优点而产生的方法,精度位于两者之间,如图1-3“M/T”法定时/计数测量所示。“M/T”法采用三个定时/计数器,同时对输入脉冲、高频脉冲(由振荡器产生)、及预设的定时时间进行定时和计数,m1反映转角,m2反映测速的准确时间,通过计算可得转速值n。该法在高速及低速时都具有相对较高的精度。测速时间Td由脉冲发生器脉冲来同步,即Td等于m1个脉冲周期。由图可见,从a点开始,计数器对m1和m2计数,到达b点,预定

8、的测速时间时,单片机发出停止计数的指令,因为Tc不一定正好等于整数个脉冲发生器脉冲周期,所以,计数器仍对高频脉冲继续计数,到达c点时,脉冲发生器脉冲的上升沿使计数器停止,这样,m2就代表了m1个脉冲周期的时间。“M/T”法综合了“T”和“M”两种方法,转速计算如下:设高频脉冲的频率为fc,脉冲发生器每转发出P个脉冲,由式(1-2)和(1-5)可得M/T法转速计算公式为: (1-6)n-转速值。单位:-晶体震荡频率:m1-输入脉冲数,反映转角;m2-时基脉冲数。图1-3 “M/T”法定时/计数测量通过上面的分析可知,M法适合于高速测量,当转速越低,产生的误差会越大。T法适合于低速测量,转速增高,

9、误差增大。M/T这种转速测量方法的相对误差与转速n无关,只与晶体振荡产生的脉冲有关,故可适合各种转速下的测量。保证其测量精度的途径是增大定时时间T,或提高时基脉冲的频率fc。因此,在实际操作时往往采用一种称变M/T的测量方法,即所谓变M/T法,在M/T法的基础上,让测量时间Tc始终等于转速输入脉冲信号的周期之和。并根据第一次的所测转速及时调整预测时间Tc,兼顾高低转速时的测量精度。基于M法测量速度,电路和程序均较为简单,且可以在一定的条件下满足精度的要求,所以本设计中采用M法进行测量。1.2方案分析电机的转速通过接近传感器采集脉冲信号,经过放大处理后输送给单片机,电机的转速通过LED显示出来。

10、这个电路设计可以分为三部分:第一个部分为测速电路,第二部分为单片机处理部分,第三部分为LED显示部分。数码显示单片机处理波形整定,放大电路传感测量图1-4 大概框图2.1脉冲产生电路的设计可以将一块钢铁固定在电动机转轴上转盘的边沿,转盘随被测轴旋转,钢也跟着同步旋转,在转盘附近安装一个接近传感器,转盘随转轴旋转时,接近传感器受到钢产生感应,会产生脉冲信号,其频率和转速成正比关系,测出脉冲的周期或频率即可计算出转速。脉冲信号的周期与电机转速的关系为n = 其中:n为电机转速; P为电机转一圈的脉冲数; T为输出方波信号的周期。2.2接近传感器及信号调理电路设计2.2.1接近传感器的简介接近传感器

11、,是代替限位开关等接触式检测方式,以无需接触检测对象进行检测为目的的传感器的总称。能检测对象的移动信息和存在信息转换为电气信号。在换为电气信号的检测方式中,包括利用电磁感应引起的检测对象的金属体中产生的涡电流的方式、捕测体的接近引起的电气信号的容量变化的方式、利石和引导开关的方式。传感器中也能以非接触方式检测到物体的接近和附近检测对象有无的产品总称为“接近开关”,由感应型、静电容量型、超声波型、光电型、磁力型等构成。其特长为 由于能以非接触方式进行检测,所以不会磨损和损伤检测对象物。 由于采用无接点输出方式,因此寿命延长(磁力式除外)采用半导体输出,对接点的寿命无影响。 与光检测方式不同,适合

12、在水和油等环境下使用检测时几乎不受检测对象的污渍和油、水等的影响。此外,还包括特氟龙外壳型及耐药品良好的产品。 与接触式开关相比,可实现高速响应。 能对应广泛的温度范围。 不受检测物体颜色的影响对检测对象的物理性质变化进行检测,所以几乎不受表面颜色等的影响。 与接触式不同,会受周围温度的影响、周围物体、同类传感器的影响包括感应型、静电容量型在内,传感器之间相互影响。因此,对于传感器的设置,需要考虑相互干扰。此外,在感应型中,需要考虑周围金属的影响,而在静电容量型中则需考虑周围物体的影响。下面我们以电容式接近传感器为例进行转速测量设计。2.2.2信号调理电路的设计将一块金属块连接在电动机转轴上,

13、每当转轴转一圈,金属块就在接近传感器前过一下,接近传感器就会接受到一个脉冲,经过处理后,这个脉冲就被记下,每转一次,经过放大整形后,记一个脉冲,这样就能测速了。图2-1 信号调理电路3.主电路的设计3.1单片机AT89C52介绍AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的。AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强

14、大的AT89C52单片机可为您提供许多较复杂系统控制应用场合。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,但不可以在线编程(S系列的才支持在线编程)。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。主要性能参数 8K字节可重擦写Flash闪速存储器 1000次可擦写周期 全静态操作:0Hz-24MHz 三级加密程序存储器 2568字节内部RAM 32个可编程I/O口线 3个16位定时/计数器

15、 8个中断源 可编程串行UART通道 低功耗空闲和掉电模式AT89C52 P为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40 脚)和VSS(20 脚)为供电端口,分

16、别接+5V电源的正负端。P0P3 为可编程通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(3239 脚)被定义为N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR输入端,10 脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。图 3-1 AT89C52外部引脚图3.2显示电路的设计模拟接近开关给予调理电路一个时钟脉冲信号,频率为3K Hz显示电路图见附录。4.心得体会两周的课程设计结束了,

17、在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。通过这次的课程设计,综合的运用了所学的理论和知识,实际训练,从而提高了工作能力,在这次设计过程中,体现出自己单独设计的能力以及综合运用知识的能力,体会了学以致用、突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。更给以后进入工作岗位后的工作能力打下了坚实的基础。5.参考文献1.李现明,吴皓编著.自动检测技术.北京:2

18、.徐仁贵.单片微型计算机应用技术.北京:3.陈爱弟.Protel99实用培训教程.北京:6.1 电路图 图6-1 连接脉冲的信号调理电路图6-2 脉冲调理电路波形图图6-3显示电路图6.2 单片机程序#include#define uchar unsigned char#define uint unsigned intuint mm=1234;uchar code table=0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F;delay(uint m) uint i,j; for(i=m;i0;i-) for(j=60;jj-); xian_s

19、hi() uchar qian,bei,shi,ge; uint jj; jj=mm; jj*=20; /jj+=1; qian=jj/1000; bei=jj%1000/100; shi=jj%100/10;ge=jj%10;P2=0x10;P0=tableqian;delay(1);/P2=0;P2=0x20;P0=tablebei;P2=0x40;P0=tableshi;P2=0x80;P0=tablege;timer_init() /定时器计数器初始化函数 EA=1;ET0=1;ET1=1;TMOD=0X51;TH0=(65535-50000)/256;TL0=(65535-50000)%256;TH1=0;TL1=0;TR0=1;TR1=1;main()timer_init();P0=0; /开始数码管不显示while(1)xian_shi();delay(2); /数码管刷新时间单位毫秒void timer0() interrupt 1 TR0=0;TR1=0;mm=0;mm|=TH1;mm=(mm8)|TL1;/ mm-=55536;void timer1() interrupt 3 /显示0000 说明出错 TR0=0;/ TH1=0;/ TL1=0;/ TR1=1;

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

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