Como esses LEDs são ligados?
Montei um relógio DIY com LEDs de superfície (Geekcreit DIY 6 Digit).
Existem 56 grupos de LEDs (6 * 7 segmentos + 10 para cima e para baixo + 2 * dois-pontos), cada grupo é composto por 2 LEDs que estão em paralelo.
O MCU é um IAP15W413AS com 28 pinos.
Não entendo como é possível conduzir de forma independente os 56 grupos de LED com apenas este MCU.
Tentei testar um LED com um osciloscópio e aqui está o resultado: o
Estava em um LED de um segmento exibindo '0'.
Para o novato que sou, não se parece com um LED normal ...
O que é isso?
Respostas
Aqui está outro relógio de 6 dígitos baseado em um processador de 8 bits semelhante (um PIC em vez de uma variante 8051 rápida):
Como você pode ver, 15 GPIOs são usados para acionar todos os LEDs, em grupos de 8 independentemente. Ao passar por eles com rapidez suficiente, eles parecem estar iluminados de forma constante e controlados individualmente.
O esquema acima tem driver para linhas e colunas permitindo correntes mais altas do que dirigir diretamente de pinos GPIO de um microcontrolador, mas o princípio é o mesmo. No esquema acima, existem 8 colunas e 7 linhas, permitindo que 56 LEDs pareçam ser controlados de forma independente.
Vejo cerca de 32usec 'on' time por coluna e cerca de 40usec por coluna, de modo que seria cerca de 280usec para toda a tela se eles usarem um arranjo de varredura semelhante. Isso é cerca de 3,5 kHz, o que é bom e rápido.
Se você mover a tela rapidamente (sacudi-la verticalmente), será capaz de perceber a varredura e descobrir se ela está varrendo da esquerda para a direita ou da direita para a esquerda (ou de alguma outra forma).
2 V com LED de corrente limitada no segmento ocorre apenas quando o sinal do driver do dígito superior é alto para 7 slots de tempo e o 8º está ocioso. (Apagamento) enquanto o sinal mais baixo é uma unidade limitada de corrente do segmento, e isso é chamado de Multiplexação de LED.
Infelizmente, você não pode conduzir os LEDs a uma corrente nominal de 8 * porque isso excede as especificações, mas talvez a potência média de 1/8 na corrente máxima absoluta. assim, o Muxing costuma ser feito com menos ciclo de trabalho de dígitos para obter resultados mais brilhantes, a menos que um projeto especial como a tela de LED HP9825 em um antigo computador excelente que eu tinha da HP, onde eles tinham LEDs especiais vermelhos alfanuméricos longos para lidar com a corrente pulsada em GaAs.
Julgando meu alcance, eu diria que este é o ânodo comum.
Os pulsos no lado alto indicam que não há corrente para apagamento entre dígitos para evitar o desvanecimento óptico de diafonia do dígito anterior. Assim, o fator de serviço parece ser 1/10 do intervalo de tempo da corrente do segmento de pico para a média.