• Arduino CNC Shiled 和 DRV8825驱动板的注意事项


    首先说明硬件:1) Arduino CNC Shiled V2.6

           2)DRV8825驱动板

           3)光驱步进电机

           4)Arduino  uno R3

    下图是本次主角是Arduino CNC Shiled 和 DRV8825驱动板.

     

    来张三明治图

    Arduino CNC Shiled的信息

    注意点:

    1)比较容易让人忽略的是步进电机的接口,也就是图上的的电机插口(A1A2B1B2),A1A2一组,B1B2一组.具体如何与步进电机对应继续往下看

    2)上左图标出了EN和GND对应的位置,DRV8825驱动板插反可是会烧板的哦。

    3)M0 M1 M2是细分跳线。具体该如何请耐着信子往下看......

    4)需要12V补充电源,光靠UNO上的USB或9V电池供电是不够的。

    5)上右图的其它接口以三明治的组合方式是用不上的。

    下面是本次说明的重点也就是DRV8825驱动板

    这张是接线图没什么大用处,主要用来解释A1A2B1B2是如何接步进电机的。从图上很清楚的可以看出,电机导通的两根线是同一组。

    比较容易出问题的是驱动电流DRV8825的默认驱动电流很大达到2.5A左右,远不是常规步进电机可以抗的住的。光驱步进电机的驱动电流为500mA.

    所以使用前必须自己调节驱动电流。调节方法如下:

    驱动电流算法:i = vref x 2,电位器有三个引脚,用万用表测试面向8825方向的引脚的电压为Vref

    (下图的正负极接万用表的正负极,正极可以直接接在可调金属转盘上与那个面向8825方向的引脚是一样的)

    (这张图修正网上的那些含糊不清的地方,擦除了干扰信息)

    下面是细分详细设置图

    最后上视频

     

  • 相关阅读:
    Docker 设置阿里云镜像
    Linux 安装Navicat Premium 15
    Ubuntu常用工具安装
    Docker安装MongoDB、MySQL、Jenkins、Gitlab、Nginx
    Ubuntu18.04修改apt-get源
    Spring定时任务
    Quartz学习总结
    cron表达式
    将VirtualBox里安装的虚拟机在后台运行方法(在状态栏隐藏窗口)
    npm小结
  • 原文地址:https://www.cnblogs.com/kaixuanpisces/p/4769883.html
Copyright © 2020-2023  润新知