Sari la conținut
ELFORUM - Forumul electronistilor

Panou afisaj CFR cu LED-uri + ARDUINO


doar2d

Postări Recomandate

Buna seara ! Detin o placa de afisaj cu LED-uri (din cele folosite pe vagoanele CFR de calatori care afiseaza numarul vagonului si ruta). Un astfel de modul are 2304 LED-uri (48x48) si e construit cu circuite TLC5924. As dori sa comand acest panou cu un Arduino, dar nu am o schema a modulului si nu stiu ce format ar trebui sa aiba informatia de comanda. Stie cineva cumva unde as putea gasi ceva documentatie despre acest panou, sau ce firma romaneasca il produce?

Link spre comentariu
  • Răspunsuri 4
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Top autori în acest subiect

Imagini postate

adica panoul ala are 144 circuite  TLC5924? Vezi datasheetul lui TLC5924. Acolo se da functionarea lui. Interesant e ca circuitul TLC5924 poate detecta LED-urile defecte sau depasirea temperaturii si-i poate spune microcontrolerului exact ce-l doare :) .

Link spre comentariu

Panoul are doar 18 circuite TLC5924. Fiecare deserveste un nr de 128 LED-uri. Pe o iesire a circuitului sunt conectate 8 LED-uri iar anozii lor vin pe 8 bare comandate de niste MOSFET-uri (multiplexare). Deci 8x16=128. Tranzistoarele sunt selectate de un circuit 74LVC138 (decoder 3 la 8). Sunt 2 grupuri de tranzistoare, ambele legate la acelasi decoder (deocamdata nu stiu cum se face diferenta intre un grup si altul; de aceea caut documentatia placii). Mai exista pe placa si un buffer TSL 74LVC244

 

Poza1.jpg

Poza2.jpg

Poza3.jpg

Editat de doar2d
Link spre comentariu

Sunt 18 circuite TLC5924, fiecare avand 16 canale (iesiri). In total sunt 288 canale.

74138 are 8 iesiri prin care poate aprinde doar un singur led de pe fiecare canal TLC5924 (prin intermediul tranzistoarelor MOS). Deci fiecare iesire comanda 288 leduri (288x8=2304)

Dar un singur tranzistor nu poate suporta curentul de la 288 leduri asa ca au pus cate doua la fiecare iesire a lui 74138, fiecare tranzistor comanda doar 144 leduri.

Atunci iese bine: 16 canale TLC5924 X 8 leduri pe canal X 18 circuite TLC5924 = 2304.

TLC5924 cel mai probabil sunt legate in cascada. Din datasheet reiese ca au nevoie de doar 4 fire de comanda. Verifica daca pinii SCLK, XLAT si MODE de la TLC5924 sunt legati intre ei la toate circuitele. Verifica daca pinii SIN si SOUT sunt legati in cascada la toate circuitele. Asa afli si ordinea in care sunt legate circuitele.

74138 are nevoie de 3 intrari pentru selectie si inca 3 pentru ENABLE dar este nevoie doar de unul singur din cei 3 pini pentru ENABLE, asa ca are nevoie tot de 4 fire de comanda.

Trebuie de vazut cum e legat 74244. E foarte posibil ca panourile astea cu leduri au fost facute inasa fel incat sa poata fi legate mai multe in serie.

Link spre comentariu

 

În prima fază trimiţi comandă ON la TLC pt. toate canalele, în acest caz ar trebui ca 16 leduri să lumineze pe panou.Următoarea etapă e să comanzi câte un canal din TLC pe rând, ca să vezi cum sunt ordonate ledurile unui TLC pe panou, probabil că vor fi toate în linie şi unul după altul. Apoi măreşti din bibliotecă numărul de TLC cu câte unul, şi vei avea pe rând încă câte 16 leduri aprinse. În final vor fi 18x16 leduri aprinse. Apoi trimiţi către registrul 74138 câte un bit odată ca să avanseze şi să comute celelalte blocuri de leduri. În final faci o situaţie cu aşezarea în matrice apoi poţi scrie o bibliotecă sau o calsă proprie pt. afişaj, ca un grup de arii de leduri şi câteva funcţii simple de adresare.

Editat de mihaicozac
Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări