Pages: [1] 2 3   Go Down
Author Topic: LCD non funziona  (Read 3085 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salve a tutti, sono alle prime armi con arduino.
sto provando a collegare il display lcd ad arduino seguendo il tutorial:

http://arduino.cc/en/Tutorial/LiquidCrystal

ho collegato tutto seguendo lo schema, ma il display non da segni di vita; non si accende.
Il dispaly è nuovo, e ho usato questo come potenziometro:

http://www.ebay.it/itm/N-2-Trimmer-Potenziometro-3296W-103-25-giri-10000-ohm-10kohm-variable-resistor-/170876823166?pt=Componenti_elettronici_passivi&hash=item27c90d667e#ht_1428wt_1327

cosa potrebbe essere?
su V0 che tensione dovrebbe arrivare?

grazie.
« Last Edit: January 27, 2013, 05:03:01 am by Matt86 » Logged

Tuscany
Offline Offline
Edison Member
*
Karma: 68
Posts: 1992
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

non e' che manca l'alimentazione alla retroilluminazione ?
pin 15 e 16

Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

c'è qualcosa che non mi torna:
mettendo il tester tra GND e V0 per verificare la tensione, il display va....quindi devo aver sbagliato qualcosa nelle connessioni ma non capisco cosa.... smiley-red
Logged

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 120
Posts: 9181
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

V0 per verificare la tensione, il display va....quindi devo aver sbagliato qualcosa nelle connessioni ma non capisco cosa.... smiley-red

V0 è il controllo contrasto, normalmente deve stare a tensioni molto basse, pochi decimi di Volt, stai utilizzando un trimmer da 25 giri per la regolazione, quasi sicuramente non l'hai girato a sufficienza verso GND per ottenere un idoneo contrasto.
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Mi viene da pensare che ti sei intrecciato collegando il potenziometro  smiley-yell
Mi capitò anche a me agli inizi...
VO è il pin che regola il contrasto. Stacca il potenziometro e collega VO a GND con una R da 5K6 e poi guarda se vedi qualcosa sul display.
Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

V0 per verificare la tensione, il display va....quindi devo aver sbagliato qualcosa nelle connessioni ma non capisco cosa.... smiley-red

V0 è il controllo contrasto, normalmente deve stare a tensioni molto basse, pochi decimi di Volt, stai utilizzando un trimmer da 25 giri per la regolazione, quasi sicuramente non l'hai girato a sufficienza verso GND per ottenere un idoneo contrasto.


perfetto grazie!!ora funziona!!ero tutt'altra parte!!
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

non e' che manca l'alimentazione alla retroilluminazione ?
pin 15 e 16



non l'ho collegata per ora...che resistenza devo mettere sul pin 15 per la retroilluminazione?
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

non e' che manca l'alimentazione alla retroilluminazione ?
pin 15 e 16



non l'ho collegata per ora...che resistenza devo mettere sul pin 15 per la retroilluminazione?
Dipende dal valore di tensione e corrente che il datasheet dice devi usare per la retroilluminazione.
Fai tensione di alimentazione - tensione retroilluminazione=VX
VX/corrente retro illuminazione = R da usare
Esempio. Il datasheet dice 4,6V e 50 mA di corrente.
5-4,6=0,4
0,4/0,05= 8 ohm
Potenza R: ohm * (corrente^2) -> 8*(0,05^2) = 200 mW
Quindi una R da 1/4W.
Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

non e' che manca l'alimentazione alla retroilluminazione ?
pin 15 e 16



non l'ho collegata per ora...che resistenza devo mettere sul pin 15 per la retroilluminazione?
Dipende dal valore di tensione e corrente che il datasheet dice devi usare per la retroilluminazione.
Fai tensione di alimentazione - tensione retroilluminazione=VX
VX/corrente retro illuminazione = R da usare
Esempio. Il datasheet dice 4,6V e 50 mA di corrente.
5-4,6=0,4
0,4/0,05= 8 ohm
Potenza R: ohm * (corrente^2) -> 8*(0,05^2) = 200 mW
Quindi una R da 1/4W.

eh purtroppo non ho il datasheet non me l'hanno inviato...è il classico LCD 16X2
Logged

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 110
Posts: 6986
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Controlla sul sito dove l'hai comprato. Forse l'hanno inserito nella pagina del prodotto.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Controlla sul sito dove l'hai comprato. Forse l'hanno inserito nella pagina del prodotto.

chiederò di inviarmi il datasheet.

visto che dovrò mettere un alimentatore 5V ausiliario per alimentare un gruppo relè, posso usarlo per alimentare anche il display e la retroilluminazione?
in modo da gravare meno su arduino.
grazie.
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Controlla sul sito dove l'hai comprato. Forse l'hanno inserito nella pagina del prodotto.

chiederò di inviarmi il datasheet.

visto che dovrò mettere un alimentatore 5V ausiliario per alimentare un gruppo relè, posso usarlo per alimentare anche il display e la retroilluminazione?
in modo da gravare meno su arduino.
grazie.
Ottima scelta. Generalmente le retroilluminazioni consumano abbastanza corrente. Puoi pilotarla dall'Arduino usando un transistor, se proprio vuoi accenderla/spengerla a comando.
Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Ottima scelta. Generalmente le retroilluminazioni consumano abbastanza corrente. Puoi pilotarla dall'Arduino usando un transistor, se proprio vuoi accenderla/spengerla a comando.

così tipo:
http://blog.lib.umn.edu/ali/2010ema8600//microcontroller-mosfet.jpg
dove ovviamente al posto del load 12V arrivo col 5V.

ma a questo punto porto i 5V dall'ausiliario anche sul primo pin?

per la retroilluminazione mi hanno risposto così:
"La tensione sul pin 15 (led retroilluminazione) non deve superare i 4,2V con una corrente di circa 10mA."
quindi dovrei mettere una resistenza di 80ohm

grazie.
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Se sono solo 10 mA è inutile usare un MOSFET, ti basta un comune BJT.
Puoi portare tutta l'alimentazione dell'LCD dal secondo alimentatore.
Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se sono solo 10 mA è inutile usare un MOSFET, ti basta un comune BJT.
Puoi portare tutta l'alimentazione dell'LCD dal secondo alimentatore.

un BC547?
grazie.
Logged

Pages: [1] 2 3   Go Up
Jump to: