www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Arduino programator težava z LCD napisom
Pojdi na stran 1, 2  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
guslovd
Član
Član



Pridružen-a: Pet 11 Apr 2008 12:54
Prispevkov: 39
Aktiv.: 0.20
Kraj: Kranj

PrispevekObjavljeno: Sob Jan 14, 2012 5:17 pm    Naslov sporočila:  Arduino programator težava z LCD napisom Odgovori s citatom

Živjo,

programiram v vmesniku Arduino in sem si zamislil projekt z LCD displayem. Vzem sem enostaven (Hello word) primer za test ampak imam sedaj težavo in sicer program in vezje deluje, vidi se tudi napis ampak le pod določenim kotom in to zelo slabo. Ko pogledaš naravnost se nič ne vidi. Potencometer za kontrsat je 10kO in je obrnjen čisto na koncu skale, takoj ko ga malo premaknem se tudi pod kotom nič ne vidi. Zdi se mi, kot da je nekaj v zraku ali da kaj ni vredu. Zamenjal sem 3 LCD displaye (HD4477) 16×2, 20×4,... pa je vseeno isto, povezano je sigurno prav. Ker sem na LCD zaslonu uporabil le 4 bitno vezavo sem ostale 4 bite vezal na maso ampak nič ne pomaga.

Prosim za kakšen nasvet.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mucek
Član
Član



Pridružen-a: Tor 01 Avg 2006 10:47
Prispevkov: 5337
Aktiv.: 24.72
Kraj: Domzale

PrispevekObjavljeno: Sob Jan 14, 2012 5:23 pm    Naslov sporočila:   Odgovori s citatom

Očitno problem s kontrastom.
Preveri, ali je v vezavi za kontrast samo trimmer, ali so še kje kakšni upori (in da ti trimer ne dovoljuje polnega nastavljanja napetosti 0-5 V).

LP, g

_________________
...lahko pa se tudi motim ...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 18.09
Kraj: Črnuče

PrispevekObjavljeno: Sob Jan 14, 2012 5:29 pm    Naslov sporočila:   Odgovori s citatom

Ja shema tvoje povezave bi pomagala.

Sicer pa vezava kontrast pina je obvezna.

_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
guslovd
Član
Član



Pridružen-a: Pet 11 Apr 2008 12:54
Prispevkov: 39
Aktiv.: 0.20
Kraj: Kranj

PrispevekObjavljeno: Sob Jan 14, 2012 5:34 pm    Naslov sporočila:   Odgovori s citatom

http://arduino.cc/en/Tutorial/LiquidCrystal
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
S53DZ
Član
Član



Pridružen-a: Čet 28 Apr 2011 9:27
Prispevkov: 951
Aktiv.: 6.01
Kraj: Ljubljana

PrispevekObjavljeno: Sob Jan 14, 2012 7:33 pm    Naslov sporočila:   Odgovori s citatom

a osvetlitve ozadja pa LCD nima?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
guslovd
Član
Član



Pridružen-a: Pet 11 Apr 2008 12:54
Prispevkov: 39
Aktiv.: 0.20
Kraj: Kranj

PrispevekObjavljeno: Sob Jan 14, 2012 9:48 pm    Naslov sporočila:   Odgovori s citatom

Sem probal takega, ki ga ima in takega ki nima pa je vseeno.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 18.09
Kraj: Črnuče

PrispevekObjavljeno: Sob Jan 14, 2012 9:55 pm    Naslov sporočila:   Odgovori s citatom

Če priključiš samo napajanje in potenciometer za kontrast bi moral na LCD-ju že videti črne kvadratke, če kontrast preveč povečaš. Če tega ni delaš nekaj od omenjenega narobe.
_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
guslovd
Član
Član



Pridružen-a: Pet 11 Apr 2008 12:54
Prispevkov: 39
Aktiv.: 0.20
Kraj: Kranj

PrispevekObjavljeno: Sob Jan 14, 2012 9:57 pm    Naslov sporočila:   Odgovori s citatom

Še video prispevek delovanja

http://www.youtube.com/watch?v=izRyH2nx9oI&feature=youtu.be
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
guslovd
Član
Član



Pridružen-a: Pet 11 Apr 2008 12:54
Prispevkov: 39
Aktiv.: 0.20
Kraj: Kranj

