[LKS32 软件] 【开源分享】凌鸥开源版霍尔传感器无刷电机控制算法

[复制链接]
17747|151
mikelinv7 发表于 2022-9-14 14:41 | 显示全部楼层
有參考電路嗎?
生我独孤 发表于 2022-10-25 09:37 | 显示全部楼层
老板,有对应的电路板吗
Cheky 发表于 2022-11-7 09:22 | 显示全部楼层
有相关的原理图吗?
中国龙芯CDX 发表于 2022-11-10 08:45 | 显示全部楼层

咱们后期会有相关编码器配套的产品以及算法嘛
4y1b3 发表于 2022-11-23 10:42 | 显示全部楼层
有刷电机一般都是运用在什么项目的啊?
 楼主| 爱装大神的小白 发表于 2022-12-5 09:15 | 显示全部楼层
Cheky 发表于 2022-11-7 09:22
有相关的原理图吗?

原理图官网上有的
 楼主| 爱装大神的小白 发表于 2022-12-5 09:16 | 显示全部楼层
中国龙芯CDX 发表于 2022-11-10 08:45
咱们后期会有相关编码器配套的产品以及算法嘛

会的
Cheky 发表于 2022-12-19 18:05 | 显示全部楼层
08开源这个PARK变换是不是搞错了。
/*******************************************************************************
函数名称:    stru_CurrVoctor Park(stru_CurrVoctor Curr_Input, s16 Theta, stru_FOC_CurrLoopDef *this)
功能描述:    Park变换
输入参数:    无
返 回 值:    无
多任务访问:   该函数涉及全局表项操作,不可重入
其它说明:
修改日期      版本号          修改人            修改内容
-----------------------------------------------------------------------------
2022/06/15      V1.0         LiuH              创建
*******************************************************************************/
stru_CurrVoctor Park(stru_CurrVoctor Curr_Input, s16 Theta, stru_FOC_CurrLoopDef *this)
{
   stru_CurrVoctor Curr_Output = { 0, 0 };
   
   s16 qId_1, qId_2;
   s16 qIq_1, qIq_2;

   this->struTrigSinCos = Trig_Functions(Theta);

   qIq_1 = (s32) Curr_Input.qI_Value1 * this->struTrigSinCos.hCos >> 15;
   qIq_2 = (s32) Curr_Input.qI_Value2 * this->struTrigSinCos.hSin >> 15;
   //Iq component in Q1.15 Format  iq=-iacos@+ibsin@
  Curr_Output.qI_Value1 = ((qIq_2) - (qIq_1)); //不是反过吗?Curr_Output.qI_Component1 = ((qIq_1)-(qIq_2));        //Iq=Ialpha*cosθ- Ibeta*sinθ

   qId_1 = (s32) Curr_Input.qI_Value1 * this->struTrigSinCos.hSin >> 15;
   qId_2 = (s32) Curr_Input.qI_Value2 * this->struTrigSinCos.hCos >> 15;
   //Id component in Q1.15 Format   id=iasin@+ibcos@
   Curr_Output.qI_Value2 = ((qId_1) + (qId_2));

   return (Curr_Output);
}
Jacquetry 发表于 2022-12-20 12:29 | 显示全部楼层
带弱磁的有没有?
goodluck09876 发表于 2023-1-20 11:12 | 显示全部楼层
凌鸥开源版霍尔传感器无刷电机控制算法
lzmm 发表于 2023-1-21 16:52 | 显示全部楼层
有无刷电机控制算法的教材吗?              
modesty3jonah 发表于 2023-1-21 16:58 | 显示全部楼层
无刷电机控制算法经典的都有哪些?
mmbs 发表于 2023-1-21 17:11 | 显示全部楼层
FOC算法是开源的 吗?              
单片小菜 发表于 2023-1-28 10:08 | 显示全部楼层
谢谢分享,不错的资料,学习一下。
maRin999 发表于 2023-4-17 13:33 | 显示全部楼层

C:\Work\Keil\ARM\PACK\Linko\LKS08x\1.0.5\Device\Include\core_cm0.c(360): error:  #18: expected a ")"   
__ASM volatile ("MRS %0, primask" : "=r" (result) );
bootray 发表于 2023-4-18 14:33 | 显示全部楼层
有调试文档吗
mikewen 发表于 2023-5-7 08:24 | 显示全部楼层
顶风雨 发表于 2023-7-6 14:22 | 显示全部楼层
你们用这个有感算法能跑起来吗?
鹿鼎计 发表于 2023-8-3 11:58 | 显示全部楼层
对应的硬件信息?
digit0 发表于 2023-8-3 12:21 | 显示全部楼层
用弱磁做了,能放出来吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部