课程设计-步进电机控制步进电机转速实时控制

课程设计-步进电机控制步进电机转速实时控制

ID:18632681

大小:156.50 KB

页数:12页

时间:2018-09-20

课程设计-步进电机控制步进电机转速实时控制_第1页
课程设计-步进电机控制步进电机转速实时控制_第2页
课程设计-步进电机控制步进电机转速实时控制_第3页
课程设计-步进电机控制步进电机转速实时控制_第4页
课程设计-步进电机控制步进电机转速实时控制_第5页
资源描述:

《课程设计-步进电机控制步进电机转速实时控制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、太原理工大学现代科技学院课程设计目录一、任务与要求……………………………………………………3二、设计方案………………………………………………………3三、硬件设计原理…………………………………………………4四、软件设计………………………………………………………7五、调试……………………………………………………………9六、收获和体会……………………………………………………9七、参考文献………………………………………………………912太原理工大学现代科技学院课程设计步进电机转速实时控制一、任务与要求步进电机转速实时控制要

2、求控制步进电机正转、反转,以及对步进电机的转速进行实时控制。1,用8086处理器和可编程并行接口芯片8255组成控制系统,掌握步进电机与8255的接口电路原理;2,理解步进电机正、反转工作原理和转速控制原理3,能编制出步进电机正、反转运行程序(以3种不同速度);低速正转和高速反转程序,并写出较完整的设计程序二、设计方案根据课题要求,用8086处理器和可编程并行接口芯片8255组成控制系统,控制步进电机正转、反转以及转速控制,步进电机不能直接由8255驱动,而需要用相应的驱动芯片,因此,控制系统直接控制电机驱动即可控

3、制步进电机。设计流程图如下:8086CPU8255步进电机步进电机驱动12太原理工大学现代科技学院课程设计三、硬件原理与设计1、系统硬件子系统的构成:本设计采用的步进电机为35BYJ46型四相八拍电机,电压为DC12V,其励磁线圈及其励磁顺序如下图及下表所示:123456785++++++++4--3---2---1---2、步进电机工作原理以及与8255接口的关系:实验线路图3、工作原理:12太原理工大学现代科技学院课程设计四相步进电机示意图见下左图,转子由一个永久磁铁构成,定子分别由4组绕组构成电机定子和转子示

4、意图电气连接示意图当S1连通电源后,定子磁场将产生一个靠近转子为N极,远离转子为S极才磁场,这样的定子磁场和转子的固有磁场发生作用,转子就会转动,正确地S1、S4的送电次序,就能控制转子旋转的方向。例如:若送电的顺序为S1闭合断开S2闭合断开S3闭合断开S4闭合断开,周而复始的循环,在定子和转子共同作用下,电机就瞬时针旋转:若送电的顺序为S4闭合断开S3闭合断开S2闭合断开S1闭合12太原理工大学现代科技学院课程设计断开,周而复始的循环,则电机就逆时针旋转,原理同理。8255A向步进电机发出的控制脉冲4、8255工

5、作方式选择:8255有三个数据端口(A口、B口、C口),8255有三种基本的工作方式,分别为:方式一(基本输入/输出方式),方式二(选通输入/输出方式),方式三(双向总线I/O方式)。其中A口可选择三种方式中的任意一种,B口只能选择方式0或方式1,C口常用作两个4为端口,若工作于方式0,其高四位工作方式与A端口一致,低四位与工作方式与端口B一致;若工作于其余两种方式,端口的部分信号作为A口和B口的控制联络信号。其方式选择控制字如图所示:12太原理工大学现代科技学院课程设计四、软件设计DATASEGMENTTABLE

6、1DB01H,03H,02H,06H,04H,0CH,08H,09HTABLE2DB08H,0CH,04H,06H,02H,03H,01H,09HDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMAIN:MOVAL,90HOUT63H,ALMOVDX,0005HA1:MOVBX,OFFSETTABLE1;中速正转程序MOVCX,0008HMOVDI,2000HA2:MOVAL,[BX]OUT61H,ALCALLDALLYINCBXLOO

7、PA2DECDXJNZA1MOVDX,0008HA3:MOVBX,OFFSETTABLE1;高速正转程序MOVCX,0008HMOVDI,1000HA4:MOVAL,[BX]OUT61H,ALCALLDALLYINCBXLOOPA4DECDXJNZA3MOVDX,0005HA5:MOVBX,OFFSETTABLE1;低速正转程序12太原理工大学现代科技学院课程设计MOVCX,0008HMOVDI,5000HA6:MOVAL,[BX]OUT61H,ALCALLDALLYINCBXLOOPA6DECDXJNZA5MOV

8、DX,0005HB1:MOVBX,OFFSETTABLE2;低速反转程序MOVCX,0008HMOVDI,5000HB2:MOVAL,[BX]OUT61H,ALCALLDALLYINCBXLOOPB2DECDXJNZB1MOVDX,0008HB3:MOVBX,OFFSETTABLE2;高速反转程序MOVCX,0008HMOVDI,1000HB4:MOVAL,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。