Publicado el 1 comentario

RCWL0515/RCWL0516: Sensores de Movimiento con Radar por Microondas

Los módulos RCWL0515 y RCWL0516 son sensores de movimiento basados en la tecnología de radar de microondas. Aunque son similares en muchos aspectos, hay algunas diferencias notables entre ellos.

RCWL0515:

  1. Rango de Frecuencia: El RCWL0515 generalmente opera en un rango de frecuencia de 5.8 GHz.
  2. Ajuste de Sensibilidad: Tiene un potenciómetro que permite ajustar la sensibilidad del sensor.
  3. Modo de Operación: Puede funcionar en dos modos: H (alta sensibilidad) y L (baja sensibilidad). El usuario puede seleccionar el modo según sus necesidades.

RCWL0516:

  1. Rango de Frecuencia: El RCWL0516 opera en un rango de frecuencia más amplio, típicamente de 4.7 GHz a 5.8 GHz.
  2. Ajuste de Sensibilidad: A diferencia del RCWL0515, el RCWL0516 no tiene un potenciómetro de ajuste de sensibilidad. La sensibilidad se ajusta automáticamente.
  3. Modo de Operación: No tiene modos de operación seleccionables como el RCWL0515; en su lugar, el RCWL0516 ajusta automáticamente su sensibilidad según las condiciones ambientales.

Módulo RCWL0516 Descripción de pines

Número de PINPin NameDescription
1.3V3Regulated 3.3V output
2.GNDGround reference for module
3.OUTAnalog output from the sensor
4.VINVoltage input for the module
5.CDSSensor Disable

Ambos módulos comparten características comunes, como el uso de la tecnología Doppler para la detección de movimiento y la capacidad de salida de señales de activación. Pueden ser utilizados en proyectos de electrónica y domótica para la detección de presencia y movimiento.

El sensor RCWL0515 sería una versión reducida del RCWL0516, no provee fuente de alimentación auxiliar de 3.3V ni acceso al pin CDS.

Detectando con un microcontrolador:

-> Funciona con el mismo ejemplo de Sensor PIR

Publicado el Deja un comentario

ESP32 con ESP.restart()

 

El microcontrolador ESP32 combina WiFi, Bluetooth, toneladas de memoria e integración con toda una IDE de desarrollo para tener cada vez menos límites en nuestro proyecto.

Pero a veces se cuelga,

O preferimos reiniciar, pues un microcontrolador comienza cuando se reinicia. Como el Fénix que surge de sus cenizas, el micro se enciende un hará lo mismo. Una y otra vez. Este es el mejor lugar donde poner lo que necesitamos, ya tenga un treigger o no.

Descripción general del software que restablece ESP32 utilizando la práctica función ESP.restart().


Introducción a ESP32

En un entorno IDE de Desarrollo se proporciona fácil acceso a las entradas, salidas, pila WiFi, sistema de archivos y más del chip. Los SKETCH o BOCETOS escritos para otros microcontroladores, generalmente se pueden adaptar para funcionar en el ESP32. Esta combinación de potencia y accesibilidad es lo que hace que el ESP32 sea tan atractivo.
Por qué es útil reiniciar el software con ESP.restart()

La capacidad de restablecer el ESP32 a pedido mediante software puede resultar extremadamente útil en determinadas situaciones.

Algunos ejemplos:

  * Reiniciar según un cronograma, Por ejemplo cada 24 horas
   * Recuperarse de Crash (Error Fatal)
   * Reinicie antes de entrar en suspensión de bajo consumo, para evitar dejar procesos que consuman
   * Reiniciar antes de actualizar el firmware
   * Simulación de ciclos
   * Actualiza la conexión WiFi periódicamente

En lugar de tener que presionar un botón de reinicio físico cada vez, podemos llamar a ESP.restart() desde el código cada vez que queramos reiniciar.

Reiniciar el software borra la RAM e inicia el programa desde el principio. La memoria flash no volátil persiste, igual que durante un reinicio normal.
ESP.restart() Ejemplo de código de reinicio

Para un reinicio de software básico, aquí hay un Sketch de un que reinicia el ESP32 después de un retraso de 5 segundos:

 

void setup() {

  Serial.begin(115200);

  Serial.println("Reiniciando en 5 segundos");

  delay(5000);

  ESP.restart(); 

}

void loop() {

}

 

 

Publicado el Deja un comentario

