10M+ Componentes eletrônicos em stock
Certificado ISO
Garantia Incluída
Entrega Rápida
Peças Difíceis de Encontrar?
Nós os fornecemos.
Solicitar um Orçamento

Guia do Motorista do Motor L298N: Características, Pino, Fiação, Especificações e Operação

dez. 11 2025
Fonte: DiGi-Electronics
Navegar: 2100

O driver de motor L298N é um módulo dual H-bridge amplamente utilizado, projetado para controle confiável de motores DC e motores de passo a passo em robótica, automação e sistemas DIY. Sua capacidade de lidar com tensões mais altas, interface fácil com microcontroladores e suporte ao controle bidirecional o torna uma escolha prática para projetos que exigem velocidade, direção e desempenho estáveis no manejo de carga.

Figure 1. L298N Motor Driver

Visão geral do Driver de Motor L298N

O L298N é um circuito integrado com driver de duplo motor em H-bridge, projetado para controlar dois motores DC ou um motor de passo bipolar de forma independente. Ele permite controle de avanço, ré, frenagem e velocidade ao interligar sinais lógicos de baixa potência de um microcontrolador com a maior tensão e corrente exigidas pelos motores. O driver suporta uma ampla faixa de tensão operacional e oferece controle bidirecional confiável, tornando-se uma escolha comum para robótica, projetos de automação e aplicações gerais de controle de motores.

Características do Driver de Motor L298N

CaracterísticaDescrição
Ponte H Completa DuplaPermite controle independente de dois motores DC ou um motor de passo bipolar, suportando estados de avanço, ré, frenagem e free-coasting.
Ampla Faixa de Tensão do Motor (5V–35V)Compatível com motores de 6V, 9V, 12V e 24V, comumente usados em projetos de robótica e automação.
Saída de Alta CorrenteFornece corrente contínua de até 2A por canal com dissipação adequada de calor, tornando-se adequada para motores que exigem alto torque de partida.
Pinos ENA/ENB compatíveis com PWMSuporta controle direto de velocidade usando sinais PWM de microcontroladores como Arduino, ESP32 ou Raspberry Pi.
Desligamento TérmicoProtege automaticamente o driver contra superaquecimento durante operações de alta carga ou prolongadas.
Regulador a bordo do 78M05Fornece uma alimentação lógica estável de 5V quando a tensão do motor é ≤12V, reduzindo a necessidade de um regulador externo em configurações típicas.

Especificações técnicas do Driver de Motor L298N

ParâmetroSímboloMinTípicoMaxUnidade
Tensão de Alimentação do Motorvs51235V
Corrente de Saída Contínua (por canal)IO-cont-2-A
Corrente de Pico de SaídaIO-pico--3A
Tensão de Alimentação LógicaVSS4.557V
Queda de Tensão de SaídaVCEsat1.8-4.9V
Dissipação de EnergiaPtot--25W
Temperatura de OperaçãoTop-2,5-130°C

Pinagem do Driver do L298N

Figure 2. Pinout of the L298N Motor Driver

A maioria dos módulos de chave de motor L298N fornece terminais de parafuso claramente identificados para saídas de motor e entradas de energia, além de pinos de cabeçalho para controle lógico. Cada pino tem um papel específico na condução de motores DC ou de passo a passo através do circuito integrado duplo H-bridge.

Funções de pino

PinTipoDescrição
VCCPoderEntrada de alimentação do motor principal (5–35V). Alimenta as saídas da ponte H.
GNDPoderReferência comum de terra tanto para lógica quanto para alimentação de motor.
5VPoderEntrada e saída de alimentação lógica dependendo da configuração do jumper.
IN1, IN2EntradaEntradas de controle de direção para o Motor A.
IN3, IN4EntradaEntradas de controle de direção para o Motor B.
ENAEntradaEntrada de ativação/PWM para o controle de velocidade do Motor A.
ENBEntradaEntrada de ativação/PWM para controle de velocidade do Motor B.
FORA1, FORA2SaídaTerminal do motor A sai da saída.
FORA3, FORA4SaídaSaídas do terminal do motor B.

Uso do Driver de Motor L298N

