神农鼎 发表于 2025-8-8 09:13:45

最便宜的 车规-FOC,24万转@STC32G12K128-24A车规,STC-FOC 新算法库,9/8

最便宜的车规-FOC, 汽车座椅通风-STC32G12K128-24A车规,24万转
===汽车座椅通风,5100转/分钟, 车规RMB2.8-LQFP32
===FOC 控制,24万转@STC32G12K128-24A 车规,32位8051
===FOC 控制,24万转@STC32G8K64-33A 车规认证中,RMB1.8
===FOC 控制,24万转@STC32G8K48-42I 工规,RMB1.6
电机 最高转速 只要电机能支持,STC-FOC 就能支持
STC-FOC-24万转-小功率原理图-20250902, SCH/PCB 已立创EDA开源
STC-FOC-24万转-中功率原理图-20250902, SCH/PCB 已立创EDA开源
STC-FOC-24万转-大功率原理图-20250902, SCH/PCB 已立创EDA开源
STC-FOC-24万转-高压(220V/310V)原理图, SCH/PCB 已立创EDA开源
第三个视频,优化了换向时间过滤逻辑,20250810
                  从最低速切换到最高速不会产生卡顿了
第一个视频,更加全面的展示了算法,20250809
第二个视频,转矩测试,突加突减负载仍然可以保持良好闭环,20250809
FOC,三相都有PWM,六个MOS都在工作,用了SVPWM


DebugLab 发表于 2025-8-14 10:01:32

STC-FOC 库,完整项目程序,在 下一楼层
STC-FOC车规-24万转-小功率原理图-20250910,提供程序支持:

STC-FOC-24万转-小功率:

STC-FOC-24万转-小功率:





STC-FOC车规-24万转-中功率原理图-20250902,提供程序支持:

STC-FOC-24万转-中功率:

STC-FOC-24万转-中功率:





STC-FOC车规-24万转-大功率原理图-20250902,提供程序支持:

STC-FOC-24万转-大功率:

STC-FOC-24万转-大功率:





STC-FOC车规-24万转-高压-310V原理图-20250924,提供程序支持:

STC-FOC-24万转-高压-310V:

STC-FOC-24万转-高压-310V:







王昱顺 发表于 2025-9-8 12:45:55

2025年10月21日 新 更新 STC-FOC库,提供完整的项目程序


2025年10月21日新 更新 STC-FOC库,提供完整的项目程序
更新内容:
1.直接给出可运行工程,适配官方DEMO板
2.增加SVPWM过调制功能,电压利用效率可以和方波一致
3.改进高速下输出逻辑,高速时更加稳定
4.文档内给出三种电机的开环驱动参数,可以直接使用
5.增加正反转选项,可以无需调整电机线序实现电机正转和反转
6.增加堵转判断时间变量,用户调大判断时间,以适应水泵类驱动
7.调整了低速采样逻辑,低速时输出的力矩更大
8.使用中心对齐PWM,噪音更小
9.新更新启动时可选择直接启动或者等待P54按键按下启动
10.可使用P54按键控制启动/停止切换
11.可使用P34按键控制正/反转,同时正反转会在电机转动时,自动调用一次开环启动,使其正反转可以不停顿切换
12.新增快速刹车,刹车时三路下管全通,可以更快的刹车
13.调整启动按键逻辑为检测实际是否启动
14.增加顺风启动检测,检测时间长短关联OVER_TIME(超时时间)
15.调整Adc_Use_Flag标志位的正常置位与复位

注意事项:
1.第一次测试电机时,请使用可调电源,并且将电流限制在0.5A或者更低水平,电压限制在较小水平。
2.能正常启动电机后,再逐步增加电压和放开电流限制
3.电机目前仍然采用开环启动,闭环启动部分还在进行调试和稳定性测试,所以最低转速只能到300EPRM左右(主要取决于反电动势大小)
以下为测试中功能(无电流传感器,高频电压注入闭环,可以承受堵转后反转,堵转后可保持力矩)


以下为更新后的程序文件(2025年10月26日更新):



以下为三种不同电机的启动和闭环测试视频



以下为高速风扇的最高转速,实际最高大概9万1千转@12V下
过调制吹称,
吸力测试测试视频











王昱顺 发表于 2025-9-18 10:00:15

yf_gao 发表于 2025-9-18 08:31
当前电压、当前电流、当前转速怎么计算出来?例程里能不能把过压、欠压、过流、堵转等保护措施提供一下? ...
当前电压和电流需要用户自行添加,程序内不做多余处理,仅保留电机驱动部分功能。

堵转保护由电机算法自带实现,用户可以不用重复实现,可实现单周期堵转保护,
保护后电机驱动为管不状态,三相均无电压输出。

过流可以简单使用占空比对照实际电流值来计算,
因为堵转这种特大电流的特殊工况已经被保护了,不会出现。

转速可以使用内部的换向时间变量读取进行计算,
需要用户自己根据电机的极对数计算实际速度。
具体计算过程前面有讲。

无感FOC算法本身无法获取极对数,只能靠用户自行带入计算

神农鼎 发表于 2025-8-8 09:19:57









这个不好录视频, 11万转
开最大,这个风扇,已经有点快要飞走的感觉了







============================================





============================================










================================








汽车座椅通风系统,STC32G12K128-24A,
STC32G8K64-33A-LQFP32
STC32G8K64-42I-LQFP32
STC32G8K48-42I-LQFP32

车载空调:   700RPM - 7200RPM
工业风机:   500RPM - 8000RPM
工业水泵:   500RPM - 20000RPM
工业缝纫机:500RPM - 20000RPM
==================================================

白色家电:
空调室内机: 200RPM - 1500RPM
冰箱:         1200RPM - 4500RPM
洗衣机:      200RPM - 20000RPM
==================================================

空气净化器: 100RPM - 2000RPM
新风系统:    500RPM - 3000RPM
==================================================

智能小家电:
智能水泵:200RPM - 6000RPM
吊扇:          50RPM - 500RPM
落地扇:   1000RPM - 3000RPM
==================================================

智能厨电:
抽油烟机:100RPM - 2000RPM
料理机:   50RPM - 2000RPM
热水器:   700RPM - 6400RPM
洗碗机: 1000RPM - 8000RPM
==================================================

扫地宝:3000RPM - 30000RPM
干手机:5000RPM - 130000RPM
吸尘器:30000RPM - 150000RPM
==================================================

个护健康:
筋膜枪:800RPM - 4000RPM
高速吹风桶:10000RPM - 200000RPM
卷发器:10000RPM - 200000RPM
==================================================

园林工具:200RPM - 20000RPM
电钻:0RPM - 30000RPM
电扳:1000RPM - 30000RPM
角摩:10000RPM - 30000RPM
==================================================

滑板车:0RPM - 560RPM
智能平衡车:0RPM - 800RPM
电动自行车:50RPM - 850RPM
三轮车:0RPM - 4000RPM
==================================================

服务机器人:0RPM - 3000RPM
智能手臂:0RPM - 2000RPM
==================================================

PC散热风扇:500RPM - 60000RPM
视频监控设备:500RPM - 10000RPM
通 信 散 热 风 扇:500RPM - 100000RPM
==================================================



www.STCAI.com 为电机控制提供完整的方案:
含原理图设计,程序设计

想知道各种量大的电机控制应用场景,实际量产需要的最高电机转速,
好优化设计MCU, 指标定高了,成本也高。
应用场景如 :
汽车座椅通风,筋膜枪,扫地机器人,机器人,
无人机,吸尘器,电吹风,等各种家电,小家电

帮按对电机转速的要求按由低到高排列应用场景,及分析






神农鼎 发表于 2025-8-8 09:43:32

www.STCAI.com, 配套的全自动汽车级智能测试生产线,及智能化仓储运输系统
===人追求的极致,不麻烦人,享受 人该享受的 灵境, 20250926
https://v.stcai.com/sv/1f351a02-1998509e4db/1f351a02-1998509e4db.mp4






以下是按量产电机**最高转速要求从低到高**排列的应用场景分析,结合成本敏感度和控制特点,为MCU优化设计提供清晰参考:

---

