DebugLab 发表于 2025-11-21 10:09:46

BLDC电机控制-万能实验板-V1.0@STCAI.com,原理图/PCB, 全开源

BLDC电机控制-万能实验板-V1.0@STCAI.com
===原理图/PCB, 全开源,
      开源程序见本坛电机的相应版块
===立创 EDA 工程文件下载,见 附件










神农鼎 发表于 2025-11-21 10:32:56

STC-BLDC-中功率-V1.0-20251017
本开发板支持FOC电机控制:            无感、有感外接编码器转子位置反馈方案 !
本开发板支持方波六步换相电机控制: 无感、有感外接编码器转子位置反馈方案 !
为了通用性和考虑到机械装配问题,没有板载磁编码器传感器芯片,

磁编码传感器通过CN6外接,ABZ增量编码器通过CN7外接
支持多种接口的磁编码器,
如SSC(单数据线半双工SPI)接口的TLE5012、SSI接口的MT6701、
SPI接口的MT6816、I2C接口的AS5600等

为增加ABZ增量编码器,驱动电机的PWM改为P22~P27,
P20、P21使用PWM5、PWM6接ABZ增量编码器的AB相信号,INT0接Z信号

为避免六步换相采样和磁编码器冲突,六步换相采样改为CMP+、CMP+_2、CMP+_3
此时六步换相采样和串口3冲突,但还有串口2和串口4可用,影响不大

修改后,FOC采样和六步换相采样的U相采样电阻重复,
原理图的FOC采样U相采样电阻编译屏蔽,共用R21、R30,
由于只有INT0、INT1两个外部中断支持双边沿触发,
可使用CN6的P05~P07或CN7接三相霍尔
此时因32G12K128的I/O中断边沿触发不可用,
不要使用32G12K128,可以使用 STC32G8K64
某些磁编码传感器除I2C或SPI外还有一些其他的IO,如CE和模拟信号输出,
都可以接到CN6,其中P05、P06有ADC功能


神农鼎 发表于 2025-11-21 10:33:35


神农鼎 发表于 2025-11-21 11:11:19

最便宜的 车规-FOC,24万转@STC32G12K128-24A车规,STC-FOC 新算法库,11/13更新 - FOC-电机控制, 车规,24万转, BLDC, 无感 国芯人工智能技术交流网站 - AI32位8051交流社区

神农鼎 发表于 2025-11-21 11:12:58

FOC-有感@Ai8051U,7万5千转的电机!系统成本6元, 5/26更新,磁编码器,低速重载启动 - FOC-电机控制, 车规,7.5万转,BLDC, 有感,磁编码器 国芯人工智能技术交流网站 - AI32位8051交流社区

神农鼎 发表于 2025-11-21 11:13:38

BLDC三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解,改进启动算法 - 方波电机控制,车规,BLDC, 无感,有感, 六步换相法 国芯人工智能技术交流网站 - AI32位8051交流社区

East Wind 41 发表于 2025-11-27 10:27:10

神农鼎 发表于 2025-11-21 10:33


这个我喜欢。建议套件供应方便爱好者调试。

垂柳工作室 发表于 2025-12-19 11:20:34

原理图中AGM314MD管子的图是不是画错了?管子寄生二极管方向不应该同向

DebugLab 发表于 2025-12-19 23:44:53

垂柳工作室 发表于 2025-12-19 11:20
原理图中AGM314MD管子的图是不是画错了?管子寄生二极管方向不应该同向

4、5脚是P管

小涵子爸爸 发表于 2025-12-25 08:25:00

收藏学习,电机控制是短板
页: [1] 2
查看完整版本: BLDC电机控制-万能实验板-V1.0@STCAI.com,原理图/PCB, 全开源