Mantenga la intensidad constante del LED usando 3 leds (RGB) con diferentes ciclos de trabajo (para diferentes colores)

3

Estoy usando tres LED (rojo, verde, azul) para mostrar algunos colores. En particular, estoy usando los siguientes colores y valores RGB:

* red:          4f 00 00
* orange:       40 14 00
* yellow:       50 50 0
* light green:  10 2f 10
* green:        00 4f 00

Cada valor está en hexadecimal, de 00 a ff. Configuran el ciclo de trabajo de cada uno de los leds.

Me gustaría mantener una intensidad constante sin importar el color, pero para eso necesito "normalizar" de alguna manera las intensidades de los 3 leds, para que al usar múltiples leds no obtenga una mayor intensidad.

¿Cómo puedo escalar correctamente todos esos vectores de valores RGB para que den la misma intensidad? No sé cómo se suman la intensidad de varios LEDs ...

    
pregunta José D.

1 respuesta

3

actualizar

  

¿Cómo puedo escalar correctamente todos esos vectores de valores RGB para que den la misma intensidad?

Suponga el promedio o la intensidad media de los 3.

Esto también supone que hay una herramienta confiable de medición repetible disponible para usted.

Herramientas gratuitas: cámara, herramientas fotográficas, visor de imágenes con lecturas relativas en RGB y luminancia (escala de grises)

Sensores baratos: Mejor apuesta: PNJ4K01F Sensor de luz ambiental $ 0.98 (1)  SMD analógica, lente con corrección de color, búfer de corriente, elija la carga de ganancia R

EstosuponequehacalibradolaintensidadactualfrentealaintensidadparacadaLEDomatrizyqueestáfamiliarizadocontodaslasfuentesdeerror,incluyendo:IntensidaddelLEDlevenolinealidadconlacorriente,colorcambioconaumentodetemperatura(leerespecificaciones),errordeldetector(percepciónhumana,detectorconfiltroCIE,configuracióndelacámara,calibracióndelespectrómetrofotográfico)

.

ParacalibrardeformaaproximadalosLEDRGB,puedeusarunafotodelacámaraconlaconfiguraciónpredeterminadayeditarlaenlaconfiguraciónpersonalizadadelsoftwareparamostrarlosvaloresRGBdeunpatróndeprueba.

EstoessimilaracalibrarmiTVpara

  • contraste(ganancia),
  • brillo(offset)
  • gamma(ganancianolineal)
  • paracadacolorRGB(porlotanto,9factoresdecorrección)

UsoDPT.exe(OS=Windows)paramostrarpatronesdeTVestándarencualquiermonitordesdemiPC,yaqueesmitelevisorde56"que usa la computadora como fuente.

Luego use el software de chip de gráficos (Intel) para ajustar la GPU para escritorio y video (los reproductores de video tienen calibraciones separadas).

Si tiene un teléfono LG o similar, hay aplicaciones para usar la cámara, mostrar valores vectoriales RGB y calibrar con imágenes en escala de grises. Uso gradiente de escala de grises para calibrar gamma.

También uso Irfanview.exe para los histogramas y la edición rápida de fotos en color y mido los valores RGB representados.

Puede suponer que el nivel de gris es el promedio de los LED RGB que tienen la misma intensidad que los LED verde verdadero, rojo verdadero y azul verdadero.

También tengo la hoja de cálculo NIST con fórmulas, estándares y factores de corrección para muchas fuentes de luz, pero esto es un poco excesivo.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas