单片机课程设计(步进电机控制)(共19页).doc
《单片机课程设计(步进电机控制)(共19页).doc》由会员分享,可在线阅读,更多相关《单片机课程设计(步进电机控制)(共19页).doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上单片机课程设计姓名:穆森学号:班级:电气09032012/6/21一、设计任务、原理、步骤任务:从键盘上输入正、反转命令,转速参数(16级)和转动步数显示在LED显示器上。显示器上显示:第一位为0表示正转,为1表示反转;第二位0F为转速等级,第三到第六位设定步数。单片机依显示器上显示的正、反转命令,转速级数和转动步数进行相应动作,转动步数减为零时停止转动。原理:如图,当有一相绕组被通电激励时,磁通从正相齿,经过软铁芯的转子,并以最短路径流向负相齿,为使磁通路径最短,在磁场力的作用下,转子被迫移动,使最近的一对齿与被激励的一相对准。 那么,通过对它每相线圈中电流的顺序切
2、换可使电机作步进式旋转。相数:产生不同对极N、S磁场的激磁线圈对数。拍数:指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB或A-B-C-D-A,四相八拍运行方式即 A-AB-B-BC-C-CD-D-DA-A.步距角:对应一个脉冲信号电机转子转过的角位移. 步距角=360/(转子齿数*拍数)系统中使用20BY-0型号步进电机,它使用+5V直流电源,步距角为18度,电机线圈由A、B、C、D四相组成。步进电机驱动原理是通过对它每相线圈中的电流的顺序切换来使电机作步进式旋转,驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。BA、B
3、B、BC、BD即为脉冲信号输入插孔,驱动器输出A、B、C、D接步进电机。步骤:先设计键盘显示程序,根据书本的键盘扫描程序与数码管显示程序,把二者整合到一起,成功后,再做驱动电机程序,在键盘显示程序的基础上,进行扩张,实现电机的正反转与调速控制。二、硬件原理接线图键盘显示原理图连线图n 步进电机模块插头接实验系统J3插座,(顺接)n 把P1.0P1.3分别接到BABD插孔。三、流程图按键流程图数码管显示流程图电机控制程序流程图四、程序清单ORG 0000H AJMP MAINORG 0050HMAIN: MOV SP,#40H ;主程序 MOV 79H,#10H ;初始化,使数码管“灭”MOV
4、7AH,#10HMOV 7BH,#10HMOV 7CH,#10HMOV 7DH,#10HMOV 7EH,#10H MOV R1,#7EHMAIN1: ACALL KEY ;调用键盘扫描子程序 MOV R1,A ;把键值送入显示缓冲区 CJNE R1,#78H,KS ;显示缓冲区是否存满 CJNE A,#16H,MAIN ;确认键是否按下 LJMP RUNKS: DEC R1LJMP MAIN1RUN: MOV A,7EH ;电机运行 JZ ZHEN ;跳正转子程序 JNZ FAN ;跳反转子程序ZHEN: MOV P1,#03H ;AB相加脉冲 ACALL DELAY ;延时 ACALL JI
5、NAYI1 ;减一 ACALL DIR ;显示 MOV P1,#06H ;BC相加脉冲 ACALL DELAY ACALL JINAYI1 ACALL DIR MOV P1,#0CH ACALL DELAY ACALL JINAYI1 ACALL DIR MOV P1,#09H ACALL DELAY ACALL JINAYI1 ACALL DIRACALL ZHENFAN: MOV P1,#09H ACALL DELAY ACALL JIANYI2ACALL DIR MOV P1,#0CH ACALL DELAY ACALL JIANYI2 ACALL DIR MOV P1,#06HACAL
6、L DELAY ACALL JIANYI2 ACALL DIR MOV P1,#03H ACALL DELAY ACALL JIANYI2 ACALL DIR LJMP FANDELAY: MOV R7,#02HDELAY10: MOV R6,7DHDELAY12: DJNZ R6,DELAY12 DJNZ R7,DELAY10 RETJIANYI1:ANL 79H,#0FHANL 7AH,#0FHANL 7BH,#0FHANL 7CH,#0FHLCALL DIRLCALL DIRMOV R5, 79HCJNE R5, #0, Z1DEC 79HMOV R5, 7AHCJNE R5, #0,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 步进 电机 控制 19
限制150内