Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Problema driver display 7 segmenti ad alta tensione

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[1] Problema driver display 7 segmenti ad alta tensione

Messaggioda Foto Utentefgiorgio90 » 5 nov 2014, 13:34

Buongiorno a tutti,

sto realizzando un progetto simile a quello visibile a QUESTO link, il mio circuito è quello mostrato di seguito (rispetto al progetto del link cambia solo l'alimentazione, effettuata con un alimentatore con doppia uscita 12V e USB), per effettuare le mie prove sto usando solo un led per segmento e due soli digit, ma il progetto finale prevede più led.

Lo sketch caricato su arduino prevede l'accensione in sequenza di un led alla volta, per 5s ognuno. Ebbene il mio problema è il seguente: nel momento in cui uno qualsiasi dei led si accende (secondo sequenza), anche i led degli altri digit, che corrispondono allo stesso segmento di quello acceso, si accendono in maniera lieve, quando invece dovrebbero essere totalmente spenti. In seguito trovate una foto esplicativa del problema (non badate alla seconda fila di resistenze che si vede perché è stata successivamente rimossa).

Le ho provate tutte, cambiando inverters, sostituendo l'ULN2803 con ULN2003 e con due transistor NPN, rimuovendo l'UDN2981, mettendo delle resistenze di pull-down, ma nulla .... eppure il progetto originale credo funzioni, a me invece da questo problema.

Grazie per il vostro aiuto.



led.JPG
led.JPG (32.05 KiB) Osservato 7194 volte
Ultima modifica di Foto UtentePietroBaima il 5 nov 2014, 22:24, modificato 2 volte in totale.
Motivazione: Immagine allegata direttamente al post, senza l' uso di server esterni.
Avatar utente
Foto Utentefgiorgio90
15 6
Frequentatore
Frequentatore
 
Messaggi: 118
Iscritto il: 14 dic 2012, 0:54

0
voti

[2] Re: Problema driver display 7 segmenti ad alto tensione

Messaggioda Foto Utentemrc » 5 nov 2014, 15:01

Ciao Foto Utentefgiorgio90.

Le immagini vanno allegate ai post, senza usare server esterni, con una dimensione massima di 640X480.

La tua immagina l' ho allegata dirattamente al post.
Se avrai la necessità di allegare altre immagini cerca di seguire le indicazioni di cui sopra.
Avatar utente
Foto Utentemrc
10,5k 6 11 13
Expert EY
Expert EY
 
Messaggi: 4023
Iscritto il: 16 apr 2009, 9:32

0
voti

[3] Re: Problema driver display 7 segmenti ad alto tensione

Messaggioda Foto Utentefgiorgio90 » 5 nov 2014, 15:13

Foto Utentemrc Grazie, lo terrò presente, sono stato tratto in inganno dal pulsante IMG nell'editor dei post che invece permette l'inserimento di immagini esterne.
Avatar utente
Foto Utentefgiorgio90
15 6
Frequentatore
Frequentatore
 
Messaggi: 118
Iscritto il: 14 dic 2012, 0:54

1
voti

[4] Re: Problema driver display 7 segmenti ad alto tensione

Messaggioda Foto Utentelelerelele » 5 nov 2014, 16:01

ad un primo sguardo mi pare che il problema potrebbe essere dovuto al driver 2803, magari ad una piccola corrente circolante anche quando esso è a livello basso. per fare una prova metti una resistenza da 1K tra il ramo Dig0 ed il +5V, se cambia qualcosa il problema può essere qua.

altrimenti potrebbe essere per qualche motivo un'impulso molto stretto, che accende i led, ma senza una verifica con oscilloscopio sarà difficile da scovare.

mi pare che il blanking tra un ramo e l'altro sia gestito dal controller PWM della potenza, datasheets pagina8, magari prova a ridurre la luminosità del display, questo dovrebbe aumentare il tempo morto tra l'accensione di un ramo e l'altro.

ti chiedevo se ti servono solo due display, perché potresti realizzare il tutto senza il 7219, controllando dalle porte il multiplex, potendo gestire anche il blanking del ramo direttamente da software.

saluti.
Avatar utente
Foto Utentelelerelele
4.899 3 7 9
Master
Master
 
Messaggi: 5505
Iscritto il: 8 giu 2011, 8:57
Località: Reggio Emilia

0
voti

[5] Re: Problema driver display 7 segmenti ad alto tensione

Messaggioda Foto Utentefgiorgio90 » 5 nov 2014, 16:17

Ho provato tra gli inverter e l'ULN2803 sia delle resistenze di pull-down che di pull-up, senza risolvere nulla.

Devo provare a ridurre la luminosità, farò sapere.

Purtroppo mi servono almeno 5 digit, e la possibilità di regolare la luminosità dei display, utilizzando come alimentazione 12V perché ogni segmento sarà formato da più led e il MAX7219 non potrebbe gestirne così tanti.

Con un oscilloscopio mi sarebbe più facile trovare il problema ma ne sono sprovvisto, sto pensando di acquistarne uno, ho anche chiesto nell'apposita sezione riaprendo un vecchio topic riguardo il Rigol DS1052E ma non ho ottenuto risposta. Se supero il mio prossimo esame universitario me lo autoregalo :D
Avatar utente
Foto Utentefgiorgio90
15 6
Frequentatore
Frequentatore
 
Messaggi: 118
Iscritto il: 14 dic 2012, 0:54

1
voti

[6] Re: Problema driver display 7 segmenti ad alto tensione

Messaggioda Foto Utentelelerelele » 5 nov 2014, 16:44

fgiorgio90 ha scritto:Purtroppo mi servono almeno 5 digit, e la possibilità di regolare la luminosità dei display, utilizzando come alimentazione 12 V perché ogni segmento sarà formato da più LED e il MAX7219 non potrebbe gestirne così tanti.


con le tue 16 uscite avresti la possibilità di controllare in multiplex i tuoi 5 display, così come fa il 7219, la luminosità la controlleresti attraverso il ritardo imposto alle porte di controllo dei rami, lasciando i due driver per il pilotaggio a 12V.

prova con il ritardo poi vedremo.

saluti.
Avatar utente
Foto Utentelelerelele
4.899 3 7 9
Master
Master
 
Messaggi: 5505
Iscritto il: 8 giu 2011, 8:57
Località: Reggio Emilia

0
voti

[7] Re: Problema driver display 7 segmenti ad alto tensione

Messaggioda Foto UtenteWALTERmwp » 5 nov 2014, 18:47

Ciao Foto Utentefgiorgio90, c'è un motivo particolare per il quale hai scelto di non collegare un 100 nF sull'alimentazione del 74HC540 ?
Grazie.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8982
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[8] Re: Problema driver display 7 segmenti ad alto tensione

Messaggioda Foto Utentefgiorgio90 » 5 nov 2014, 19:24

Mi sono attenuto al progetto visibile nel link, nessun particolare motivo. Proverò a inserirla, tanto male non gli fa.
Avatar utente
Foto Utentefgiorgio90
15 6
Frequentatore
Frequentatore
 
Messaggi: 118
Iscritto il: 14 dic 2012, 0:54


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 62 ospiti