Grafikus LCD

Hogyha sikeresen O/PLED illetve hagyományos alfanumerikus - esetleg tán grafikus kijelzővel gyűlik meg a baja valakinek:)
Avatar
sportcipo
DrótVégénSzéndarab
Hozzászólások: 23
Csatlakozott: 2005. december 4. vasárnap, 7:00

Grafikus LCD

HozzászólásSzerző: sportcipo » 2005. december 5. hétfő, 20:49

Hello!

Amit lehet itt venni vezérlés ahhoz milyen lcd-ket lehet venni? bármelyiket rá lehet kötni vagy csak ezt?

Robert

HozzászólásSzerző: Robert » 2005. december 5. hétfő, 21:09

Gyakorlatilag a Tiny bármilyen grafikus chipet elvisz:
T6963C, KS0108, SED1530 családokat próbáltam.
Illetve Philips I2C ill Nokia I2C es SPI buszosait láttam már illesztve.


A Tiny mintapanel mondjuk a karakteresre van kihegyezve...
Most készül egy panel Mega16/32 vagy Mega64/128 (ezt kevésbé szeretném) Grafikus chipekre hegyezve+1Mbit (128Kbyte) memóriával. ezen lehet mozizni majd:)
Ami grafikus kijelző lehet hozzá az 64*128-as KS0108 chipes LCD illetve SED1530 122*32 pixeles.

Az AVR amúgy tudja a grafikus chipet is, de a grafikus chipkez kell 8 adat + 4 vezérlőláb. Ez 12... A Tiny lábainak nagyrésze elfogyna grafikus chipre:))))



Csak a kijelző drága (64*128-as KS0108-as) ~6eFt, a SED 122*32-es ~3eFt.

