banner

Notícias

Mar 21, 2023

Dirigindo um motor DC sem escova lentamente

Conduzir um motor brushless DC (gimbal) pode ser uma dor nos transistores. [Ignas] escreveu um bom artigo não apenas explicando como fazer isso com um Arduino, mas também explicando um pouco sobre como o processo funciona. Ele usa um driver de motor trifásico L6234, mas aponta que existem outras maneiras de fazer a interface do motor BLDC com o Arduino.

Um aviso é necessário - isso não é para os fracos de coração. Você pode facilmente destruir seu microcontrolador se não for cuidadoso. [Ignas] adicionou vários resistores e capacitores limitadores de corrente, conforme recomendado na nota de aplicação (aviso em PDF) para manter as coisas seguras.

Tudo funcionou bem em altas velocidades, mas para velocidades mais lentas o motor estava instável. [Ingus] resolveu esse enigma mudando para uma onda senoidal para acionar o motor. Em vez de fazer o Arduino calcular a onda, ele usou uma tabela de consulta.

Certifique-se de verificar seu blog para fonte completa e esquemas. Há também um vídeo demonstrando o quão lento ele pode fazer o motor se mover abaixo.

COMPARTILHAR