单片机课程设计---步进电机控制(2)
《单片机课程设计---步进电机控制(2)》由会员分享,可在线阅读,更多相关《单片机课程设计---步进电机控制(2)(11页珍藏版)》请在毕设资料网上搜索。
1、 单片机课程设计单片机课程设计 步进电机控制步进电机控制 学院学院 班级班级 学号学号 姓名姓名 目录目录 一、设计任务、一、设计任务、设计原理设计原理 1 1 二、二、内存使用分配表内存使用分配表1 1 三、连线图及设计步骤三、连线图及设计步骤1 1 四、硬件原理图四、硬件原理图3 3 五、五、模块程序的详细流程图模块程序的详细流程图4 4 六、详细程序六、详细程序5 5 七、设计心得体会七、设计心得体会9 9 1 一、一、设计任务设计任务、设计原理设计原理 (1)设计任务设计任务 1、从键盘上输入正、反转命令,转速参数(16 级)和转动步数显示在 LED 显示器上。 显示器上显示:第一位为
2、 0 表示正转,为 1 表示反转;第二位 0F 为转速等级,第三到第 六位设定步数。 2、单片机依显示器上显示的正、反转命令,转速级数和转动步数进行相应动作,转动步 数减为零时停止转动。 (2)设计原理)设计原理 如图,当有一相绕组被通电激励时,磁通从正相齿,经过软铁芯的转子,并以最短路径 流向负相齿,为使磁通路径最短,在磁场力的作用下,转子被迫移动,使最近的一对齿与被 激励的一相对准。那么,通过对它每相线圈中电流的顺序切换可使电机作步进式旋转。 相数:产生不同对极 N、S 磁场的激磁线圈对数。 拍数:指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即 AB-BC-CD-DA
3、-AB 或 A-B-C-D-A,四相八拍运行方式即 A-AB-B-BC-C-CD-D-DA-A. 步距角:对应一个脉冲信号电机转子转过的角位移. 步距角=360/(转子齿数*拍数) 二、二、内存使用分配表内存使用分配表 三、三、连线图及实验步骤连线图及实验步骤 (1)实验接线图实验接线图 系统中使用 20BY-0 型号步进电机,它使用+5V 直流电源,步距角为 18 度,电机线圈 由 A、B、C、D 四相组成。 0FFDCH 字形口 0FFDDH 字位口/键扫口 0FFDEH 键入口 ACC(A) 、R0R7 存放中间值 79H7EH 显示缓冲单元,存放显示器的显示数据 2 步进电机驱动原理是通过对它每相线圈中的电流的顺序切换来使电机作步进式旋转, 驱 动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。BA、BB、 BC、BD 即为脉冲信号输入插孔,驱动器输出 A、B、C、D 接步进电机。实验接线有两种 方式,共阳和共阴级两种接法,其接线图如图(一) 、 (二)所示 (2)实验步骤)实验步骤 (1)步进电机模块插头接实验系统 J3 插座(顺接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 步进 电机 控制
