• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32控制步进电机问题

勇哥来巡山 2018-04-27 浏览量:962
请问stm32控制步进电机转动会一直抖是什么原因,已经调到128细分
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 一般情况下,电机刚通电是,会忽然抖动一下,这是正常现象。因为电机通电一瞬间会寻找一个初始相位点。在运行中就会没有了抖动,当出现上面的情况时候有几种可能: 1.驱动器的细分设置不好,如果是带细分的可以把细分调小或者增大发射脉冲频率。 2.驱动器电流不够,查看驱动器电流情况是否在工作电流区 3.电机负载过大。 4.提供电压是否够。
    • 发布于 2018-04-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 降低细分数试一下,也有可能是驱动频率太高了导致失步
    • 发布于2018-04-27
    • 举报
    • 评论 0
    • 1
    • 0

  • 可能是处于共振区,建议调节细分或绕开此区
    • 发布于2018-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 步进电机的细分数太大的话就会这样,建议降低细分数或者跳过此区域,其实细分数的配置应该要看看步进电机的参数才好设置。

    • 发布于2018-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是频率的问题,设置好频率后,再细分一般2-8就够了,128太高了
    • 发布于2018-05-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 细分的可能太高,建议再调整到64细分试一下

相关问题

问题达人换一批

stm32控制步进电机问题