Newsgroup: it.hobby.elettronica.digitale
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 !

è giusto agire in questo modo.
Scusa.. ti avevo scritto una risposta abbastanza lunga ma temo che si
sia persa...
In poche parole secondo me hai centrato il problema: un led che resta
acceso un quarantesimo del tempo totale, avra' bisogno di una fortissima
corrente impulsiva per mantenere una corrente media accettabile, e non
penso che questo tipo di led sia facilmente reperibile.
Ti conviene usare un'altro sistema di scansione, per esempio per righe
invece che per colonne, cosi' il rapporto tra i tempi di on e off e'
di uno a sette e lo stesso rapporto vale per la corrente media rispetto
alla corrente di picco. Ovviamente avrai bisogno di un maggior numero
di latch. Ciao
Luigi

 è giusto agire in questo modo.
Come ha gia' detto Luigi la corrente va aumentata, l'unica soluzione che mi
viene in mente senza stravolgere il pilotaggio e' un timer retriggerabile
che toglie alimentazione al display appena viene a mancare il segnale di
scansione  di colonna per troppo tempo.
Claudio

Ciao,
leggendo da un datasheet, un led rosso standard sopporta una corrente di 30
mA continui massimi. Quindi, se alimenti i led ad esempio a 25 mA non rischi
di bruciarlo anche se si blocca la scansione. Il problema del blocco della
scansione puoi risolverlo semplicemente: se piloti la colonna con il
collettore di un transistor, mettendo in serie alla base un condensatore
ottieni lo sblocco della colonna se questa dovesse rimanere attiva per un
tempo troppo lungo. Il dimensionamento del condensatore deve essere fatto in
base alla corrente di base ed ai tempi on-off della scansione
Un saluto
Paolo