28BYJ-48 步进电机

news/2024/11/18 9:46:56/

在这里插入图片描述

28BYJ-48命名含义

28表示电机直径28毫米,B表示步进电机,Y表示永磁,J表示带减速箱,48表示四相八拍。

28BYJ-48简介

步进电机内部结构示意图
我们先来说明“4 相永磁式”的概念,28BYJ-48 的外部构造表示图 9-4 所示。先看里圈,它下面有 6 个齿,辨别标注为 0~5,这个叫做转子,望文生义,它是要迁移转变的,转子的每一个齿上都带有永世的磁性,是一块永磁体,这就是“永磁式”的概念。再看外圈,这个就是定子,它是坚持不动的,实践上它是跟电机的外壳固定在一同的,它下面有 8 个齿,而每一个齿上都缠上了一个线圈绕组,正对着的 2 个齿上的绕组又是串联在一同的,也就是说正对着的2 个绕组老是会同时导通或关断的,如此就构成了 4 相,在图平分别标注为 A-B-C-D,这就是“4 相”的概念。

步进电动机的步进角是5.625度(注意,是电机)。
因为这个是带减速齿轮的,所以最后在输出轴上的步进角是5.625/64=0.08789度(因为减速比是1/64)。
对于电机,是64个脉冲为一圈。
对于输出轴,是4096个脉冲为一圈(64×64)。电机转64圈,输出轴转1圈。

在这里插入图片描述
步进电机28BYJ48型四相八拍电机,电压为DC5V—DC12V。当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。

减速步进电机,转子输出的转数,经过齿轮组降低了64倍……好处是增大扭矩,很小的电机带动比较大的负载,多半用于空调出风口挡板、摄像机云台、调焦镜头等不需要很快速度的地方。

内部结构

28BYJ-48 步进电机参数

28BYJ-48 步进电机参数表

启动频率≥550 P.P.S(每秒脉冲数 Pulses Per Second),意思是要想正常启动,需要单片机每秒至少给出550个步进脉冲。那么每一节拍需要持续的时间就是1S/550≈1.8ms,所以控制节拍刷新的速率应大约1.8ms。

步进电机有一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。


http://www.ppmy.cn/news/225793.html

相关文章

程序员的理想桌面装备,少不了一台2K高清的专业显示器

前言 由于笔记本单屏空间受限,笔者办公时习惯扩展显示器使用,主屏撸代码,副屏可以显示些参考文档,效率比单屏来回切换要高不少。之前在家和单位办公用的都是1080p显示器,现在都4K时代了,还是想用更高分辨率…

经典的设计模式——UML类图的一些规范

文章目录 一、类的表示二、接口的表示三、继承的表示四、接口实现的表示五、关联关系六、聚合关系七、合成关系八、依赖关系 一、类的表示 矩形框第一层表示名称,如果是抽象类,则用斜 体表示 第二层是属性 第三层是方法 号表示公有,-表示私有…

性能优化记录

您好,如果喜欢我的文章,可以关注我的公众号「量子前端」,将不定期关注推送前端好文~ 前言 最近零零散散的对刚接手的一个新项目做了一些优化,白屏、打包相关的内容都涉及到了,写一篇文章来记录一下。 白屏相关 DNS…

Pandas-按照某行标签或某列标签进行排序

前言 本文是该专栏的第32篇,后面会持续分享python数据分析的干货知识,记得关注。 假设有如下需求场景,使用pandas对某数据按照它的行标签或者列标签进行排序,需要怎么做呢? 跟着笔者,直接往下看详细解决方法。 正文 1. 按行标签进行排序 假设,有如下未排序的数据(创…

【Java基础】I/O流 —— Java中的流都需要关闭吗?

目录 一、为什么要关闭流?二、close方法和flush方法1.使用close方法2.使用flush方法 三、流按指向分类四、不用关闭的流 一、为什么要关闭流? 涉及到对外部资源的读写操作,包括网络、硬盘等等的I/O流,如果在使用完毕之后不关闭&a…

[Flink] Flink On Yarn(yarn-session.sh)启动错误

在Flink上启动 yarn-session.sh时出现 The number of requested virtual cores for application master 1 exceeds the maximum number of virtual cores 0 available in the Yarn Cluster.错误。 版本说明: Hadoop: 3.3.4 Flink:1.17.1 问题…

Linux重要的同步命令_sync

摘要: 本文从 是什么、为什么、怎么用三个角度介绍了 Linux 重要的同步命令 sync。 什么是 sync Linux sync 命令用于将位于缓冲区中的数据写入永久性存储中。 缓冲区位于易失性存储介质中,例如 DDR(内存)、SRAM 等,…

Linux常用命令--笔记

#用户输入密码错误次数过多导致用户锁定,解锁密码 pam_tally2 -u 用户名 --reset #通过echo修改密码 echo 密码|passwd --stdin 用户