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 

Grafični LCD SED1520 težave

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Komponente in podsklopi
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
RGorazd
Član
Član



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

PrispevekObjavljeno: Sob Jan 29, 2011 9:39 pm    Naslov sporočila:  Grafični LCD SED1520 težave Odgovori s citatom

Na tej strani sem nabavil omenjeni GLCD, za katerega je bore malo napisanega (beri nič). Pinout je tak kot je (ni tukaj problem v kontrolerju SED) in iz tega pinouta se ne znajdem najbolje. Sicer sem na podlagi datasheeta za kontroler in različnih strani na netu nekako stvari povezal z eno mega128, vendar se na zaslonu nič ne dogaja (vsaj kaka črna črta ali pika bi morale biti, tako kot vrstice pri alfanumeričnih), tako da sklepam, da je mogoče celo kaj narobe s kontrastom. Če ima kdo kako informacijo, ali pa če je omenjeni GLCD že uspešno priklopil, se priporočam za pomoč.

LP G

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



Pridružen-a: Čet 23 Okt 2003 12:06
Prispevkov: 2707
Aktiv.: 11.42
Kraj: Ljubljana

PrispevekObjavljeno: Sob Jan 29, 2011 9:53 pm    Naslov sporočila:   Odgovori s citatom

Tole: http://en.radzio.dxp.pl/sed1520/ si že našel? Pa tole: http://www.lcd-module.de/eng/pdf/zubehoer/sed1520.pdf ?
Glede kontrasta: imaš trimer za nastavljanje? Če ga obrneš v skrajno lego, bi moral LCD v enem primeru pokazati vse segmente, v drugi skrajni legi pa ne vidiš nič...

_________________
One shouldn’t work on semiconductors, that is a filthy mess; who knows if they really exist!
Wolfgang Pauli, 1931
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



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

PrispevekObjavljeno: Sob Jan 29, 2011 10:25 pm    Naslov sporočila:   Odgovori s citatom

Ja, poznam tole stran, uporabljam tudi njegovo knjižico. Problem je v tem, da se na displayu nič ne dogaja, ne glede na to, kam obrnem trimmer, ki je vezan med 0V in +5V, izhod pa peljem na pin 3 (V0). Ne vem, kje ga lomim. Kot sem že rekel imam tudi datasheet od kontrolerja, s katerega se pa ne vidi omenjeni pinout.

LP G

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



Pridružen-a: Tor 21 Mar 2006 10:55
Prispevkov: 404
Aktiv.: 1.72
Kraj: okolica Vipave

PrispevekObjavljeno: Sob Jan 29, 2011 10:32 pm    Naslov sporočila:   Odgovori s citatom

Živijo,

V enem projektu smo uporabili tak LCD , ki tudi temelji na SED1520. Za Vee potrebuje približno -4V. Imaš to zagotovljeno?

LP Primož.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
piroman
Član
Član



Pridružen-a: Čet 23 Okt 2003 12:06
Prispevkov: 2707
Aktiv.: 11.42
Kraj: Ljubljana

PrispevekObjavljeno: Sob Jan 29, 2011 10:39 pm    Naslov sporočila:   Odgovori s citatom

Glede na slike iz sureelectornics mu manjka 7660: http://ww1.microchip.com/downloads/en/devicedoc/21466a.pdf
_________________
One shouldn’t work on semiconductors, that is a filthy mess; who knows if they really exist!
Wolfgang Pauli, 1931
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



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

PrispevekObjavljeno: Sob Jan 29, 2011 11:29 pm    Naslov sporočila:   Odgovori s citatom

Hmmm...poizkusil sem dati Li baterijo (3.3V) s + polom na maso, - pol pa sem vezal na Vee. Na pinu Vee sem imel cca -3V glede na maso vezja, vendar se na LCDju še vedno nič ne dogaja, najbolj me moti pa to, da ampermeter kaže enako porabo ne glede na to, ali je LCD vstavljen v vezje ali ne, tako da sumim, da je v njemu nekaj umrlo (najbrž že prišlo s Kinkonga tako...) Kaj pa češ, če kupiš LCD za 4USD...

LP G

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



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