Radar LDTR20: Comunicación RS485 + Convertidor MAX485

Los radares de velocidad de tramo sistemas de control de velocidad de tramo son herramientas  para monitorear el tráfico en carreteras y áreas urbanas. Estos sistemas se basan en tecnología de radar y cámaras para detectar la velocidad de los vehículos.

A veces tenemos que conectar dos microcontroladores a través de un cable que deba resistir algunos cuántos metros o interferencias.

Otras veces, tenemos que leer un sensor como por ejemplo un Radar LDTR20. Este último fue utilizado por un colega al que he ayudado a medir la velocidad de los vehículos que circulan por su pueblo, cerca de Albacete, España 🇪🇸

Sensor LDTR20.

Sensor LDTR20. Se alimenta a 12V y se comunica por RS485. Para poder leer la información que transmite, se utiliza el módulo MAX485

El  RS485

RS485 es un estándar de comunicación ampliamente utilizado en la industria que se puede utilizar con procesadores como Atmega o Espressif, para leer o escribir en otros dispositivos. RS485 es sencillo, robusto y, a diferencia de otras tecnologías propietarias, su uso es gratuito.

Esquema de montaje

La conexión de los módulos con MAX485 es sencilla. Primero, alimentamos el módulo conectando Vcc y Gnd, respectivamente, a los 5V y GND.

Hay que conectar los conductores A y B del par trenzado que forman el bus RS485, al que se conectarán todos los dispositivos pertenecientes al mismo bus.

Debe configurarse el módulo como transmisor o receptor, para lo cual utilizamos los pines RE (receiver enable) y DE (driver enable). Si conectamos estos pines a Vcc, el módulo actuará como transmisor, y si los conectamos a Gnd, actuará como receptor.

Finalmente, tendremos que conectar la entrada de datos al módulo DI (entrada del variador) en el caso de actuar como transmisor, o la salida de datos del módulo RO (salida del receptor) en el caso de actuar como receptor.

Por tanto, si estamos utilizando la UART, la conexión en modo transmisor es la siguiente:

 

Mientras que la conexión en modo receptor es la siguiente:

Publicado el 2 comentarios

Mosfet IRLB 3034: El preferido de Ger.ar

Los MOSFET (Metal-Oxide-Semiconductor Field-Effect Transistor) se utilizan comúnmente en aplicaciones de potencia, como amplificadores de audio, controladores de motor, fuentes de alimentación conmutadas y otros dispositivos electrónicos de alta potencia.

El IRLB3034 es un MOSFET de potencia fabricado por la empresa Infineon Technologies.

Características clave del IRLB3034:

  1. Tipo: N-Channel (Canal N)
  2. Tensión de drenaje a fuente (VDS): Hasta 40V
  3. Corriente continua del drenaje (ID): 195 amperios
  4. Resistencia de encendido (RDS(on)): 1.4 mΩ (miliohmios) típicos a 10V de compuerta
  5. Tensión de compuerta a fuente (VGS): ± 20V

Ventajas sobre los transistores tradicionales:

Capacidades de conmutación: Este MOSFET tiene una alta capacidad de conmutación, lo que lo hace adecuado para aplicaciones donde se requiere una rápida conmutación, como en convertidores de energía y sistemas de control de motores.

Protección contra sobrecalentamiento: Algunas versiones de MOSFETs pueden incluir características de protección contra sobrecalentamiento, aunque esto puede variar según el modelo específico. Es importante verificar la hoja de datos para conocer las características de protección específicas.

Temperatura de operación: La hoja de datos proporcionará la temperatura máxima de operación permitida para garantizar un rendimiento estable y confiable.

Curvas de transferencia y características dinámicas: Estos gráficos y curvas en la hoja de datos te brindarán información sobre cómo responde el MOSFET a diferentes niveles de voltaje de compuerta, corriente de drenaje, etc.

El IRLB3034 generalmente viene en un encapsulado TO-220, que es común y facilita la instalación en placas de circuito impreso y disipadores de calor.

Código para probar con IDE

/*
  Prueba para Usar MOSFET IRLB3034 como interruptor digital con microcontrolador
*/
 
 
int led = D0;           // the PWM pin the LED is attached to
int brightness = 0;    // how bright the LED is
int fadeAmount = 4;    // how many points to fade the LED by
int maxFade = 25;
 
// the setup routine runs once when you press reset:
void setup() {
  // declare pin 9 to be an output:
  pinMode(led, OUTPUT);
  Serial.begin(115200);
}
 
