【应用】利用微控制器RL78/G1F进行无传感器初始位置检测,实现无传感器BLDC电机平顺快速启动
低噪音且高耐用性的无刷直流电机广泛用于许多领域,包含工业应用、 汽车及家庭。本文说明藉由使用微控制器检测转子初始位置以进行电机控制的方法,对此类电机的控制非常有帮助。此方法能解决许多容易发生在无传感器电机上的各种问题,藉由平顺且快速的高扭力启动, 实现极致高效系统。
使用无刷直流电机时,设计师有多种控制原则可选择。 为保持低成本,通常会省略检测转子位置的传感器(无传感器原则),而采用另一种方法,例如根据电机的反电动势预估位置。但此法无法提供电机停止时的转子位置信息,因此无法依据转子位置在启动时控制电机, 故 可能因启动时发生非必要的反向旋转等情况而导致效率降低。纳入初始位置检测功能即可解决此类问题(图 1)。
图 1、考虑无传感器无刷直流电机
本文说明能有效控制无传感器无刷直流电机的初始转子位置检测,透过使用控制电机的微控制器,实现此初始位置检测。藉由应用本文所述的方法,可实现无传感器、平顺、快速且高扭力的启动。此技术对于电动工具、输送设备、机器人、水泵,鼓风机等的开发非常有效。
解决容易发生在无传感器电机上的启动问题
图 2 说明无刷直流电机控制中初始转子位置的定位技 术。 可利用如 120 度传导法(梯形控制)或矢量法(正弦 控制)等进行三相无刷直流电机控制。120 度传导法每 60 度切换一次三相激磁模式,在线圈的磁通量与转子永 久磁铁之间产生扭力。此方法相当易于实施,因此被广 泛使用。另一方面,矢量法将电机的电流值分成精确控 制的扭力分量及磁场分量,因而大范围的实现从低速到 高速的高效率控制,但此法需要复杂的算术处理,会增 加 CPU 的负荷。
图 2、应用于无刷直流电机的技术
不论是 120 度传导法或矢量法,针对转子位置检测都 有霍尔传感器及无传感器的解决方案。本文仅着重于 120 度传导法。霍尔传感器(磁性传感器)通常用于使 用 120 度传导法的检测系统,但这会增加系统成本,而 且霍尔传感器也有不耐热的缺点。
另一方法,无传感器系统依赖各种与 电机旋转有关的现象例如产生的反电动 势来预估转子位置。但这会阻碍电机停 止时的转子位置检测,因此无法在电机 启动时,根据转子位置进行正确的控 制。当应用程序的启动方式没有问题 时,可忽略转子位置并执行强制启动, 但在以下情况中则不适合:
- 应避免启动期间非必要的反向旋 转,
- 需要快速且平顺的启动,
- 应保持启动时低电流消耗。
在这些情况下,必须检测初始转子位置 以进行适当控制。
整合无传感器电机控制需要的所有功能
在详细说明实施无传感器初始转子位置检测前,本文将先就设计用于电机控制的微控制器-瑞萨 RL78/G1F 微控制器(以下称 G1F)做说明。本产品为瑞萨电子低阶微控制器 RL78 系列的一部分(参见图 3)。此系列中, G1F 属于「一般用途」子类(G1x),且包含使 RL78/G1F 适合电机控制应用的专门特性组合。 RL78/G1F 与电机控制应用有关的部分功能包括:
- 用于电机控制的Timer,支持 64MHz 芯片上振荡器 频率,
- 附 DAC 的高速比较器,用于参考电压,
- 高电压转换速率可编程增益放大器 (PGA),
- A/D 转换器等。
利用 G1F 的周边功能实施无传感器 120 度传导控制的 电路配置如图 4 所示。16 位 Timer(Timer RD)产生逆变器控制所需的三相补偿PWM讯号。基于安全考虑, 利用可编程增益放大器(PGA)及比较器(CMP0)检测过电流,故可强制关闭PWM信号,无需CPU介入。
图 3、RL78 系列规划
图 4、无传感器 120 度传导控制的电路配置
利用可选择的4输入比较器(CMP1)及具有输入捕获功能的Timer(Timer RX),检测初始转子位置。开始旋转且可取得反电动势后,可利用通过零点 (zero-cross) 检 测,决定转子位置。以三相中性点输入为基准,比较器进行通过零点检测。或者亦可利用10位A/D转器(ADC) 取得数值并进行通过零点检测。使用比较器的第一种方法适合高准确度及高速度操作,而使用A/D转换器的第二种方法(无比较器)较适合中/低速应用。
结合两种处理步骤以缩短检测时间
无传感器初始转子位置检测包含以下两个处理步骤。
步骤 1:在 180 度以内的位置检测
步骤 2:极性检测
步骤 1 系以三相电机端子之间的电感会因转子位置变化 而有所不同的特点(参见图 8)。电感差异会影响下游端 子(此例中即为 MCU 或示波器)的电压上升行为,而此为 检测的基础。此步骤决定磁铁沿三个相位(U、V 及 W)之一的方向,但尚未决定极性(北或南),因为相同 的变化会在整个 360 度电气角度范围内重复两个周期。
而步骤 2 采用的方法则是电机永久磁铁产生的磁通量与电流通过线圈产生的磁通量之影响会导致线圈铁芯材 料磁饱和,而使电流更容易流动。因此能识别永久磁铁 的磁极方向。结合步骤1和步骤2的结果,即可检测整个360度范围内的转子位置。
不同的电机类型会有一定的差异,但处理步骤 1 时的 目标电流非常小,且量测只需要几毫秒的时间。相对而 言,步骤 2 则要应付相对较大的电流,且量测时间则增 长约 100 倍。
实际上,即使只对三相执行处理步骤 2(三次),仍能以60度的分辨率检测到转子的初始位置。但此牵涉到较长的处理时间而且必须消耗较高的电流。故本文所述之 解决方案旨在藉由整合处理步骤 1 和 2,实现更高的效率。
处理步骤 1:藉由比较相位之间的电压上升行为进行评估
180 度以内的位置侦测程序说明如下。使用的G1F周边功能配置如图5所示。
图 5、处理步骤 1 电路配置(180 度以内之位置检测)
首先,在U相上施加电源电压,并量测V相电压 (VUV) 达到门槛参考电压 (VREF1) 时经过的时间。此程 序的操作原理如图6所示。将 VUV及 VREF1相电压检测 输入传送至比较器 (CMP1) 进行匹配检测,并利用 Timer RX 的计数器值决定当 VUV与 VREF1相符的时间。 Timer RX开始计数,与 Timer RD 的PWM输出同步, 并与 CMP1 同步捕获计数值。
图 6、施加 U → V 电压并量测达到比较参考电压的时间
分别针对全部三个通道 U → V、V → W 及 W → U 执行本程序,并按照以下标准决定转子沿三个轴的位置:
若 tUV > tVW 及 tWU,则转子的磁极方向为沿 W 轴方
向(参见图 7)。
CMP1 最多可使用四个切换外部输入,进行匹配比较。 由于上述操作使用其中三个输入,故可利用时间量测值 达到可重复的结果。
图 7、依据 U → V、V → W 及 W → U 的量测时间检测转子位置
由于永久磁铁磁场的效应,相应相位端子之间的电感 会随转子位置而改变,而此效应的大小亦会以相同的趋 势改变 Timer RX 的计数值。举例来说,假设端子间电感、转子位置及 Timer RX 计数值的变化如图 8 所示, 则可利用产生的图形决定转子位置。以图 7 为例,在图 8 中,电气角度 60 度及 240 度时会建立 tUV > tVW ≒ tWU 关系。由于此变化在整个 360 度范围内重复两次, 故在任意点上无法判断两个角度(相差 180 度)中的哪 一个是正确的。
图 8、端子间的电感变化取决于转子位置与 Timer RX 计数值
端子之间的电感及随转子位置之变化会因电机而有所 差异。此外,输出至 CMP1 的相电压行为不仅受到电机 电感的影响,亦会受到逆变器电路的影响。因此,用户 需要先依据转子位置评估 Timer RX 计数值的变化并设 定 CMP1 的比较参考电压。
处理步骤 2:比较并联电压行为以进行比评估
本节说明用于极性检测的第二个处理步骤。使用的 G1F 周边功能配置如图 9 所示。由于此程序以电机电流 作为微控制器的输入电压,故需要分流电阻。此输入可用于旋转时的过电流检测。
图 9、处理步骤 2(极性检测)电路配置
依据处理步骤 1 的结果,可识别磁铁指向方向的相位。此步骤中,在绕组+ve(一相)及–ve(两相)之间 施加特定电流,持续固定的时间 (tCONST)。利用可编程 增益放大器 (PGA) 放大该点(电流检测输入)的并联 电压,并以 A/D 转换器 (ADC) 量测。图 10 上方电路 (红色信号路径)显示当电流从 W 流向 U 及 V 时的信号。
图 10、W → U、V 电流及 U、V → W 电流时的并联电压量测
接着,让电流以反向流动相同的时间 (tCONST),并进行 同样的并联电压量测。图 10 下方电路(蓝色信号路径) 显示当电流从 U 及 V 流向 W 时的信号。
可利用这两个量测值间的大小关系决定永久磁铁的磁 通量方向。在图 11 的例子中,当电流从 W 流向 U 及 V 时的电流值 (IW+) 大于电流反向流动时的电流值 (IW-)。 因此,可判定转子方向为 W 相磁通量增强的方向(电流 从 W 到 U 的磁通量方向,V 与永久磁铁的磁通量方向相 同)
图 11、转子极性评估电流(并联电压)
本文说明适合无刷直流电机应用之无传感器初始转子位置检测方法,优势包含平顺且快速的高扭力启动以及低功耗。方法涉及结合低电流汲取及快速处理时间特性的
两个处理操作。因为运用了RL78/G1F微处理器本身针对电机应用的周边功能,故可将额外成本降至最低。此初始位置检测技术为瑞萨电子的申请中专利。我们相信此方法有助于开发低成本、高附加价值的电机应用产
品。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由LEA酱的一生转载自RENESAS,原文标题为:利用微控制器进行无传感器初始位置检测 实现无传感器 BLDC 电机平顺快速启动,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【应用】中科芯32位微控制器CKS32F030K6T6在无刷直流电机中的设计方案,性能优秀
无刷直流电机控制系统基于中科芯32位微控制器CKS32F030K6T6,由PC上位机、通信模块、电源模块、驱动控制模块等组成。驱动控制模块由MCU控制电路、功率驱动模块、电流采样电路、电机运转控制电路等组成,该MCU采用高性能的ARM®CortexTM-M0 32位RISC内核。
【应用】中科芯32位微控制器用于手持式电动工具中,最高工作频率达48MHz
中科芯32位微控制器CKS32F030K6T6采用高性能的ARM®CortexTM-M0 32位RISC内核,最高工作频率为48MHz,高速嵌入式内存(FLASH最高可达32K字节,RAM可达4K字节),并广泛集成增强型外设和I/O口。
【应用】使用微控制器进行初始位置检测,实现无传感器BLDC电机的平稳快速启动
本文描述了一种用于初始转子位置检测的方法,该方法通过使用用于电机控制的微控制器来实现,以Renesas RL78/G1F微控制器解决方案为例解释了该方法可以实现无传感器电机的平稳、快速和高扭矩启动。
武汉芯源(CW)CW32系列微控制器选型表
武汉芯源 - 微控制器,CW32F030K8T7,F002,F003,CW32F030F8V7,CW32L083MCT6,CW32W031R8U6,CW32L031C8T6,A030 系列,L052,L083 系列,F030,L052 系列,CW32F030K8U7,L031 系列,CW32L052R8S6,CW32A030C8T7,A030,CW32L031K8U6,CW32L031C8U6,CW32L031F8P6,CW32L083RCT6,R031 系列,CW32R031C8U6,CW32L052C8T6,CW32L083VCT6,CW32 系列,CW32F020K6U7,F020,CW32,CW32F030F6P7,CW32L052R8T6,CW32F002F3U7,F002 系列,CW32L083RCS6,CW32F020C6U7,R031,CW32L031F8U6,CW32F003F4P7,L031,F030 系列,F003 系列,CW32F020F6U7,CW32F030C8T7,CW32F002F3P7,F020 系列,CW32F003F4U7,CW32L083RBT6,L083,CW32F003E4P7,W031 系列,W031
雅特力低压电机控制开发板应用AT32系列微控制器,搭配雅特力电机函数库算法,可驱动直流无刷电机、交流同步电机等
雅特力在电机成本、可靠性等方面不断做出突破与改进,AT32F421、AT32F4212、AT32F413三款电机MCU搭配Cortex-M4内核和雅特力电机库算法,具有快速高效的算法能力和高性价比的价格优势,可满足电机控制在系统复杂性、实时性和智能化等方面日益严苛的要求。
AT32系列微控制器低压电机控制开发板用户手册
本手册介绍了雅特力AT32系列微控制器低压电机控制开发板的使用,包括系统软硬件需求、启动程序、硬件说明与组态设定、硬件电路说明、布线图和零件列表等。开发板支持AT32F4xx和AT32L0xx系列微控制器,可驱动直流无刷电机、交流同步电机和异步电机,具备霍尔信号接口、增量编码器接口、剎车电阻接口等,适用于多种电机控制应用。
雅特力 - 微控制器,微控制器低压电机控制开发板,电机开发板,MCU,低压三相电机驱动器,单片机,AT32F4XX,AT32L0XX,AT32系列,AT32
三相直流无刷电机(BLDC)预驱动芯片MLX81207控制信号是通过什么方式输入的?
MLX81207是一款无传感器的三相直流无刷电机(BLDC)预驱动芯片,其外部控制信号可以通过LIN总线或者直接输入PWM控制信号来控制该芯片输出。其作为预驱动芯片使用时还需要外挂驱动芯片一起使用。
晟矽微电出席第六届(苏州)电动工具控制与充电技术研讨会,专注研发高抗干扰高可靠的8/32位微控制器
晟矽微电子于2023年6月30日出席了第六届(苏州)电动工具控制与充电技术研讨会。晟矽微电秉承“芯智能·心自由·新世界”的企业愿景,一直致力于在电机这一细分领域进行更多的探索和尝试。
无刷直流电机驱动芯片求推荐?
推荐世强代理的central的MOSFET管:CWDM3011N和CWDM3011P,Renesas公司的低功耗通用电机控制ICRAJ306000,内置RL78/G1F微控制器和预驱动器,并内置5V稳压器。还有三个半桥电路,可以驱动两个N沟道MOSFET,以及Melexis 的MLX81200无刷电机驱动芯片。
【产品】C8051F310微控制器用于无传感器BLDC电机参考设计SLBLDC-MTR-RD
无传感器BLDC电机参考设计展示了如何将5mm x 5mm C8051F310微控制器用于高性能无传感器BLDC电机应用。该参考设计还可用作电机代码开发的平台。固件(AN208SW)演示了无传感器无刷直流电机控制,无需使用位置传感器即可测量电机位置。
CIU32M010、CIU32M030 电机系列32 位 M0 内核微控制器参考手册
本手册详细介绍了32位M0内核微控制器CIU32M010、CIU32M030的产品特性、系统架构、存储器映射、外设功能等。包括产品特性如32位ARM Cortex-M0内核、支持多种输入输出、丰富的定时器、存储器、电源管理等;系统架构包括系统总线、总线矩阵、存储器映射等;外设功能包括GPIO、SPI、UART、定时器、ADC等。手册还提供了管脚定义、模块框图、寄存器描述等内容。
华大电子 - 微控制器,32 位 M0 内核微控制器,32 位微控制器,CIU32M030H5HBXJ,CIU32M030,CIU32M030K5PBXJ,CIU32M010K3PBXJ,CIU32M030J5PBXJ,CIU32M030XXX,CIU32M010,CIU32M010J3PBXJ,CIU32M010H3HBXJ,CIU32M010XXX,CIU32M030 系列,高速风筒,风扇,电动工具,水泵,风机
无传感器无刷直流电机参考设计工具包用户指南
本资料为Silicon Laboratories提供的无传感器BLDC电机参考设计套件用户指南。指南详细介绍了套件内容、概述、无传感器BLDC电机参考设计演示、参考设计CD安装、HyperTerminal演示、使用USB调试适配器的开发设置、无传感器BLDC电机项目以及相关文档。资料旨在帮助用户了解如何使用C8051F310微控制器进行无传感器BLDC电机控制,并提供了一套完整的开发指南。
SILICON LABS - 无传感器无刷直流电动机,DESIGN KIT,SENSORLESS BLDC MOTOR,设计套件,SENSORLESS-BLDC-MOTOR-RD
MLX81206/08 TruSense BLDC电机控制器
该资料介绍了MLX81206/08 TruSense BLDC电机控制器,一款适用于汽车无刷直流电机的控制芯片。它具备高性能微控制器、多种总线接口、专利算法实现无传感器三相正弦波和梯形波电机控制等功能。此外,还提供了详细的电气特性、功能描述和应用实例。
MELEXIS - TRUSENSE BLDC电机控制器,TRUSENSE BLDC MOTOR CONTROLLER,IC,集成电路,MLX81208,MLX81208 LPF-AMA-001-RE,MLX812XXLLQXXX00XRE,MLX81206 LLQ-AMA-001-RE,MLX81206,MLX81207,MLX81205,暖通空调鼓风机,WATER PUMPS,AUTOMOTIVE BLDC MOTORS,COMPRESSORS,OIL PUMPS,SENSOR BASED BLDC MOTOR,水泵,发动机冷却风扇,POSITIONING ACTUATORS,油泵,无传感器BLDC电机,SENSOR-LESS BLDC MOTOR,定位执行器,BLDC电机,压缩机,ENGINE COOLING FANS,汽车用无刷直流电机,基于传感器的BLDC电机,HVAC BLOWERS,BLDC MOTOR
CIU32M011、CIU32M031 电机系列集成预驱的 32 位 M0 内核微控制器参考手册
本手册详细介绍了CIU32M011和CIU32M031两款32位M0内核微控制器的特性、配置与功能。包括产品特性、产品简介、终端配置、系统及存储器架构、嵌入式闪存、中断和事件、循环冗余校验计算单元、硬件除法运算单元、电源管理、低功耗模式、复位和时钟系统、通用输入输出、同步串行接口、通用异步收发器、高级定时器、通用定时器、数模转换器模块、比较器、运算放大器、独立看门狗、窗口看门狗、直接存储访问控制模块、系统寄存器、器件电子签名、调试支持等。手册还提供了管脚图、管脚定义、存储器映射表等信息,旨在帮助用户全面了解和使用这两款微控制器。
华大电子 - 微控制器,32 位 M0 内核微控制器,32 位微控制器,CIU32M011XXX,CIU32M031,CIU32M031H5HBXJ,CIU32M011H3HBXJ,CIU32M011,CIU32M031XXX,CIU32M011K3PBXJ,CIU32M031K5PBXJ,CIU32M031 系列,高速风筒,风扇,电动工具,水泵,风机
CIU32M010/M030 32 位电机系列微控制器参考手册
本手册详细介绍了CIU32M010/M030系列32位电机控制微控制器的技术规格和应用。内容包括产品简介、引脚分配与功能描述、系统及存储器架构、嵌入式闪存、中断和事件、循环冗余校验计算单元、硬件除法运算单元、电源管理、低功耗模式、复位和时钟系统、通用输入输出、同步串行接口、通用异步收发器、高级定时器、通用定时器、数模转换器模块、比较器、运算放大器、独立看门狗、窗口看门狗、直接存储访问控制模块、系统寄存器、器件电子签名、调试支持等。手册旨在为开发者提供全面的技术参考。
华大电子 - 32 位电机系列微控制器,微控制器,电机控制系列 MCU,32 位通用微控制器存储器芯片,CIU32M010J3PB,CIU32M030H5HB,CIU32M010K3PB,CIU32M030,CIU32M010,CIU32M030J5PB,CIU32M010H3HB,CIU32M030K5PB,CIU32M030 系列,高速风筒,风扇,电动工具,水泵,风机
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
定制水冷板尺寸30*30mm~1000*1000 mm,厚度1mm~50mm,散热能力最高50KW,承压可达3MPA;液冷机箱散热能力达500W~100KW。项目单次采购额需满足1万元以上,或年需求5万元以上。
提交需求>
登录 | 立即注册
提交评论