Como Usar um YYNMOS-4 de 4 Canais MOSFET para Controlar Motores DC de 5A a 20A ou Fitas de LED
Neste tutorial, exploraremos como controlar várias cargas de CC, como motores e tiras de LED, usando o módulo MOSFET de 4 canais YYNMOS-4. Este módulo permite que você gerencie a intensidade das luzes ou a velocidade dos motores de forma eficaz. Com sua capacidade de suportar cargas entre 5A e 20A, pode ser um componente essencial em seus projetos eletrônicos.

Vamos conectar o módulo MOSFET a um Arduino, permitindo-nos controlar as cargas através de PWM (Modulação por Largura de Pulso). Essa abordagem possibilita um controle suave sobre a operação de motores e luzes. Para um guia visual, recomendo assistir ao vídeo associado (no vídeo em :00).
Hardware Explicado
O módulo YYNMOS-4 inclui quatro MOSFETs que podem lidar com correntes significativas, tornando-o ideal para acionar várias cargas. Cada MOSFET opera com baixa resistência (10 a 16 mili-ohms quando ligado), permitindo uma entrega eficiente de energia. Você pode conectar até quatro dispositivos com uma corrente máxima de 5A cada, e com um bom dissipador de calor, isso pode ser aumentado para 20A.
Além dos MOSFETs, o módulo possui terminais de entrada para sinais de controle e terminais de saída para conectar suas cargas. A entrada pode aceitar sinais de 3V a 20V, tornando-o compatível com a maioria dos microcontroladores, incluindo Arduino. O módulo também inclui LEDs para indicar o status de cada saída, fornecendo feedback visual durante a operação.
Detalhes da Ficha Técnica
| Fabricante | YYNMOS |
|---|---|
| Número da peça | YYNMOS-4 |
| Tensão lógica/IO | 3-20 V |
| Tensão de alimentação | 5-36 V |
| Corrente de saída (por canal) | 5 A |
| Corrente de pico (por canal) | 20 A |
| Orientação sobre a frequência PWM | ~1 kHz |
| Limites de lógica de entrada | Alto: > 3 V, Baixo: < 1 V |
| Queda de tensão / RDS(on)saturação | 10-16 mΩ |
| Limites térmicos | Até 85°C |
| Pacote | Módulo de PCB padrão |
| Notas / variantes | Compatível com PLCs |
- Assegure a dissipação de calor adequada para correntes acima de 5A.
- Verifique as classificações de voltagem antes de conectar cargas.
- Use sinais PWM para controle de velocidade ou intensidade.
- Esteja ciente dos limites térmicos para evitar o superaquecimento.
- Verifique a fiação para evitar curtos-circuitos.
Instruções de Fiação


Para conectar o módulo YYNMOS-4, comece conectando a fonte de alimentação. Conecte o terminal positivo da sua fonte de energia aoDC+terminal no módulo e o terminal negativo para oDC-terminal. Cada carga que você deseja controlar será conectada a um dos pares de saída. Por exemplo, conecte o positivo da sua carga ao terminal de saída correspondente e o negativo ao aterramento.
Para os sinais de controle, conecte os pinos com PWM do seu Arduino aos pinos de entrada correspondentes no módulo YYNMOS-4. Por exemplo, se você estiver usando os pinos 3, 5, 6 e 9 no Arduino, conecte-os às entradas PWM no módulo. Certifique-se de que o terra do Arduino também esteja conectado ao terra do módulo YYNMOS-4 para manter um ponto de referência comum.
Exemplos de Código e Tutorial
O seguinte trecho de código demonstra como definir os pinos necessários e controlar os motores ou LEDs usando sinais PWM. A variávelmotoré um array que contém os números dos pinos para fácil referência.
int pin1 = 3; // PWM pin for motor 1
int pin2 = 5; // PWM pin for motor 2
int pin3 = 6; // PWM pin for motor 3
int pin4 = 9; // PWM pin for motor 4
int motor[]={NULL,pin1, pin2, pin3, pin4};
Neste trecho, definimos quatro pinos PWM para controlar cada motor ou LED. O arraymotorpermite-nos referenciar facilmente esses pinos mais tarde no código.
Oloop()a função mostra como ativar os motores em diferentes velocidades:
void loop() {
motorON(1, 75); // Run motor 1 at 75% speed
delay(4000); // Wait for 4 seconds
stop(1); // Stop motor 1
delay(3000); // Wait for 3 seconds
}
Esse segmento do código ativa o motor 1 a 75% de velocidade por 4 segundos, depois o para por 3 segundos. Ajustar a velocidade e o tempo permite um controle flexível das cargas.
Para o código completo, consulte o programa completo carregado abaixo do artigo.
Demonstração / O que Esperar
Após completar a fiação e carregar o código no seu Arduino, você deve observar os motores ou LEDs respondendo aos sinais PWM. Os motores começarão nas velocidades definidas e podem ser parados ou ajustados dinamicamente. Se você notar algum problema, verifique se há polaridade invertida ou fiação incorreta, pois esses são erros comuns (no vídeo às 12:30).
Carimbos de vídeo
- 00:00 Iniciar
- 00:58 Hardware Explicado
- 07:53 Explicação da Fiação
- 10:13 Código Arduino para YYNMOS-4 Explicado
- 14:51 Demonstração sem Arduino
- 16:32 Demonstração com Arduino
Coisas que você pode precisar
-
Amazonas
-
eBay
-
AliExpressCompre YYNMOS-4 4 Canal MOSFET na AliExpresss.click.aliexpress.com
-
AliExpressCompre YYNMOS-4 4 Canal MOSFET no AliExpresss.click.aliexpress.com
-
AliExpressCompre YYNMOS-4 4 Canal MOSFET no AliExpress.s.click.aliexpress.com
Recursos e referências
-
Externo1N4148 (T4) diodo SMD de comutação rápida folheto técnico (PDF)pdf.datasheetcatalog.com
-
Externo60N03 MOSFET, 12mΩ, 30V, 45A ficha técnica (PDF)cdn.datasheetspdf.com
-
Externo
Arquivos📁
Nenhum arquivo disponível.