Vamos nesse tópico, montar o driver que alimenta os leds do cubo , são uma placa de circuito impresso com 64 transistores, 64 resistores e mais componentes adicionais. Este driver simples, possui um transistor para cada coluna de 8 leds, como são 64 colunas temos 64 destes, sendo transistor uso geral.
Driver com transistores. |
Este circuito acima ,demostração como funciona um transistor do cubo, sendo que assim para imaginarmos , transistor acima Q1, ele alimenta no máximo 8 leds, sendo que transistor Q2, sendo Darlington, pode alimentar ate 64 leds , ou seja uma coluna inteira, por isso ele possui mais capacidade de corrente.
Conforme o Datasheet do BC338 (Q1)
ICmax 1A
Hfe 100 a 500
Esses dados nos ajudam muito pois prescizamos mesmo corrente de coletor Ic, ganho razoável para a saturação.
Conforme Datasheet do TIP122 (Q2)
]
ICmax 5A
Hfe 10 a 100
Esse transistor de potencia , prescizamos desse tipo , pois alguma animação podemos ter todos leds da coluna aceso, podendo a chegar mais de 2A, então prescizamos de um transistor que suporte tudo isso.
Então serão nessa parte do projeto , usado 64 transistores BC338 e 8 transistores TIP122, total de 72 transistores , junto com eles 72 resistores de 1K para polarização da base de cada transistor.
Quando os multiplex ou Arduino enviar a cada transistor nível alto ( HIGH), então esse transistor satura , assim através da corrente de base , assim acionando o led equivalente a linha e coluna .
Agora vamos a montagem da placa , o processo mesmo feito na placa do multiplex, desenhei a placa no papel milimetrado,com punção marquei os pontos , depois furei desenhei com a caneta.