运动控制-M法T法测速单片机程序工作方案设计书.doc

运动控制-M法T法测速单片机程序工作方案设计书.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运动控制-M法T法测速单片机程序工作方案设计书

M法、T法测速单片机程序设计 摘 要 本设计为M法、T法测速的单片机程序设计。使用STC89C52单片机作为控制器,使用该单片机的外部中断和定时器对编码器的输出的脉冲进行采样来计算出电机的转速。可以使用按键输入来调整M法、T法测速法中Z、Tc和Tt等参数以及测速方法的选择,以此来增强本设计的适应性。参数选择结果和电机转速计算结果均显示在LCD1602上。矚慫润厲钐瘗睞枥庑赖。 关键字:STC89C52,M法、T法测速,LCD1602,电机转速 Abstract This design as m, t-law velocity measurement of single-chip computer programming. Using STC89C52 single-chip computer as the controller, using the microcontroller's external interrupts and timers for encoder output pulse is sampled to calculate the speed of the motor. Can be adjusted using touchtone m, t law Velocimetry parameters such as z, Tt and Tc, as well as in speed measurement method of choice, as a way to enhance theadaptability of this design. Parameter selection and calculation of motor speed results are available on LCD1602.聞創沟燴鐺險爱氇谴净。 Keywords:STC89C52,M、T method, the LCD1602, Motor speed残骛楼諍锩瀨濟溆塹籟。 目 录 TOC \o "1-3" \h \z \u 第1章绪论 1酽锕极額閉镇桧猪訣锥。 1.1旋转编码器 1彈贸摄尔霁毙攬砖卤庑。 1.2 数字测速的精度指标 2謀荞抟箧飆鐸怼类蒋薔。 1.2.1 分辨率 2厦礴恳蹒骈時盡继價骚。 1.2.2 测速误差率 2茕桢广鳓鯡选块网羈泪。 1.3M法测速 2鹅娅尽損鹌惨歷茏鴛賴。 1.4T法测速 3籟丛妈羥为贍偾蛏练淨。 第2章硬件系统设计 5預頌圣鉉儐歲龈讶骅籴。 2.1 STC89C52介绍 5渗釤呛俨匀谔鱉调硯錦。 2.2硬件电路 6铙誅卧泻噦圣骋贶頂廡。 2.3.1时钟电路 6擁締凤袜备訊顎轮烂蔷。 2.3.2 显示电路 7贓熱俣阃歲匱阊邺镓騷。 2.3.3 速度检测电路 7坛摶乡囂忏蒌鍥铃氈淚。 2.3.4 按键输入电路 8蜡變黲癟報伥铉锚鈰赘。 第3章系统软件设计 9買鲷鴯譖昙膚遙闫撷凄。 3.1 主程序设计 9綾镝鯛駕櫬鹕踪韦辚糴。 3.1 M法测速程序设计 10驅踬髏彦浃绥譎饴憂锦。 3.2 T法测速程序设计 11猫虿驢绘燈鮒诛髅貺庑。 总结 12锹籁饗迳琐筆襖鸥娅薔。 参考文献 13構氽頑黉碩饨荠龈话骛。 附录A 系统原理图 14輒峄陽檉簖疖網儂號泶。 附录B 主要C语言源程序 15尧侧閆繭絳闕绚勵蜆贅。 绪论 旋转编码器 旋转编码器是用来测量转速的装置,光电式旋转编码器通过光电转换,可将输出轴的角位移、角速度等机械量转换成相应的电 脉冲以数字量输出(REP)。它分为绝对式和增量式两种。技术参数主要有每转脉冲数(几十个到几千个都有),和供电电压等。单路输出是指旋转编码器的输出是一组脉冲,而双路输出的旋转编码器输出两组A/B相位差90度的脉冲,通过这两组脉冲不仅可以测量转速,还可以判断旋转的方向。识饒鎂錕缢灩筧嚌俨淒。 1、增量式编码器 增量式编码器轴旋转时,有相应的相位输出。其旋转方向的判别和脉冲数量的增减,需借助后部的判向电路和计数器来实现。其计数起点可任意设定,并可实现多圈的无限累加和测量。还可以把每转发出一个脉冲的Z信号,作为参考机械零位。当脉冲已固定,而需要提高分辨率时,可利用带90度相位差A,B的两路信号,对原脉冲数进行倍频。增量式旋转编码器示意图如图1-1所示。凍鈹鋨劳臘锴痫婦胫籴。 图1-1 增量式旋转编码器示意图 2、绝对值编码器 绝对值编码器轴旋转器时,有与位置一一对应的代码(二进制,BCD码等)输出,从代码大小的变更即可判别正反方向和位移所处的位置,而无需判向电路。它有一个绝对零位代码,当停电或关机后再开机重新测量时,仍可准确地读出停电或关机位置地代码,并准确地找到零位代码。一般情况下绝对值编码器的测量范围为0~360度,但特殊型号也可实现多圈测量。恥諤銪灭萦欢

文档评论(0)

GONG岁月 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档