Posted on  Updated on 

无刷电机

电机的内容十分重要,用处大大的,之前一直只会使用驱动板对电机进行相关控制,也没有总结和相关算法的学习,这样不好,决定新开一篇用于记录无刷电机的学习。
foc 磁场定向控制技术

注意通过FOC控制的云台电机和通过电调控制的动力电机一般是不通用的

无刷电调

这儿制作还是挺简单的,这里使用开源的PCB,

用了三个n沟道MOS和三个P沟道MOS,P沟道MOS采用三极管驱动。R1是上拉电阻并兼有限流功能,R2是基极串联电阻

三极管由发射极、基极和集电极组成,其中基极是控制三极管导通和截止的引脚。 在实际电路中,为了稳定三极管的工作状态,通常会在基极引脚串联一个电阻。 这个电阻被称为基极串联电阻,其作用是限制基极电流,确保三极管正常工作。

供电接口选用:XT30PW-M
固件烧写接口:GH125-S04DCA-00

单片机固件在参考的链接里找
话说电调里到底写了啥,这里只有HEX文件,咋也不知道,后续再看。话说逐飞科技也开源了基于STC32的电调,后续再看。

基于arduino的开源项目

【开源Arduino无刷电调制作】 https://www.bilibili.com/video/BV1PS4y1P7AS/?share_source=copy_web&vd_source=bae7f44ac8b5e1669726b9f5e7d214b6
这个部分就更贴切我对无刷电机的想象,将驱动部分和控制部分分开。

BLDC与PMSM

无刷直流电机(Brushless DC motor, BLDCM)定义一般有两种:一
种定义认为只有梯形波/方波无刷直流电机才可以被称为无刷直流电机,而正弦波无刷电机则被称为永磁同步电机(permanent magnet synchronous motor, PMSM)

KV值:转速/V,意思为输入电压每增加 1 伏特,无刷电机空转转速增加的转速值。比如说,标称值为 1000KV 的外转子无刷电机,在 11 伏的电压条件下,最大空载转速即为:11× = 1000 11000rpm(rpm 的含义是:转/分钟)。

径向磁铁与轴向磁铁

编码器

磁编码器

霍尔编码器

电流采集电路与电压采集电路

https://blog.csdn.net/yck1716/article/details/135967890

参考

【没有专业术语!新手小白也能看懂的FOC科普】 https://www.bilibili.com/video/BV1XvtNeaE54/?share_source=copy_web&vd_source=bae7f44ac8b5e1669726b9f5e7d214b6
无刷电调PN双层 v2
https://oshwhub.com/maker-lee/luo-li-wu-shua-dian-diao-2020-ban-pn-shuang-ceng-v1_copy
无刷电调固件
https://www.aliyundrive.com/s/yW373tpkXLm