Comprei um display LED de cátodo comum de 1,8 polegadas e sete segmentos no AliExpress. Portanto, nenhuma folha de dados disponível.
Usei um resistor de 1 kΩ e uma fonte de 5 V, para colocar no máximo 5 mA no LED. Eu medi 1,6 V para o ponto decimal e 3,5 V para cada segmento. O consumo de corrente medido para um segmento foi de 1,5 mA.
Agora, eu esperava que cada LED ficasse bastante escuro a 1,5 mA, mas era o contrário, eu poderia colocar um resistor de 4 kΩ e ainda ter uma tela utilizável.
Eu pretendia dirigir o monitor usando um ATmega328P e um MAX7219 (o que seria bom até 500 mA por segmento).
Essa medição parece correta? Em caso afirmativo, posso largar o MAX7219 e acionar o segmento diretamente (com resistores limitadores de corrente) com o ATmega?
total != npins*max_per_pin
Respostas:
Primeiro de tudo +1 para medir sua exibição. Muitas vezes, temos perguntas aqui sobre "Economizei em dinheiro comprando no Alibaba, mas isso não funciona. Agora, por favor, gaste seu tempo precioso me ajudando" .
Atualmente, os LEDs são muito eficientes. Eles não precisam mais dos 20mA da primeira geração necessária. 1mA ou menos não é incomum.
Então, sim, você as direciona diretamente de um atmega328.
fonte
Use resistores de limite de corrente. Você pode conviver com 1 se estiver multiplexando a tela (ativando apenas 1 segmento de cada vez) ou usar 7 se estiver dirigindo todos os 7 de uma vez. A vantagem do MAX7219 é que você cuida da multiplexação e pode gerar até 8 dígitos com apenas 3 saídas do Atmega328P.
fonte