外文资料翻译
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
淮阴工学院
毕业设计(论文)外文资料翻译
系(院):电子信息工程系
专业:测控技术与仪器
姓名:马宇
学号:1061203228
外文出处:Download from IEEE xplore of
(用外文写)huaiyin institute of technology library
附件: 1.外文资料翻译译文;2.外文原文。
指导教师评语:
所选内容与课题相关,对课题设计参考有一定的帮助;翻译难度一般,工作量适中;译文基本正确,语句通顺,但也存在部分错误。
总体评价:中
签名:
2010 年 4 月20 日注:请将该封面与附件装订成册。
附件1:外文资料翻译译文
数字式转速测量仪
摘要介绍了一种以MCS-51系列单片机8032为控制主体的数字式转速测量仪。该测量仪具有设计合理、精度高、测速范围宽、功能强、可靠性好、使用灵活方便等特点。文中详细介绍了该仪表的工作原理,给出了它的硬件原理图和软件流程图。关键词:数字式测量仪器;转速;单片机
转动体的速度是工业测控系统中的重要参数之一。机械式转速表在测量转速时,必须将转轴接触被测物体,以获得同步转速,通过内部齿轮变速后用表头指针指示转速大小。使用机械式转速表会干扰被测物体的运动,特别是当被测转动体质量很小时,测速表对转动体施加的压力就是一个不小的附加负载,这影响测量的准确性。本文介绍一种以8032单片微机为核心的测速仪。
1 转速测量仪原理
本测速仪的测速敏感器件采用红外线传感器,由专门的探测装置发射红外线,同时接受从被测物体反射回来的红外线,通过光电转换变为电脉冲信号,不影响物体的转动。发射管和接受管都固定在探测架上,通过透镜聚焦,半透明膜既能使反射的红外光线射向转动物体,又能使由转动物体反射回来的红外线通过半透明膜射向接受管。在转动体上沿圆周均匀贴上若干反射纸,它能定向反射红外线,使接受管接受到反射回来的红外线。
光电转换原理见图1。在光电三极管3DU5C上加一适当偏压,当3DU5C受红外线照射时,处于导通状态,A点为低压电平,3DG6截止,B点为高电平;当没有红外线照射时,光电三极管截止,A点呈现高电平,使3DG6集电极B点为低电平,B点的脉冲信号经过反相器1、2的整形,再经门3反相,便得到频率与转速大小相应成比例变化的转速脉冲信号。转速脉冲信号送入8032单片机的定时/计数器,经过单片机的软件处理计算出转速。
图1 光电转换原理图
本机在测量转速时采用了M/T法和定时法两种方法。M/T法是在检测时间Tc 内,根据转速脉冲m1和计时脉冲m2来计算转速。如在固定周期Tc内,计取转动脉冲fp和计时脉冲fc的脉冲个数分别为m1和m2,计时脉冲的频率为f,转动体每转输出的脉冲数为p,则转速n=60fm1/pm2(r/min)。定时法是在给定的时间间隔1 s内,对转速脉冲进行计数。如在1 s内测得的转速脉冲数为m1,转动体每转输出的脉冲个数,即极数为p,则转速n=60m1/p(r/min)。
2 转速测量仪的硬件结构
图2为由8032单片机构成的转速测量仪电路图。8032属于MCS-51系列单片机,与常用的8031芯片相比,8032多了一个功能较强的T2定时/计数器和128字节内部RAM,其中T2计数器具有16位自动重载和捕获能力,既可作定时/计数用,又可作为波特率发生器用。本系统T2用于定时,即计取定时脉冲信号,定时脉冲信号直接从8032芯片的地址锁存信号端ALE引出,并经过74LS74双D触发器两分频后获得。当晶振采用6 MHz时,定时脉冲的频率fc为0.5 MHz。T0计数器计取转速脉冲fp,T1计数器用于计取定时脉冲fc,触发器DFF1,DFF2和与门1,2,3,4组成计数控制电路,能使T0和T1计数器同时启停。系统采用动态显示方式。P0口通过带允许控制端的8D锁存器74LS377扩展了一个8位输出口,作为5位LED 数码管显示的段选码数据线。P1.3-P1.75根口线作为五位LED显示的位选线。P3.0、P3.1接S1和S4开关,S1为极数P设定选择开关,S4为极数输入脉冲键。P3.2和P3.3分别接S2和S3开关,S2开关为测速方法选择键,选择用M/T法测速,还是用定时法测速。S3为转速/频率选择开关,用来选择测转速还是测频率。当用定时法测转速时,系统可以很方便地测出所测频率。
3 软件设计及抗干扰措施
系统的程序设计主要包括主程序、中断程序、代码转换子程序、显示子程序等。两种测速方法硬件结构完全相同,只是软件流程不同,通过P3.2口来设定测速方法。下面分别论述两种测速方法的工作原理。
M/T法中,首先由8032的P1.1端输出启动脉冲信号,该启动脉冲清零DFF1和DFF2两个触发器,使Q1端输出低电平,封锁门2、3、4,Q-1端为高电平打开门1,而触发器DFF2的Q-2端输出为高电平,为启动工作做好准备。当接受到转速脉冲信号fp的上升沿时,触发器DFF1翻转,Q-1为低电平,封锁门1,Q1为高电平,打开门2、3、4,从而使T2开始定时,m1,m2同时开始计数。当T2定时到100 ms时,向8032申请中断。在中断程序中,8032的P1.2端输出停止脉冲信号,置位触发器DFF2,Q-2端输出低电平,封锁门2、3、4,T0、T1同时停止计数。同时在中断程序中读出转速信号脉冲数m1和定时信号脉冲数m2,在主程序中根据m1、m2,P和f算出转速n=60fm1/pm2,并转换为BCD码,查表送至数码管显示,完成一次数据的采集和显示。
在定时法中,由于要产生1 s的定时信号,而本系统中定时最大值为131 ms,故在定时法中,采取连续定时10次100 ms的方法,当到了100 ms定时时,定时器T2溢出向8032申请中断。在中断程序中对中断次数进行累计,如果累计中断次数未到10次,则不作任何运算就返回,T2继续下一次的100ms的定时,T0继续计数转速脉冲,当中断次数达到10次时,在中断程序中,置位P1.2,停止计数,并且读出T0的计数值m1,在主程序中进行相应运算算出转速,并转换为BCD码,送LED显示。这里定时计数器采用了具有16位自动重装载功能的T2计数器,当T2溢出产生中断的同时,计数器自动重载计数初值,继续定时。因此它的定时是连续的,不受响应中断和处理中断程序的影响。而如果采用没有重载功能的定时器如T0或T1,则当定时器溢出时,须在响应中断后,在中断程序中重置定时器初值。定时器的定时是断续的,影响定时精度,继而影响测速精度。可见采用8032中的T2计数器定时是本系统一个特点,它能显著提高测速精度。本测速仪在0-49r/min范围内,精度可达±0.1 r/min,在50-99 999r/min范围内,精度可达±1 r/min。
本测速仪可以测量不同极数的脉冲发生器发生的脉冲,如前述的红外线探测器,当改变贴在转动体上反射纸的数量时,转动体每转发出的脉冲数p也相应改变,此时如果仍按照程序中原定的p值进行计算,就会运算出错。因此本系统提供了现