- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A4988驱驱动动42步步进进电电机机
A4988步步进进电电机机驱驱动动器器驱驱动动控控制制42步步进进电电机机速速度度,,步步进进电电机机调调
速速,,调调节节驱驱动动电电流流
1 A4988步进电机驱动器简介
⽅便使⽤,是我们这些⽤户最想要的, 有的名词和深⼊介绍在这就不多说了,您可以百度,或这下载附件,芯⽚⼿册中有详细的说明。
A4988是⼀款带转换器和过流保护的DMOS微步进电机驱动器,它⽤于操作双极步进电机,在步进模式,输出驱动的能⼒35V和±2A。
转换器是A4988易于实施的关键。只要在“STEP”引脚输⼊⼀个脉冲,即可驱动电动机产⽣微步。⽆须进⾏相位顺序表、⾼频率控制⾏或复
杂的界⾯编程。A4988界⾯⾮常适合复杂的微处理器不可⽤或过载的应⽤。
2 产品特点
1、控制简单,只需要控制STEP与DIR两个端⼝;
2、精度调整,五种不同的步进模式:全、半、1/4、1/8、1/16 ;
3、可调电位器可以调节输出电流,从⽽获得更⾼的步进率;
4、兼容3.3V和5V逻辑输⼊;
3 芯⽚典型电路
ignor _js_op
注意步进电机的接线⽅式,步进电机为两相四线的步进电机,OUT 1A与OUT 1B分别接电机同相的两端;OUT2A与OUT2B分别接电机另⼀
相的两端。在连接步进电机时,⼀定要知道哪两个线是同⼀相。
4 最⼤额定值
ignor _js_op
5 步进模式设置
ignor _js_op
例如全模式时,⼀个脉冲,步进电机旋转⾓度1.8 °;在1/4模式时,⼀个脉冲,步进电机旋转⾓度为0.45 °。
6 模块连接图
ignor _js_op
测试中选择型号为17HS5413(42BYGH)的两相四线步进电机,步距⾓为1.8 °,200个脉冲转动⼀圈。
STEP、DIR分别连接单⽚机的两个控制端⼝,EN可以使⽤单⽚机端⼝控制,也可以直接连接GND使能;MS1、MS2、MS3按照上⼀节“步
进模式设置”,接⾼低电平,设置步进模式,来选择不同的步距⾓。设置脉冲的频率,来控制旋转速度。
2B、2A、1A、1B分别接步进电机红、蓝、⿊、绿线。
VMOT、GND接12V左右直流电源 (电压⼤⼩更具步进电机不同,选择合适电压)。
VDD、GND接3.3V或5V。
7 实验代码
1. //初始化步进电机控制端⼝
2. //STEP1 PCout(4)
3. //DIR1 PCout(5)
4. void STEP_ Init(void)
5. {
6. RCC-A PB2ENR|=14 ; //使能PORTC时钟
7. GPIOC-CRL=0X FF00FFFF;
8. GPIOC-CRL|=0
9. }
10.
11. //dir:为⽅向控制,TRUE:正转 FALSE :反转
12. //p riod为周期
13. //st ps:脉冲个数
14. void St p_Control(u8 dir,u16 p riod,u32 st ps)
15. {
16. u32 i;
17. for(i=0; i = st ps;i++)
18. {
19. DIR = dir;
20. STEP = 1;
21. d lay_ us(1);
22. STEP = 0;
23. d lay_ us(p riod);
24. }
25. }
26. #d fin TRUE 1
27. #d fin FALSE 0
28. //端⼝定义
文档评论(0)