A4988驱动42步进电机.pdf

上传人:b**** 文档编号:14660514 上传时间:2023-06-25 格式:PDF 页数:2 大小:118.43KB
下载 相关 举报
A4988驱动42步进电机.pdf_第1页
第1页 / 共2页
A4988驱动42步进电机.pdf_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

A4988驱动42步进电机.pdf

《A4988驱动42步进电机.pdf》由会员分享,可在线阅读,更多相关《A4988驱动42步进电机.pdf(2页珍藏版)》请在冰点文库上搜索。

A4988驱动42步进电机.pdf

A4988驱动驱动42步进电机步进电机A4988步进电机驱动器驱动控制步进电机驱动器驱动控制42步进电机速度,步进电机调步进电机速度,步进电机调速,调节驱动电流速,调节驱动电流1A4988步进电机驱动器简介便使,是我们这些户最想要的,固有的名词和深介绍在这就不多说了,您可以百度,或这下载附件,芯册中有详细的说明。

A4988是款带转换器和过流保护的DMOS微步进电机驱动器,它于操作双极步进电机,在步进模式,输出驱动的能35V和2A。

转换器是A4988易于实施的关键。

只要在“STEP”引脚输个脉冲,即可驱动电动机产微步。

须进相位顺序表、频率控制或复杂的界编程。

A4988界常适合复杂的微处理器不可或过载的应。

2产品特点1、控制简单,只需要控制STEP与DIR两个端;2、精度调整,五种不同的步进模式:

全、半、1/4、1/8、1/16;3、可调电位器可以调节输出电流,从获得更的步进率;4、兼容3.3V和5V逻辑输;3芯典型电路注意步进电机的接线式,步进电机为两相四线的步进电机,OUT1A与OUT1B分别接电机同相的两端;OUT2A与OUT2B分别接电机另相的两端。

在连接步进电机时,定要知道哪两个线是同相。

4最额定值5步进模式设置例如全模式时,个脉冲,步进电机旋转度1.8;在1/4模式时,个脉冲,步进电机旋转度为0.45。

6模块连接图测试中选择型号为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./STEP1PCout(4)3./DIR1PCout(5)4.voidSTEP_Init(void)5.6.RCC-APB2ENR|=1CRL&=0XFF00FFFF;8.GPIOC-CRL|=0X00330000;9.10.11./dir:

为向控制,TRUE:

正转FALSE:

反转12./period为周期13./steps:

脉冲个数14.voidStep_Control(u8dir,u16period,u32steps)15.16.u32i;17.for(i=0;i=steps;i+)18.19.DIR=dir;20.STEP=1;21.delay_us

(1);22.STEP=0;23.delay_us(period);24.25.26.#defineTRUE127.#defineFALSE028./端定义29.#defineSTEPPCout(4)29.#defineSTEPPCout(4)30.#defineDIRPCout(5)31.intmain(void)32.33.Stm32_Clock_Init(9);/系统时钟设置34.delay_init(72);/延时初始化35.STEP_Init();/步进电机驱动端初始化36.LED_Init();/初始化与LED连接的硬件接37.while

(1)38.39.LED=!

LED;40.Step_Control(FALSE,1600,200);41.delay_ms(1000);42.Step_Control(TRUE,1600,400);43.delay_ms(1000);44.45.程序实现功能:

电机反转1圈、正转2圈。

不改变程序,设置不同的步进模式,观察步进电机的旋转度。

(636.55KB,下载次数:

554)此件主要包含1:

A4988步进电机驱动器使册,主要涉及步进模式设置、与单机和步进电机的连接式;2:

A4988芯册;3:

步进电机驱动程序例程例程是通过延时来实现控制步进电机速度的,缺点就是单机“其他的不能了”;也有使PWM来控制步进电机的,但是这个缺点就是,调速度时要不停的初始化,脉冲个数也不好控制。

个决定中断是最好的,在下次更新的时候我们贴上。

家还有个较关的问题,就是如何调节A4988电机驱动的输出电流。

最输出电流,与Rs和Vref有关,I=Vref/(8*Rs)。

Rs:

在驱动板上是0805的贴电阻封装,通过上的丝印,R*,可以知道电阻的阻值,我中的模块上的电阻丝印为R100,电阻阻值为0.1。

滑动变阻器:

驱动板上的滑动变阻器为圆形的,上有个缺,默认向下,顺时针旋转时,相当于上图的滑动电阻指针向左移动,当缺朝向A4988芯时,是个0和10k的临界状态。

VDD加5V电源,Vref的最电压为1.67,I=1.67/(8*0.1)=2.09A。

步进电机实际测得的电压是A4988输出电流的0.7倍,即1.46A。

步进电机不同,承受的电流也不同,17HS5413的电流为1.3A,此时的输出电流,已经于电机所承受电流,需要将滑动变阻器逆时针旋转。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2