### **转速要求由低到高排序表**
| 排名    | 应用场景                     | 电机类型/功能         | **量产最高转速范围**         | 控制核心需求                     |
|------    |-------------------             |---------------------      |----------------------               |----------------------------------|
| **1** | **汽车座椅通风**      | 直流有刷/无刷风扇   | **1,500 - 4,000 RPM**      | 低噪音、低功耗、启停平顺         |
| **2** | **机器人关节**         | 伺服电机(本体)      | **3,000 - 6,000 RPM**      | 超高精度位置/扭矩控制、实时总线|
| **3** | **扫地机器人行走**    | 减速轮毂电机             | **150 - 400 RPM**            | 堵转保护、低速平稳性             |
| **4** | **筋膜枪**               | 无刷电机(直线转换)| **3,000 - 5,600 RPM**         | 精准档位切换、振动抑制、堵转保护 |
| **5** | **消费级无人机**       | 无刷电机(大桨叶)    | **6,000 - 10,000 RPM**       | 动态响应、能效优化               |
| **6** | **扫地机器人吸尘**    | 无刷风机                  | **60,000 - 85,000 RPM**   | 中高速FOC、噪音控制            |
| **7** | **穿越机无人机**       | 无刷电机(小桨叶)    | **25,000 - 50,000 RPM**   | 超快响应、高PWM频率            |
| **8** | **电吹风**                | 无刷风机                     | **90,000 - 110,000 RPM**   | 高速FOC、热管理、低噪            |
| **9** | **吸尘器**                | 无刷风机                     | **100,000 - 130,000 RPM** | 极高速FOC、效率优化、结构保护    |



神农鼎 发表于 2025-8-8 09:57:05

无感FOC, 有感FOC, 两种FOC的应用场景:
有感FOC:适合低速重载启动,低速要求反复正反转,伺服类应用场景,
                对位置控制要求精度高,运行噪音低的场景。

无感FOC(无注入手段获取零低速位置时):
             适合风机类/水泵类负载,
             低速时负载较小,负载随着转速提升,且对速度有要求的场景。
无感FOC运行噪声相比方波来说几乎无换向噪音,且电流脉冲小,换向更平滑。
但是低速启动时需要使用开环启动,观测到反电动势后才能稳定运行。
所以没法做到快速反复正反转和低速重载启动










神农鼎 发表于 2025-8-8 10:25:59

无感FOC(无注入手段获取零低速位置时):
             适合风机类/水泵类负载,
             低速时负载较小,负载随着转速提升,且对速度有要求的场景。
无感FOC运行噪声相比方波来说几乎无换向噪音,且电流脉冲小,换向更平滑。
但是低速启动时需要使用开环启动,观测到反电动势后才能稳定运行。
所以没法做到快速反复正反转和低速重载启动
================================================

STC-FOC,三相都有 PWM,六个MOS都在工作,用了SVPWM
只用了两路端电压采样, 只需要四个电阻分压即可

www.STCAI.com 为电机控制提供完整的解决方案:
含原理图设计,程序设计

luowuping597 发表于 2025-8-8 14:45:32

大概率用的上,成本要再低一点就最好了

wf1378004 发表于 2025-8-8 15:22:11

是的 大批量的要 有成本优势

wf1378004 发表于 2025-8-8 15:26:02

我需要工业高压供电的 三相无刷 无感 FOC1.5KW以下的   好用大批量采购你们芯片

wf1378004 发表于 2025-8-8 15:27:13

转速2万转左右 就够了

神农鼎 发表于 2025-8-9 11:48:54

直流无刷电机"BLDC"的每个字母含义如下:
‌B - Brushless(无刷)‌
表示电机取消了传统有刷电机中的物理电刷和换向器结构,通过电子控制器实现换向
‌L - Less(无)‌
强调"无刷"特性,即不再依赖机械电刷传递电流
‌D - Direct(直流)‌
指电机采用直流电源供电,但实际工作时通过逆变器将直流电转换为三相交流电驱动
‌C - Current(电流)‌
表明电机本质属于电流驱动型,通过控制定子绕组电流方向产生旋转磁场


FOC直译为“磁场定向控制”,也被称作矢量控制(Vector Control),
是目前直流无刷电机(BLDC)和永磁同步电机(PMSM)高效控制的最优方法之一。
F‌:代表‌Field‌,即“磁场”。
O‌:代表‌Oriented‌,即“定向”。
C‌:代表‌Control‌,即“控制”。

页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 最便宜的 车规-FOC,24万转@STC32G12K128-24A车规,STC-FOC 新算法库,9/8