INFORMACIÓN
El Receptor Infrarrojo VS1838B IR Fototransistor es un sensor diseñado para recibir señales de luz infrarroja modulada, comúnmente utilizadas en controles remotos y sistemas de comunicación sin cables. Su funcionamiento se basa en un fototransistor integrado que detecta la radiación infrarroja emitida por un transmisor y la convierte en una señal eléctrica digital. Esta señal es procesada por un microcontrolador o circuito externo para ejecutar acciones específicas, como cambiar de canal, encender un dispositivo o ajustar el volumen. Además, el VS1838B incorpora un filtro de interferencias que mejora la precisión de la recepción y permite un funcionamiento estable incluso en entornos con iluminación ambiental variable.
El Receptor Infrarrojo VS1838B IR Fototransistor se utiliza ampliamente en sistemas de control remoto, automatización doméstica, robótica y proyectos electrónicos interactivos. Su principal aplicación es la recepción de señales infrarrojas enviadas por controles remotos de televisores, reproductores o sistemas personalizados, permitiendo controlar dispositivos a distancia. También es empleado en lectores de datos, alarmas de seguridad y prototipos de comunicación IR. Gracias a su diseño de tres pines (señal, alimentación y tierra), es fácil de integrar en circuitos electrónicos y totalmente compatible con tarjetas de desarrollo como Arduino, Raspberry Pi, ESP32, ESP8266 y PIC, entre otras.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Receptor de Luz Infrarroja.
- Voltaje de Alimentación: 2.7 a 5.5 VDC.
- Corrientes:
- Min. 0.4 mA.
- Max. 1.5 mA.
- Distancia de Recepción:
- Min. 18 m.
- Typ. 20 m.
- Frecuencia: 38 KHz.
- Ángulo de recepción: ± 45° Atenuación de distancia 1/2.
- Nivel de salida bajo (LOW): ~0.2 a 0.4 V.
- Nivel de salida alto (HIGH): cerca de 4.5 V cuando Vcc = 5 V.
- Ancho de banda (-3 dB): típico 3.3 kHz.
- Anchura del pulso de salida (para señales válidas): ~500 a 700 µs.
- Longitud de onda óptima de detección: ~940 nm.
- Temperatura de operación: ~ –25 °C a +85 °C.
- Dimensiones: 30 mm x 48 mm x 6 mm.
- Peso: 0.62 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Cómo probar el Receptor Infrarrojo VS1838B IR Fototransistor?
Se mostrará como probar el sensor a través del uso de un arduino.
Materiales Necesarios:
- Receptor VS1838B (3 pines).
- Fuente 5 V (o la salida 5V del Arduino).
- Arduino UNO o placa similar.
- Cableado (jumpers).
- Un control remoto IR que funcione (televisor, equipo, etc.).
Cableado.
- VS1838B VCC → Arduino 5V.
- VS1838B GND → Arduino GND.
- VS1838B OUT → Arduino digital D2 (o cualquier digital).
Código.
#include <IRremote.h>
const int RECV_PIN = 2;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn(); // comienza a escuchar
Serial.println("VS1838B prueba: apunte el control remoto y presione un botón");
}
void loop() {
if (irrecv.decode(&results)) {
Serial.print("Código recibido (DEC): ");
Serial.println(results.value);
Serial.print("Código (HEX): 0x");
Serial.println(results.value, HEX);
irrecv.resume(); // listo para el siguiente código
}
}
- Abre el Monitor Serial a 9600 baudios.
- Apunta el mando y presiona botones; deberías ver códigos (en DEC/HEX).
- Si recibes muchos
0o nada, prueba cambiar el pin o asegurar la librería correcta.
Notas sobre la librería: Si usas versiones antiguas/nuevas la API puede variar (p. ej. decode_results vs IRrecv::Results). La mayoría de ejemplos de la librería IRremote funcionan con el código anterior; si falla, instala la librería “IRremote” desde el Gestor de Bibliotecas.
Resultados.
- Salida idle: alto (≈ VCC) o pulled-up internamente.
- Al recibir señal 38 kHz demodulada (control remoto normal) la salida genera pulsos (serie de bajadas a 0 V) que representan los bits.
- LED parpadeando o códigos en Arduino = receptor OK.

























Valoraciones
No hay valoraciones aún.