O módulo se conecta facilmente com microcontroladores como Arduino, ESP32, STM32 ou Raspberry Pi. O controle é realizado com sinais digitais para direção e PWM para velocidade.

Lógica de Controle de Direção

Motor AIN1IN2ENAResultado
Forward10PWMMotor gira para frente
Reverso01PWMMotor gira ao contrário
Costa livre00-Motor gira livremente
Freio11-Motor para abruptamente

O motor B usa IN3, IN4 e ENB com comportamento idêntico.

Fiação para Arduino (Configuração Típica)

Pino L298NPino ArduinoPropósito
IN1D7Motor A direção
IN2D6Motor A direção
ENAD5 (PWM)Motor A velocidade
IN3D4Direção do motor B
IN4D3Direção do motor B
ENBD9 (PWM)Velocidade do motor B
GNDGNDReferência do campo
VAGÃOFornecimento externoPotência do motor

Uma vez conectados, as saídas digitais controlam a direção e as saídas PWM ajustam a velocidade do motor.

Controle de Velocidade com PWM

Sinais PWM aplicados ao ENA e ENB variam a tensão média entregue a cada motor, permitindo aceleração suave e controle preciso de velocidade.

Faixas de frequência recomendadas:

• 500 Hz – 2 kHz → Melhor resposta do motor e calor mínimo.

• Maior que 5 kHz → Causa perdas de potência e aumento do aquecimento.

• Abaixo de ~200 Hz → Produz pulsações visíveis e torque menor.

Acionar motores de passo bipolares

Cada canal da ponte H controla uma bobina de um motor de passo bipolar. O L298N suporta sequências de passos completos e semi-passos, tornando-o adequado para sistemas de posicionamento simples.

Limitações

• Não há suporte para microsteps

• Sem limitação de corrente ajustável

• Maior perda de potência devido à tecnologia de transistores bipolares

Para operação precisa ou silenciosa, drivers dedicados para microsteps como o A4988 ou DRV8825 têm desempenho significativamente melhor.

Limites Elétricos, Desempenho e Gestão Térmica

Embora o L298N seja classificado para 35V e 2A por canal, o desempenho é menor devido às perdas de transistores e ao acúmulo de calor. O CI utiliza transistores bipolares, que introduzem uma queda significativa de tensão, tipicamente de 1,8V a 2,5V sob carga. Isso reduz a tensão efetiva que chega ao motor, diminuindo o torque e fazendo o motorista funcionar mais quente em correntes mais altas.

No uso prático, o L298N tem melhor desempenho com motores de 7–12V consumindo menos de cerca de 1,5A sob carga normal. Aproximar a corrente do limite de 2A faz com que o CI aqueça rapidamente, especialmente em ciclos de trabalho altos de PWM. O uso contínuo e intenso exige uma gestão térmica adequada, pois temperaturas acima de ~80°C levam à degradação do desempenho e a possíveis falhas.

Para manter o módulo funcionando com segurança, garantir um bom fluxo de ar, usar um ventilador de resfriamento para cargas pesadas e aplicar pasta térmica para melhorar o contato do dissipador quando necessário. Frequências PWM moderadas (cerca de 500 Hz–2 kHz) também ajudam a reduzir a dissipação de energia e manter a operação estável.

Configuração de Energia, Estabilidade da Fiação e Proteção

A operação confiável do driver de motor L298N depende fortemente da configuração correta de energia, aterramento, práticas de fiação e gerenciamento de ruído.

Configuração de Energia e Comportamento do Regulador de 5V

A alimentação do motor (VCC) alimenta as saídas da ponte H e pode variar tipicamente de 5–35 V: tensões mais altas aumentam o torque do motor, mas também elevam o calor no L298N devido à sua queda interna de tensão. O regulador embutido 78M05 alimenta apenas a seção lógica do driver e não deve ser usado como fonte geral de 5 V para placas externas.

• Quando a tensão do motor ≤ 12 V, mantenha o jumper de 5 V no lugar para que o regulador interno possa fornecer energia lógica de 5 V.

