梁工
发表于 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概率不能正常启动, 不得已写了下面重启程序(遇到异常,让马达重 ...
消磁时间我觉得可以根据换相时间动态调整,和换相时间关联起来