梁工 发表于 2024-1-15 10:23:23

快乐一个人 发表于 2024-1-15 09:49
梁工,你好,这款芯片可以驱动10W转无刷吗?
可以的。多少转是跟电磁极对有关,也就是转一圈要换相多少次有关。
按12万转计,则一秒转2000转,对于高速无刷,假如一转6次换相,则对应12000次换相,也就是80us左右换相一次,
STC8系列、STC32系列的硬件、软件处理都没有问题。

我手上好多四轴飞行器的电机是42次换相转一圈的,其17000转就对应6次换相的12万转了。
有客户说还有4次换相一转的电机,我没有用过。

神农鼎 发表于 2024-1-15 18:27:06



使用STC-FOC Lite制作的遥控小车,实践才是检验真理的唯一标准 - 有ICache的STC32F12K54测试版块 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

神农鼎 发表于 2024-1-15 18:29:43



【STC-FOC Lite】 FOC青春版,更少的成本,更简单的构造 - 有ICache的STC32F12K54测试版块 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

dong97512 发表于 2024-1-25 16:05:16

梁工, 有个方案,电机有弹簧拉着,每次启动都需要扭力不小,看看你这个启动过程中,扭力可以做到足够大。启动后,弹簧拉紧,断电电机弹簧反拉转动,再上电,还得正常转动。

梁工 发表于 2024-1-25 16:57:17

dong97512 发表于 2024-1-25 16:05
梁工, 有个方案,电机有弹簧拉着,每次启动都需要扭力不小,看看你这个启动过程中,扭力可以做到足够大。...

如果没有减速机构,用带霍尔的比较好。

Sangzhenhua2010 发表于 2024-1-26 14:23:54

梁工:我最近把您开源的STC8H1K28作为主控的无感无刷电机控制方案研习了一遍,对消磁、换相等概念算是比较了解了,然后我把您的程序移植到了STC8H1K08这款芯片上。用的是SOP16那款。电机能启动,但是始终无法进入正常的中断控制运行阶段。然后做了几个变量作为调试标记,用逻辑分析仪进行了捕捉。发现6步换相中,只有第1步(即AC相)可以进入比较器中断,其他步都无法进入比较器中断,即使是换相续流引起的电动势变化也无法进入比较器中断。不知道是什么问题。我使用的ADC口,分别是0,1,13.      梁工能帮忙指条路嘛

梁工 发表于 2024-1-26 14:48:23

Sangzhenhua2010 发表于 2024-1-26 14:23
梁工:我最近把您开源的STC8H1K28作为主控的无感无刷电机控制方案研习了一遍,对消磁、换相等概念算是比较 ...

请仔细核对我的例程。比较器一旦启动允许中断,只要有比较结果变化,就会进中断的。

Sangzhenhua2010 发表于 2024-1-26 17:52:12

本帖最后由 Sangzhenhua2010 于 2024-1-26 17:54 编辑

梁工 发表于 2024-1-26 14:48
请仔细核对我的例程。比较器一旦启动允许中断,只要有比较结果变化,就会进中断的。 ...
file:///C:/Users/a/Desktop/IMG_20240126_173720.jpg

梁工,我现在比较器中断有些问题,我先测试了启动阶段的波形。我让电机多转了一会儿,以1ms为周期进行换相。得到的电枢波形,和您的不太一样,梯形两侧的斜率怎么是反的,梁工帮忙看看

梁工 发表于 2024-1-26 23:18:52

Sangzhenhua2010 发表于 2024-1-26 17:52
梁工,我现在比较器中断有些问题,我先测试了启动阶段的波形。我让电机多转了一会儿,以1ms为周期进行换 ...

换相时刻不对造成的。

Sangzhenhua2010 发表于 2024-1-30 10:26:16

fisholive 发表于 2023-10-7 21:59
梁工,

   我在试产发现,这个程序1/10概率不能正常启动, 不得已写了下面重启程序(遇到异常,让马达重 ...

消磁时间我觉得可以根据换相时间动态调整,和换相时间关联起来
页: 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26
查看完整版本: BLDC三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解,改进启动算法