实验步进电机控制实验 下载本文

内容发布更新时间 : 2024/5/21 1:13:07星期一 下面是文章的全部内容请认真阅读。

北京达盛科技有限公司

实验 步进电机控制实验

一、实验目的

掌握步进电机的工作原理和控制方法 二、实验设备

1、EL-MUT-III型单片机实验箱 2、8051CPU模块 3、电机综合模块 三、实验内容

单片机通过244设置步进电机运行的步数和方向,并显示在数码管上,同时驱动电机按照设定的步数和方向转动,同时在数码管上显示电机的实际转动步数。 四、实验原理

步进电机工作原理见模块说明书,控制电路如下图:

U1A74LS072U1EC1174LS0710PINK4PINKYELLOW

STEP MOTORORANGE2ORANGE4 PHASEA1+12VRED1REDU1BB3U1FD1374LS073BLUE5474LS0712YELLOWBLUE五、实验步骤

1、实验连线:

P1口的P1.0---P1.3分别接模块上的A、B、C、D。

CS244接CS0,244的输入IN0--IN7接平推开关KK1--KK8的输入K1--K8。 P1.7接单脉冲输出P-。

2、运行Keil C运行环境,打开Step4文件夹下的Step4.uv2,检查工程的Debug参数设置是否正确,然后全速运行,数码管的左两位显示设定的步数(16进制),可以通过改变平推开关kk1—kk7的状态设定不同的运行步数,改变kk8的状态可改变电机的转动方向,在数码管上当数值位的小数点位点亮时,表示为逆时针方向,否则为顺时针方向。完成设置后,按动单脉冲开关Pules,电机按照设定的方向和步数开始转动,同时在数码管的右侧显示电机的转动步数,当达到设定值时,电机停止转动。

51实验指导书 第1页

北京达盛科技有限公司

3、观察步进电机的运动与设定值是否一致。 六、实验结果

输入运行步数N,电机运行N步后停止,且方向与设定方向一致。 七、程序框图

开始 初始化 读244的状态在数码观上显示N N 正转Y 正转N步 反转N步 在数码管上显示返回读244的设定值 51实验指导书 第2页

北京达盛科技有限公司

实验 直流电机调压调速实验

一、实验目的

掌握直流电机测速和调速的工作原理 二、实验设备

1、EL-MUT-III型单片机实验箱 2、8051CPU模块 3、电机综合模块 三、实验内容

电机每转一周,SIGNAL端产生一如图所示的脉冲,通过用INT0检测该脉冲的高电平,并从P10输出输出一8253的GATA信号来控制8253计数器的启停。

通过8253的计数值计算转速,转速值经主机箱RS232串口送至PC机,在PC机

上进行PID计算,计算结果通过串口送给CPU,经D/A转换成电压,控制电机转速。 四、实验原理

51实验指导书 第3页