Newsgroup: it.hobby.elettronica.riparazioni
Titolo: Chiarimenti sulla tecnica del multiplessaggio digitale

Salve a tutti !
Sono un ragazzo che frequenta l'istituto tecnico industriale e scrivo per
vedere se qualcuno di voi può aiutarmi a risolvere un piccolo problema. Di
recente ho realizzato un circuito digitale che realizza una scritta
scorrevole su 16 display a matrice di punti 7x5 (a led naturalmente). Per
fare questo ho utilizzato la cosidetta tecnica del multiplessaggio, ossia ho
collegato assieme tutte e 7 le righe di ogni display e tramite delle
resistenze di limitazione e un driver pilota le ho collegate ad un'eprom,
mentre le singole colonne pilotate da transistor sono collegate a dei
decoder che dunque abilitano una sola colonna alla volta ed in
corrispondenza di ogn'una di esse l'eprom mi fornisce la parola binaria di 7
bit necessaria per far accendere (per ogni colonna) solo i led che mi
interessano; facendo ripetere quest'operazione 40 volte al secondo per tutte
e 80 le colonne si ha l'impressione che siano tutte abilitate
contemporaneamente e la scritta viene visualizzata in maniera stabile. I
calcoli necessari per ricavarmi le resistenze di limitazione delle 7 righe
dei display e le resistenze di base dei transistor che pilotano le colonne
li ho fatti considerando che essendo le colonne abilitate una per volta la
corrente delle righe doveva essere quella necessaria per accendere un solo
led (10 mA circa) mentre nelle colonne la corrente totale massima sarebbe
stata di 7x10=70 mA circa anche se poi i transistor arrivano a darmi fino a
100 mA. Il circuito funziona bene nel senso che la scritta scorrevole viene
visualizzata in maniera corretta solo che la luminosità dei led è molto
bassa tanto che viene difficile a leggere la scritta se non ci si trova in
un ambiente un pò buio. Naturalmente mi rendo conto che i calcoli che ho
fatto (calcoli teorici) non vanno bene in questo caso anche se non ho capito
se il mio problema sia dovuto al fatto che essendo molto piccolo l'istante
in cui viene abilitata la colonna allora il circuito non riesce a fornire in
tempo la corrente neccessaria ai led oppure se dato che il multiplessaggio
avviene molto velocemente occorre una corrente molto maggiore di quella
teoria. Effettivamente ho provato ad aumentarla sia diminuendo il valore
delle resistenze in serie alle righe dei display sia aumentando la tensione
applicatagli e la luminosità è aumentata solo che se dovessi per un attimo
bloccare il multiplessaggio lasciando abilitata una sola colonna c'e il
rischio di bruciare i led.
Volevo dunque sapere in che modo è possibile risolvere questo problema o se
è giusto agire in questo modo.
Per rispondermi usate la mia e-mail : 
lucav...@tin.it
Grazie comunqhe !


[snip]
E' vero che la corrente che passa nei led deve essere 10 mA,
ma è anche vero che tale valore è quello medio che i Led
devono assorbire.Poichè ciascun led rimane acceso per un
breve periodo, la corrente media che assorbe è inferiore a
quella che hai progettato tu, cioè 10ma.
Per spiegarmi meglio, se t1 è il tempo per cui il led rimane
acceso, e T è l'intervallo di tempo fra due accensioni
consecutive (dello stesso led), la corrente media assorbita
dal diodo è:
Im=(Vcc-0.7)*t1/(T*R)
dove Vcc è la tensione con cui si alimenta il led e R è la
resistenza di limitazione (0.7 V è la caduta sul led).
La resistenza dovrà pertanto essere:
R=(Vcc-0.7)*t1/(T*Im)
I tempi sicuramente li conosci e quindi il discorso è fatto.
Per quanto riguarda il caso del singolo led che potrebbe
bruciarsi quando rimane acceso in modo fisso, potresti agire
in questo modo:
Se ho capito bene, i transistor di pilotaggio mandano
corrente al led attaverso l'emettitore (NPN).
Potresti collegare una resistenza in serie all'emettitore
(oltre quella che c'è già), e
collegare un BJT NPN (chiamo Q2) con la base collegata
all'emettitore del primo transistor (chiamo Q1),
l'emettitore all'uscita di questa resistenza, e il
collettore sulla base di Q1.
La resistenza dovrà essere progettata in modo che se la
corrente supera i 10-12mA (caso di led fisso), su di essa
cada una tensione tale da accendere il transistor Q2 che
tramite il collettore sottrarrà parte della corrente di base
di Q1 a cui consegue una diminuzione della corrente di
collettore.In questo modo la corrente al led si stabilizzerà
sul valore prefissato.In pratica si è realizzata una
retroazione negativa.
Spero di esserti stato utile.Per ogni chiarimento, non
esitare a chiedere.
Ciao
Homer