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

STM32怎么控制步进电机正反转

肉食者比 2019-03-27 浏览量:4054
怎么控制电机的方向
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 如果是5线步进电机可以用uln2003驱动步进电机,4个io控制2003的是的输入端,如果是4线的可以用l298驱动,

    控制正反方向就是通过脉冲顺序实现的

    • 发布于 2019-03-27
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:8

  • 看你的驱动方式咯,有些有方向控制引脚的,没有的话就靠驱动时序来控制
    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 步进电机的正反转其实就是步进电机各相通电顺序问题,要正反转就要改变通电顺序
    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 控制电机的正反转就是使电机通电方向有变化。

    可以通过L298N实现正反转控制,使能引脚直接拉高,然后4个IO接入IN脚,通过IN脚之间的高低电平配合实现正反转。

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用L298N进行电机驱动;

    STM32通过控制L298N来控制电机转动方向,通过控制IN4个脚的高低电平输入组合,就能控制电机转动方向。

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接改变通电的顺序就可以了,你可以直接拿个电机不用控制,直接将其中的两个电的相序换一下试试看,应该就可以反转了
    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

  • uchar code FFW[8]={0x010x030x020x060x040x0c0x080x09}; //四相八拍正转编码

    uchar code REV[8]={0x090x080x0c0x040x060x020x030x01}; ////四相八拍反转编码

    编码不同,转向不同,也就是改变通电线序

    • 发布于2019-03-31
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32怎么控制步进电机正反转