Tudásra SPI busz lesz még a memória fele, I2C-n hőmérő, esetlegesen Keyboard mátrix, és még néhány extra lesz ebben. csak így a próbapanel kialakítás alatt, de kijelzővel picit húzós lesz. kb. 6-8 lesz a panel, és ehez jön a kijelző:(.
Várhatóan 2-3 hét átfutási idő (azaz karácsonyra nagyon esetleges:( ).

Avatar
Atesz
Tranzisztorgyógyász
Hozzászólások: 164
Csatlakozott: 2006. január 19. csütörtök, 7:00
Tartózkodási hely: Dombóvár

HozzászólásSzerző: Atesz » 2006. január 19. csütörtök, 9:16

Üdv Nektek!

Én is AVR procin dolgozom. MEGA32 programozok Basom-al.
De programoztam 2051 és 8515-öt is.
128x64 pixeles grafikus LCD-t használok mostanra egész tűrhetően.
Most találtam rá erre az oldalra.
Televagyok hasonló esetekkel mint itt sokan. Pl kizártam magam 8515-ől és most egy pár napja egy MEGA32-ből :lol:
Robi! Írtad, hogy használtál I2C buszos lcd-t. Tudnál mondani konkrét típust?
Ilyesmit keresek, kevesebb sikerrel :(

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9917
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2006. január 19. csütörtök, 9:45

I2C-s kijelző ha jól emlékszem a Nokia 3110, 5110,6110-es telefonoké.
De negatív tápfesz kell a kontraszthoz amia sorso MAX232 előállítja, és lecsíped onnan:)

Avatar
Atesz
Tranzisztorgyógyász
Hozzászólások: 164
Csatlakozott: 2006. január 19. csütörtök, 7:00
Tartózkodási hely: Dombóvár

HozzászólásSzerző: Atesz » 2006. január 27. péntek, 8:31

Most lehet, hogy hülyeséget kérdezek de Robi, te csinálod ezeket a távirányítós témákat?

Ha jól értem használsz 128*64-es grafikus kijelzőt?
Amit én használok LCD, azon KS0107B és KS0108B chip van ilyet használsz te is?
Bascom-ból programozod?
Saját rutinjaid vannak?

Mert ha jól tudom a Bascom csak a T6963-as chipet támogatja alapból. Én írtam saját kiirórutint. Nem egy egyszerű dolog.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9917
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2006. január 27. péntek, 12:36

Hát ami a www.tavir.hu oldalon van azokat is én követem el....

LCDvezérlés a Bascomban a következőket támogatja:
1.11.8.1 verzió:
- KS0108
- T6963C
- SED 15xx

illetve az I2C/SPI buszos kijelzők meg az adott buszon át bizgethetőek...

A M16 panelre T6963 chippel szerelt LCd illeszthető, illetve ami opcionálisan begyűjthető lesz hozzá:
- SED15xx chipes 32*122 pixeles, háttérvilágításos
- KS0108 chipes 64*128 pixeles kékháttér-fehérpixel vagy fehérháttér-feketepixel (amelyik emberibb áron lesz begyűjthető)
- illetve karakteres HD44780 alapú.

A lábkiosztás ismeretében akár T6963C chipes is illeszthető lesz (majdnem uaz, mint a KS0108-as).
(csak ez T6963C chipes kb 15-20%-l drágább mint a KS0108-as)

Avatar
Atesz
Tranzisztorgyógyász
Hozzászólások: 164
Csatlakozott: 2006. január 19. csütörtök, 7:00
Tartózkodási hely: Dombóvár

HozzászólásSzerző: Atesz » 2006. január 27. péntek, 14:39

Az 1.11.7.7 verziójú bascomban én nem találtam utalást KS0108 as Chipre.
Gondolom a GRAPHLCD utasításnál kellene megadni, hogy miféle chip van az LCD-n.
Vagy esetleg újabb bascommal próbálkozzak?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9917
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2006. január 27. péntek, 16:04

A legújabb Bascom az 1.11.8.1-es. A helpje külön PDF állományban van! Külön kell letölteni...

Avatar
Atesz
Tranzisztorgyógyász
Hozzászólások: 164
Csatlakozott: 2006. január 19. csütörtök, 7:00
Tartózkodási hely: Dombóvár

HozzászólásSzerző: Atesz » 2006. február 14. kedd, 10:24

A KS0108 as chippel szerelt LCDről lehet visszaolvasni adatot? Az LCD doksija szerint lehet (már amenyit megértettem belőle). De nekem nem sikekült.
Arra gondolok, hogy a már beleírt adatot vissza lehet e kérdezni?
Tudtok erről valamit?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9917
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2006. február 14. kedd, 11:25

Kétirányú kommunikáció kell, elvileg a gsk108 libje mintha kezelné....

Avatar
Masterfoxx
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2006. január 4. szerda, 7:00

HozzászólásSzerző: Masterfoxx » 2006. május 24. szerda, 21:44

Szia Róbert!

Az lenne a kérdésem hogy a Bascom (1.11.7.4) elviszi-e ezt a kijezőt http://www.edtc.com/EDT/Products/Specs/123.pdf
Majd meg szeretném rendelni chipcadtől

Annyit tudok róla, hogy 240x128-as, és T6963C-s vezérlő IC van rajta.
És programhelyben kb mennyit foglal el egy ilyen LCD vezérelgetése?
Annyit tudok hogy kell hozá 2 darab 8 bites port (+gombok+stb... ez kicsit sok, sztem Atmega128-lesz belőle :) )

Robert-

HozzászólásSzerző: Robert- » 2006. május 24. szerda, 21:49

Elviszi.
A Bascom HELPben ott a bekötés is, egyből életre kel.
A mintaprogi lefordítva ~2,8k (képpel együtt!).
1 darab 8 bites port és 1 4 bites. 8adat illetve vezérlés).
Én Mega16-oson használom a hasonló KS0108-asat.
Innentől lehet kép, karakteres modban is használni....

Avatar
Masterfoxx
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2006. január 4. szerda, 7:00

HozzászólásSzerző: Masterfoxx » 2006. május 24. szerda, 22:02

Köszi!
Akkor valószínűleg elég lesz egy atmega32 vagy 16, (majd még át kell gondolnom)

Robert-

HozzászólásSzerző: Robert- » 2006. május 25. csütörtök, 8:52

Nálam most Mega16-l van a nyúzása. A KS0108-as vezérlést próbálom átemelni a Bascom 1.11.7.4 alá, remélem megy. A T6963C chipet már az 1.11.7.4 is támogatta.

A demopanelen + a 4k korlát miatt cipőkanalas a használat. Ami sokat foglal az a karaktertábla, erre a font8x8 illetve a font16x16 file mellett van egy font8x8mini nevű is. igazán csak azokat a karaktereket kell definiálni, amiket később használsz is! A többi csak a helyet foglalja....

Avatar
Masterfoxx
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2006. január 4. szerda, 7:00

HozzászólásSzerző: Masterfoxx » 2006. június 8. csütörtök, 15:51

Az LCD-nek mennyi negatív feszültség kell?
Az adatlapjában asszem valamilyen -16V-ot láttam. Ez így kb jó?
Amúgy valaki foglalkozott már bmp-k kirajzolásával (az AVR-rrel, az eeprom, vagy adatmemóriájából)? Majd sokban barátságosabbá tenné a menürendszert :D


Vissza: “LCD kezelése”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég