Brushless Motor Control Realized with the Renesas RL78 8/16-bit MCU Family
There are many products with built-in motors around us, such as air conditioners, vacuum cleaners, and electric fans. As robots, drones, and electric vehicles, which are expected to make a big change in society in the future, become more widespread, more motors will be used.
Motors, which are familiar to us as described above, are classified into several types according to their structures. Among them, brushless motors are becoming widely used in home/industrial applications. The features of brushless motors are high efficiency, maintainability, and controllability. With the growing concern for environmental issues in recent years, the use of brushless motors that can be driven with high efficiency is desired. As the name "brushless" motor implies, there are no brushes in contact with the rotor, so there is no need to worry about brushes wearing out, which reduces the frequency and cost of maintenance. Brushed motors have the brush and commutator that constantly exert torque without a driving circuit due to their structural mechanism, whereas brushless motors have no such brushes and commutators. Instead, torque is generated by the MCU adjusting the direction and magnitude of the current in response to the position of the rotor, and high controllability can also be achieved such as keeping a constant speed even if the load changes.
There are two types of control methods that are often used for brushless motors: 120-degree conducting control and vector control. 120-degree conducting control uses six voltage patterns to drive the motor. This control method requires relatively fewer operations on the MCU but may cause vibration and noise because the angle of the torque acting on the rotor is not constant. On the other hand, Vector control is a control method in which the torque acting on the rotor is constantly in the vertical direction. This method requires a large number of operations on the MCU, but It is characterized by a small speed ripple. From this, vector control tends to be used in applications that require precise control.
RL78 is an 8/16-bit MCU featuring low power consumption. In RL78 series, RL78/G1F, RL78/G14, RL78/G1G and RL78/G1M are often used for motor control. The following are the features of each MCU.
RL78/G1F: Multifunctional MCU with enhanced functionality for motor control
RL78/G14: General purpose MCU with a wide line-up of pins, memory sizes and package types
RL78/G1G: Small system MCU with built-in analog peripheral functions
RL78/G1M: Compact MCU with the minimum functions required for motor control
120-degree conducting control, which requires a small amount of calculation, can be used with all four of these MCUs. On the other hand, vector control, which requires a large computational load, is realized by RL78/G1F and RL78/G14, which have relatively high computational power among the above MCUs. In addition to these control methods, we also develop solutions by utilizing the analog peripheral functions of the RL78/G1F, such as initial position detection, which estimates the angle of the rotor without sensors before rotation starts, and a high-speed rotation solution that performs 120-degree conducting control using a comparator.
We provide sample software that implements each of these control methods. With the sample software for 120-degree conducting control, speed control can be performed using Hall sensors or without sensors. In addition, for vector control, we prepare two types of sample software that perform sensorless speed control using one or three shunt resistors for current detection. We also offer the above-mentioned initial position detection and high-speed rotation solutions as sample software that can be used in specific applications. Furthermore, we plan to release a new sensorless vector control sample software for high-voltage applications. This sample software runs on the "T1003-A" high-voltage inverter board (input voltage range: AC 85 – 265 [Vrms], rated output current: AC 1 [Arms]) manufactured by Desk Top Laboratories Inc., and can be used for the development of high-voltage applications such as refrigerators, ceiling fans and conveyor belts.
We also provide a variety of development support tools to support the development of motor control solutions. RENESAS Motor Workbench (RMW), a motor control evaluation tool, can measure motor characteristic parameters and display variable information recorded in the internal RAM of the MCU as waveform, etc. In addition, by using a porting support tool called Configuration File Generator (CFG), it is possible to automatically redesign the parameters for motor control when driving the motor using the development environment prepared by the customer.
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Batman转载自Renesas,原文标题为:Brushless Motor Control Realized with RL78 Family,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
RL78/G15 MCU, a New Release of the Renesas RL78 Family Products,Solves the Existing Issues Faced by Many 8-bit Users
Renesas MCU RL78/G15 is a general-purpose microcontroller operating at 16MHz, optimized for 8-bit MCU applications, and suitable for a wide range of applications including industrial, consumer, sensor control, lighting, and inverter.
Renesas Embraces Microsoft Visual Studio Code Across Its Entire Industry-Leading MCU and MPU Lineup
Renesas now enables customers to develop and debug embedded software using Visual Studio Code for its 8/16-bit RL78 and 32-bit RA, RX, and RH850 MCUs, as well as its 64-bit RZ MPUs and R-Car family SoCs. Renesas embedded processors are targeted at automotive, IoT, and other applications.
WAYON has launched the WY8S8003 series — an 8-bit MCU (Micro Control Unit)
WAYON recognizes the role of MCUs in constructing a complete product ecosystem. The company is committed to providing robust product support to customers and consistently introduces innovative products to the market. This article showcases the WY8S8003 micro controller series.
Renesas(瑞萨)电机控制微控制器(MCU)选型指南
目录- 电机MCU路线图 电机驱动推荐微控制器 16位RL78电机控制MCU RX-T电机控制MCU RA-T电机控制MCU RA-T系列主要特性 RISC-V电机专用MCU 电机控制解决方案
型号- RX200,RX6XT,RX23T,RX71M,RX2XT,RA6T3 GROUP,RISC-V-MC,RA-T,RA-T系列,RX600,RX6XX,RX63T,RX66T,RA4T1,RA6T2,RX66N,RA6T1,RX26T,RA8T2,RA6T3,RA8T1,RX62G,RA4T1 GROUP,RX-T,RA,MCK-XXXXX,RL78/G14,RA6T1 GROUP,RL78,RX74T,RX62T,RX65X,RX13T,RX7XT,RX,RX100,RISC-V,RL78/G1F,RL78/G1G,RX1XT,RL78/G24,RX7XX,RA6T2 GROUP,RX24T,RX72M,RX24U,RX72N,RA2,RA4,RXV2,RXV3,RA6,RXV1,RA8,RA-T 系列,RX23X,RX72T
Renesas(瑞萨电子) RL78系列MCU选型指南
目录- RL78 FAMILY RL78 FAMILY PACKAGE EXPLANATION OF ORDERABLE PART NUMBERS
型号- R5F104PFAFA,R5F104PFAFB,R5F113TJLFB,R5F110MEAFB,R5F10JGCAFB,R5F10AACLSP,R5F04CAALA,R5F10WMGAFA,R7F100GBH2DFP,R5F10WMGAFB,R5F140PLAFB,R5F101ACASP,R5F101JJAFA,R5F104BDANA,R5F1006EASP,R7F102GFE3CFP,R5F101FDAFP,R7F100GJH3CFA,R5F12047ANA,R5F100LJAFA,R5F100LJAFB,R5F101LCABG,R5F104CFALA,R5F1006ECASP#VX,R5F100BCANA,R5F10PGFLFB,R7F100GGN3CFB,R7F100GJG2DFA,R5F1006EASM,R5F04BAAFP,R5F100CEALA,R5F10BLELFB,R7F102GAC3CSP,R7F102GGE3CNP,R5F11NMGAFB,R5F113GLLFB,R5F10WLEAFB,R5F10BGFLNA,R5F104GCAFB,R5F10KGCANA,R5F10WLEAFA,R5F11BGEAFB,R7F100GBJ2DNP,R7F100GPK3CFB,R5F10369ASP,R5F100EGANA,R7F100GPK3CFA,R7F100GCH3CLA,R5F113MKLFB,R5F100MLAFB,R5F11FLLANA,R5F140FKGFP,R5F100FKAFP,R5F111NGALA,R5F100MLAFA,R5F101GFAFB,R5F10ALCLFB,R5F104BFAFP,R7F100GGN2DNP,R5F104GLANA,R5F10RFCAFP,R7F102GGC3CFB,R5F101LLAFA,R5F104JGAFA,R5F04AFASP,R5F101LLAFB,R5F11Y67DSM,R5F110NEALA,R7F100GGL2DFB,R5F100AAASP,R5F104GAANA,R5F10RF8AFP,R5F11EAAASP,R5F100JHAFA,R7F102G8E3CLA,R5F104MKAFA,R5F104MKAFB,R5F11MMEAFB,R5F10367ASM,R5F10367ASP,R5F100MJAFA,R5F100MJAFB,R5F10NPJDFB,R5F100LJABG,R5F100GDAFB,R7F102G7E2DNP,R5F100SKAFB,R7F100GBG2DFP,R7F100GBJ3CNP,R5F101GDANA,R5F101PGAFA,R5F10277ANA,R5F10BAELSP,R5F101PGAFB,R5F101LEABG,R7F100GBH3CFP,R5F10AGDLNA,R7F102GFE2DFP,R7F100GFN2DFP,R5F107AEMSP,R5F101BEANA,RL78/G10,R5F12047ASP,RL78/G11,R7F100GJH2DFA,RL78/G12,RL78/G13,RL78/G14,RL78/G15,R5F104FCAFP,R5F101CGALA,R5F140LLGFB,R5F100JFAFA,R5F113TLLFB,RL78/G1A,RL78/G1C,RL78/G1D,RL78/G1F,RL78/G1G,RL78/G1H,R5F12017MSP,R7F100GPJ3CFA,R5F117GAGFB,R7F100GPJ3CFB,R7F100GPH2DFB,R5F101AAASP,R7F100GPH2DFA,RL78/G1M,RL78/G1N,R5F10PMELFB,RL78/G1P,RL78/G22,RL78/G23,R5F101FFAFP,R5F10AAELSP,R5F100BEANA,R7F102G8E2DLA,R5F104CDALA,R5F10PGDLFB,R5F10BMGLFB,R5F100GKANA,R5F140GKGFB,R5F101LCAFA,R5F101LCAFB,R7F100GGK2DFB,R5F100CGALA,R5F10AGFLFB,R7F102GGC2DNP,R5F104LKAFB,R5F101SKAFB,R5F11B7CANA,R5F11NMEAFB,R5F11CBCGNA,R5F104LKAFA,R5F1018DALA,R5F104GEAFB,R5F10WLGAFA,R5F10WLGAFB,R5F12007MNS,R5F11BGCAFB,R7F100GFN3CFP,R7F100GJF3CFA,R5F100LCABG,R5F11Y68ASM,R5F10JGCANA,R5F104JEAFA,R5F110PGAFB,R5F101GHAFB,R5F11RMGDFB,R7F102GAE3CSP,R7F100GGL3CFB,R5F104FJAFP,R5F100JJAFA,R5F113GLLNA,R7F100GPK2DFA,R5F100ACASP,R5F102A8ASP,R5F1016EASP,R5F101LEAFB,R5F101LEAFA,R5F12047GSP,R5F101PKAFA,R5F101PKAFB,R5F100FDAFP,R5F111NEALA,R5F10PGFLNA,R5F10BGFLFB,R7F100GBJ2DFP,R7F100GCG3CLA,R5F104EFANA,R7F100GGN3CNP,R5F12017GSP,R5F10AAALSP,RL78/I1A,R5F04BAANA,R5F11Z7ADNA,RL78/I1B,RL78/I1C,RL78/I1D,R7F100GCF2DLA,RL78/I1E,R7F100GMN2DFA,R5F10NPLDFB,R5F101JLAFA,R7F100GMN2DFB,R7F102GGE3CFB,R5F101GFANA,R5F04CCALA,R5F101EGANA,R5F11MPEAFB,R5F104GLAFB,R7F100GGL2DNP,R5F104GAAFB,R5F104LGAFP,R5F10RBAAFP,R7F100GCJ3CLA,R5F10WLCAFA,R5F10WLCAFB,R5F111MEAFB,R5F10PGHLFB,R5F101BCANA,R5F104LGAFB,R7F100GPL2DFA,R7F100GPL2DFB,R5F107ACMSP,R7F102GEE2DNP,R5F04BCAFP,R5F104BFANA,R5F11CBCMNA,R5F104LGAFA,R5F100PGAFA,R7F102G7E3CNP,R5F104LEALA,R5F100PGAFB,R5F10PPELFB,R5F101CEALA,R5F10BGDLNA,R5F113THLFB,R5F12007GNS,R7F100GFL2DFP,R5F10ABELNA,R7F100GGK3CFB,R5F100GDANA,R5F11FLJANA,R5F12067ASP,R5F101FHAFP,R7F102GAC2DSP,R7F100GBJ3CFP,R5F11MPGAFB,R7F100GJF2DFA,R5F100BGANA,R5F11EA8ASP,R5F111MGAFB,R7F100GCH2DLA,R5F104GJANA,R5F10AGDLFB,R7F100GMN3CFA,R7F100GPJ2DFA,R7F100GMN3CFB,R7F100GPJ2DFB,R7F100GLJ3CFB#AAX,R7F102G7C2DNP,R5F104LGALA,R5F11NLGAFB,R7F100GJG3CFA,R5F1007EANA,R5F10267ASP,R5F10BMELFB,R5F10PPGLFB,R5F10267ASM,R5F10PAELSP,R5F100LLAFB,R5F100LLAFA,R5F104EHANA,R5F113LKLFB,R5F10EGDAFB,R7F102GGC2DFB,R5F10KBCAFP,R5F10WMEAFA,R5F10BLCLFB,R5F1006CASM,R5F1006CASP,R5F100GFAFB,R5F101GJAFB,R5F10WMEAFB,R7F100GCG2DLA,R7F102GGE2DNP,R5F101MGAFB,R5F110PEAFB,R7F100GPK2DFB,R5F101MGAFA,R5F100AEASP,R5F101LGABG,R5F10E8EALA,R5F10Y47ASP,R5F10279ANA,R5F10BAGLSP,R5F10PGDLNA,R7F100GGK2DNP,R7F100GPL3CFA,R7F100GPL3CFB,R5F101JCAFA,R5F11PLFABG,R5F104FAAFP,R5F110NJALA,R5F100MFAFB,R5F100MFAFA,R5F11Z7AANA,R5F10A6CLSP,R5F04AAASP,R5F10BBDLNA,R5F12067GSP,R5F04BGAFP,R5F11PLGABG,R5F10BGCLFB,R7F100GFK2DFP,R5F100LFABG,R5F1016CASM,R5F101GHANA,R5F104ECANA,R5F101EEANA,R5F1054AASP,R5F10RBCAFP,R5F104AFASP,R5F101BAANA,R5F100GEANA,R7F100GFL3CFP,R7F100GBG3CNP,R5F104FGAFP,R5F101JEAFA,R5F11BBCAFP,R5F11W67DSM,R5F104BAAFP,R5F101CCALA,R7F100GLF2DFA,R7F100GLF2DFB,R7F100GPG3CFB,R5F10ABALNA,R5F10EBEANA,R5F10RB8AFP,R7F100GPG3CFA,R7F100GEH2DNP,R7F100GJK3CFA,R5F100AFASP,R5F140LKAFB,R7F100GPG2DNB,R7F100GLG2DFB,R5F101FJAFP,R5F100PJAFB,R7F100GJJ2DFA,R5F100PJAFA,R5F104PLAFB,R5F1007DANA,R5F104PLAFA,R7F100GLH2DLA,R5F101GAAFB,R5F1016CASP,R5F104MHAFA,R5F111PFAFB,R7F100GML2DFB,R5F10EGEAFB,R5F100GGAFB,R5F101LGAFA,R5F101LGAFB,R7F100GML2DFA,R5F10PGHLNA,R5F11BCCALA,R5F117AAGSP,R5F104LDAFP,R5F10377ANA,R5F104MHAFB,R7F100GBF2DNP,RL78 FAMILY,R7F100GLH3CFA,R5F11EBAAFP,R7F100GLH3CFB,R5F140PLGFB,R5F04BCANA,R5F100JKAFA,R7F100GCJ2DLA,R5F104PJAFA,R5F104PJAFB,R5F113PHLFB,R5F102A7ASP,R5F1054AANA,R7F100GML3CFB,R7F100GML3CFA,R5F1008DALA,R5F101GLAFB,R5F04CEALA,R5F12047GNA,R5F11AGGANB,R7F100GGJ2DFB,R7F100GMK2DFB,R7F100GMK2DFA,R5F100CAALA,R5F10EGCANA,R7F100GEH3CNP,R5F10ALFLFB,R5F100LDABG,R5F10PGJLFB,R5F111PHAFB,R5F04BEAFP,R5F104JDAFA,R5F104GGANA,R5F104MFAFB,R7F100GLH3CLA
16-Bit General-Purpose RL78/G23 MCU with 768KB On-Chip Flash Memory Capacity
April 13, 2021 - Renesas Electronics Corporation announced the launch and the beginning of mass production of its 16-bit general-purpose RL78/G23 microcontroller (MCU). Compatible with Renesas‘ current general-purpose RL78 MCUs, such as the RL78/G13, the RL78/G23 increased the on-chip flash memory capacity to 768KB and substantially expanded on-chip peripheral functions.
RL78系列低功耗MCU
型号- RL78/G1A,RL78/G1C,RL78/I1A,RL78/G1D,RL78/I1B,RL78/I1C,RL78/H1D,RL78/L1A,RL78/G1F,RL78/I1D,RL78/G1G,RL78/I1E,RL78/L1C,RL78/G1H,RL78/G1M,RL78/G1N,RL78/G1P,RL78/GXX,RL78/G22,RL78/G23,RL78/G13A,R78/G22,RL78/G10,RL78/G11,RL78/G12,RL78/G13,RL78/G14,RL78/G15,RL78/G16,RL78/L12,RL78/L13,RL78
Renesas RL78 bootloader如何跳转到app?
你好IAR中设置APP程序需要修改链接文件,V1.xx版本是xcf文件。V2.xx版本是icf文件。具体可以参考IAR的用户手册。编译出来的信息是根据芯片的地址相关的。RL78向量表在前面0x00开始所以前面也是向量表。具体你可以看编译出来的map文件。
【应用】瑞萨16-bit MCU R7F0C902B2DNP-C应用于电表采集器,集成高精度±1%片上振荡器
电表采集器,用来接收电子式电表的用电产生的输出脉冲,纪录电表用电情况实现采集电量数据信息,把数据上传到集中器或无线手持终端。该采集器不会产生计费,也不会增加用电量,对居民的正常用电无影响,也可减少人工现场抄表的工作量和有序用电使用。本文将介绍瑞萨16bit MCU R7F0C902B2DNP-C应用于电表采集器,集成高精度±1%片上振荡器。 瑞萨16bit MCU R7F0C902B2DNP-C,
【IC】瑞萨全新16位RL78/G24 MCU,CPU工作频率达48MHz,为电机控制和电源控制系统提供卓越性能
RENESAS推出全新16位RL78/G24 MCU,为电机控制和电源控制系统提供卓越性能。新产品结合专用加速器和高速48MHz CPU,实现RL78产品家族中最佳性能。
为R7F0C901B2和R7F0C902B2(MCP-AC-0003)增加装配/分拣工厂并更换装配材料
型号- R7F0C902B2DNP-C#BA9,R7F0C902B2DNP-C#BC9,R7F0C902B2DNP-C#AA8,R7F0C902B2DNP-C#AA9,R7F0C902B2DNP-C#BA8,R7F0C902B2DNP-C#AC8,R7F0C902B2DNP-C#AC9,R7F0C902B2DNP-C#BC8,R7F0C902B2DNP-C#HA0,R7F0C902B2DNP-C#HC0,R7F0C902B2DNP-C#AA0,R7F0C902B2DNP-C#BA0,R7F0C902B2DNP-C#AC0,R7F0C902B2DNP-C#BC0,R7F0C902B2,R7F0C901B2,R7F0C901B2DNP-C#HC0,R7F0C901B2DNP-C#HA0,R7F0C901B2DNP-C#BA0,R7F0C901B2DNP-C#AC0,R7F0C901B2DNP-C#BC0,R7F0C901B2DNP-C#AA0
Renesas Smallest 16MHz Touch Microcontroller RL78/G16 for 8-Bit MCU Market
RL78/G16 is the smallest MCU in Renesas, operating at 16MHz. Similar to RL78/G15 MCU, it is optimized for 8-bit MCU applications, and its capacitive touch sensor function and safety features make it suitable for a wide range of applications including home appliances, lighting control, and more.
Renesas RL78/G24 16-bit MCU Delivers Performance Comparable to 32-bit MCUs, with a FAA and CPU Operation up to 48MHz
RENESAS RL78/G24 is a general-purpose microcontroller with CPU operation up to 48MHz and a Flexible Application Accelerator (FAA), providing the highest processing power among the RL78 family MCU products.
【应用】超低功耗MCU R7F0C901助力无线模块应用设计,实现电池寿命延长
随着物联网(IOT)的发展,无线模块的需求也在日益增加。低功耗模块已成为主流。瑞萨电子超低功耗MCU R7F0C901具有超低功耗、宽电压供电、丰富的资源,让设计的无线模块更具竞争优势。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
登录 | 立即注册
提交评论