图× 步进电机驱动模块实物图及硬件原理图
2、 通过对F28027引脚配置,使GPIO-00至GPIO-03输出4位数据控制步进
电机,实现步进电机的四相8拍工作方式。同时设置GPIO-18和GPIO-19输入数据,实现对光电断续器的感应。
3、 当步进电机收到相应光电断续器的感应信号时,步进电机将向相反的方
向行进。
4、 四相步进电机,四相8拍工作方式,每拍 3.75 度,12 拍为 45 度,一
转需 96 拍。 A -> AB -> B -> BC -> C -> CD -> D -> DA 将相应数值传递给GPIO0-GPIO3,可以控制步进电机逆时针旋转
三、实验步骤
1、 连接跳线???(实物图中红框部分),J6与J7,断开其他所有跳线,
打开电源开关;
2、 联机,用CCS打开zGpio_StepMotor目录下的工程文件,编译下载并运
行;
3、 用跳线帽连接步进电机开关(注意,由于制作印刷版错误,应连接开关
的off,而不是on),观察步进电机的运行。
注意 :由于步进电机的功率较大,运行时图中用红色圈圈出的电阻会发热,请注意将步进电机的运行控制在两个来回之内,不可长时间运行。
21
四、实践题
1、 思考怎么改变步进电机的行进速度,并在程序上加以实现。 2、 思考能否使得步进电机停在指定的位置,并在程序上加以实现。
3、 改变步进电机的控制方式,比如改为4拍控制,然后令步进电机行进到
指定位置,与8拍控制方式比较,有什么不同,能否明显的看出控制精度的变化? 4、
22