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

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

3天内不再提示

51单片机冷知识--巧记步进电机相关技巧

j4AI_wujianying 来源:未知 作者:steve 2018-04-27 16:12 次阅读

上次说的LCD1602的编程挺复杂的,这次我说一个简单一点的:步进电机

这里不说步进电机的 "细分" 实验,只说一下有关步进电机的基础概念以及步进电机的三种工作方式——单拍、双拍、单双拍,现在步进电机的编程一般都要用到专门的步进电机驱动芯片(如:L6219芯片),所以具体的编程下次再讲。先说一下相、线和极性。

51单片机冷知识--巧记步进电机相关技巧

一:线、相、极性

"相" 就是说明步进电机有几个线圈(也叫做绕组)。

"线" 就是说明步进电机有几个接线口。

"极性" 分为 单极性 和 双极性。如果步进电机的线圈是可以双向导电的,那么这个步进电机就是双极性的,相反,如果步进电机的线圈是只允许单向导电的,那么这个步进电机就是单极性的。

上面的三个只要知道其中两个,就可以推断出第三个。

如:

五线四相步进电机 就是有5个接线口,4个线圈。

由于有五个接线头,即接线头的个数是奇数个,也就是说有一个接线头是公共接头,所以它的线圈的导电方式就只允许是 单向的 ,即这个步进电机是单极性的。如下图:

51单片机冷知识--巧记步进电机相关技巧

四线双极性步进电机就是有4个接线口,导电方式是允许双向的。

由于有四个接线口,且导电方式是双向的,所以这个步进电机是两相的。

51单片机冷知识--巧记步进电机相关技巧

二、步进电机的步进方式:单拍、双拍、单双拍

1、单拍:(单四拍工作方式)

单拍工作方式就是说每次只给一个线圈通电,通过改变每次通电的线圈从而使步进电机转动。

先说五线四相步进电机,假设它的四个线圈叫做 A、B、C、D,那么在单拍工作方式下,线圈的通电方式依次是:A、B、C、D;

然后是四线双极性步进电机,假设它的两个线圈叫做 A、B,那么在单拍工作模式下,线圈依次是:A、B、-A、-B;

【注】A、B指的是A、B线圈通正向电流,-A、-B指的是A、B线圈通反向电流。由于五线四相步进电机无法通反向电流,所以只有A、B、C、D。

当然上面说的都仅仅只是理论,我们记忆的话自然有简便方法:

下面是五线四相步进电机:

51单片机冷知识--巧记步进电机相关技巧

下面是四线双极性步进电机:

51单片机冷知识--巧记步进电机相关技巧

2、双拍:(双四拍工作方式)

双拍工作方式就是:每次给两个线圈通电,通过改变通电的线圈从而使步进电机转动。

五线四相步进电机:在双拍工作方式下,线圈的通电方式依次是:AB、BC、CD、DA;

四线双极性步进电机,在双拍工作模式下,线圈的通电方式依次是:AB、B-A、-A-B、-BA;

大家很容易找出规律吧。

3、单双拍(八拍工作方式)

单双拍工作方式就是单拍工作方式和双拍工作方式交替进行。

五线四相步进电机:A、AB、B、BC、C、CD、D、DA;

四线双极性步进电机:A、AB、B、B-A、-A、-A-B、-B、-BA;

大家只要对照上面我画的那张图,就可以会很容易的记住了。

最后再说一下步距角:

51单片机冷知识--巧记步进电机相关技巧

步距角一般用在步进电机的高级应用中,我们初学者(我也是初学者)一般还不用考虑,我只是为了讲解全面一些加上了步距角,大家有兴趣的可以看看上面的图片。

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

    关注

    273

    文章

    5697

    浏览量

    123128
收藏 人收藏

    评论

    相关推荐

    51单片机控制步进电机

    我用51单片机带动步进电机转动,采用uln2003驱动,带动一个步进电机转动时正常,带动2个
    发表于 05-04 21:45

    51单片机控制步进电机-电路连接 相关资料下载

    51单片机控制步进电机-电路连接概要:本案例讲解的内容是51单片机控制
    发表于 07-08 06:34

    基于单片机步进电机开环控制系统

    基于单片机步进电机开环控制系统:通过ATMEL89C51单片机步进
    发表于 08-25 18:27 102次下载

    51单片机驱动步进电机电路及程序

      在这里介绍一下用51单片机驱动步进电机的方法。   这款步进电机的驱动电压12V,
    发表于 08-13 11:02 2.8w次阅读

    51单片机最基础的知识

    关于51单片机最基础的知识及如何认识单片机的组成与相关功能的介绍,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-11 11:55 11次下载

    51单片机驱动步进电机的方法

    本文档内容介绍了基于51单片机步进电机驱动电路设计,供网友参考。
    发表于 09-21 10:49 20次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>驱动<b class='flag-5'>步进</b><b class='flag-5'>电机</b>的方法

    步进电机的基础知识和使用51单片机控制步进电机的程序免费下载

    本文档的主要内容详细介绍的是步进电机的基础知识和使用51单片机控制步进
    发表于 08-21 17:31 56次下载
    <b class='flag-5'>步进</b><b class='flag-5'>电机</b>的基础<b class='flag-5'>知识</b>和使用<b class='flag-5'>51</b><b class='flag-5'>单片机</b>控制<b class='flag-5'>步进</b><b class='flag-5'>电机</b>的程序免费下载

    基于51单片机步进电机控制程序

    使用51单片机控制步进电机(用仿真试过)
    发表于 06-02 17:35 75次下载

    51单片机步进电机测试程序&直流电机测试程序

    51单片机步进电机测试程序&直流电机测试程序(通信电源技术 期刊查稿)-51
    发表于 09-24 15:53 110次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b><b class='flag-5'>步进</b><b class='flag-5'>电机</b>测试程序&直流<b class='flag-5'>电机</b>测试程序

    简单实现51单片机步进电机的驱动

    简单实现51单片机步进电机的驱动说明:
    发表于 11-11 13:06 37次下载
    简单实现<b class='flag-5'>51</b><b class='flag-5'>单片机</b><b class='flag-5'>步进</b><b class='flag-5'>电机</b>的驱动

    51单片机控制步进电机-电路连接

    51单片机控制步进电机-电路连接概要:本案例讲解的内容是51单片机控制
    发表于 11-12 12:51 115次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>控制<b class='flag-5'>步进</b><b class='flag-5'>电机</b>-电路连接

    51单片机-步进电机-舵机

    51单片机-步进电机-舵机
    发表于 11-23 17:06 23次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>-<b class='flag-5'>步进</b><b class='flag-5'>电机</b>-舵机

    基于89C51单片机步进电机调速原理源程序

    基于89C51单片机步进电机调速原理源程序
    发表于 05-16 09:42 20次下载

    51单片机驱动步进电机

    在这里介绍一下用51单片机驱动步进电机的方法。 这款步进电机的驱动电压12V,
    发表于 05-16 14:52 2次下载
    用<b class='flag-5'>51</b><b class='flag-5'>单片机</b>驱动<b class='flag-5'>步进</b><b class='flag-5'>电机</b>

    51单片机控制步进电机硬件连接部分

    本案例讲解的内容是51单片机控制步进电机硬件连接部分。后续会分别讲解单片机程序,S曲线加减速方法,上位
    的头像 发表于 10-26 11:11 2282次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>控制<b class='flag-5'>步进</b><b class='flag-5'>电机</b>硬件连接部分