Hardware

Sensor de Cor RGB

Dentro da família dos sensores ópticos, o sensor RGB mede a luz por fotodiodos com filtros vermelho, verde e azul, frequentemente acompanhados de canal clear e filtro infravermelho. Essa arquitetura evoluiu de conversores simples, como TCS3200, para sensores digitais como TCS3472 e multiespectrais. A escolha é adequada para classificação de objetos, ajuste de iluminação e estimativa de CCT; para colorimetria precisa, um sensor XYZ ou espectral calibrado é superior. Distância, iluminante, geometria e calibração limitam a leitura.


📖Definição aprofundada

Dentro da família dos sensores ópticos, o sensor de cor RGB é um detector que separa a luz incidente em canais associados ao vermelho, verde e azul. A ideia evoluiu de matrizes simples de fotodiodos com saída em frequência, como o TCS3200, para conversores digitais com filtros, ADC, canal clear e bloqueio de infravermelho, como o TCS3472, e para sensores multiespectrais com mais bandas. O dispositivo mede a luz refletida por um objeto ou a luz emitida por uma fonte. Os valores brutos R, G e B não são uma cor universal. Dependem do espectro do iluminante, das curvas dos filtros, do ganho, do tempo de integração, da distância, do ângulo e da óptica. Para classificar um objeto, o sistema geralmente usa uma fonte LED controlada e geometria fixa. A luz ambiente é bloqueada ou compensada. Para medir iluminação, o sensor observa a fonte ou o ambiente e converte os canais em lux, cromaticidade, CCT ou outro índice por matriz calibrada. Um sensor RGB não possui automaticamente resposta igual ao observador padrão CIE 1931. Sensores tristimulus XYZ aproximam melhor as funções colorimétricas. Sensores espectrais com 8, 11 ou 14 canais permitem reconstrução mais robusta, mas custam mais e exigem calibração. A escolha depende da necessidade. Para distinguir peças vermelha, verde e azul numa esteira doméstica, RGB é suficiente. Para comparar qualidade de luz de LEDs e índice de reprodução de cor, não é. Em casa inteligente, o sensor pode ajustar o branco de uma luminária ao ambiente, detectar cor de um objeto, calibrar fitas RGBW, monitorar mudança de luz natural, identificar estado de LEDs de equipamentos, controlar horticultura ou compor uma câmera. Componentes como ams OSRAM TCS34725 entregam R, G, B e clear por I²C e incluem filtro de bloqueio IR. O filtro é importante porque fotodiodos de silício respondem ao infravermelho, que poderia elevar os canais sem corresponder à visão. O canal clear mede intensidade ampla e ajuda a normalizar. O tempo de integração e o ganho precisam evitar saturação. Sob luz forte, reduza; sob luz fraca, aumente. A resolução em 16 bits não significa 65.536 níveis úteis em todas as condições. O ruído e a saturação limitam. O cálculo de cromaticidade costuma normalizar: r=R/(R+G+B), g=G/(R+G+B). Isso reduz efeito da intensidade, mas não elimina o iluminante. Para cor de superfície, recomenda-se uma referência branca e uma preta, e calibração por amostras. Um LED branco integrado pode fornecer iluminação. A corrente e a temperatura do LED precisam ser estáveis. A distância deve ser fixa. Uma lente ou difusor define campo. Superfícies brilhantes produzem reflexo especular; texturas criam variação. O sensor deve ser inclinado ou usar geometria 45/0 conforme objetivo. Em luminárias, a temperatura altera o espectro. A calibração deve ocorrer na faixa. O sensor também pode detectar flicker por canal dedicado em modelos avançados, mas RGB comum não mede corretamente cintilação se a taxa é baixa. A interface I²C limita comprimento. Para instalação distante, usa-se microcontrolador local e protocolo robusto. Em ambientes externos, a janela deve manter transmissão e não amarelar. Poeira e condensação alteram. A automação precisa guardar raw data além do valor calculado para diagnóstico. Se a soma R+G+B é muito baixa, a cor normalizada é ruidosa. Se qualquer canal satura, o resultado é inválido. O firmware deve expor flags. A calibração por matriz 3×3 pode transformar RGB do sensor em XYZ aproximado sob iluminantes específicos. Fora deles, metamerismo aparece: dois espectros visualmente iguais podem produzir respostas diferentes, ou o contrário. Um sensor espectral reduz. A escolha entre RGB e espectral é custo-benefício. Para automação de conforto e classificação simples, RGB é adequado. Para metrologia de iluminação, use instrumento colorimétrico ou espectrorradiômetro rastreável.

