自制无刷电机驱动,电路结构简单

内容分享2周前发布
0 8 0

超迷你FOC驱动器可以驱动从超级低超级高各种无刷电机。PCB体积40*45mm。

自制无刷电机驱动,电路结构简单

它是一种开源的 BLDC 、PMSM电机控制器。使用GD32制作,基本与STM32通用。

设计图

电路中更改了立创官方的0402阻容的封装,可能焊接难度较大,提议使用加热台或热风枪。

自制无刷电机驱动,电路结构简单

用嘉立创EDA设计的驱动板原理图

自制无刷电机驱动,电路结构简单

用嘉立创EDA设计的驱动板PCB图

自制无刷电机驱动,电路结构简单

功率板原理图

自制无刷电机驱动,电路结构简单

功率板PCB

软件部分

{
"editorVersion": "6.5.23",
"docType": "5",
"title": "Core_FOC_Powerpart",
"description": "",
"colors": {},
"schematics": [
{
"docType": "1",
"title": "Power_brige",
"description": "",
"dataStr": {
"head": {
"docType": "1",
"editorVersion": "6.5.23",
"newgId": true,
"c_para": {
"Prefix Start": "1"
},
"c_spiceCmd": "null",
"hasIdFlag": true,
"uuid": "6367160001cd4027933de0b8f9367160",
"x": "0",
"y": "0",
"portOfADImportHack": "",
"importFlag": 0,
"transformList": ""
},
"canvas": "CA~1000~1000~#FFFFFF~yes~#CCCCCC~5~1000~1000~line~5~pixel~5~0~0",
"shape": [

由于格式缘由,软件部分无法全部展示,如需要完整资料请在评论区滴滴,无偿分享的

工程亮点

  • 不依赖任何库,手写FOC代码,简单易懂;
  • 软件用的全浮点,便于理解对应的公式;
  • PCB体积只有40*45mm,可免费打板(LCEDA)
  • 采用上下叠板的分离式设计,便于适配不同功率
  • 拥有高性能STM/GD32F405微控制器和CAN通信;
  • 可以驱动从超级低到超级高的各种无刷电机
  • 可以实现准确的力矩控制、速度控制、位置控制。

自制无刷电机驱动,电路结构简单

功能说明

FOC驱动器可以应用于:云台、无人机、机器人伺服关节等项目中。它包含:

  • UART接口便于查看数据波形;
  • CAN接口用于多台设备通信;
  • 各种类型编码器接口,如磁编码器、光电编码器、霍尔;
  • 板载0.96TFT
  • 显示系统信息;
  • 母线电压测量用于过压欠压保护

PS:磁编码器还包括:IIC- 如AS5600、SPI 如AS5048A。

自制无刷电机驱动,电路结构简单

自制无刷电机驱动,电路结构简单

参考资料:立创开源硬件平台《超迷你FOC驱动器-Control-Part》作者:电气超

https://oshwhub.com/hvan/core_foc_mcupart


如果你认为这篇文章很有用,欢迎点赞、关注、转发、收藏~

我会持续更新优质的开源项目!

© 版权声明

相关文章

8 条评论

您必须登录才能参与评论!
立即登录
  • 头像
    何以解忧唯有暴富哈哈哈哈 投稿者

    无刷电机应用越来越广泛,喜欢的朋友们可以了解一下!

    无记录
  • 头像
    王娟 读者

    代码请分享下

    无记录
  • 头像
    王优秀 读者

    戳文末灰色连接

    无记录
  • 头像
    bb_leo 投稿者

    双向的还是单向的,有没有双向的

    无记录
  • 头像
    randymu 投稿者

    希望每次讲一下原理图 嘿嘿

    无记录
  • 头像
    那天与你邂逅的薇薇_l 投稿者

    驱动功率多大?

    无记录
  • 头像
    V王小猫 读者

    大佬带带我👍

    无记录
  • 头像
    读者

    收藏了,感谢分享

    无记录