Como obter alta eficiência e miniaturização em aplicações de motores

Atualização: 3 de junho de 2023

A eficiência energética está se tornando cada vez mais importante para resolver os problemas ambientais globais e realizar uma sociedade sustentável que torna as tecnologias de economia de energia cada vez mais importantes em todo o mundo. Os motores geralmente consomem a maior quantidade de energia nas aplicações, portanto, podemos reduzir facilmente a perda de energia e contribuir para a economia de energia por meio do controle do inversor de alta precisão.

Para conseguir isso, a Renesas desenvolveu dois novos MCUs de controle de motor na família RA de microcontroladores de 32 bits com núcleo Arm®. (Figura 1) A linha de soluções de alto desempenho e pacotes compactos é mais adequada para aplicações de consumo, industriais e outras que requerem controle de inversor de alta precisão, apesar das restrições de espaço do sistema. Os grupos RA4T1 e RA6T3 permitem menor consumo de energia em várias aplicações, contribuem para diminuir o consumo de energia e ajudam a melhorar o meio ambiente global.

Imagem
Figura 1: Alinhamento do Grupo RA4T1 / RA6T3

Os MCUs RA4T1 e RA6T3 são otimizados para um equilíbrio de desempenho, funcionalidade e preço para controle de inversor único. Estes são equipados com um núcleo Arm® Cortex®-M33 operando em até 200 MHz (100 MHz para RA4T1) com recursos para realizar controle de inversor de alta precisão, incluindo unidade de função trigonométrica do acelerador de hardware, temporizador de 16 bits com suporte para saída PWM complementar, Conversor A/D de 12 bits com função sample & hold de 3 canais dedicada, bem como amplificador e comparador de ganho programáveis. Um recurso de segurança para proteger o circuito do inversor, uma função de habilitação de saída de porta, também é fornecido para desligar a saída PWM. Inclui USB 2.0 FS Device (somente RA6T3), CAN FD e I3C, entre outras interfaces de comunicação.

Os grupos RA4T1 e RA6T3 oferecem o equilíbrio ideal entre desempenho, funcionalidade e preço e podem ser usados ​​em uma ampla variedade de aplicações de controle de inversores industriais e de consumo. Por exemplo, o menor pacote do grupo RA4T1 é um QFN de 5 pinos de 5 x 32 mm, adequado para pequenas ferramentas elétricas. O grupo RA6T3, mais potente, pode executar funções de comunicação e controle em tempo real e de alta velocidade simultaneamente, tornando-o adequado para aplicações como e-bikes, que exigem controle do motor e comunicação com um exibição painel. Esses dispositivos também são adequados para aplicações como aspiradores de pó, fogões de indução, máquinas de lavar, ventiladores, bombas, inversores de uso geral, impressoras térmicas e pequenos robôs.

Imagem
Figura 2: Casos de uso para grupos RA4T1 e RA6T3

O ambiente de avaliação RA4T1 e RA6T3 inclui uma escolha de ambientes de desenvolvimento integrados, incluindo e² studio, Keil® MDK e IAR EWARM, que podem ser usados ​​para toda a família RA em geral. O pacote de software flexível (FSP), que inclui BSP, driver HAL, middleware para controle de motor e vários sistemas operacionais embarcados, está disponível para o desenvolvimento de sistemas embarcados usando a família RA. O FSP facilita a implementação de software complexo e contribui para reduzir o tempo de desenvolvimento de software.

Fornecemos kits de desenvolvimento de controle de motor MCK-RA4T1 e MCK-RA6T3 para fácil avaliação de sistemas de controle de motor. Os kits incluem uma placa de CPU, placa de inversor, motor BLDC e código de amostra conforme descrito abaixo. A placa da CPU sozinha pode ser usada para avaliar as funções periféricas do MCU e, como é equipada com um conector Pmod, pode ser conectada a um sensor placa, comunicação sem fio módulo ou outros, proporcionando excelente capacidade de expansão.

Fornecemos a ferramenta de suporte ao desenvolvimento de software QE for Motor para fácil operação de configurações, ajuste e análise necessários para o desenvolvimento de software de controle de motor de acordo com o fluxo de trabalho (canto superior esquerdo na Figura 3). Ele permite a configuração eficiente de middleware e drivers do motor enquanto verifica o diagrama de estrutura hierárquica (canto superior direito na Figura 3) em conjunto com o FSP.

O QE for Motor está vinculado a uma ferramenta de suporte ao desenvolvimento do controle do motor, o Renesas Motor Workbench. Isso permite que os sinais de controle do motor sejam exibidos em um PC como um osciloscópio e as variáveis ​​de controle do motor podem ser atualizadas na GUI sem parar o motor (Fig. 3, canto inferior esquerdo). Em outras palavras, a ferramenta QE for Motor permite o desenvolvimento de software em um ambiente integrado e ajuda a reduzir o tempo de desenvolvimento.

Imagem
Figura 3: Ambiente de avaliação

Além disso, a lista a seguir é um exemplo de código para controle de motor que funciona com este ambiente e estas notas de aplicação. Mais opções continuarão a ser adicionadas no futuro.

Notas de aplicação:

  • Controle vetorial sensorless com três shunts para motor síncrono de imã permanente
  • Controle vetorial sem sensor com um shunt para motor síncrono de imã permanente
  • Controle vetorial para motor síncrono de imã permanente com encoder
  • Controle de condução de 120 graus do motor síncrono magnético permanente usando sensores Hall
  • Controle de condução sem sensor de 120 graus do motor síncrono magnético permanente
  • Controle vetorial para motor síncrono magnético permanente com sensor indutivo

É altamente recomendável experimentar os kits de desenvolvimento MCK-RA4T1, MCK-RA6T3 e a ferramenta de suporte ao desenvolvimento de software de controle de motor QE for Motor. Temos certeza de que você apreciará a facilidade de uso desses ambientes de desenvolvimento e verá por si mesmo que os MCUs RA4T1 e RA6T3 são excelentes em sistemas de controle de motores. Conte-nos sua experiência trabalhando com as ferramentas.

Visite as páginas de produtos e kits para obter mais informações, incluindo documentação técnica e amostras:

  • página do produto RA4T1
  • Página do kit MCK-RA4T1
  • página do produto RA6T3
  • Página do kit MCK-RA6T3
  • QE para ferramenta de desenvolvimento motor

Soluções de combinação vencedora

Para simplificar ainda mais o desenvolvimento do controle do motor, também oferecemos soluções Winning Combination que usam produtos Renesas complementares, como gate driver e ICs de fonte de alimentação.

  • Controle de motor BLDC compacto e de alta potência
  • Solução de sistema de bicicleta elétrica
  • Conversão de energia digital com PFC intercalado de totem

Além dos MCUs baseados em núcleo Arm®, a Renesas também oferece diferentes opções de plataforma para suportar uma ampla variedade de aplicações de controle de motores. Os MCUs RISC-V ASSP fornecem uma solução completa para usuários que desenvolvem na plataforma RISC-V. O software aplicativo pré-desenvolvido é programado no dispositivo na produção da fábrica, com código de aplicativo especializado desenvolvido por IDHs (casas de projeto independentes), permitindo que os usuários adicionem funcionalidades sofisticadas de controle de motor orientadas ao campo sem nenhum esforço em termos de desenvolvimento, teste e validação do implementação.

Além disso, o RX26T MCU é ideal para usuários desenvolvendo na plataforma proprietária Renesas. Usando o mesmo kit de controle do motor como RA MCUs, os usuários podem facilmente escalar o desenvolvimento em diferentes plataformas.