HC-020K Módulo Sensor de Medición de Doble Velocidad con Kit de Codificadores Fotoeléctricos para Arduino

https://hifisac.com/web/image/product.template/2920/image_1920?unique=67f7a6f
(0 reseña)
SKU: HC-020K

Este producto ya no está disponible.


Términos y Condiciones
Sobre Garantía y Devoluciones

Módulo: HC-020K Double Speed Measuring Sensor

Descripción general

El HC-020K es un módulo de medición de velocidad basado en sensores fotoeléctricos y discos encoder. Está diseñado para detectar la velocidad de rotación de motores mediante la lectura de pulsos generados por un disco ranurado o reflectante. Es compatible con microcontroladores como Arduino, PIC, STM32, entre otros.

Características técnicas

ParámetroValor / Detalle
Tipo de sensorFotoeléctrico (emisor + receptor infrarrojo)
Voltaje de operación5 V DC
SalidaDigital (pulso por interrupción óptica)
Diámetro del disco encoder~22 mm (tipo D, 4 mm eje)
Resolución típica~100 pulsos por vuelta (depende del disco)
Tiempo de respuestaCorto (apto para altas RPM)
CompatibilidadArduino, Raspberry Pi, PIC, etc.

Aplicaciones y usos comunes

  • Medición de velocidad de motores DC o paso a paso
  • Control de velocidad en robots móviles o carritos electrónicos
  • Sistemas de posicionamiento y conteo de vueltas
  • Retroalimentación en sistemas de control PID
  • Proyectos de automatización y robótica educativa

Ejemplo de uso con Arduino

Conexiones recomendadas
HC-020K PinArduinoComentario
VCC5VAlimentación del sensor
GNDGNDTierra común
OUTD2Entrada digital para interrupción

Nota: El disco encoder debe estar acoplado al eje del motor. Cada interrupción óptica genera un pulso en OUT.

Código básico para conteo de pulsos
volatile int contador = 0;

void interrupcion() {
  contador++;
}

void setup() {
  pinMode(2, INPUT);
  attachInterrupt(digitalPinToInterrupt(2), interrupcion, RISING);
  Serial.begin(9600);
}

void loop() {
  Serial.print("Pulsos: ");
  Serial.println(contador);
  delay(1000);
}

Este código cuenta los pulsos generados por el sensor. Puedes calcular la velocidad si conoces la resolución del disco encoder (pulsos por vuelta) y el tiempo de muestreo.

Disclaimer de seguridad

Advertencia: Esta información se proporciona con fines educativos. Las especificaciones pueden variar según el fabricante del módulo HC-020K. Verifica siempre la hoja de datos oficial antes de conectar el sensor. Asegúrate de que el disco encoder esté bien alineado y que el sensor esté correctamente alimentado. Un montaje incorrecto puede generar lecturas erróneas o dañar el sensor.