8255A控制步进电机.doc

上传人:laozhun 文档编号:4142780 上传时间:2023-04-07 格式:DOC 页数:3 大小:3.19MB
返回 下载 相关 举报
8255A控制步进电机.doc_第1页
第1页 / 共3页
8255A控制步进电机.doc_第2页
第2页 / 共3页
8255A控制步进电机.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《8255A控制步进电机.doc》由会员分享,可在线阅读,更多相关《8255A控制步进电机.doc(3页珍藏版)》请在三一办公上搜索。

1、 接口技术 实验报告专业班级 计算机1208 姓名 刘正皓 学 号 20124729 实验题目 8255A控制步进电机 日 期 2014.12 实验五、8255A控制步进电机一、实验目的掌握步进电机的工作原理和控制方法。二、实验设备EL教学实验装置一个、计算机一套。三、实验内容用8255A的PA03分别控制步进电机的A、B、C、D四相,“1”则该相绕组通电,“0”则不通电。步进电机的驱动原理是使各相绕组依次通电来使其作步进式旋转,通过通电顺序和切换频率来调节其转速和转向。步进电机可以四相四拍或四相八拍方式工作,即通电顺序为:ABCDA;AABBBCCCDDDAA。按相反的顺序即可改变电机的旋转

2、方向。本实验系统采用的是:ABBCCDDAAB。四、实验原理反应式步进电动机(三相)结构示意图B8255APA17407PA0+12VPA3PA2ACD8255A控制步进电机电路五、实验步骤1、实验连线8255A的PA0PA3与步进电机的 A、B、C、D相连;为了观察步进电机的通电情况,将A、B、C、D插孔与发光二极管相连;8255的片选信号8255CS与系统CS0相连。2、 根据程序框图编程实验程序,并对编写好的程序进行汇编、连接,然后全速或单步运行程序。3、 全速运行后观察步进电机的旋转情况以及发光二极管的变化。六、实验程序 CODE SEGMENT ASSUME CS:CODE COTR

3、 EQU 04A6HIOA EQU 04A0H ORG 100HH12: MOV AL,80H MOV DX,COTR OUT DX,AL MOV BL,33HIOLED1: MOV DX,IOA MOV AL,BLOUT DX,AL ROL BL,1 CALL XDELAY JMP IOLED1XDELAY: MOV CX,03FFFHXDELA: LOOP XDELA RETCODE ENDS END H12七、思考题1、分析程序并写出程序注释。CODE SEGMENT待添加的隐藏文字内容3 ASSUME CS:CODE COTR EQU 04A6H ;IOA EQU 04A0H ORG

4、100HH12: MOV AL,80H MOV DX,COTR OUT DX,AL MOV BL,33HIOLED1: MOV DX,IOA 将A地址给DX MOV AL,BLOUT DX,AL ROL BL,1 左移一位 CALL XDELAY 调用子程序 JMP IOLED1 转移回去XDELAY: MOV CX,03FFFH 延迟03FFFH次,控制加速和减速XDELA: LOOP XDELA RETCODE ENDS END H122、怎么实现步进电机的反向转动? 将ROL BL,1改为ROR BL,1,即可反向转动。3、怎么实现步进电机的加速或减速? XDELAY: MOV CX,03FFFH 将03FFFH改小,加速;改大,减速。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号