步进电机的使用

穿精又带淫゛_ 提交于 2020-01-01 02:59:07

最近做了几个小东西,其中用到了步进电机。
就来谈谈步进电机,写给小白看的,只是浅谈如何使用,其中的原理不做细致的讲解。
我们从步进电机驱动器上的东西一个个看
在这里插入图片描述
1. SW1-SW8开关
SW1-SW4:通过拨动开关,选择16种细分模式(或者其他X种细分模式)
什么叫细分模式呢?
电机转动一圈是360度,电机的步距角是1.8度 那么我们知道360/1.8=200,就是电机转动一圈需要200 个脉冲数。细分模式就当于细分倍数。假如我们选择细分模式为2 ,SW1-SW4对应ON ON ON ON 。我们此时选择细分模式为2,那么此时电机转动一圈需要200 * 4 = 800个脉冲。
事实上就相当于 电机转动一圈所需要的脉冲数 N = 360/步距角 x 细分模式 M。
SW5-SW7:通过拨动开关,驱动器的输出电流。此时的电流应该参考步进电机的铭牌进行选择。
SW8:通常设置为半流模式。(全流、半流模式区别在于电机停止是电流的大小)
参数设定完毕请关闭电源,**重新上电后新参数才会有效。**不规范的操作可能会造驱动器的损坏!
2. 使能信号ENA- / ENA+
使能信号 ENA:使能信号(ENA)输入端口, 也就是通常所说的脱机信号。当此信号有效时,驱动器将自动切断电机绕组电流, 使电机处于自由状态(无保持转矩)。 当此信号不连接时默认为无效状态,这时电机绕组通以电流,可正常工作。
通常情况下上电电机没有力,可以检查一下ENA是否使能。没有使能的话,电机上电用手能轻松拧动。
3. 方向输入接口 DIR+、 DIR-
方向电平信号 DIR: 此信号决定电机的旋转方向。 如果此信号有效时,电机顺时针旋转,此信号无效时,电机逆时针旋转。驱动器工作于这种单脉冲模式。
4. 脉冲输入接口 PUL+、 PUL-
步进电机驱动器把控制器发出的脉冲信号转化为步进电机的角位移,驱动器每接受一个脉冲信号 PUL, 就驱动步进电机旋转一个步距角, PUL 的频率和步进电机的转速成正比。 对于最佳输入要求,此信号占空比最好 1:1, 脉冲信号的频率不大于100KHz。
5. ENA / DIR /PUL 的接线方式
共阳极和共阴极两种方式。见下图。
共阴极
在这里插入图片描述
共阳极
在这里插入图片描述

6. A-/ A+ B-/B+
这个是电机内部电圈绕组的两端。根据步进电机的接线端对应就行。四根导线,导通的两根分别是A-和A+ 或者B-/B+一组。
7.输入电压 12 – 48 V
根据自身情况选择。一般电压越高,力矩越大。但是电压高也有可能在低速的时候出现丢步。
8 . 注意:电机运转一段时间后,出现发烫发热属于正常现象。
共阴极接线图
在这里插入图片描述
适用于STM32F407的步进电机程序
//download.csdn.net/download/FuCaijia/12063644

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!