• 沒有找到結果。

3.5.1 MPC02步进电机控制卡简介

本文选用的步进电机控制卡为MPC02。主要特征:开放式结构、使用简便、功能丰 富、运行可靠等。

硬件方面:MPC02卡采用Pc机的PCI总线方式,适用范围广,卡上无需进行任何 跳线设置,所有资源自动配置,在Windows98及Windows2000操作系统中支持即插即 用,使用非常方便;MPC02的接线方式采用SCSI型插头,可使用屏蔽线缆,并且所有 的输入、输出信号均用光电隔离,提高了控制卡的可靠性和抗干扰能力,本系统主要 用到的引脚及说明见表3.1。

软件方面:MPC02卡提供了丰富的运动控制函数库,以满足不同的应用要求。

表3.I引脚排列及说明

序号 信号 定义 序号 信号

17 PULl. 脉冲l一 18 PULl+ 脉冲1+

19 DIRl- 方向卜 20 DlRl+ 方向1+

2l PUL2. 脉冲2. 22 PUL2+ 脉冲“

23 DlR2. 方向2. 24 DIR2+ 方向2+

25 PUL3. 脉冲3. 26 PUL3+

脉冲“

27 DIR3. 方向3. 28 DIR3+ 方向3+

17~28脚的功能为;脉冲,方向信号与步进电机驱动器相连以控制电机转动。脉冲

,方向信号为光电隔离的差分式输出信号,用来提高其抗干扰能力。对于仅需要单端式 信号的驱动器,只要接该差分信号的正端即可;对于接收双脉冲信号的驱动器,PUL 端为正转(CW)脉冲输出端,DIR端为反转(CCW)脉冲输出端。

3.5.2步进电机控制卡的调用

MPC02为我们提供了动态链接库,我们只要在程序中对其进行调用就可以实现 MPC02步进电机控制卡与系统程序的接口.

这晕我们用Vc++来开发本课题的步进电机控制系统,图像采集卡的调用程序如 下:

20

长春工业大学硕士学位论文

长春工业大学硕P学位论文

长存t业大学硕七学位论文

别适合专业焊接设备。DMD402的引脚功能说明如下;

1.Pul脉冲信号:此光隔输入端导通一次驱动电机一次步进,步进量取决于细分 数设置。

2.Dir方向信号:此光隔输入端用于改变电机的转向,实际转向还取决于电机绕 组的联接情况。

3.Com光隔电源:+5VDC为各光隔输入端提供电流,也可用更高的电源电压,但应 采取限流措施使流过光隔的电流不超过15mA。

4.Ena使能信号:此光隔输入端用于使能/禁止驱动器的输出部分,光耦导通时电 机相电流被切断,转子处于自由状态(即脱机);光耦不导通为使能状态。

3.6.I步进电机控制卡与步进驱动器的接线

由于本文采用的DMD402为单端式信号驱动器,所以根据3.5.1节中介绍的MPc02 卡接步进驱动器的方法,我们将进行差分正端接入,即接入序号为18、20、22、24、

26、28,接线方法如图3・9所示・——一

图3.9单端信号接线

3.7步进电机及工作台

为了实现焊缝的横向和纵向跟踪,根据焊接过程中机头调整的范围和系统的载荷 要求,本文设计了丝杠传动的十字滑块。滑块参数如下表:

表3.2十字滑块参数表(单位:mm)

滑块 有效行程 丝杆直径 丝杆螺距

±150 20 3

±50 10 2.5

步进电机采用的型号为KH56QM2—951,步距角1.8。、相电流2.OA、保持转距

长存工业大学硕十学位论文

电机标定

步进驱动的标定是要计算出控制卡向每个轴发出一个脉冲时各个轴的当量运动距 离。脉冲当量距离值和步进电机的步距角、驱动器的细分选择及丝杠的螺距有关,其 计算公式如下:

扣鸯

。啕’

式中,L为丝杠的螺距,N为驱动器细分选择倍数,0为步进电机的步距角,d为 对应轴的脉冲当量。

根据上式我们可以计算出X滑块和Y滑块的脉冲当量,计算如下:

相關文件