下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE3步进电机控制实验报告开课学院及实验室:学院年级、专业、班姓名学号实验课程名称计算机控制技术成绩实验项目名称步进电机控制实验指导老师实验目的1.了解步进电机的工作原理。2.掌握步进电机的驱动及编程方法。二、实验原理步进电机是一种电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的。通过设定脉冲数来使步进电机转过一定的角度。步进电机多为永磁感应式,有两相、四相、六相等多种,实验所用电机为四相八拍式。三、使用仪器、材料1.TPCC-III计算机控制技术实验箱一台。2.数字式万用表一个。3.微型计算机一台(安装“DICE计算机控制实验软件”)。四、实验步骤本实验使用的AD35-02M型四相八拍电机,电压为DC12V,其励磁线圈及励磁顺序如下图3-1。图3-1励磁线圈及励磁顺序图3-2实验接线图表3-18255B口输出电平在各步中的情况步骤1:按图3-2接线:步骤2:在汇编程序编辑界面输入程序,将宏汇编程序经过汇编,连接后形成.EXE文件。打开调试窗口,复位,待出现“Welcometoyou!”,装入系统,输入命令“G=2000↙”。EXP3.ASM汇编程序如下:STACKSEGMENTSTACKDW256DUP(?)STACKENDSDATASEGMENTTABLE DB01H,03H,02H,06H,04H,0CH,08H,09H;StepofmotorDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMAIN:MOV AL,80H;Initiate8255B(OUT) OUT 63H,ALA1: MOV BX,OFFSETTABLEMOV CX,0008H;Numberofstep A2: MOV AL,[BX];8255out OUT 61H,AL CALL DELAY;Delaytime INC BX LOOP A2 JMP A1DELAY: PUSH CX MOV CX,5000HA3: PUSH AX POP AX LOOP A3 POP CX RET CODEENDSENDSTART步骤3:观察步进电机的运行状况。步骤4:修改程序改变步间延时,观察电机转速变化。修改程序,使步进电机运转24步。修改程序,使步进电机反转。五、实验结果及分析1.说明步进电机的工作原理。实验说明:本次实验采用每拍15度的步进电机。步进电机驱动器根据外来的控制脉冲和方向信号,通过其内部的逻辑电路,控制步进电机的绕组以一定的时序正向或反向通电,使得电机正向/反向旋转,或者锁定。以1.8度两相步进电机为例:当两相绕组都通电励磁时,电机输出轴将静止并锁定位置。在额定电流下使电机保持锁定的最大力矩为保持力矩。如果其中一相绕组的电流发生了变向,则电机将顺着一个既定方向旋转一步(1.8度)。同理,如果是另外一项绕组的电流发生了变向,则电机将顺着与前者相反的方向旋转一步(1.8度)。当通过线圈绕组的电流按顺序依次变向励磁时,则电动机会顺着既定的方向实现连续旋转步进,运行精度非常高。对于1.8度两相步进电机旋转一周需200步。2.调节延时参数,观察步进电机转动快慢。测算每步对应时间以及360度对应的步数。(1):DELAY: PUSH CX MOV CX,5000H5000H用来调节电机的转速,修改5000H改变电机转速,时间越短,步进电机转速更快,旋转一圈所花时间越少。(2):TABLE DB01H,03H,02H,06H,04H,0CH,08H,09H;Stepofmotor“DB01H,03H,02H,06H,04H,0CH,08H,09H”通过改变table的步骤顺序,即将代码内容顺序颠倒,实现步进电机反向。(3):请教老师得实验所用步进电机为一拍15度,即一圈360度所用24步。如果只单单要转24步后停止:修改:TABLE DB01H,03H,02H,06H,04H,0CH,08H,09H,01H,03H,02H,06H,04H,0CH,08H,09H,01H,03H,02H,06H,04H,0CH,08H,09H;StepofmotorMOVCX,0018H;Numberofstep删除JMPA1,本句表示循环的意思,24步停止则应删掉这句循环语句。3.附上修改的程序。STACKSEGMENTSTACKDW256DUP(?)STACKENDSDATASEGMENTTABLE DB09H,08H,0CH,04H,06H,02H,03H,01H//(改变步进电机顺序),09H,08H,0CH,04H,06H,02H,03H,01H,09H,08H,0CH,04H,06H,02H,03H,01H//(24步);StepofmotorDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMAIN:MOV AL,80H;Initiate8255B(OUT) OUT 63H,ALA1: MOV BX,OFFSETTABLEMOV CX,0008H;Numberofstep A2: MOV AL,[BX];8255out OUT 61H,AL CALL DELAY;Delaytime INC BX LOOP A2 //(JMPA1)删除,不需要循环DELAY: PUSH CX MOV CX,2000H//(修改电机转速)A3: PU
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高职舞蹈表演(古典舞表演)试题及答案
- 2025年高职数字媒体艺术设计(交互媒体创作)试题及答案
- 2025年中职轨道交通运营服务(轨道交通基础)试题及答案
- 2025年大学风景园林(花艺景观应用)试题及答案
- 2025年大学数字媒体(交互设计)试题及答案
- 巴厘岛介绍教学课件
- 中国银行培训课件资源库
- 《红香蕉高产栽培技术规程》(征求意见稿)编制说明
- 养老院老人疾病预防制度
- 养老院老人文化活动管理制度
- 2023-2024学年苏科版数学八年级上册专项练习:实数(章节复习+考点讲练)解析版
- 腹痛病的中医护理查房
- 乡间的小路男声合唱简谱
- 04S519小型排水构筑物(含隔油池)图集
- JT-T 1448-2022 公路隧道用射流风机
- MBD技术应用课件
- 汽车修理厂经营方案
- 对现行高中地理新教材理解上的几点困惑与思考 论文
- 重庆市丰都县2023-2024学年七年级上学期期末数学试题
- 美术教学中的跨学科教学策略
- mc尼龙浇铸工艺
评论
0/150
提交评论