Buongiorno a tutti,
Siccome mi sto dedicando allo studio intenso di questo microcontrollore volevo realizzare un display a sette segmenti da pilotare via scheda.
Il mio problema è legato ai collegamenti del display in quanto non riesco ad accenderlo in maniera corretta.
Il mio intento era quello di sfruttare ogni singolo pin e poi implementare via software l'accensione.
Sfruttando la porta C ho a disposizione 16 pin che posso settare a mio piacimento e l'idea era questa
Mi nasce il problema seguente:
Collego i pin centrali al GDN della scheda e PC0 alla scheda ma non succede nulla. Invece, se collego il pin di PC0 ad un solo centrale del display e la massa GDN della scheda ad un qualsiasi segmento si accende.
Detto questo spero di non averlo rotto e sto iniziando a pensare che sia un problema di corrente che ne passa troppa e che quindi mi impone l'inserimento di resistenze.
Vi ringrazio in anticipo per le risposte e spero di essere stato chiaro nell'esposizione del mio dilemma xDxD
[EDIT]
Il display a sette segmenti è della Kingbright mod. SA39-11SRWA
[EDIT1]
Non è che ho preso un display a sette segmenti a catodo comune??
Pilotare display 7 segmenti con STM32
Moderatori:
carloc,
g.schgor,
BrunoValente,
IsidoroKZ
45 messaggi
• Pagina 1 di 5 • 1, 2, 3, 4, 5
1
voti
Non potresti postare uno schema del circuito che vuoi realizzare ? (in FidoCADJ naturalmente...)
Ciao
Giorgio
Ciao
Giorgio
-

giorgio25760
2.310 1 3 5 - G.Master EY

- Messaggi: 1700
- Iscritto il: 6 dic 2009, 17:02
- Località: Brescia
1
voti
Vibia ha scritto:Non è che ho preso un display a sette segmenti a catodo comune??
No !
E' un ANODO COMUNE
Ti allego il datasheet:
Ciao
Giorgio
-

giorgio25760
2.310 1 3 5 - G.Master EY

- Messaggi: 1700
- Iscritto il: 6 dic 2009, 17:02
- Località: Brescia
0
voti
Questo è il circuito che sto implementando e non va
Non è che magari li ho rotti facendo varie prove??
Non è che magari li ho rotti facendo varie prove??
2
voti
Ma scusa non hai messo nessuna resistenza di limitazione in serie ai segmenti ?
Ogni segmento deve essere percorso da circa 20mA.
Devi inserire in serie ad ogni segmento una resistenza.
Inoltre i terminali 3 ed 8 del display vanno collegati all'alimentazione positiva.
Per accendere i segmenti dovrai "sinkare" verso massa.
Quindi:
per accendere un led = uscita bassa
per spegnere un led = uscita alta.
Riprova con le resistenze e fammi sapere.....
Ciao
Giorgio
Ogni segmento deve essere percorso da circa 20mA.
Devi inserire in serie ad ogni segmento una resistenza.
Inoltre i terminali 3 ed 8 del display vanno collegati all'alimentazione positiva.
Per accendere i segmenti dovrai "sinkare" verso massa.
Quindi:
per accendere un led = uscita bassa
per spegnere un led = uscita alta.
Riprova con le resistenze e fammi sapere.....
Ciao
Giorgio
-

giorgio25760
2.310 1 3 5 - G.Master EY

- Messaggi: 1700
- Iscritto il: 6 dic 2009, 17:02
- Località: Brescia
0
voti
Ok adesso mi sono più chiari certi dettagli ti ringrazio tantissimo!
Riguardo le resistenze ,purtroppo non ne ho e me le devo comprare, oggi scendo per andare all'uni e faccio un salto a prenderle
Secondo te vanno bene da circa
?
Riguardo le resistenze ,purtroppo non ne ho e me le devo comprare, oggi scendo per andare all'uni e faccio un salto a prenderle
Secondo te vanno bene da circa
?0
voti
Hai verificato di non superare la corrente totale in uscita massima ammessa dal micro?
Fallo altrimenti il micro se ne andrà nel paradiso dei semiconduttori.
Fallo altrimenti il micro se ne andrà nel paradiso dei semiconduttori.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Vibia ha scritto:Secondo te vanno bene da circa 170 \Omega?
Se parliamo di alimentazione a 5V avresti circa 16-17mA nei segmenti.
L' STM32 ha una capacità di 25mA/pin.
Puoi al massimo ottenere in sink 150mA. Quindi anche accendendo tutti i segmenti ci staresti dentro.
Dovrebbe essere tutto OK !
Ciao
Giorgio
-

giorgio25760
2.310 1 3 5 - G.Master EY

- Messaggi: 1700
- Iscritto il: 6 dic 2009, 17:02
- Località: Brescia
0
voti
Ma c'è un limite assoluto sulla corrente totale erogata da tutti i pin di 150 mA.
Magari far passare un po' meno corrente nei segmenti potrebbe essere una' idea da prendere in considerazione.
Magari far passare un po' meno corrente nei segmenti potrebbe essere una' idea da prendere in considerazione.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Se non vuoi fare "girare" tutta la corrente nel uP puoi sempre bufferare le uscite della porta con un 74HC14 oppure se vuoi stare ancora più "largo" usando un ULN2003.
Considera che se inserisci questi dispositivi, devi invertire nuovamente la logica di controllo.
I transistor diventano laboriosi da connettere ed ingombranti....
Ciao
Giorgio
Considera che se inserisci questi dispositivi, devi invertire nuovamente la logica di controllo.
I transistor diventano laboriosi da connettere ed ingombranti....
Ciao
Giorgio
-

giorgio25760
2.310 1 3 5 - G.Master EY

- Messaggi: 1700
- Iscritto il: 6 dic 2009, 17:02
- Località: Brescia
45 messaggi
• Pagina 1 di 5 • 1, 2, 3, 4, 5
Chi c’è in linea
Visitano il forum: Nessuno e 45 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


