SZ-BZX 发表于 2026-3-18 11:44:07

你好,王工,开环到闭环怎样判断进入

Huochengjun 发表于 2026-3-21 10:02:22

2月5号的更新了什么

patch1582 发表于 2026-3-25 11:25:21

是买的成品电机么?还是后加的外壳

SZ-BZX 发表于 2026-4-2 07:54:29

王工你好,我的电机是(7对极,24V-36V)采样分压电阻27K-4.7K大功率实验板,最新FOC库能启动但始终进不了闭环(启动一会就停),能否指点下在哪出问题了,参数调了好几个都不行{:baoquan:}

mhxy 发表于 2026-4-3 11:44:24

您好,我问一下,启动有时候,
时而顺畅,时而不顺,偶尔风机还转不起来,
这是什么原因导致的呢?

王昱顺 发表于 2026-4-4 17:11:47

mhxy 发表于 2026-4-3 11:44
您好,我问一下,启动有时候,
时而顺畅,时而不顺,偶尔风机还转不起来,
这是什么原因导致的呢?


可能是启动速度太快了,可以尝试再调整一下启动参数,具体可见下载程序文件夹内附带的文档

asxddz 发表于 2026-4-11 17:35:30

在哪买这板子

神农鼎 发表于 2026-4-11 17:57:04


汪某 发表于 2026-4-13 21:54:20

楼主,你这个没有相电流检测电阻,如何做电流正弦波控制,求教。

mhxy 发表于 2026-4-15 10:26:46

王昱顺 发表于 2026-4-4 17:11
可能是启动速度太快了,可以尝试再调整一下启动参数,具体可见下载程序文件夹内附带的文档 ...

还是启动不起来,很奇怪,我是自己打的板子,驱动芯片用的E2124,MOS管驱动电阻用的10R 0603,然后mos管用的SP70N07HTH,现在参数恢复回原来的情况了。

extern long MIN_PWM;                                                //开始强拖PWM值
extern long MAX_PWM;                                                 //结束强拖PWM值
extern long MAX_FREQ;                                        //单位:us,每次切换角度间隔时间起始
extern long MIN_FREQ;                                                 //单位:us,每次切换角度间隔时间结束(从150us到1us)
extern long DTIME;                                         //细分步进,整个开环需要细分成多少个片进行变化
extern long MOTO_DE_TIME_uS;                        //电机退磁时间(32位无符号),如果出现换向异常可以调整这个数据,避开退磁脉冲
extern long OVER_TIME;                                                //超时时间(单位:32.768ms),用于判断是否堵转

//静音省电参数相关:同步时的调整零点,请在主程序内直接调整Zero_Angle,因为要适配正反转,此变量弃用
//extern unsigned int Zero_Angle_Start;                         //对齐所需零点,如果对速度不满意,可以以50为步进调整

//电机参数相关:开环强拖参数、退磁等待时间,参考参数
#define Ref_MIN_PWM 200UL                                                                 //开始强拖PWM值
#define Ref_MAX_PWM 250UL                                                                 //结束强拖PWM值
#define Ref_MAX_FREQ 200UL                                                       //单位:us,每次切换角度间隔时间起始
#define Ref_MIN_FREQ 5UL                                                                 //单位:us,每次切换角度间隔时间结束(从150us到1us)
#define Ref_DTIME 10000UL                                                         //细分步进,整个开环需要细分成多少个片进行变化
#define Ref_MOTO_DE_TIME_uS 20                                  //电机退磁时间(32位无符号),如果出现换向异常可以调整这个数据,避开退磁脉冲
#define Ref_OVER_TIME 2                                                                        //超时时间(单位:65.536ms),用于判断B_Timer3_OverFlow的值是否超过此阈值,超过后即认为堵转,水泵类可调大此阈
页: 49 50 51 52 53 54 55 56 57 58 [59] 60 61 62
查看完整版本: 便宜的车规-FOC,24万转@STC32G12K128-24A车规,STC-FOC 新算法库,4/1更新