【经验】使用国产微控制器N32G455在1小时内搭建双FOC电机控制平台

2021-01-10 国民技术
微控制器,N32G455,国民技术 微控制器,N32G455,国民技术 微控制器,N32G455,国民技术 微控制器,N32G455,国民技术

本文通过五个步骤的介绍,让用户从零开始在1小时内快速搭建基于国民技术微控制器N32G455的双FOC电机控制平台,实现双电机同时稳定启动并运行。

图1: 国民技术双FOC电机平台搭建步骤

第一步:搭建工作环境

国民技术N32G455双FOC电机控制评估套件由控制板和双FOC电机驱动板(单电阻/双电阻)组成,用于系列电机主控芯片在电机控制领域的应用开发调试。

1,硬件环境

首先参照《N32G455x FOC双电机开发套件使用说明》准备好图2所示硬件环境:

1)评估套件供电

控制板可通过跳线选择用USB(NS-LINK)接口供电还是驱动板供电。

2)评估套件调试

控制板自带国民技术自主研发的调试接口NS-LINK(带虚拟串口功能),无需外接J-LINK或者ULINK,即可实现在线调试、下载固件、发送指令及实时监控。

图2: 验证平台硬件环境

2,软件环境

国民技术MCU开发环境推荐采用MDK 5.21a及以上编译器版本进行开发,安装国民技术N32G455x芯片的Pack包,打开电机固件,整个软件框架包含4个部分:硬件驱动库、APP、FOC和Lib。图3为软件源码工程文件示例。

图3: 验证平台软件环境

第二步:配置固件参数

需要配置电机参数和开发板硬件参数

1,电机参数

➤ 针对无感模型参考自适应(MRAS)算法需要配置电机极对数、相电阻、相电感、磁链等参数;

➤ 针对无感增强型滑变结构观测(SMO)算法需要配置电机极对数、相电阻、相电感等参数。

根据电机厂商提供的规格参数,或根据《N32G455xFOC双电机开发套件使用说明(单/双电阻)》中提供的方法,测量电机参数。将相应的电机参数填入如下UserParam.h头文件定义中。

图4: N32G455FOC双电机开发套件(双电阻)示例

2,开发板参数

➤ 根据MCU主频,电机的载波频率,确认电机驱动板的直流母线电压参数;

➤ 根据控制板的OPAMP放大倍数及采样电阻,确认电流基值参数。

图5: N32G455FOC双电机开发套件(双电阻)示例

第三步:选择角度计算方法

套件当前支持无感模型参考自适应(MRAS)、无感增强型滑变结构观测(SMO)、HALL有感以及开环角度等计算方法。

➤ 若知道电机极对数、相电阻、相电感及磁链等参数可选择MRAS;

➤ 若知道电机极对数、相电阻、相电感等参数可选择SMO;

➤ 若带有感位置霍尔传感器可选择“HALL有感”;

➤ 若不确定电机参数,可选择开环角度计算方法(对无感FOC)。

图6:N32G455FOC双电机开发套件(双电阻)示例

第四步:选择工作模式

➤若以速度控制为目标,转矩变化,可选择速度模式;

➤若以转矩控制为目标,速度变化,可选择转矩模式。

图7:N32G455FOC双电机开发套件(双电阻)示例

第五步:启动电机

此开发套件支持三种电机启动方式:

● MDK Debug启动

MDK软件进入调试模式,通过在MDK软件的Watch窗口设置motor_I[0].SoftStartStopCtrl=1或0,控制1号电机的启动或者停止;设置motor_I[1].SoftStartStopCtrl=1或0,控制2号电机启动或者停止。

● 开发板启停键启动

在UserParam.h文件里打开#define PCBA_SPEED_DEMO的宏定义,可以直接通过板载按键启动双电机,通过载板电位器对双电机进行调速。

● 通过NS-LINK接口连接PC工具直接启动

运行国民技术提供的PC工具软件NS_MotorControl.exe,选择相应的NS-LINK串口,然后利用该PC工具即可对双电机进行各种操作,包括启停电机、调试PI参数、图形化地观测速度等内部变量。


电机启动之后,用户就可以开始进行电机的正反转观测、加减速度观测、相电流观测、电机角度观测,电机正常运行时的相电流波形观测、FOC执行时间测量、带载正反转切换电流波形观测等一系列测试验证工作了。


多FOC电机控制开发套件可实现的功能如下图:

图8:国民技术多FOC电机控制开发套件功能


图9:国民技术电机控制MCU Roadmap



N32G455系列MCU芯片已量产,单MCU多电机控制解决方案已经过大量验证,满足商用。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 1

