Em todas as edições escolhemos um componente ou produto importantes lançado no mercado e que pode ser importante para seu projeto detalhando seu uso de forma mais completa do que fazemos na seção de novos componentes desta publicação. Desta vez escolhemos o driver de matriz de LED LP5867 7x6 da Texas Instruments. Com recursos importantes ele permite a obtenção de efeitos especiais a partir de microcontroladores.
Nota: Este artigo foi elaborado com base no Datasheet do componente obtido no site da Mouser Electronics em:
O driver de matriz de LED LP5867 7x6 da Texas Instruments é um driver de matriz de LED de alto desempenho que integra seis dissipadores de corrente constante com MOSFETs de comutação N (N = 7) para suportar N × 6 pontos de LED ou N × 2 LEDs RGB. O LP5867 integra sete MOSFETs para até 42 pontos de LED ou 14 LEDs RGB.
Ele é fornecido em invólucro YBH de 24 pinos WCSP conforme mostra a figura 1.

No datasheet fornecido a partir do link pode ter a descrição da função de cada pino do componente.
O LP5867 suporta métodos de escurecimento analógico e PWM. Para escurecimento analógico, cada ponto de LED pode ser ajustado com 256 etapas.
Os geradores PWM configuráveis de 8 bits ou 16 bits integrados permitem um controle de escurecimento suave e sem ruído audível para escurecimento PWM. Cada ponto de LED também pode ser mapeado arbitrariamente em PWM de grupo de 8 bits para obter o controle de escurecimento em conjunto.
Na figura 2 temos o diagrama de blocos funcionais

No datasheet temos o detalhamento dos tempos na multiplexação dos LEDs, conforme a aplicação típica mostrada na figura 3.

Destaques:
• Topologia de matriz de LED:
– 6 dissipadores de corrente constante com 7 interruptores de varredura para 42 pontos de LED
– Configurável para 1 a 7 interruptores de varredura
• Faixa de tensão operacional:
– Faixa de VCC/VLED: 2,7 V a 5,5 V
– Pinos lógicos compatíveis com 1,8 V, 3,3 V e 5 V
• 6 dissipadores de corrente constante com alta precisão:
– 0,1 mA-50 mA por dissipador de corrente quando VCC ≥ 3,3 V
– Erro de dispositivo para dispositivo: ± 3% quando a corrente do canal = 50 mA
– Erro de canal para canal: ± 3% quando a corrente do canal = 50 mA
– Deslocamento de fase para energia transitória balanceada
• Consumo de energia ultrabaixo:
– Modo de desligamento: ICC ≤ 1 μA quando EN = Baixo
– Modo de espera: ICC ≤ 10 μA quando EN = Alto e CHIP_EN = 0 (dados retidos)
– Modo ativo: ICC = 4,2 mA (típico) quando canal corrente = 5 mA
• Opções de escurecimento flexíveis:
– Controle individual ON/OFF para cada ponto de LED
– Escurecimento analógico (controle de ganho de corrente)
• Configuração global de corrente máxima (MC) de 7 etapas para todos os pontos de LED
• 3 grupos de configuração RGB de corrente de cor (CC) de 7 bits
• Configuração individual de corrente de ponto (DC) de 8 bits para cada ponto de LED
– Escurecimento PWM com frequência sem ruído audível
• Escurecimento PWM global de 8 bits para todos os pontos de LED
• 3 grupos programáveis de escurecimento PWM de 8 bits para mapeamento arbitrário de pontos de LED
• Escurecimento PWM individual de 8 bits ou 16 bits para cada ponto de LED
• SRAM endereçável completo para minimizar o tráfego de dados
• Detecção de ponto aberto/curto de LED individual
• De-ghosting e compensação de baixo brilho
• Opções de interface:
– Interface I2C de 1 MHz (máx.) quando IFS = Baixo
– Interface SPI de 12 MHz (máx.) quando IFS = Alto