Módulo MOSFET IRF520 Driver Potencia 24V - 5A Canal N

Módulo MOSFET IRF520 Driver Potencia 24V - 5A Canal N

$18.50
Sin Iva: $15.95
  • 9 o más $15.50
  • 24 o más $13.89
  • 34 o más $12.50
Referencia: Módulo IRF520
Disponibilidad: En Stock
Viewed 4733 times

Product Description

Módulo MOSFET IRF520 Driver Potencia 24V - 5A Canal N

El Módulo MOSFET IRF520 es un controlador ideal para proyectos con microcontroladores como Arduino y Raspberry Pi. Este driver MOSFET IRF520 permite controlar cargas de hasta 24V y 5A, lo que lo hace perfecto para aplicaciones que requieren alta potencia. Su compatibilidad con Arduino y Raspberry Pi lo convierte en una opción versátil para una amplia gama de proyectos electrónicos.

Características Técnicas

  • MOSFET Incorporado: IRF520 N-MOSFET.
  • Tensión de Funcionamiento: 3.3~5V (Compatible con Arduino y Raspberry Pi).
  • Tensión de Carga: 0~24V.
  • Corriente de Carga: Hasta 5A (se recomienda el uso de disipador de calor para cargas superiores a 1A).
  • Potencia Máxima: 60W (más de 10W requiere disipador de calor).
  • Indicador LED: LED indicador de la presencia de potencia.
  • Interface: Digital PWM.
  • Conectores: Terminalblock para fácil conexión.

Pinout Módulo IRF520

Pinout del CI IRF520

Ficha técnica: IRF520 Datasheet.

Pines Mosfet IRF520

Pinout Módulo IRF520


Dimensiones y Peso

  • Dimensiones: 34 x 24mm.
  • Peso: 0.0090 kg.

Compatibilidad

El módulo IRF520 es altamente compatible con microcontroladores Arduino y Raspberry Pi, lo que permite su uso en diversos proyectos de control de dispositivos como motores, luces LED, y más. Esta compatibilidad asegura que el transistor IRF520 Arduino funcione de manera óptima en tus proyectos.

Conexión con Arduino / Raspberry Pi

Lado de Alimentación:

  • VCC (5V): Se conecta al pin de 5V de la fuente de alimentación externa.
  • GND: Se conecta al terminal negativo de la fuente de alimentación.

Lado de Señal (para Arduino o Raspberry Pi):

  • Señal (S): Este pin se conecta a un pin de salida PWM en el Arduino o Raspberry Pi (por ejemplo, el pin 9 en Arduino).
  • VCC: Se conecta al pin de 5V del Arduino o Raspberry Pi.
  • GND: Se conecta a GND del Arduino o Raspberry Pi.

Lado de Carga (para el motor):

  • V+: Se conecta al terminal positivo del motor.
  • V-: Se conecta al terminal negativo del motor.

Conexión Detallada:

  • Motor: El terminal positivo del motor se conecta a la terminal V+ del módulo, y el terminal negativo se conecta a V-.
  • Fuente de Alimentación Externa: Se conecta a los pines VCC y GND en el lado de alimentación del módulo.
  • Arduino/Raspberry Pi:
    • Señal: Se conecta al pin PWM (por ejemplo, pin 9 en Arduino).
    • VCC: Se conecta al pin de 5V del Arduino.
    • GND: Se conecta a GND del Arduino.

Cableado Módulo IRF520 y Arduino

Código Arduino

// Definir los pines
const int potPin = A0; // Pin de entrada del potenciómetro
const int mosfetPin = 9; // Pin de salida PWM hacia el MOSFET

void setup() {
  pinMode(mosfetPin, OUTPUT); // Configurar el pin MOSFET como salida
}

void loop() {
  int potValue = analogRead(potPin); // Leer el valor del potenciómetro
  int pwmValue = map(potValue, 0, 1023, 0, 255); // Mapear a rango PWM
  analogWrite(mosfetPin, pwmValue); // Controlar la velocidad del motor
}

Código Raspberry Pi

import RPi.GPIO as GPIO
import time

# Configurar los pines
mosfetPin = 18  # GPIO donde se conecta la señal al MOSFET
potPin = 0  # Canal ADC para leer el potenciómetro

GPIO.setmode(GPIO.BCM)
GPIO.setup(mosfetPin, GPIO.OUT)
pwm = GPIO.PWM(mosfetPin, 1000)  # Frecuencia de 1 kHz
pwm.start(0)

try:
    while True:
        potValue = read_adc(potPin)  # Leer el valor ADC del potenciómetro
        dutyCycle = potValue / 1023.0 * 100  # Calcular el ciclo de trabajo
        pwm.ChangeDutyCycle(dutyCycle)  # Ajustar la velocidad del motor
        time.sleep(0.1)

except KeyboardInterrupt:
    pwm.stop()
    GPIO.cleanup()

# Función para leer el ADC
def read_adc(channel):
    # Implementa la lectura de tu ADC aquí (ej: MCP3008)
    return 0  # Valor leído del ADC

Aplicaciones Típicas

Este IRF520 MOSFET transistor es comúnmente utilizado en aplicaciones de control de motores, luces LED, y otros dispositivos que requieren el manejo de cargas altas. También es ideal para proyectos de automatización y sistemas embebidos.

Recomendaciones de Uso

Para obtener el mejor rendimiento del driver MOSFET IRF520, es importante tener en cuenta el uso de un disipador de calor cuando se manejen altas corrientes o potencias superiores a 10W. Esto ayudará a evitar el sobrecalentamiento y prolongará la vida útil del módulo.


Preguntas Frecuentes (FAQ)

  • ¿Para qué sirve el IRF520? El IRF520 es utilizado para controlar dispositivos de alta potencia en proyectos electrónicos.
  • ¿Cuál es el pinout del IRF520N? El IRF520N pinout incluye el drenador, la fuente y la compuerta, que deben conectarse correctamente para su funcionamiento.
  • ¿Es compatible con mi proyecto Arduino? Sí, este módulo es totalmente compatible con Arduino y otros microcontroladores similares.
  • ¿El IRF520 es un buen reemplazo para otros MOSFETs? Dependiendo de la aplicación, el IRF520 puede ser un buen reemplazo en circuitos que requieren un MOSFET N-Canal.

Ligas Externas.


Tinkercad: Mosfet y control de Motor DC con Arduino

Este proyecto utiliza un MOSFET tipo N para controlar la velocidad de un motor de corriente continua mediante un potenciómetro. El motor se alimenta con una fuente de 12V, y el potenciómetro ajusta el valor de PWM enviado al MOSFET, permitiendo un control preciso de la velocidad del motor.

Video: Mosfet IRF530N, ¿Qué es y para qué sirve?