• Quando a tensão do motor > 12 V, remova o jumper de 5 V e alimente um 5 V separado e regulado para o pino de 5 V.

Isso evita que o regulador superaqueça e mantém a potência lógica estável.

Requisitos de Aterramento

Todos os trilhos de energia devem compartilhar um aterramento comum para que os sinais lógicos tenham um nível de referência claro. Conecte o terra da fonte do motor, o terra lógico e o terra do microcontrolador ao mesmo nó de referência. Se qualquer terra estiver flutuando ou conectada de forma frouxa, você pode ver movimento do motor instável, controle de velocidade instável, resets aleatórios do microcontrolador ou resposta incorreta à direção e sinais PWM.

Estabilidade da Fiação e Controle de Ruído

Motores DC geram ruído elétrico que pode perturbar circuitos lógicos. Uma boa prática de fiação melhora muito a estabilidade.

• Use fios curtos e grossos para as saídas dos motores, a fim de limitar a queda de tensão e reduzir o ruído irradiado.

• Manter a fiação dos motores fisicamente separada das linhas de sinal lógica e microcontroladora.

• Aperte todos os terminais de parafuso para que os caminhos de alta corrente não se abram ou arqueem sob carga.

• Preferência uma fonte de alimentação dedicada para motores de alta corrente em vez de compartilhar o mesmo trilho com a lógica.

Para desacoplamento de energia, coloque um capacitor eletrolítico de 470–1000 μF entre os terminais de alimentação do motor (VIN e GND) para absorver transientes de entrada e carga, e adicione capacitores cerâmicos de 0,1 μF próximos aos pinos lógicos para filtrar ruído de alta frequência.

Medidas de Proteção

Embora o L298N inclua diodos flyback embutidos, proteção adicional melhora a segurança:

• Adicionar um fusível na linha de alimentação do motor para proteger contra estol ou curto-circuitos.

• Garantir o resfriamento ou fluxo de ar adequados caso os motores consumam alta corrente.

• Evitar conectar em cadeia múltiplos dispositivos de alta corrente do mesmo trilho de suprimentos.

Problemas Comuns e Solução de Problemas

Motores 10.1 estão fracos ou travando

• Tensão de alimentação do motor muito baixa – O motor pode não receber tensão suficiente para produzir torque adequado, especialmente sob carga.

• Queda de tensão excessiva através do driver – Fios longos, fios de bitola fina ou consumo de corrente alto podem causar queda de tensão antes do motor.

• Frequência PWM errada – Frequências PWM muito baixas ou muito altas podem causar movimentos bruscos ou redução do torque; ajuste para uma faixa adequada (tipicamente 1–20 kHz).

Resets de Microcontrolador

• Aterramento inadequado – Referência de terra ruim ou inconsistente entre o driver, fonte de alimentação e microcontrolador pode causar sinais lógicos instáveis.

• Sem capacitores de desacoplamento – A ausência de capacitores de bypass no microcontrolador ou na alimentação do motor pode causar quedas de tensão durante picos repentinos de corrente.

• Ruído do motor retornando à potência lógica – Ruído do motor indutivo pode perturbar o trilho de 5V; Use suprimentos separados ou adicione componentes de filtragem.

Superaquecimento do Driver

• Motor consome mais corrente do que capacidade de driver – L298N suporta até ~2A por canal (frequentemente menos sem resfriamento); ultrapassar isso causa aquecimento rápido.

• PWM de alta carga prolongada – Operar quase em plena função por longos períodos aumenta a dissipação de potência dentro do driver.

• Fluxo de ar insuficiente ou dissipador de calor – O dissipador de calor embarcado pode não ser suficiente para cargas pesadas; Adicione um ventilador ou dissipador de calor externo.

LEDs de 10,4 Acendendo, Mas Motores Não Se Movem

• Terminais de parafuso soltos – Fios do motor podem não estar bem presos, causando conexão intermitente ou ausência do motor.

• Polaridade incorreta do motor – Fiação invertida pode impedir a rotação esperada ou não causar movimento com certa lógica de controle.

• Sinal de habilitação ENA/ENB ausente – Se os pinos de ativação estiverem BAIXOS ou não conectados, o canal de motor correspondente não será ativado.

