SKU:RB-01C130 步进电机驱动模块

来自ALSROBOT WiKi
2017年9月19日 (二) 11:01Arduino77讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
01C13001.png

目录

产品概述

步进电机驱动模块专门为精确控制双极型步进电机所设计。当脉冲信号输入给步进电机时,步进电机会一步一步旋转。每接收到一个脉冲信号,步进电机会旋转固定的角度。该模块具有可调节的驱动电流和微步进硬件调节器。该模块可用于3D打印技术、数控技术及精确的动作控制技术中。

规格参数

基本参数

  1. 品名 步进电机驱动模块
  2. 货号 RB-01C130
  3. 品牌 奥松机器人
  4. 产地 哈尔滨
  5. 尺寸 25mm*50mm
  6. 包装 防静电包装
  7. 固定孔 33mm*18mm

电气参数

  1. 驱动芯片:A4988
  2. 输入电压:6-12V
  3. 逻辑电压:低电平0V 高电平5V
  4. 驱动电流:最大1.35A

产品尺寸图

01C130.png

使用方法

接线说明

1、步进电机与步进电机驱动板连接
两相步进电机黑线、绿线、红线、蓝线,分别接到步进电机驱动板输出接口的1A、1B、2A、2B。
2、Arduino UNO 控制器与步进电机驱动板连接

  • ‘+’连接‘V’
  • ‘-’连接‘G’
  • ”STP”连接D2
  • ”DIR”连接D3。

测试代码

int dirPin = 3;
int stpPin = 2;

void setup(){
  pinMode(dirPin, OUTPUT);
  pinMode(stpPin, OUTPUT);
}

void step(boolean dir,int steps)
{
  digitalWrite(dirPin,dir);
  delay(50);
  for(int i=0;i<steps;i++){
    digitalWrite(stpPin, HIGH);
    delayMicroseconds(400);
    digitalWrite(stpPin, LOW);
    delayMicroseconds(400); 
  }
}

void loop()
{
  step(1,200);
  delay(1000);
  step(0,200);
  delay(1000);
}

代码功能

测试程序下载到Arduino UNO 控制器中,7.4V锂电池接到驱动器外部电源接口,步进电机正常工作,并正传360度后反转360. 通过选择拨码开关不同不合的开断能够控制步进电机在全步进、半步、1/8步进、1/16步进变化。

产品相关推荐

Erweima.png

产品购买地址

[步进电机驱动板]

周边产品推荐

[步进电机]

相关学习资料