板子支持多大功率,电机(bldc)
MikeXue 发表于 2026-1-22 21:19
Hi , Guys,
首先该方案非常的好!
但咨询一下, 该方案采用反向电动势,是否并不是严格意义上的 FO ...
从磁场定向控制来讲,是属于的,并且实际的驱动相电流确实是正弦波
电流矢量闭环只是用于控制效率问题,我这个相比真正的FOC肯定是效率没那么高的(因为没有对Id进行闭环,但是也不会差的很多),相比传统方波来讲,已经算是矢量控制了,不过我控制的是矢量电压而已
FOC-车规,单电阻方案,讨论稿,STC8T2K32-33A-TSSOP20/QFN32/LQFP32, 车规触摸芯片设计中
王昱顺 发表于 2026-1-28 19:33
从磁场定向控制来讲,是属于的,并且实际的驱动相电流确实是正弦波
电流矢量闭环只是用于控制效率问题, ...
Hi Wang,
谢谢, 感谢你的回复。
BR
王昱顺 发表于 2026-1-28 21:00
FOC-车规,单电阻方案,讨论稿,STC8T2K32-33A-TSSOP20/QFN32/LQFP32, 车规触摸芯片设计中
...
很期待改进版,能实现电压,电流,速度三闭环就好了{:baoquan:}
王工,请教一下 set_duty = 200; 这个参数我改200了,但一进入闭环模式监视就是299。现是每次进入闭环模式时速度会跳变,改哪里可以平稳进入闭环模式?
你好,这个2月5号工程我看是MDK的,但是显示编译工具链是要求C251?暂时没法编译,是要下载C251的工具链吗?有没有提供?我现在板子程序下载了官方下载的目录下默认的临时文件STC-FOC.hex。能直接用吗?
mhxy 发表于 2026-2-9 12:05
你好,这个2月5号工程我看是MDK的,但是显示编译工具链是要求C251?暂时没法编译,是要下载C251的工具链吗 ...
然后现在我烧录了里面的临时文件STC-FOC.hex,按下P54,在开环切闭环的瞬间,经常导致系统复位。这个有什么比较好的办法解决吗
我下载了c251编译器,然后打开keil5工程,编译好像不识别lib啊? SYMBOL:Stc_Foc_Init
MODULE:main.obj (main)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:set_angle
MODULE:main.obj (main)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:Zero_Angle
MODULE:main.obj (main)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:Set_Foc_Param_Start
MODULE:main.obj (main)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:?Set_Foc_Param_Start?BYTE
MODULE:main.obj (main)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:pwm_off
MODULE:main.obj (main)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:B_Timer3_OverFlow
MODULE:main.obj (main)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:set_duty
MODULE:main.obj (main)
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:?Set_Foc_Param_Start?BYTE
MODULE:main.obj (main)
ADDRESS: FF086DH
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:?Set_Foc_Param_Start?BYTE
MODULE:main.obj (main)
ADDRESS: FF0875Hattach:
mhxy 发表于 2026-2-9 16:07
我下载了c251编译器,然后打开keil5工程,编译好像不识别lib啊? SYMBOL:Stc_Foc_Init
MODULE:m ...
首先文件里hex文件是可以烧录的 但只能启动小无刷电机 别的电机震动就停了 小无刷电机有时候能启动进去磁环 有时候启动转一会儿就停转 所以必须修改参数
我就下载了c251编译器 现在报错代码{:4_184:}我让ai分析 说编译器在第76行遇到了 _nop_(),但找不到它的实现
虽然编译器假设它是一个外部函数,但链接器找不到这个函数的实际代码
地址 FF3056H、FF3059H等表明链接器试图在代码空间中定位这个函数但失败了