无刷直流电机的个人总结

news2024/11/17 1:29:55

电机分类

主要分为两大类:有刷电机,无刷电机

有刷电机

原理图截图来源,工作原理就是对转子线圈通电后产生磁性和外壳中的永磁体相互作用,导致转子转动。而在转子转动过程中如果不改变电流方向,那么磁性不变,转子也无法一直转动,所以通过换向器改变电流方向。
有刷电机的几个主要缺点1,换向片/器之间的物理接触磨损2,电流产生的磁力的有效功率太低
在这里插入图片描述

磨损比较容易理解,物理接触而且转子旋转一定会有磨损

有功功率低的原因

在这里插入图片描述
下图中转子两极性两端分别受的力方向相反有功功率和旋转方向相同,无功功率垂直与旋转方向。以电流能量方面分析,通入的电流产生的力在无功功率方向有很大一部分,导致电流并不是全部用于转动。而换向器是不会改变转子中电流大小,相对于转子产生的磁场强度是一直不变的,所以很多能量并不是消耗在电机转动中。
在这里插入图片描述

无刷电机

参考
简单来说就是没有电刷和换向器。通过改变流过线圈的电流大小和方向来尽可能的把所有能量都用在转动上。所以出现很多控制理论,FOC和spwm等,可以查看参考的链接中。这里主要想介绍单相无刷电机和三相无刷电机。而无刷电机一般都是使用绕线的做为定子,而永磁体做为转子。这种情况和有刷电机刚好相反,可以想象,通电线圈不可能出现连接的东西一直在旋转。

单相直流无刷电机

参考
单相直流无刷电机,图中表示为什么叫单相,直流的原因是提供的电源是直流电源,通过驱动板让无刷电机工作所以称为直流
在这里插入图片描述

三相无刷电机

参考,里面都是以三相为例,明显的标志就是引出了三条线。
图片参考
在这里插入图片描述
在这里插入图片描述
实际使用的是下面的这种连接方式,有三组线圈,那么应该有6个短线引出,但实际上每组的首尾和另一组的首尾相连,那么就是3个线引出了。而且绕组可能不只是像下面这样,每组只有两个线圈,可能有多个。
在这里插入图片描述

在这里插入图片描述

无刷电机的定位

一般使用的是霍尔传感器,通过感应永磁体的变化,来记录位置。在视频中还提到了使用线圈感应电动势,这种方式不会像霍尔一样会烧坏,但感应线圈的固定可能就是问题了。

无刷电机的速度问题

速度的来源本质还是电流产生的转动力的大小,准确的说是通过定子线圈的电流大小导致磁力大小变化。而电流大小就通过PWM控制,为了使得转向力都加在旋转方向上,可以参考FOC控制思想。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2049474.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ROS机械臂——ROS结合OpenCV案例(含资源)

纲要 摄像头驱动 图像属性 图像压缩 ### Realsense摄像头 点云展示 ### 点云图像属性 ## 摄像头标定 摄像头标定流程 如何使用标定文件 OpenCV ROS与OpenCV的集成框架 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b0ff143b710543839325d19c7a3c04c5.png R…

【Mysql】Xtrabackup备份恢复(Mysql5.6/5.7/8.0)

目录 一、前言 二、Mysql8.0为例 1、安装Xtraback工具 1)mysql8.0.x版本 2)mysql5.6、5.7版本 2、备份操作 3、恢复操作 一、前言 官网下载地址:Software Downloads - Percona 本测试环境:centos_x86、mysql8.0.39、mysq…

Nginx的源码编译

一:Nginx 介绍 Nginx是免费的、开源的、高性能的HTTP和反向代理服务器、邮件代理服务器、以及TCP/UDP代理服务 器 解决C10K问题(10K Connections) Nginx功能:静态的web资源服务器html,图片,js,css&#xff…

【记git 重命名文件失败,和正确方法】

【背景】 想要重命名一个文件,并同步到远程 【过程】 1.我是直接把 “驱动增加he.c” 文件重命名为 “驱动增加播放he接口方法” ,想着直接提交就会同步重命名git仓记录的文件名。然后就可以推送到远程仓库,同步重命名远程仓库的文件名。 2.然…

计算机的错误计算(六十五)

摘要 计算机的错误计算(五十五)展示了大数的余弦函数值的错误计算 。本节探讨另外一类数值: 附近数 的余弦函数的计算精度问题。 例1. 已知 计算 先用 Python计算: 然后在 Visual Studio 2010中用下列代码计算: …

c语言中比较特殊的输入函数

目录 一.getchar()函数 1.基本功能 2.使用方法 (1).读取单个字符 (2).读取多个字符(直到遇到换行符) (3).处理输入中的空白字符 3.返回值 4.应用场景 5.注意事项 二.fgets()函数 1.函数原型 2.工作原理 3.使用示例 (1).从标准输入读取一行…