本文由宝丁转载自国民技术,原文标题为:1小时搭建双FOC电机控制平台,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(1

  • 用户67394648 Lv5. 技术专家 2021-01-20
    学习
没有更多评论了

相关推荐

【经验】国民技术32位MCU N32G455使用RTC的操作步骤

​对于国民技术32位MCUN32G455的RTC使用步骤,很多人会产生疑惑或者一知半解。本文带您进行详细的了解和剖析,相信您看完后会恍然大悟。

2022-05-12 -  设计经验 代理服务 技术支持 批量订货

【经验】国民技术32位MCU N32G455的ADC外设如何使用内部基准来提高测量精度?

国民技术32位MCU N32G455系列采用32-bit ARM Cortex-M4F内核,最高主频144MHz,支持浮点运算和DSP指令。本文主要介绍国民技术N32G455系列的ADC外设如何使用内部基准来提高测量精度。

2022-09-29 -  设计经验 代理服务 技术支持 批量订货

【经验】国民技术微控制器N32G455的串口如何进行printf重定向

在国民技术微控制器N32G455的串口功能使用中,研发工程师往往习惯使用printf函数进行信息打印。在N32G455的开发中,如何将printf函数和串口进行关联呢?本文将为你详细介绍。

2022-04-07 -  设计经验 代理服务 技术支持 批量订货
2024/7/18  - 国民技术  - 用户指南  - V1.0.0 代理服务 技术支持 批量订货

N32G003x5数据手册

描述- N32G003x5系列微控制器采用32-bit ARM Cortex-M0内核,具备48MHz的最高工作主频和丰富的功能特性,包括29.5KB Flash、3KB SRAM、多种通信接口和模拟接口。产品适用于各种低功耗应用场景。

型号- N32G003X5,N32G003,N32G003F5S7,N32G003系列,N32G003F5Q7

2022.10.26  - 国民技术  - 数据手册  - V1.0 代理服务 技术支持 批量订货

N32G031x6/x8 微控制器数据手册

描述- N32G031系列微控制器采用32位ARM Cortex-M0内核,最高工作频率48MHz,集成64KB Flash和8KB SRAM,具备丰富的模拟和数字接口,适用于多种低功耗应用场景。

型号- N32G031F6U7,N32G031C8L7T,N32G031K6L7,N32G031X6,N32G031K8L7,N32G031X8,N32G031F8S7,N32G031K6Q7,N32G031F6S7,N32G031F8U7,N32G031K8Q7,N32G031X6 系列,N32G031C8L7,N32G031系列,N32G031X8 系列,N32G031K8Q7-1,N32G031,N32G031K6Q7-1

2022.4.28  - 国民技术  - 数据手册  - V1.1 代理服务 技术支持 批量订货 查看更多版本

N32G031 x6/x8 数据手册

描述- N32G031系列微控制器采用32位ARM Cortex-M0内核,最高工作频率48MHz,集成64KB Flash和8KB SRAM,支持多种通信接口和模拟接口,适用于多种应用场景。

型号- N32G031F6U7,N32G031C8L7T,N32G031K6L7,N32G031X6,N32G031K8L7,N32G031X8,N32G031 X8,N32G031F8S7,N32G031K6Q7,N32G031F8U7,N32G031F6S7,N32G031 X6,N32G031K8Q7,N32G031系列,N32G031C8L7,N32G031,N32G031K8Q7-1,N32G031K6Q7-1,N32G031 系列

2024.7.30  - 国民技术  - 数据手册  - V1.4.0 代理服务 技术支持 批量订货 查看更多版本

N32L40xx8/xB微控制器数据手册

描述- N32L40X系列微控制器采用32位ARM Cortex-M4内核,具备高主频、浮点运算和DSP指令支持。集成大容量Flash和SRAM,并提供丰富的模拟和数字接口。产品适用于多种低功耗应用,具有安全特性,如加密存储和多用户分区管理。

型号- N32L406C8,N32L406MB,N32L406RBL7,N32L403,N32L406CBL7,N32L406,N32L406MBL7,N32L406CB,N32L40XX8,N32L406C8L7,N32L406R8,N32L403K8,N32L403K8L7,N32L40XXB,N32L40X系列,N32L406RB,N32L406K8L7,N32L406R8L7,N32L403KB,N32L403KBL7

2020/11/13  - 国民技术  - 数据手册  - V0.8 代理服务 技术支持 批量订货 查看更多版本

N32G032x6/x8 微控制器 数据手册

描述- N32G032系列微控制器采用32位ARM Cortex-M0内核,最高工作频率48MHz,具备64KB Flash和16KB SRAM。产品集成多种模拟和数字接口,包括ADC、OPAMP、COMP、触摸按键等,并提供丰富的通信接口如USART、I2C、SPI、CAN等。此外,还具备低功耗管理和安全特性,适用于各种应用场景。

型号- N32G032X6,N32G032P6W7,N32G032C8Q7,N32G032X8,N32G032R8L7R,N32G032C8L7,N32G032K6Q7,N32G032系列,N32G032F6U7,N32G032,N32G032R8L7,N32G032F6S7,N32G032K6L7

2020.9.9  - 国民技术  - 数据手册  - V1.2 代理服务 技术支持 批量订货

N32H473/474/475/482/487 系列基于 32 位 ARM Cortex®-M4F 微控制器用户手册

型号- N32H487,N32H475,N32H474,N32H473,N32H475 系列,N32H482 系列,N32H487 系列,N32H482,N32H474 系列,N32H473 系列

2024/5/28  - 国民技术  - 用户指南  - V0.9.1 代理服务 技术支持 批量订货

N32G030 x6/x8 数据手册

描述- N32G030系列微控制器采用32位ARM Cortex-M0内核,最高工作频率48MHz,集成64KB Flash和8KB SRAM,具备丰富的模拟和数字接口,适用于多种低功耗应用场景。

型号- N32G030X6,N32G030X8,N32G030C8L7,N32G030K6Q7-1,N32G030C8L7T,N32G030系列,N32G030K8L7,N32G030F8S7,N32G030K6L7,N32G030C8T7,N32G030F6U7,N32G030K6Q7,N32G030F6S7

2023.8.11  - 国民技术  - 数据手册  - V1.6.0 代理服务 技术支持 批量订货 查看更多版本
2024.7.24  - 国民技术  - 用户指南  - V2.3.0 代理服务 技术支持 批量订货 查看更多版本

N32G455xB/xC/xE 数据手册

型号- N32G455RC,N32G455RB,N32G45X系列,N32G455VE,N32G455CBL7,N32G455CCL7,N32G455RE,N32G455系列,N32G455VC,N32G455VB,N32G455RCL7,N32G455RBL7,N32G45X,N32G455,N32G455VBL7,N32G455VCL7,N32G455VEL7,N32G455REL7,N32G455CEQ7,N32G455MB,N32G455XE,N32G455XC,N32G455XB,N32G455CC,N32G455CB,N32G455RCQ7,N32G455CE,N32G455MEL7,N32G455ME,N32G455MC,N32G455MBL7,N32G455MCL7

2022.08.30  - 国民技术  - 数据手册  - V2.2.0 代理服务 技术支持 批量订货 查看更多版本
展开更多

电子商城

查看更多

品牌:国民技术

品类:微控制器

价格:¥14.1176

现货: 218

品牌:国民技术

品类:微控制器

价格:¥4.8000

现货: 70,535

品牌:国民技术

品类:微控制器

价格:¥5.2941

现货: 62,457

品牌:国民技术

品类:微控制器

价格:¥18.6353

现货: 23,059

品牌:国民技术

品类:微控制器

价格:¥4.5176

现货: 10,000

品牌:国民技术

品类:微控制器

价格:¥5.2941

现货: 6,756

品牌:国民技术

品类:32位微控制器

价格:¥2.7529

现货: 4,900

品牌:国民技术

品类:微控制器

价格:¥7.1529

现货: 4,420

品牌:国民技术

品类:微控制器

价格:¥2.8235

现货: 3,561

品牌:国民技术

品类:微控制器

价格:¥9.3882

现货: 3,197

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:国民技术

品类:微控制器

价格:¥18.7261

现货:25,138

品牌:国民技术

品类:微控制器

价格:¥3.9000

现货:2,440

品牌:国民技术

品类:微控制器

价格:¥4.8314

现货:1,154

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:Advanced Digital Chips

品类:MCU

价格:¥6.6000

现货:100,000

品牌:RENESAS

品类:microcontroller

价格:¥32.9564

现货:40,179

品牌:兆易创新

品类:IC

价格:¥4.8932

现货:27,000

品牌:MindMotion

品类:32位MCU

价格:¥5.9400

现货:19,996

品牌:兆易创新

品类:IC

价格:¥20.2717

现货:12,420

品牌:中科芯

品类:32位微控制器

价格:¥8.5000

现货:10,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

压力传感器定制

可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。

提交需求>

VC均温板散热器定制

可来图定制均温板VC尺寸50*50mm~600*600 mm,厚度1mm~10mm,最薄0.3mm。当量导热系数可达10000W/M·K,散热量可达10KW, 功率密度可达50W/cm²。项目单次采购额需满足1万元以上,或年需求5万元以上。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面