⚙ Definição Técnica
Sensor optoeletrônico composto por fotodiodos com filtros vermelho, verde e azul e, frequentemente, canais clear e infravermelho. Converte a energia óptica em contagens digitais ou frequência, permitindo classificação de cor e estimativas colorimétricas após calibração.
🏗Arquitetura
  • A
    Matriz de fotodiodos e filtros
    Cada canal possui resposta espectral. Os filtros não são ideais e se sobrepõem. O silício responde ao NIR, por isso filtros IR são importantes. O TCS3472 integra bloqueio IR e canais RGB+C. O TCS3200 usa uma matriz 8×8 de fotodiodos e conversor luz-frequência. Sensores XYZ aproximam funções CIE. A ficha com curvas deve ser comparada à aplicação. Um canal “vermelho” não mede apenas 620–700 nm.
  • B
    Ganho, integração e ADC
    A corrente é integrada e convertida. Ganhos 1×, 4×, 16×, 60× ou outros aparecem em dispositivos. Tempo de 2,4 ms a centenas de ms muda a sensibilidade. O controlador pode usar autoexposure. A leitura precisa ficar abaixo da saturação e acima do ruído. O clear ajuda a escolher. Mudanças de ganho exigem normalização. A automação deve registrar a configuração junto ao raw. Um valor bruto sem contexto não é comparável.
  • C
    Iluminante e óptica
    Para cor refletida, uma fonte LED branca ou multicanal ilumina. O espectro deve ser estável. Um LED de baixa qualidade pode não excitar certas bandas. A geometria fixa reduz variação. Difusor e lente definem campo. Uma barreira preta evita luz ambiente. Para medir luz ambiente, não use LED. A janela deve ser neutra na faixa visível. Plástico colorido altera. A distância precisa ser controlada.
  • D
    Calibração colorimétrica
    Matriz, regressão ou classificação transforma raw em XYZ, Lab, CCT ou rótulo. A calibração usa padrões e iluminantes. Para produção, compensa tolerância entre sensores. ams OSRAM publica métodos de calibração para sensores de cor. O modelo precisa ser validado em amostras independentes. A CCT só faz sentido perto do locus de Planck; luz saturada não deve receber CCT. Para cor de objeto, ΔE é uma métrica mais apropriada após calibração.
  • E
    Interface e processamento
    I²C é comum; TCS3200 usa frequência. Microcontrolador local calcula. O sistema pode publicar por MQTT, Matter ou Modbus. A taxa deve capturar a dinâmica. Em automação de iluminação, 1–10 Hz pode bastar. Para flicker, exige kHz e sensor específico. O algoritmo filtra e detecta saturação. A inteligência pode ficar local para privacidade e latência. O dispositivo precisa de referência de tempo se registra variações diurnas.
Considerações Técnicas
  • A
    Dependência do iluminante
    A mesma superfície muda de RGB sob luz solar, LED quente e fluorescente. Para classificação, use luz controlada e bloqueie ambiente. Se não for possível, inclua sensor de ambiente ou modelos para vários iluminantes. Normalizar pela soma reduz intensidade, não corrige espectro. Não treine com uma luz e implante em outra. Em automação de fachada, a variação é o sinal; em classificação, é ruído.
  • B
    Saturação e baixa luz
    Quando um canal atinge o máximo, a relação de cor é inválida. Reduza ganho ou integração. Em baixa luz, o dark current e o ruído dominam. A soma mínima deve ser definida. A média melhora, mas aumenta latência. O firmware precisa descartar. Um valor preto pode ser ausência de luz, superfície preta ou sensor desconectado. Use canal clear, diagnóstico e referência. Não mapear automaticamente para “preto”.
  • C
    Geometria e superfície
    Brilho especular pode saturar. Superfícies texturizadas variam com ângulo. Use difusor ou geometria 45/0. Mantenha distância. Para líquidos, o recipiente e a turbidez influenciam. Para LEDs, medir diretamente pode saturar; use difusor. A janela suja altera. A calibração deve incluir o conjunto mecânico final. Trocar a tampa exige recalibrar.
  • D
    Limites de CCT e fidelidade
    CCT estimada por RGB pode ter erro, especialmente em LEDs com espectros estreitos. CRI e TM‑30 não podem ser obtidos confiavelmente de três canais. Para ajustar uma luminária visualmente, RGB pode servir. Para certificação, use espectrorradiômetro. O algoritmo deve indicar incerteza. Não apresentar 4237 K com precisão de 1 K se a incerteza é centenas. A interface deve arredondar de forma honesta.