// the loop routine runs over and over again forever:
void loop() {
  // set the brightness of pin 9:
  analogWrite(led, brightness);
 
  // change the brightness for next time through the loop:
  brightness = brightness + fadeAmount;
 
  // reverse the direction of the fading at the ends of the fade:
  if (brightness <= 0 || brightness >= maxFade) {
    fadeAmount = -fadeAmount;
    if (fadeAmount>0) delay (5000);
  }
  Serial.print("brightness: ");
  Serial.println(brightness);
  delay(30);
}
Publicado el Deja un comentario

¿Qué placa de Desarrollo con ESP32 uso?

El microcontrolador ESP32 es el dispositivo electrónico que más me sorprende. Más que esto ya sería un microprocesador de última generación o algún «Sensor de control Mental». Pero de estos últimos, uno es algo caro como para experimentar (Mi PC tiene un Intel i5) y el otro no se ha inventado aún.

El ESP32 cuesta entre 3 y 8 dólares, tiene WiFi, BLE (que es mejor que solo Bluetooth), y dos núcleos, lo cuál lo hace muy versátil y simplificaría trabajo de programación en determinados proyectos (pues se puede dedicar un núcleo entero a una tarea que resulte compleja y lo demás ponerlo en el otro).

El microcontrolador ESP32 es lo que está dentro de la cubierta metálica. Lo que comúnmente se conoce como ESP32, sería el módulo completo, por ejemplo ESP32F o ESP32U

Este módulo, por ejemplo el ESP32U o ESP-WROOM-32U es todo un microcontrolador+WiFi+BLE. Esta versión (32U) Cuenta con una salida para conexión de antena en su placa. Funciona a 3.3V y se puede conectar (a través de soldadura SMD) y programarlo con una IDE de desarrollo,

Las que he probado:

La ventaja de utilizar así el módulo es muy clara: su tamaño. Abre las puertas a infinidad de proyectos en un espacio recucido para cualquier tipo de dispositivo portable, prendas de vestir, drones donde el peso es mandatario evitar y un sinfín de aplicaciones más.

Las desventajas son para el desarrollador. Por eso sería redundante mas correcto decir que «Una placa de Desarrollo, facilita el desarrollo»

-Suelen tener regulador de tensión de 5V a 3.3V

-Incorporan pines espaciados 2.54mm (el estándar de Du Pont) lo que facilita mucho las conexiones

-Chip FTDI y puerto USB para rápida y fácil conexión a la computadora (requiere drivers)

-Incorporan un LED, que está para usarlo! Reprochable al fabricante que no lo incorpora.

ESP32 ESP-32S

(el módulo más genérico que encontré) se vende en Mercadolibre Argentina al precio más bajo, y en España se consigue en Amazon con la misma configuración de pines, así como en AliExpress, de un montón de fabricantes (viene de diferentes colores), para todo el mundo.

Publicado el Deja un comentario

Controlar Motor Paso a Paso con DRV8826

Un motor paso a paso es un tipo de motor eléctrico que realiza movimientos discretos o «pasos» en respuesta a señales eléctricas. Cada paso corresponde a un ángulo específico de rotación. Estos motores son ampliamente utilizados en aplicaciones que requieren un posicionamiento preciso, como impresoras 3D, máquinas CNC, robots, etc.

El DRV8826 es un controlador de motor paso a paso que se utiliza para controlar y gestionar la operación de motores paso a paso.

Paso a paso para el paso a paso (cuac):

Componentes básicos:

  1. Motor paso a paso: Este es el componente que realizará el movimiento. Los motores paso a paso tienen un número específico de pasos por revolución.
  2. Controlador de motor paso a paso (por ejemplo, DRV8826): Este componente se encarga de recibir las señales de control y alimentar el motor paso a paso de acuerdo con esas señales.
  3. Microcontrolador o Placa de Desarrollo: Se utiliza para enviar comandos al controlador del motor.
  4. Fuente de alimentación: Proporciona la energía necesaria para alimentar tanto el controlador como el motor.

Conexiones básicas:

  1. Conectar el motor al controlador: Conecta las bobinas del motor a las salidas del controlador. Asegúrate de seguir la secuencia correcta para las bobinas.
  2. Conectar el controlador al microcontrolador: Conecta los pines de control (pasos, dirección, etc.) del controlador al microcontrolador.
  3. Conectar la fuente de alimentación: Asegúrate de que tanto el controlador como el motor reciban la alimentación necesaria.

