Yuri.
- 0.7V do ULN
- 0.7V do BC558
- 1.85 V do Led do display
= 3,25V
ou seja o sistema começa a acender depois desta tensão de potencial.
5V - 3.25V = 1.75V << / 220R = 7mA por led <<
Era pra acender sim sinhor, experimente jogar apenas um digito sem multiplexar pra ver se esta acendendo o dito display, se não tiver observe se as tensões estão corretas, se estão chegando onde deveriam.
Sobre os resistores na entrada do ULN.
Observe o data
http://focus.ti.com/lit/ds/symlink/uln2003a.pdf
PAG-3
Ultimo esquema abaixo.
Ele tem um resistor de base de 2.7K, que ja forma um divisor resistivo que para tensão TTL do UC no "caso", ja esta dentro do Vrange de entrada.
Arranca estes resistores das entradas do ULN, verifique tensões, verifique se os GND´s estão corretos.
SE mesmo assim não funcionar, chame a mãe DINÁ, e uns 3 Paiz de santo. Se mesmo assim não funcionar.
Tire o Ucontrolador do Soquete, com fiozinhos, sogue o resistor de 10K de um dos BC para multiplexação para GND, com outro fiozinho jogue 5V direto para porta do ULN, Resumo... Tem que ir acendendo os seguimentos, caso não acenda o problema é no circuito eletrico, se acender pode ser no uControlador.
FAbim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!