【经验】晟矽MS32F031霍尔FOC电机控制方案介绍(下)
上文《晟矽MS32F031霍尔FOC电机控制方案介绍(上)》介绍了硬件电路原理、FOC控制原理、空间矢量调制(SVPWM),本文介绍电流采样方式选择、角度估算器、霍尔FOC程序内容。
介绍目录
1. 硬件电路原理
2. FOC控制原理
3. 空间矢量调制(SVPWM)
4. 电流采样方式选择
5. 角度估算器
6. 霍尔FOC程序
4. 电流采样方式选择
ADC触发源
ADC上升沿触发采样,采用的TIM1-CH4的触发源。
三电阻采样时刻
三电阻采样时刻
低频状态,使用中心点采样
高频状态,改变电流采样点
三电阻采样时刻
扇区转换和临近零矢量,采样不准确
5. 角度估算器
120°HALL电平状态
120°及60°HALL区别
HALL信号及角度关系
矢量控制需要连续的位置信号,需要对角度进行细分,如下图所示:
基于HALL信号的角度细分
每个60°电角度hall扇区角速度可以通过公式:
求出,在下一个hall的扇区,可以通过角速度对时间积分求得:
6. 霍尔FOC程序
DMA采样完成中断中执行FOC控制程序
根据Clark变换原则 f(α,β) = (2/3)*f(A,B,C),推到出:
iα=iA
iβ=√3/3 *(iA+2*iB)
根据Park变换原则,装换成Iq/Id
根据Park变换原则,装换成Ua/Uβ
A,B,C对应Uref1,Uref2,Uref3,
正表示1,负表示0;N=A+2B+4C
已知Ua和Uβ推到出U4和U6,再推导出T4和T6,根据PWM使用上升下降的计数方式,得到下面公式:
全文完
- |
- +1 赞 0
- 收藏
- 评论 0
本文由超喜欢橙汁呀转载自晟矽微电子,原文标题为:【晟矽课堂】晟矽MS32F031霍尔FOC电机控制方案介绍(下),本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】晟矽微电电机专用DEMO_V1.0使用说明
晟矽微电电机专用DEMO_V1.0使用说明,为了方便大家后续多使用晟矽微电的MCU做电机开发测试,DEMO板采用上下板形式,下板为驱动和功率板,上板为控制板。
【经验】基于MS32F031电动工具控制外设应用详解
本文介绍了基于MS32F031电动工具控制外设应用详解。包括了GPIO详解、 ADC配置、TIME1 PWM配置、比较器1配置、TIME2配置、比较器1、2配置、电机启动换向过程及参数调试七大部分。
【经验】晟矽微电子32位单片机MS32F031如何应用于电机工具
本文介绍了32位单片机MS32F031在电机工具上的应用,分为电动工具硬件介绍,反电势采样及计算原理,基于 TIMER2 提取有效过零信号,启动过程主要参数调试,电机运行补偿参数,程序主要框架几部分。
晟矽微电携三款MCU产品亮相行业峰会论坛并荣获IIC2023年度最佳MCU大奖
晟矽微电受邀参展2023国际集成电路展览会暨研讨会(IIC2023)。晟矽微电参展三款产品,分别为通用型MCU MC51F7085、BLDC电机控制MCU MC51F7424和FOC&车规控制专用MCU MS60F3026。
【经验】晟矽MS32F031霍尔FOC电机控制方案介绍(上)
本文主要写了晟矽MS32F031霍尔FOC电机控制方案介绍。包括了硬件电路原理、FOC控制原理、空间矢量调制(SVPWM)、电流采样方式选择、角度估算器、霍尔FOC程序六大部分。
MS8040 32 位 Arm Cortex-M0 MCU+预驱数据手册
描述- 晟矽微电MS8040是一款32位ARM Cortex-M0内核的MCU,具备高压三相栅极驱动器。该产品具有48MHz的最高主频,内置高速存储器和丰富的I/O端口,支持多种通信接口和外围设备。
型号- NL0367B,MS8040A0ZWX,MS8040A0ZW,MS32F031,MS32F031A6,MS8040
【技术】晟矽微电机控制DEMO板硬件介绍
本文晟矽微将对电机控制DEMO板硬件进行介绍,文章将从电源电路部分、霍尔电路部分、逆变器电路、MCU外电路4方面做介绍。电源部分采用分离器件搭建降压电路,电机为24V,所以输入电源为24V,经过以A1013为主的电路之后变为15V。
汽车与工控32位/8位MCU产品
型号- MS32F071,MS32F072,MS32F051,MC51F7424,MS32F031,MS32F075,MS8040,MS8042,MC51F003A4
晟矽微电子(SINOMCU)8位&32位通用MCU/触摸MCU/2.4G无线传输芯片选型指南
目录- 公司简介 FLASH GPIO ADC TOUCH 2.4G IR 应用领域和工具选型
型号- MC32F7132,MC32P5232,MC32P8141,MS60F3125,MC9902,MS51F7085,MS8040,MS60F3126,MS8042,MC51F8124,MC30P6310,MC32F7361,MC30P6080,MS60F3015,MS32F031A6,MS60F3215,MC32P5222,MC32F7082,MC30P6201,MC30P6280,MC35P7041,MC30P6240,MC35P7040,MC32P7311,MS32F7362,MS32F7361,MS60F3026,MC32P7351,MC32P7031,MS60F2016,MC51F7094,MC31P5120,MS60F2018,MC30F6920,MC51F8144,MC32F7072,MC32F7073,MC2411,MC2412,MC30P6290,MC2410,MC30P6250,MC35P7050,MC32F7343,MS51F003A4,MS60F3115,MC30F6910,MC32F7062,MC32F8152,MC51F003A4,MC51F7424,MC30P6060,MC30P8160
MC51F7424 勘误手册
描述- 本文档为晟矽微电MC51F7424芯片的勘误手册,针对产品内部验证测试、特定设计及用户应用反馈的芯片应用问题进行说明,并提供解决或规避方案。涵盖CPU内核、系统时钟与工作模式、PWM、ADC、比较器、运算放大器、UART、SPI、IAP和Bootloader、低功耗唤醒、ESD等多个方面的问题及解决方案。
型号- MC51F7424
【经验】晟矽微电子EZPro100 HID版本烧录软件介绍
2022年3月,我们隆重推出了新版烧录工具EZPro100 HID。我们新的烧录工具与我们目前通用版烧录工具在名称上基本相似。虽然名称相差不大,但在使用体验上肯定会使大家耳目一新,本篇文章将给大家做一个简单的介绍。
MC32F7062 晟矽微电 8 位单片机用户手册
描述- 本手册详细介绍了晟矽微电MC32F7062 8位单片机的特性、电气特性、CPU与存储器结构、系统时钟、复位机制、I/O端口、定时器、模数转换器、模拟比较器、运算放大器、低电压检测、EEPROM存储器、中断系统、特性曲线和封装尺寸等内容。手册涵盖了产品的主要功能和操作细节,为用户提供了全面的技术参考。
型号- MC32F7062A0C,MC32F7062A0A,MC32F7062,MC32F7062A0Y,MC32F7062A0M,MC32F7062A2J,MC32F7062A0H,MC32F7062A1H,MC32F7062A0E,MC32F7062A1M,MC32F7062A0K,MC32F7062A1K,MC32F7062A0J,MC32F7062A2K,MC32F7062A1J
电子商城
服务
可定制电机的连续转矩范围1Nm至2000Nm,峰值转矩3Nm至5500Nm,电机延长线长度、变换编码器类型。
最小起订量: 1 提交需求>
提供电机的输出反电势波形测试、驱动芯片输入/输出波形测试服务,帮助您根据具体应用场景来选择适合的电机驱动芯片型号,确保电机驱动芯片能够与其他系统组件协同工作达到最佳效果。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 成都 提交需求>
登录 | 立即注册
提交评论