Configuración y código (ejemplo para compilar con IDE de desarrollo):

  • Se definen los pines de control (stepPin y dirPin).
  • En el bucle principal (loop), se establece la dirección del movimiento, y luego se realizan 200 pasos en esa dirección.
  • Se espera un segundo antes de cambiar la dirección del movimiento y realizar 200 pasos en la dirección opuesta.
  • Se repite este patrón.
// Definir pines de control
const int stepPin = 2;
const int dirPin = 3;

void setup() {
  // Configurar pines como salidas
  pinMode(stepPin, OUTPUT);
  pinMode(dirPin, OUTPUT);
}

void loop() {
  // Establecer la dirección del movimiento
  digitalWrite(dirPin, HIGH);  // Cambiar a LOW para invertir la dirección

  // Realizar 200 pasos
  for (int i = 0; i < 200; i++) {
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(500);  // Ajustar según la velocidad del motor
    digitalWrite(stepPin, LOW);
    delayMicroseconds(500);  // Ajustar según la velocidad del motor
  }

  // Esperar un segundo
  delay(1000);

  // Cambiar la dirección del movimiento
  digitalWrite(dirPin, LOW);

  // Realizar 200 pasos en la dirección opuesta
  for (int i = 0; i < 200; i++) {
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(500);  // Ajustar según la velocidad del motor
    digitalWrite(stepPin, LOW);
    delayMicroseconds(500);  // Ajustar según la velocidad del motor
  }

  // Esperar un segundo
  delay(1000);
}
Publicado el Deja un comentario

Sensor ACS712: Medir intensidad y consumo eléctrico con IDE de Desarrollo

El ACS712 es una herramienta útil para medir la corriente en un circuito, lo que lo hace adecuado para diversas aplicaciones en electrónica y proyectos con microcontroladores como los que vienen en las Placas de Desarrollo con Atmega328P o ESP32 y ESP8266, por nombrar algunos microcontroladores mainstream.

Es importante tener en cuenta el rango de medición adecuado y considerar lo intrudivo que puede llegar a ser el sensor al planificar su implementación en un proyecto.

El ACS712 es un sensor de corriente que se utiliza para medir la intensidad de corriente en un circuito, ya sea en corriente continua (CC) o alterna (CA). Aquí hay más detalles sobre sus características y aplicaciones:

Principio de Funcionamiento:

Rangos Disponibles:

Existen diferentes versiones del ACS712 que tienen diferentes rangos de medición, como 5A, 20A y 30A.

La corriente máxima que puede manejar el sensor es 5 veces el rango de medición especificado.

Salida Proporcional a la Corriente:

La salida del sensor es una señal analógica proporcional a la corriente que fluye a través del conductor. La relación es generalmente de 185 mV por amperio.

Aislamiento Galvánico:

El ACS712 proporciona un aislamiento galvánico entre el camino conductor y el circuito interno del sensor, lo que significa que el conductor puede estar conectado a un potencial diferente sin afectar la medición.

Calibración de Fábrica

Viene calibrado de fábrica, pero para obtener mediciones precisas, puede ser necesario ajustar la calibración.

Desventajas


Es un sensor intrusivo, ya que debe insertarse en el conductor, lo que podría requerir cortar un cable. Puede ser menos conveniente en comparación con sensores no intrusivos como los transformadores de corriente.

El ACS712 utiliza un sensor Hall para medir el campo magnético generado por la corriente que fluye a través de un conductor.

Internamente, tiene un camino conductor (cobre) que está expuesto al flujo de corriente que se desea medir.




Aplicaciones Típicas:

Control de motores.

Control de cargas eléctricas.

Monitoreo del consumo de corriente en fuentes de alimentación.

Protección contra sobrecorrientes.

Publicado el Deja un comentario

Sensor PIR: Detectar movimiento / Leer una Entrada Digital

Un Sensor PIR, o Sensor de Infrarrojos Pasivos por sus siglas en inglés (Passive Infrared Sensor), es un tipo de sensor electrónico que detecta la radiación infrarroja. Estos sensores se utilizan comúnmente en aplicaciones de detección de movimiento, como sistemas de seguridad, control de iluminación y puertas automáticas. La característica «pasiva» de estos sensores radica en que no emiten energía por sí mismos; en cambio, detectan la radiación infrarroja emitida o reflejada por objetos en su campo de visión.

