查看: 666|回复: 7

[未解决] 求大神指点下A4988怎么驱动光驱电机

[复制链接]
  • TA的每日心情
    擦汗
    2019-11-20 10:11
  • 签到天数: 96 天

    [LV.6]常住居民II

    发表于 2019-4-20 19:22 | 显示全部楼层 |阅读模式
    电机我用的9v,m1,m2,3m全部接地,A1A2B1B2分别接A+A-B+B-,VCC接板子的5v输出,reset和sleep用短线帽链接,不知道怎么回事电机就是一点反应都没有
  • TA的每日心情
    擦汗
    2019-11-20 10:11
  • 签到天数: 96 天

    [LV.6]常住居民II

     楼主| 发表于 2019-4-20 19:22 | 显示全部楼层
    int x;


    void setup()
    {
      pinMode(6,OUTPUT); // Enable
      pinMode(5,OUTPUT); // Step
      pinMode(4,OUTPUT); // Dir
      digitalWrite(6,HIGH); // Set Enable low
    }


    void loop()
    {
      
      digitalWrite(4,HIGH); // Set Dir high
      
      for(x = 0; x < 200; x++) // Loop 200 times
      {
          digitalWrite(5,HIGH); // Output high
          delayMicroseconds(2000); // Wait 1/2 a ms
          digitalWrite(5,LOW); // Output low
          delayMicroseconds(2000); // Wait 1/2 a ms
        }
      delay(1000); // pause one second
      
      digitalWrite(4,LOW); // Set Dir low
      
      for(x = 0; x < 200; x++) // Loop 2000 times
      {
          digitalWrite(5,HIGH); // Output high
          delayMicroseconds(800); // Wait 1/2 a ms
          digitalWrite(5,LOW); // Output low
          delayMicroseconds(800); // Wait 1/2 a ms
        }
        delay(1000); // pause one second
    }
  • TA的每日心情
    擦汗
    2019-11-20 10:11
  • 签到天数: 96 天

    [LV.6]常住居民II

     楼主| 发表于 2019-4-20 19:23 | 显示全部楼层
    这是源程序,电机一点反应都没有,我用298n做驱动好歹电机还有反应这个是一点反应都没有
  • TA的每日心情
    擦汗
    2019-11-6 10:04
  • 签到天数: 143 天

    [LV.7]常住居民III

    发表于 2019-4-21 10:27 | 显示全部楼层
    void setup()
    {
      pinMode(6,OUTPUT); // Enable
      pinMode(5,OUTPUT); // Step
      pinMode(4,OUTPUT); // Dir
      digitalWrite(6,LOW); // Set Enable low
    }

    //使能低电平有效
  • TA的每日心情
    擦汗
    2019-11-20 10:11
  • 签到天数: 96 天

    [LV.6]常住居民II

     楼主| 发表于 2019-4-21 16:31 | 显示全部楼层
    会不会跟我用的电压有关,有的人说得用12v电压
  • TA的每日心情
    擦汗
    2019-11-20 10:11
  • 签到天数: 96 天

    [LV.6]常住居民II

     楼主| 发表于 2019-4-21 16:32 | 显示全部楼层
    47okey 发表于 2019-4-21 10:27
    void setup()
    {
      pinMode(6,OUTPUT); // Enable

    会不会跟我用的9v电源有关
  • TA的每日心情
    擦汗
    2019-11-6 10:04
  • 签到天数: 143 天

    [LV.7]常住居民III

    发表于 2019-4-21 19:34 | 显示全部楼层
    本帖最后由 47okey 于 2019-4-21 19:35 编辑
    a976764010 发表于 2019-4-21 16:32
    会不会跟我用的9v电源有关

    理论上9V供电电压是够的。主要是因为这种电池内阻大,可能降压厉害。你量下通电后,9V电压是否降到8V以下,
    你的使能低电平 没?
  • TA的每日心情
    擦汗
    2019-11-20 10:11
  • 签到天数: 96 天

    [LV.6]常住居民II

     楼主| 发表于 2019-4-21 19:43 | 显示全部楼层
    47okey 发表于 2019-4-21 19:34
    理论上9V供电电压是够的。主要是因为这种电池内阻大,可能降压厉害。你量下通电后,9V电压是否降到8V以下 ...

    使能已经低电平了还是没反应,不像l298n还能听见电机内有微弱的电流声是彻底的没反应估计是电压被降得厉害
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    【Arduino】108种传感器模块系列实验(55)---DHT11温湿度传感器
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【Arduino】168种传感器系列实验(149)--AS608光学指纹识别模块
    【Arduino】168种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    黑乌鸦的Arduino兵器库-----DFPlayer MiNi mp3音乐模块
    黑乌鸦的Arduino兵器库---
    嗯 这是一个系列后期会罗列几乎所有的常见基础模块的demo所以 大家的回复将是我最大
    【原创】 drawbot平面关节scara机械臂写字机 画画机器人直播...
    【原创】 drawbot平面关节
    这个项目上个月就在做了,结构和代码反反复复改了多次,加上自己又太忙,一直没来得及
    【干货分享】mega2560原理图PCB图纸altium designer18
    【干货分享】mega2560原理
    分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表