实验5 步进电机控制实验.docx

上传人:太** 文档编号:97006189 上传时间:2024-04-09 格式:DOCX 页数:3 大小:33.01KB
返回 下载 相关 举报
实验5 步进电机控制实验.docx_第1页
第1页 / 共3页
实验5 步进电机控制实验.docx_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《实验5 步进电机控制实验.docx》由会员分享,可在线阅读,更多相关《实验5 步进电机控制实验.docx(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、实验五、步进电机控制实验5. 1实验目的1 .学习步进电机的控制方法。2 .学会用8255控制步进电机。5. 2实验内容1 .学习步进电机的控制方法,编写程序,利用8255的B 口来控制步进电机的运动。2 .计算步进电机的步距角、齿距角。5. 3实验原理图4-1-1励磁线步序12456785+4,2,1,使用开环控制方式能对步进电机的转动方向、速度、角度进行调节。所谓步进,就是指每给步进电机一个 递进脉冲,步进电机各绕组的通电顺序就改变一次,即电机转动一次。实验平台可连接的步进电机为四相八拍 电机,电压为DC12V,其励磁线圈及其励磁顺序如图4-1-1及表4-1所示。表4-11励脚帆序实验中P

2、B端口各线的电平在各步中的情况如表4-1-2所示。实验电路如图4-1-2所示。表4-1-2 PB端口各线的电平在各步中的情况步序PB3PB2PB1PBO对应B 口输出值1000101H2001103H3001002H4011006H5010004H61100OCH7100008H8100109H5. 4实验步骤及说明4图 4-1-2步进电机控制实验参考接线图Data segmentPOP CXTTABLE DB 01H,03H,02H,06H, 04H,OCH, 08H, 09H;RETData endsDALLY ENDPMOV DX, MY8255 MODE ;定义8255工作方式MOV

3、AL, 80H;工作方式0, B为输出OUT DX, ALMOV BX,OFFSET TTABLEMOV CX,0008HMOV AL, BXMOV DX,MY8255_BOUT DX, ALCALL DALLY在返回DOS之前,给B 口清零MOV AL, 0MOV DX,MY8255_BOUT DX, AL;软件延时子程序DALLY PROC NEAR PUSH CX PUSH AX MOV CX, OFFFIIDI:MOV AX, 500011D2:DEC AXJNZ D2 LOOP DI POP AX产*根据check配置信息修改下列符 / *IOYOEQU 9C00H应的端口始地址;片

4、选IOYO对41d.) d.) 41) 4,41 L*T *T * *T rT rT *!* *T, *TT* T* *!*T* *T *T* *T*,T *T rT rT* *T * *T T* *T* *!* *T* *T *T*T* *T T*T *T *T *T *T rT,*,*r*T* *9 1。*,i* r* 1* 5QT* *T* *T* *T* *1 *MY8255_A 地址MY8255_B 地址MY8255_C 地址MY8255_M0DE 寄存器地址EQU I0Y0+00H*4EQU I0Y0+01HMEQU I0Y0+02HMEQU I0Y0+03HM;8255 的A 口

5、;8255 的B 口;8255 的CD;8255的控制STACK1 SEGMENT STACKDW 256 DUP(?)STACK1 ENDSDATA SEGMENTMOV DX, MY8255_BOUT DX, ALMOV AX, 4C00H INT 21H DALLY PROC NEAR 程序PUSH CXPUSH AXMOV CX, OFFFH DI:MOV AX, 5000HD2:DEC AXJNZ D2 LOOP DI POP AX POP CX RET DALLY ENDP CODE ENDSEND START;返回到DOS;软件延时子TTABLE DB 01H, 03H, 02H

6、, 06H, 04H, OCH, 08H, 09HDATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATASTART: MOV AX, DATAMOV DS, AXMAIN: MOV DX, MY8255_MODE 作方式MOV AL, 80HA 口和B 口为输出;定义8255工;工作方式0,Al:A2:OUTMOVMOVMOVMOVOUTDX, ALBX, OFFSET TTABLECX, 0008HAL, BXDX, MY8255_BDX, ALCALL DALLYINC BX LOOP A2MOV AH, 1按键按下INT 16HJZ Al跳回继续循环,有则退出QUIT: MOV AL,0;判断是否有;无按键则

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com