Usos do Driver de Motor DC L298N

• Robôs com acionamento diferencial e plataformas de carros inteligentes – Permitem controle independente dos motores esquerdo e direito para direção suave, controle de velocidade e manobra.

• Robôs de prevenção de obstáculos e de acompanhamento de linha – Funciona perfeitamente com sistemas de navegação baseados em sensores para ajustar a velocidade e direção do motor em tempo real.

• Transportadores compactos e mecanismos de automação – Alimentam pequenas correias, rolos e peças móveis em equipamentos industriais ou educacionais leves de automação.

• Suportes de câmera com inclinação panorâmica e braços robóticos – Proporciona movimento bidirecional controlado para sistemas de posicionamento, permitindo movimentos angulares ou lineares precisos.

• Plotters DIY, protótipos CNC e sistemas XY em pequena escala – Aciona motores de passo a passo ou DC para plotagem, gravação ou projetos simples de movimento baseados em coordenadas.

• Portas motorizadas, abas e atuadores simples – Ideais para projetos de automação residencial que exigem mecanismos controlados de abertura e fechamento.

Alternativas L298N

Os drivers modernos oferecem melhor eficiência e menor queda de tensão, tornando-os preferíveis para montagens a bateria ou de alto desempenho.

Figure 3. TB6612FNG

• TB6612FNG – Excelente eficiência, baixo calor, ideal para robôs portáteis.

Figure 4. DRV8833

• DRV8833 – Compacto, de baixo consumo energético, altamente eficiente para projetos embarcados.

Figure 5. BTS7960

• BTS7960 – Ponte em H de alta corrente para grandes motores DC.

Figure 6. A4988 DRV8825

• A4988 / DRV8825 – Drivers de micropasso para controle de passo a passo suave e preciso.

Figure 7. MX1508

• MX1508 – Opção de custo muito baixo para motores pequenos de hobby sob carga leve.

Essas alternativas permitem que você faça upgrade com base nos requisitos de torque, eficiência e controle.

Conclusão

O L298N continua sendo um driver de motor confiável para aplicações de consumo moderado, oferecendo desempenho sólido, opções de controle flexíveis e integração direta com microcontroladores populares. Embora tenha limitações em eficiência e geração de calor em comparação com drivers mais novos, fiação adequada, aterramento e gerenciamento térmico ajudam a maximizar sua confiabilidade. Para muitas construções educacionais e para amadores, ele continua oferecendo uma solução prática e durável de controle motor.

Perguntas Frequentes [FAQ]

O L298N pode rodar dois motores em velocidades diferentes?

Sim. O L298N possui duas entradas PWM independentes (ENA e ENB), permitindo que cada motor opere em uma velocidade ou curva de aceleração diferente, desde que o microcontrolador forneça sinais PWM separados.

Quanta queda de voltagem devo considerar ao usar o L298N?

Espere uma queda de tensão de 1,8V–2,5V sob cargas típicas, e até 4V em alta corrente. Sempre escolha uma tensão de alimentação no motor que compense essa queda para que seu motor receba torque efetivo suficiente.

O L298N é adequado para robôs movidos a bateria?

Funciona, mas não é o ideal. O L298N desperdiça energia em forma de calor devido aos seus transistores bipolares, drenando as baterias mais rapidamente. Drivers eficientes baseados em MOSFET (TB6612FNG, DRV8833) têm melhor desempenho para robôs móveis.

O L298N suporta limitação de corrente ou proteção contra o motor contra o estol?

Não. O L298N não inclui limitação de corrente, detecção de estol ou desligamento por sobrecorrente. Se seu motor puder ultrapassar 2A durante a parada ou ligação, use um fusível externo ou escolha um driver com controle de corrente embutido.

14,5 Qual o tamanho de capacitor que devo adicionar para uma potência estável do motor L298N?

Use um capacitor eletrolítico de 470–1000 μF na entrada da alimentação do motor para suavizar picos de carga repentina. Para melhor desempenho, pare-o com um capacitor cerâmico de 0,1 μF próximo aos pinos lógicos para lidar com ruído de alta frequência.