15A 400W MOSFET AOD4184A para Controlar Motor ou Carga
Este projeto demonstra como usar um módulo MOSFET de 15A e 400W (baseado no MOSFET AOD4184A) para controlar várias cargas, como motores e luzes. Esta é uma habilidade valiosa para inúmeras aplicações, permitindo controle preciso sobre a entrega de energia. A alta capacidade de corrente do MOSFET o torna adequado para uma ampla gama de projetos.
Aplicações Práticas:
- Controlando a velocidade de motores DC em projetos de robótica ou automação.
- Criando circuitos de atenuação para iluminação LED.
- Construindo um circuito de comutação de alta potência para aparelhos.
- Projetando um controlador de motor para um pequeno veículo.
Hardware/Componentes
O componente principal é um módulo MOSFET de 15A e 400W com dois MOSFETs AOD4184A em paralelo (no vídeo em 00:05). Você também precisará de uma placa Arduino, uma fonte de alimentação, fios de conexão e a carga que deseja controlar (motor, luzes, etc.). Um dissipador de calor é altamente recomendado para aplicações de corrente mais alta (no vídeo em 03:40).


Guia de Fiação
O módulo possui terminais claramente marcados: entrada (Vem), saída e terra (no vídeo em 01:42). Conecte o lado positivo da sua fonte de alimentação ao Vem, e o negativo ao solo. Sua carga conecta-se aos terminais de saída. O Arduino controla o gate do módulo MOSFET usando um pino digital (no vídeo às 08:26).


Explicação do Código
O código Arduino usa Modulação por Largura de Pulso (PWM) para controlar o MOSFET. Os parâmetros configuráveis são:
motorPinEspecifica o pino do Arduino conectado ao gate do módulo MOSFET (padrão: pino 9). (no vídeo às 05:47)mSpeedUma variável inteira que controla a velocidade do motor (0-255). (no vídeo em 05:47)mStepDetermina o passo de incremento/decremento paramSpeed(default: 15). Ajuste isso para calibrar o controle de velocidade (no vídeo em 05:54).
int motorPin =9; // pin to connect to motor module
int mSpeed = 0; // variable to hold speed value
int mStep = 15; // increment/decrement step for PWM motor speed
O código inclui lógica para evitarmSpeedde ultrapassar a faixa de 0-255 (no vídeo às 07:26). Para testar correntes mais altas (5A, 10A, 15A, 20A), uma versão simplificada do código mantém o pino de saída em nível ALTO para manter um estado constante ligado (no vídeo às 13:43).
void loop() {
digitalWrite(loadPin, HIGH);
while(1); // wait forever
}
Projeto/Vivência ao Vivo
O vídeo demonstra o controle de uma lâmpada de 51W (no vídeo em :10) e um motor DC (no vídeo em :18) usando PWM. O projeto também inclui testes com uma carga eletrônica de 5A, 10A, 15A e 20A (no vídeo em :40), mostrando as altas capacidades de manuseio de corrente do módulo. Medidas da queda de tensão através do MOSFET em várias correntes também são mostradas (no vídeo em :06), validando a baixa resistência em condução do AOD4184A.
Capítulos
- [00:00] Introdução e Visão Geral do Projeto
- Visão Geral do Hardware e Detalhes do Módulo
- [05:01] Explicação da Ficha Técnica do MOSFET
- [05:47] Explicação do Código
- [08:26] Explicação da Fiação
- [10:40] Demonstração com Luz de 51W
- [11:18] Demonstração com Motor CC
- Teste de Alta Corrente (5A, 10A, 15A, 20A)
- [16:06] Medição de Queda de Tensão
Coisas que você pode precisar
-
eBay
-
AliExpressCompre o Módulo Mosfet de 15A 400W na AliExpress.s.click.aliexpress.com
Recursos e referências
Ainda não há recursos.
Arquivos📁
Arquivo Fritzing
-
xy-mos-d4184 AOD4184A MOSFET
xy-mos-d4184.fzpz0.01 MB
Outros arquivos
-
alpha-and-Omega-AOD4184A_datasheet
alpha-and-Omega-AOD4184A_datasheet.pdf0.43 MB