PrispevekObjavljeno: Sob Feb 05, 2011 5:49 pm    Naslov sporočila:   Odgovori s citatom

No, po enem fiasku še eden ?!

v ICju sem nabavil tale display, in ga po priloženem PDFju priklopil na Mega128, tako da je kontrolni port, PORTC in podatkovni port, PORTF. Da bi spravil LCD v življenje, sem najprej preizkusil v Bascomu, kjer lahko izredno hitro in enostavno nastavim vse linije in kaj hitro lahko tudi izpišem, a glej ga zlomka. Spet imam prazen LCD. Tokrat za razliko lahko nastavljam kontrast, tako da je kontrast nastavljen. Edino kar se mi pokaže je ena linija čisto na vrhu display-a. Ko sem z Bascomom obupal, sem se spravil v AVRStudio in s pomočjo WinAVR ter knjižico iz te strani kreiral en testni program, ki pa spet ne obrodi nobenih sadov. Moti me sicer tole:

Koda:

#define KS0108_DATA_PORT   PORTF
#define KS0108_DATA_DIR      DDRF
#define KS0108_DATA_PIN      PINF

#define KS0108_CTRL_PORT   PORTC
#define KS0108_CTRL_DIR      DDRC

#define KS0108_RS         (1 << 2)
#define KS0108_RW         (1 << 3)
#define KS0108_EN         (1 << 5)

#define KS0108_CS1         (1 << 0)
#define KS0108_CS2         (1 << 1)
#define KS0108_CS3         (1 << 7)


In sicer: CS1 imam pa PortC.0, CS2 imam na Portc.1, Reset imam na Portc.2, RW imam na portC.3, Enable imam na PortC.5, na PortC.4 imam pa D/I (data / instruction), ki ga pa tukaj sploh ni omenjenega?! CS3 je za displaye ki so mislim da 192x64.

Kakšna pomoč bi bila zelo dobrodošla Smile

LP G

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



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

PrispevekObjavljeno: Ned Feb 06, 2011 5:22 pm    Naslov sporočila:   Odgovori s citatom

No, na MCSjevem forumu sem dobil namig, da naj preverim, če imam izklopljen JTAG. Ker ga nisem imel, sem ga izklopil in LCD je oživel. To pa sem napisal, če se bo še kdo znašel preed podobno težavo.


LP G

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



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

PrispevekObjavljeno: Čet Feb 10, 2011 12:07 am    Naslov sporočila:   Odgovori s citatom

Ima mogoče kdo delujočo knjižico za omenjeni display (KS108) za WinAVR? Jaz sem poskusil 2 različne z interneta, pa nobena ne deluje. Ena sploh nič ne prikazuje, druga pa prikazuje random packe.

LP G

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



Pridružen-a: Čet 23 Okt 2003 12:06
Prispevkov: 2707
Aktiv.: 11.42
Kraj: Ljubljana

PrispevekObjavljeno: Čet Feb 10, 2011 9:26 am    Naslov sporočila:   Odgovori s citatom

Meni lepo deluje tale: http://sites.google.com/site/osamaslab/Home/projects-list/glcd-library
_________________
One shouldn’t work on semiconductors, that is a filthy mess; who knows if they really exist!
Wolfgang Pauli, 1931
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



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

PrispevekObjavljeno: Sob Feb 12, 2011 2:59 pm    Naslov sporočila:   Odgovori s citatom

Piroman, zakaj mi ta library pri prevajanju javlja napake?

Ena takih je :

C:\Documents and Settings\Gorazd\My Documents\GLCD_KS108_2\default/../glcd.h:209: undefined reference to `_delay_us'

nimam ideje.
Grem stavit, da ko to odpravim bo še cel kup drugih.

Med drugim mi je javlo tudi to napako:

../GLCD_Test.c:11: error: invalid initializer


koda:

#ifndef F_CPU
#define F_CPU 11059200UL
#endif
#include "glcd.h"
//#include "font.h"

int main (void){
DDRF = 0xff;
DDRC = 0x3f;

char *en_string[] = "hello";
glcd_on();
glcd_clear();
glcd_puts(en_string,5,5,0);

while(1){}
}

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Komponente in podsklopi Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
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: 495 dni


Powered by phpBB © 2001, 2005 phpBB Group