计算机组成原理与汇编___步进电机课程设计

计算机组成原理与汇编___步进电机课程设计

ID:42210613

大小:379.85 KB

页数:10页

时间:2019-09-10

计算机组成原理与汇编___步进电机课程设计_第1页
计算机组成原理与汇编___步进电机课程设计_第2页
计算机组成原理与汇编___步进电机课程设计_第3页
计算机组成原理与汇编___步进电机课程设计_第4页
计算机组成原理与汇编___步进电机课程设计_第5页
资源描述:

《计算机组成原理与汇编___步进电机课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、成绩:汇倫及接口技求裸程筱计题目:步进电机控制系统班级:070609学号:070609313姓名:赵明时间:2009年]2月(一)设计任务与要求-3-(-)设计方案(包括设计思路、使用到哪些芯片、各个芯片的作用)3(三)硬件线路设计(包括线路图及连线说明)4(四)软件设计(包括程序流程图)4(五)源程序(要有注释)5(六)调试过程(包括实验过程中的硬件连线,实验步骤、出现的问题、解决的方法、使用的实验数据等)---8(七)总结(在整个设计过程中的心得和体会,150字左课程设计题目:步进电机控制系统一.设计任务与要求(一)设

2、计目的1.了解步进电机控制的基木原理,掌握控制步进电机转动的编程方法。2.进一步熟练8255的使用。(二)设计内容编程控制步进电机,使其能够正常运转,要求:1.开关K8控制电机的启动与停止:当K8向上拨时,电机启动,否则电机停止;2.开关K1〜7控制电机的转速:K1向上拨时,得到最低转速,……K7向上拨时,得到最高转速。3.每个开关对应一个发光二极管,要求开关向上拨时,对应的发光二极管亮。二.设计方案(一)步进电机原理步进电机驱动原理是通过对每相线圈中的电流的顺序切换(实验中的步进电机有四相线圈,每次有二相线圈有电流,有电

3、流的相顺序变化),来使电机作步进式旋转。驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。木实验使川的步进电机线圈由四相组成,驱动方式为二相激磁方式,如图3.1HRHBOBCOHDoWCWC5寸MC1UB13n109+12V+12V+12V所示。图3.1步进电机原理图如表3.1所示,首先使HA线圈和HB线圈有驱动电流,接着使HB和HC、HC和HD、HD和HA,又返回到HA和HB有驱动电流,按这种顺序切换,电机轴按顺时针方向旋转。0++——1—++—2——++3+——+注:当实验结束要立即关闭电源,否则

4、一直停留在某一相上会使电机发(-)所用芯片及作用此系统主要用到的芯片为8255,8255方式0是基本输入/输出方式,A、B、C三个口中任何一个口都可提供简单的输入和输出操作,不需耍应答联络信号,即可用于无条件传送的场合,也可以用作查询方式传送。当釆用查询方式传送时,原则上可用A、B和C三个口的任一位充当杳询信号,但通常都是选用C口充当杳询信号,这和C口的编程有关。通常把C口的4位(高4位或低4位)规定为输出口,用以输出一些控制信号,把C口的另4位规定为输人口,用以输入外设的状态。方式1是一种选通输人偷出方式,A口和B口均可

5、工作在这种方式。方式1可作为杳询式传送方式,此时握手联络信号,C口要用6位(分成两个3位)分别作为A口和B口的应答联络信号。方式1也可用作中断方式,此时耍写对应的C口的按位置位字,打开中断。方式2是A口独有的双向传送方式,一般使用中断传送方式。一.硬件设计线路实验连线>8255模块的WR、RD连到ISA总线接口模块的IOWR、IORD,8255选通信号CE连到ISA总线接口模块的IOYOo口>8255模块的数据线嚣AD7〜ADO、地址线A7〜A0掘分别连到ISA总线接口模块/的LAD0〜LAD7,LA0〜LA7o>步迹电机

6、的HA—PAO,HB—PA1,HC—LAD1.命LAD2..LAD3..LAD4.LAD5亠亠LAD6ooLAD7“什LAO.LAIIOYO--IORD--IOWR.須ADOAD1AD2AD3AD4AD5AD6AD7A0AlCERDWRU卧SSZ8■%/HAHDPA2,HD—PA3。>8255模块的PAO〜PA7与开关KI〜K8相连,PBO〜PB7与灯相连。2.运行程序,观察电机的运转。Ui软件设计该驱动器根据拨码开关KX、KY的不同纽•合有三种工作方式供选择:方式1为中断方式:P3.5仃NT1)为步进脉冲输入端,P3.7

7、为正反转脉冲输入端。上位机(PC机或单片机)与驱动器仅以2条线相连。方式2为串行通讯方式:上位机(PC机或单片机)将控制命令发送给驱动器,驱动器根据控制命令自行完成有关控制过程。方式3为拨码开关控制方式:通过K1~K5的不同组合,直接控制步进电机。当上电或按下复位键KR后,AT89C2051先检测拨码开关KX、KY的状态,根据KX、KY的不同组合,进入不同的工作方式。以下给出方式1的程序流程框图与源程序。在程序的编制中,要特别注意步进电机在换向时的处理。为使步进电机在换向时能平滑过渡,不至于产生错步,应在每一步中设置标志位

8、。其中2011单元的各位为步进电机正转标志位;2111单元各位为反转标志位。在正转时,不仅给正转标志位赋值,也同时给反转标志位赋值;在反转时也如此。这样,当步进电机换向时,就可以上一次的位置作为起点反向运动,避免了电机换向时产生错步。五.步进电机控制源代码程序源代码MYDATASEGMENTA8255D

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

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

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