1014604889机械课程设计旋转编码器的速度检测和精确定位.doc
《1014604889机械课程设计旋转编码器的速度检测和精确定位.doc》由会员分享,可在线阅读,更多相关《1014604889机械课程设计旋转编码器的速度检测和精确定位.doc(17页珍藏版)》请在三一办公上搜索。
1、课程设计说明书题目: 旋转编码器的速度检测和精确定位 院 系: 机械工程学院 专业班级: 机设06-11 学 号: 200611836 学生姓名: 指导教师: 2009 年 12 月 10 日 安徽理工大学课程设计(论文)任务书 机械工程学院 院系 测控 教研室学 号200611836学生姓名周晋专业(班级)机设06-11设计题目旋转编码器的速度检测和精确定位设计技术参数旋转编码器:A,B相每转300个脉冲显示器:4位LED显示器单片机晶振6MHZ设计要求实现旋转编码器的实时速度监测实现实时位置的精确测量所需参数按需要显示出来工作量 注:可填写说明书(论文)的字数要求或要完成的图纸数量。工作计
2、划第一周:熟悉题目,学习单片机;第二周:学习软件protues及其操作;第三周:写单片机程序和作protues仿真电路图,并完成说明书。参考资料蔡美琴等 MCS-51系列单片机系统及其应用 2版北京:高等教育出版社,2008指导教师签字教研室主任签字 年 月 日 目录1,设计原理 . . . . . . . . . . . . . . . . . . . . . . . . .4 2、硬件电路设计. . . . . . . . . . . . . . . . . . . . . . .4-9 3、软件设计. . . . . . . . . . . . . . . . . . . . . . .
3、 .10-15一、 设计原理1, 系统设计的功能本设计实现的功能有:检测被测旋转体的速度;检测被测旋转体的实时角度位置;显示实时速度;显示实时角度位置;2, 系统的实现方法本设计采用单片机系统完成所需功能。即把旋转编码器的输出信号接到单片机,由单片机实现旋转编码器输出信号的处理并计算出速度和实时位置。采用七段LED显示器显示计算多得的参数。二、 硬件电路设计 本系统的硬件组成为:80C51单片机最小系统一个、开关 一个、四位七段显示器一个、旋转编码器一个、电阻和三极管若干。 本系统的功能模块分为:单片机最小系统模块、旋转编码器信号输 入模块、速度显示中断模块、七段LED显示模块。 1, 单片机
4、最小系统模块本系统采用的单片机为80C51其引脚图如下。 2 ,旋转编码器信号输入模块 旋转编码器是用来测量转速的装置,可将输出轴的角位移、角速度等机械量转换成相应的电脉冲以数字量输出(REP)。 工作原理: 由一个中心有轴的光电码盘,其上有环形通、暗的刻线,有光电发射和接收器件读取,获得四组正弦波信号组合成A、B、C、D,每个正弦波相差90度相位差(相对于一个周波为360度),将C、D信号反向,叠加在A、B两相上,可增强稳定信号;另每转输出一个Z相脉冲以代表零位参考位。 由于A、B两相相差90度,可通过比较A相在前还是B相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位
5、。信号输出: 如单相联接,用于单方向计数,单方向测速。 A.B两相联接,用于正反向计数、判断正反向和测速。 A、B、Z三相联接,用于带参考位修正的位置测量。 本系统采用A、B、Z三相连接,测量转速和位置。实现电路图如下: 4,速度显示中断模块 本系统的参数是在需要时显示出来,我的设计是主程序循环显示实时速度,在节省硬件的情况下(即速度和位置参数不是同显示)可在需要时按下中断按钮触发中断程序来显示实时位置。MCS-51单片机中断系统的结构:5个中断源的符号、名称及产生的条件如下。INT0:外部中断0,由P32端口线引入,低电平或下跳沿引起。INT1:外部中断1,由P33端口线引入,低电平或下跳沿
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1014604889 机械 课程设计 旋转 编码器 速度 检测 精确 定位
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2941727.html