0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

步进电机驱动方式及实现代码

西西 来源:博客园 作者:beautifulzzzz 2020-09-09 15:14 次阅读

一、大致介绍:

步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。

二、常用术语

1、相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。
2、拍数:完成一个磁场周期性变化所需脉冲数或导电状态用n表示,或指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运行方式即 A-AB-B-BC-C-CD-D-DA-A。
3、步距角:对应一个脉冲信号,电机转子转过的角位移用θ表示。θ=360度/(转子齿数*运行拍数),以常规二、四相,转子齿为50齿电机为例。四拍运行时步距角为θ=360度/(50*4)=1.8度(俗称整步),八拍运行时步距角为θ=360度/(50*8)=0.9度(俗称半步)。

三、驱动方式
1、1相励磁法:每一瞬间只有一个线圈相通,其它休息。(优点)简单,耗电低,精确性良好。(缺点)力矩小,振动大,每次励磁信号走的角度都是标称角度。
2、2相励磁法:每一瞬间有两个线圈导通。(优点)力矩大,震动小。(缺点)每励磁信号走的角度都是标称角度。
3、1-2相励磁法:1相和2相交替导通。(优点)精度较高,运转平滑,每送一个励磁信号转动1/2标称角度,称为半步驱动。(前两种称为4相4拍,这一种称为4相8拍)

三、代码

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 步进电机
    +关注

    关注

    150

    文章

    3111

    浏览量

    147485
  • 脉冲信号
    +关注

    关注

    6

    文章

    399

    浏览量

    36973
  • 控制电机
    +关注

    关注

    0

    文章

    240

    浏览量

    18134
收藏 人收藏

    评论

    相关推荐

    步进电机驱动器的主要驱动方式有哪些?简单介绍

    的转速和步数。脉冲驱动方式具有结构简单、控制方便等优点,适用于对精度要求不高的场合。 相序控制方式 相序控制方式步进
    的头像 发表于 10-24 13:43 323次阅读

    步进电机驱动器的主要工作原理是什么?

    步进电机驱动器的主要工作原理是通过精确控制电机步进角度,实现
    的头像 发表于 10-24 13:40 448次阅读

    步进电机驱动器有哪些类型?该如何分类?

    步进电机驱动器是用于控制步进电机运动的电子设备。它们通过接收控制信号来调节电机的电流、电压和脉冲
    的头像 发表于 10-24 13:35 330次阅读

    步进电机如何自适应控制?步进电机如何细分驱动控制?

    步进电机是一种将电脉冲信号转换为角位移或线位移的电机,广泛应用于各种自动化控制系统中。为了提高步进电机的性能,自适应控制和细分
    的头像 发表于 10-23 10:04 516次阅读

    浅谈步进电机控制策略方式有哪些?

    步进电机是一种将电脉冲信号转换为角位移或线位移的电机,广泛应用于各种自动化控制系统中。步进电机的控制策略是
    的头像 发表于 10-22 11:53 383次阅读

    步进电机型号与步进电机命名规则

    、2表示双出轴。 步进电机SMH2304-2:SM是混合式步进电机代码;H是系列代码;23是
    的头像 发表于 08-26 09:42 133次阅读
    <b class='flag-5'>步进</b><b class='flag-5'>电机</b>型号与<b class='flag-5'>步进</b><b class='flag-5'>电机</b>命名规则

    步进电机驱动芯片大电流怎么调

    磁场,进而驱动转子转动。步进电机的角位移与输入的脉冲信号成正比,因此可以通过控制脉冲信号的数量和频率来实现电机的精确控制。 电流对
    的头像 发表于 07-13 09:44 932次阅读

    步进电机驱动芯片的工作原理和特点

    步进电机驱动芯片是步进电机控制系统中实现驱动
    的头像 发表于 06-12 15:14 1331次阅读

    步进电机驱动器细分怎么调

    电机驱动器细分的定义 步进电机驱动器细分是指通过增加步进电机
    的头像 发表于 06-12 09:40 2181次阅读

    步进电机a+a-b+b-如何改变方向

    步进电机是一种将电脉冲信号转换为机械角位移的执行元件,广泛应用于自动化设备、机器人、数控机床等领域。步进电机的工作原理是通过控制电机内部的线
    的头像 发表于 06-12 09:32 5366次阅读

    如何正确选择步进电机驱动

    步进电机驱动器是步进电机系统中的重要组成部分,它负责将控制信号转换为步进
    的头像 发表于 06-05 18:04 2295次阅读

    为什么步进电机要加驱动

    步进电机作为一种能够实现精确位移控制的电机类型,在工业自动化、精密测量、数控机床等领域得到了广泛应用。然而,步进
    的头像 发表于 06-05 17:30 1472次阅读

    arduino控制步进电机代码

    中,我们将详细介绍如何使用Arduino来控制步进电机代码步进电机通常用于需要精确控制角度和位置的应用中,例如3D打印机、数控铣床和机
    的头像 发表于 02-14 16:29 2042次阅读

    步进电机驱动电路原理 步进电机驱动器可以通用吗

    步进电机驱动电路原理是指通过特定的电信号驱动步进电机工作的原理。而
    的头像 发表于 01-24 10:46 2497次阅读

    arduino如何驱动步进电机

    ,还能轻松驱动步进电机。本文将详细介绍Arduino驱动步进电机的原理、方法和应用。
    的头像 发表于 01-14 16:37 3664次阅读