qt笔记之qml中的TextEdit、TextInput、TextArea、TextField的区别

qt笔记之qml中的TextEdit、TextInput、TextArea、TextField的区别 code review! 文章目录 qt笔记之qml中的TextEdit、TextInput、TextArea、TextField的区别一.对比二.C环境中类似功能的控件 一.对比 TextEdit、TextInput、TextArea和TextField都是用于文本输入的组件&#…

基于PostGIS(Postgres)+Node.js实现的xyz瓦片地图服务器

背景介绍 前两天研究GeoServer发布存储在PostGIS中栅格数据,最终目的是想在PostGIS中存储金字塔瓦片,用GeoServer发布,但是最后经过研究不改GeoServer源码的情况下,好像只支持将大图tif存在PostGIS数据库中进行发布,金…

XSS漏洞复现(包括xssgame和三个高级xss漏洞)

文章目录 XSS GAME1、Ma Spaghet!2、Jefff3、Ugandan Knuckles4、Ricardo Milos5、Ah Thats Hawt6、Ligma7、Mafia8、Ok, Boomer 全删除属性dom破坏WW3 XSS GAME 地址:https://xss.pwnfunction.com/ 关卡难度层层递进,各个漏洞都有特点,值得…

【最大公约数和最小公倍数】求最大公约数和最小公倍数

输入两个正整数m和n,求其最大公约数和最小公倍数 使用C语言实现,具体代码: 使用辗转相除法(也称欧几里得算法)计算最大公约数 while(b ! 0){ temp a % b; a b; b temp; } 最小公倍数(LCM&…

大模型高效微调工具 Hugging Face PEFT

概述 HF PEFT是一个为大型预训练模型提供高效微调方法的Python库。它通过采用训练少量提示参数或使用低秩适应等重新参数化方法,减少微调时训练参数的数量。本文主要介绍了PEFT库的内容、与Transformers的集成、核心知识点如AutoPeftModels、PeftConfig、PeftType和…

知识改变命运 数据结构【链表面试题】

1. 删除链表中等于给定值 val 的所有节点。 OJ链接 public ListNode removeElements(ListNode head, int val) {if (headnull) {return null;}ListNode curhead.next;ListNode prehead;while(cur!null) {if(cur.valval) {pre.nextcur.next;curcur.next;}else {precur;curcur.ne…

日拱一卒(5)——leetcode学习记录:股票购买

一、任务 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的…

【qt】跳转到另一个界面

如何在一个界面跳转到另一个界面呢? 1.具体步骤 1.先新建一个界面 2.选择qt设计师界面 3.选择W 4.新界面名称 5.界面设计 因为我们要实现通信,需要一个发送信息栏,一个发送按钮,一个清空发送栏按钮 6.实现跳转 我们可以参…

链表反转算法

链表的反转有较多的方法,如原地算法,迭代法、头插法、递归法,本文使用递归法和迭代法两种方式进行演示。 一、定义链表 typedef struct SinglyLinkNode {/**后继节点 */struct SinglyLinkNode* next;/** 节点数据域 */int data; } Lin…

海外代理IP网速快慢取决因素有哪些

在全球化日益加深的今天,海外代理IP成为许多用户进行跨境网络活动的重要工具。然而,用户在使用海外代理IP时,往往会遇到网速快慢不一的问题。本文将从多个角度探讨影响海外代理IP网速快慢的因素,帮助用户更好地理解并选择适合自己…

使用 prefetchComponents 进行组件预取

title: 使用 prefetchComponents 进行组件预取 date: 2024/8/17 updated: 2024/8/17 author: cmdragon excerpt: 摘要:本文介绍Nuxt.js中的prefetchComponents功能,用于预取组件以提高用户体验。通过在客户端后台下载和缓存组件,确保在用户…

普通人如何做文献阅读汇报?

最强小说推文——AI视频生成:小说文案智能分镜智能识别角色和场景批量Ai绘图自动配音添加音乐一键合成视频百万播放量https://aitools.jurilu.com/ 用AI啊!以前啃个文献小半天,现在AI 2min搞定,从提取核心论点、参考文献到摘要、翻…

如何将 Windows 11/10/8/7 克隆到另一台计算机

为什么需要将 Windows克隆到新计算机 “我有一台新笔记本电脑来替换我的旧电脑,因为它运行几年后变得越来越慢。我现在面临的问题是如何让 Windows 10、程序和文件与旧 PC 保持相同。我不想重新安装 Windows 和应用程序。有没有快速简便的方法可以做到这一点&#…

检测到目标URL存在http host头攻击漏洞

漏洞描述 修复措施 方法一: nginx 的 default_server 指令可以定义默认的 server 去处理一些没有匹配到 server_name 的请求,如果没有显式定义,则会选取第一个定义的 server 作为 default_server。 server { …