PrispevekObjavljeno: Sob Jan 14, 2012 10:04 pm    Naslov sporočila:   Odgovori s citatom

potem pa je nekaj narobe z LCD zaslonom, bom kupil novega in preizkusil še enkrat. Če priključim zaslon z potenciometrom in napajanjem se ne zgodi nič.

Pomen pinov na LCDju:
1 = minus
2 = plus
3 = kontrast

zunanja pina na potenciometru pa na + in -, srednji pin pa gre na kontrast na LCDju. Ko spreminjam upornost mi gre napetost od 0 do 5V, kar je vredu.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
S53DZ
Član
Član



Pridružen-a: Čet 28 Apr 2011 9:27
Prispevkov: 951
Aktiv.: 6.01
Kraj: Ljubljana

PrispevekObjavljeno: Sob Jan 14, 2012 10:05 pm    Naslov sporočila:   Odgovori s citatom

Ali je napajanje +5V ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
guslovd
Član
Član



Pridružen-a: Pet 11 Apr 2008 12:54
Prispevkov: 39
Aktiv.: 0.20
Kraj: Kranj

PrispevekObjavljeno: Sob Jan 14, 2012 10:07 pm    Naslov sporočila:   Odgovori s citatom

Da, napajanje je 5V.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



Pridružen-a: Čet 20 Maj 2004 15:57
Prispevkov: 1713
Aktiv.: 7.68
Kraj: Ig

PrispevekObjavljeno: Sob Jan 14, 2012 11:01 pm    Naslov sporočila:   Odgovori s citatom

Vo ali Ve (pač pin za kontrast na LCDju) veži :

1. Direktno na 5V in opazuj napis (če potemni do konca - črtni kvadratki) je nekaj narobe s potenciometrom (trimerjem) če se nič ne zgodi,
2. veži na maso (0V). Če se ti pokažejo črni kvadratki, je nekaj narobe s potenciometrom. Če se tekst samo malce pokaže (tako kot trenutno v tvojem primeru) potrebuje tvoj LCD negativni vir napetosti za kontrast (-5V).

V takem primeru sta dve možni rešitvi. Poglej, če ima tvoj LCD kak pin namenjen generiranju negativne napetosti (ponavadi je to zadnji pin pred pinoma za LED osvetlitev), če pa nima, si poglej na netu kak primer za charge pump (2 diode in 2 kondenzatorja, na katera pripelješ kvadratni signal par kHz - lahko generiraš z mikrokontrolerjem (OC1A, ali OC1B ali OC2 izhod na Mega8, duty 50%).

Tretja možnost (zgolj za preizkus) vzameš gumbno baterijo (3V) in jo priključiš na LCD tako, da + baterije vežeš na GND od Arduinota in LCDja, - pol baterije pa na V0 oz Ve LCDja.

LP G

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
surla
Član
Član



Pridružen-a: Ned 14 Dec 2003 15:22
Prispevkov: 716
Aktiv.: 3.21
Kraj: Ljubljana

PrispevekObjavljeno: Ned Jan 15, 2012 11:17 am    Naslov sporočila:   Odgovori s citatom

Daj instrument na Vo pin displeja in maso in obračaj potenciometer.
Napetost bi se morala spreminjati med 0 in 5V.
Sporoči kaj si izmeril.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
guslovd
Član
Član



Pridružen-a: Pet 11 Apr 2008 12:54
Prispevkov: 39
Aktiv.: 0.20
Kraj: Kranj

PrispevekObjavljeno: Ned Jan 15, 2012 11:22 am    Naslov sporočila:   Odgovori s citatom

Sem že zgoraj napisal, da gre napetost lepo od 0 do 5V. Bom poizkusil z napetostjo -5V pa sporočim kako je šlo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
guslovd
Član
Član



Pridružen-a: Pet 11 Apr 2008 12:54
Prispevkov: 39
Aktiv.: 0.20
Kraj: Kranj

PrispevekObjavljeno: Ned Jan 15, 2012 11:24 am    Naslov sporočila:   Odgovori s citatom

Ko dam pin Vo na maso ali +5V potem se na LCD zaslonu ne zgodi nič (ni črnih kvadratkov) in mislim, da res potrebujem -5V za kontrast.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2  Naslednja
Stran 1 od 2

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 75 dni


Powered by phpBB © 2001, 2005 phpBB Group