Principio de Detección

Los sensores PIR detectan cambios en la radiación infrarroja dentro de su rango de detección. Los seres humanos y otros animales de sangre caliente emiten radiación infrarroja, y el sensor puede detectar variaciones en esta radiación a medida que los objetos se mueven dentro de su campo de visión.

Material Piroeléctrico

Los sensores PIR utilizan un material piroeléctrico, el cual genera un voltaje cuando se expone a cambios rápidos de temperatura. Este material suele estar hecho de una sustancia cristalina que tiene la propiedad de generar una carga eléctrica en respuesta a cambios de temperatura.

Diseño

Detección con Dos Elementos

Los sensores PIR suelen constar de dos mitades o elementos. Cada mitad se encarga de detectar la radiación infrarroja de una zona específica en el campo de visión del sensor. La diferencia en la salida de estos dos elementos se utiliza para determinar si hay un cambio en el patrón de radiación infrarroja, indicando movimiento.

Lente de Fresnel:

  • La lente de Fresnel es una lente delgada y plana que se utiliza para enfocar la radiación infrarroja en los elementos sensoriales del PIR.
  • Su función principal es mejorar la sensibilidad y precisión del sensor PIR al dirigir la radiación infrarroja hacia los elementos detectores. También ayuda a ampliar el área de detección del sensor.
  • Se encuentran con variedad de diseños, como segmentos o anillos concéntricos, para optimizar la detección en diferentes direcciones.

Conexión a un microcontrolador:

Conectar el Sensor PIR al Microcontrolador:

  • VCC (Alimentación): Conectar al pin de alimentación del microcontrolador (por ejemplo, 5V en placa tipo Wemos D1 Mini).
  • GND (Tierra): Conectar al pin de tierra (GND) del microcontrolador.
  • OUT (Salida de señal): Conectar al pin de entrada/salida digital del microcontrolador (por ejemplo, un pin digital en un microcontrolador).

Algunos sensores PIR también pueden tener pines adicionales, como ajustes de sensibilidad o retardo.

Código para Compilar IDE de Desarrollo

El siguiente código es uno de los más simples para corroborar el correcto funcionamiento del sensor.

int pirPin = 2;  // El PIN de Señal

void setup() {
  Serial.begin(9600);
  pinMode(pirPin, INPUT);
}

void loop() {
  int pirValue = digitalRead(pirPin);
  Serial.println(pirValue);
  delay(1000);  // Espera 1 segundo antes de realizar la próxima lectura
}

Observar la Salida

Abrir el Monitor Serie para ver la salida. Debería verse «1» cuando se detecte movimiento y «0» cuando no haya movimiento.

Publicado el 1 comentario

Sensor DHT11 y DHT22: Medir temperatura y humedad

¿Qué son los sensores DHT11 y DHT22?

Dichos sensores, el DHT11 y el DHT22 (o AM2302) son modelos de una familia de sensores de medición simultánea de temperatura y humedad.

Estos sensores disponen de un procesador interno que realiza el proceso de la medición, proporcionando la medición mediante una señal digital, por lo que es sencillo obtener la medición desde un microcontrolador como un Atmega 328P o un ESP32

Ambos sensores presentan una carcasa plástica similar. Se pueden diferencia ambos modelos por el color del mismo. El DHT11 presenta una carcasa azul, mientras que en el caso del sensor DHT22 el exterior es blanco.

DHT11 es el sensor más básico, y cuenta con características técnicas más básicas. Tiene mayor precisión y rango de temperatura (fundamental para medir la humedad ambiente por encima del 80%), pero a un costo económico mayor.

Las características del DHT11 son realmente escasas, especialmente en rango de medición y precisión.

  • Medición de temperatura entre 0 a 50, con una precisión de 2ºC
  • Medición de humedad entre 20 a 80%, con precisión del 5%.
  • Frecuencia de muestreo de 1 muestras por segundo (1 Hz)

El modelo DHT22 tiene unas características relativamente muy superiores (según aplicaciones en entornos comunes):

  • Medición de temperatura entre -40 a 125 ºC, con una precisión de 0.5ºC
  • Medición de humedad entre 0 a 100%, con precisión del 2-5%.
  • Frecuencia de muestreo de 2 muestras por segundo (2 Hz)

EL DHT22 (sin llegar a ser un sensor de alta precisión) tiene cualidades que suelen ser más útiles para emplearlo en proyectos reales de monitorización o registro, que requieran una precisión convencional.

/*
Ejemplo de sketch de prueba para varios sensores de humedad/temperatura DHT



Biblioteca de sensores DHT: https://github.com/adafruit/DHT-sensor-library
Biblioteca Adafruit Unified Sensor: https://github.com/adafruit/Adafruit_Sensor
*/

#include "DHT.h"
#define DHTPIN 2     // Conectar el sensor a este pin


/*
Conectar una resistencia de 10K desde el pin 2 (datos) al pin 1 (alimentación) del sensor
Inicializa el sensor DHT.
enga en cuenta que las versiones anteriores de esta biblioteca tomaron un tercer parámetro opcional para
ajusta los tiempos para procesadores más rápidos. Este parámetro ya no es necesario
a medida que el algoritmo de lectura DHT actual se ajusta para funcionar en procesos más rápidos.

*/


DHT dht(DHTPIN, DHTTYPE);

// Uncomment whatever type you're using!
//#define DHTTYPE DHT11   // DHT 11
#define DHTTYPE DHT22   // DHT 22  (AM2302), AM2321
//#define DHTTYPE DHT21   // DHT 21 (AM2301)


void setup() {
  Serial.begin(9600);
  Serial.println(F("DHTxx test!"));

  dht.begin();
}

void loop() {
  // Wait a few seconds between measurements.
  delay(2000);

  // Reading temperature or humidity takes about 250 milliseconds!
  // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
  float h = dht.readHumidity();
  // Read temperature as Celsius (the default)
  float t = dht.readTemperature();
  // Read temperature as Fahrenheit (isFahrenheit = true)
  float f = dht.readTemperature(true);

  // Check if any reads failed and exit early (to try again).
  if (isnan(h) || isnan(t) || isnan(f)) {
    Serial.println(F("Failed to read from DHT sensor!"));
    return;
  }

  // Compute heat index in Fahrenheit (the default)
  float hif = dht.computeHeatIndex(f, h);
  // Compute heat index in Celsius (isFahreheit = false)
  float hic = dht.computeHeatIndex(t, h, false);

  Serial.print(F("Humidity: "));
  Serial.print(h);
  Serial.print(F("%  Temperature: "));
  Serial.print(t);
  Serial.print(F("°C "));
  Serial.print(f);
  Serial.print(F("°F  Heat index: "));
  Serial.print(hic);
  Serial.print(F("°C "));
  Serial.print(hif);
  Serial.println(F("°F"));
}
Publicado el Deja un comentario

SK6812

SK6812 es un conjunto de circuito de control inteligente y un circuito emisor de luz en una de las fuentes LED controladas. Cada elemento es un píxel, contenido dentro del circuito de amplificación de forma de señal de pestillo de datos de interfaz digital inteligente, circuito de fuente de alimentación, un circuito de corriente constante incorporado, oscilador RC de alta precisión, la salida es impulsada por tecnología PWM, garantiza efectivamente los píxeles en el color de la luz alta consistencia. Protocolo de datos usando el modo de comunicación unipolar NRZ, el píxel se restablece después del final de DIN, acepta los datos transmitidos desde el controlador a 24 bits, el primero en enviar datos por la primera extracción de píxel a píxel, pestillo de datos interno, los datos restantes después El circuito de procesamiento de plástico interno después de dar forma a la amplificación a través de la salida del puerto DO comenzó a girar a la siguiente cascada de píxeles, cada píxel a través de una señal de transmisión, reducir. El píxel que utiliza la tecnología de reenvío de forma automática hace que el número de cascadas sin límite de transmisión de señal del píxel, solo velocidad de transmisión de señal limitada. El LED tiene un bajo voltaje de conducción, protección ambiental y ahorro de energía, alto brillo, ángulo de dispersión, buena consistencia, baja potencia, larga vida útil, etc. El circuito de control está integrado en el LED anterior, circuito más simple, pequeño volumen, fácil instalación. Campo de aplicación principal: ● Guirnalda de luces LED a todo color, módulo LED a todo color, luces LED súper duras y suaves, tubo de barandilla LED, apariencia LED/iluminación de escena ● Punto de luz LED, pantalla de píxeles LED, pantalla con forma de LED, una variedad de productos electrónicos, equipos eléctricos, etc.