目录

1. 概述

2. 硬件设计

3. 软件设计


1. 概述

步进电机的主要特性:

  • 步进电机必须驱动才可以运转,驱动信号必须为脉冲信号,无脉冲电机静止,若加入适当的脉冲信号,则会以一定的角度(称为步角)转动。转动的速度与脉冲频次成正比。
  • 以减速比1:64,步进角度为5.625/65度。若转一圈,则需要360/5.625*64=4096个脉冲信号。
  • 步进电机具有瞬间启动和紧急停止的优越特性。
  • 改变脉冲的顺序,可以方便的改变转动的方向

步进电机28BYJ-48名称含义:

24:表示步进电机的有效最大外径为24毫米

B:  表示步进电机“步”字汉语拼音首字母

Y: 表示永磁式“永”字汉语拼音首字母

J: 表示减速型“减”字汉语拼音首字母

BYJ: 组合即为永磁式减速步进电机

48:表示四相八拍

5V:表示额定电压为5V,且为直流电压

2. 硬件设计

电机控制顺序及数学模型

1

2

3

4

5

6

7

8

A

1

1

0

0

0

0

0

1

B

0

1

1

1

0

0

0

0

C

0

0

0

1

1

1

0

0

D

0

0

0

0

0

1

1

1

0x08

0x0C

0x04

0x06

0x02

0x03

0x01

0x09

3. 软件设计

驱动步进电机:周期输出脉冲。

停止步进电机:关闭输出脉冲

#define MotoA        0x08
#define MotoAB          0x0C
#define MotoB       0x04
#define MotoBC          0x06
#define MotoC       0x02
#define MotoCD          0x03
#define MotoD       0x01
#define MotoDA          0x09
#define MotoSTOP    0x00const uint32_t MOTO[8] ={MotoA,MotoAB,MotoB,MotoBC,MotoC,MotoCD,MotoD,MotoDA};/* 依照A->AB->B->BC->C->CD->D->DA 驱动,异或反向驱动 */
/* 停止: MotoSTOP  */

28BYJ-48步进电机的控制笔记相关推荐

  1. STM32 电机教程 6 - 步进电机转动控制

    前言 上一讲给大家介绍了步进电机的基础知识,相信大家对步进电机的基本工作原理有了一定的了解(如果没看上一节内容,可以先看一下,https://blog.csdn.net/zhanglifu360188 ...

  2. 【操作系统】第二章--进程的描述与控制--笔记与理解(2)

    笔记理解之后可以进行深入解释→[操作系统]第二章–进程的描述与控制–深入与解释(2) 文章目录 第二章--进程的描述与控制--笔记与理解(2) 经典进程的同步问题 生产者-消费者问题 读者-写者问题 ...

  3. 基于STM32F4单片机对步进电机的控制(有代码)

    步进电机简介 步进电机是将电脉冲控制信号转变为角位移或线位移的一种常用的数字控制执行元件,又称为脉冲电机.在驱动电源的作用下,步进电机受到脉冲的控制,其转子的角位移量和速度严格地与输入脉冲的数量和脉冲 ...

  4. 倒立摆的实现 5.步进电机的控制

    步进电机的控制 先是步进电机的头文件 /*------------------------------------------------------------------------| 文件名 : ...

  5. 5-基于51单片机步进电机的控制研究(原理图工程+仿真工程+答辩论文+答辩PPT)

    5-基于51单片机步进电机的控制研究(原理图工程+仿真工程+答辩论文+答辩PPT) 文章目录 5-基于51单片机步进电机的控制研究(原理图工程+仿真工程+答辩论文+答辩PPT) 资料 设计说明书 摘要 ...

  6. FOC控制笔记 - 基本概念

    FOC控制笔记 - 基本概念 . 整体概括 1, FOC主要是通过对电机电流的控制实现对电机扭矩(电流).速度.位置的控制.通常是电流作为最内环,速度是中间环,位置作为最外环. 2, 定子绕组可产生任 ...

  7. 永磁同步电机控制笔记 - 1

    永磁同步电机控制笔记 - 1 本笔记讨论永磁同步电机的控制算法.首先列写了三相永磁同步电机电机在ABC坐标系下的方程,然后推导了DQ0坐标系下的电压方程与磁链方程. 为了实现永磁同步电机的矢量控制,对 ...

  8. 两相步进电机的控制及其实现

    1.步进电机如何控制 不同于传统的电机,步进电机是一种脉冲电机,即在不超载的情况下,电机不发生失步,此时电机转速只与驱动电机的脉冲相关.但电机的驱动转矩是有限的,负载又具有惯性,即转速是不能突变的,因 ...

  9. PMSM矢量控制笔记(1.2)——隐机电机与凸极电机的详细区别

    前言: 永磁同步电机的转子包括永磁体.转子铁芯.轴承等机械结构等,其转子可以制成实心的形式,也可以由压片压制而成,其上装有永磁体材料.根据电机转子上永磁材料安装位置的不同,可以将永磁同步电机分为表贴式 ...

最新文章

  1. wifi无线破解(BT4)
  2. 信息系统项目管理师复习第1小时
  3. npm修改默认安装路径和数据源
  4. linux下设备或资源忙,linux删除文件目录 目录设备或资源忙怎么办
  5. 【es】es 编译 jar hell!
  6. Windows直接获取文件的哈希值
  7. vim配置Nerdtree
  8. File(File f, String child) File(String parent, String child)
  9. Oracle函数登录验证,Oracle密码验证函数与Create Profile
  10. navicat12注册机生成相应注册码
  11. 次坐标从0开始_干货 | 全站仪测量使用方法及坐标计算,一步一步讲解!
  12. 交直流配电网潮流计算matlab,干货丨交直流混合配电网潮流计算(含分布式电源)...
  13. OpenCV — Otsu 算法
  14. C语言-快速排序实现
  15. buuctf——(HDCTF2019)Maze
  16. echarts 不刷新页面更新数据
  17. Tensorflow.keras.layers各种层的学习笔记
  18. android Retrofit下载图片
  19. Autosar学习笔记——(三)诊断服务
  20. Spring+SpringMVC+Hibernate实现投票/调查问卷网站

热门文章

  1. NAC配置与管理——2
  2. CoBalt Strike---(4)
  3. BurpSuite pro v2020.1 最新版本,看到这些新功能后我心动了
  4. list.stream.map的使用
  5. 情感分类《Thumbs up?Sentiment Classification using Machine Learning Techniques》
  6. Alist V3 “全新版本“ 使用 安装/启动 教程!
  7. dp LCS poj 1458 Commom Subsequence
  8. 超赞,20个炫酷的数据可视化大屏(含源码)
  9. 必应词典android版的一个bug
  10. 使用PowerQuery 合并多个表单数据(PBI和Excel可用)