W jaki sposób steruje się jasnością pikseli w LCD ?



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Redart" <redart_at_nospam_op.pl>
Subject: W jaki sposób steruje się jasnością pikseli w LCD ?
Date: Thu, 22 Jun 2006 11:09:30 +0200


Każdy piksel w LCD ma sterowaną jasność. Jak to się realizuje ?
Przypuszczam, że steruje się stopniem skręcenia polaryzacji.
I tu się właśnie zastanawiam ile potrzeba do tego elektrod, czyli jak bardzo
taki piksel jest opakowany dodatkowymi elementami.
Być może jest to tak sprytnie zrobione, że kruształ sam z siebie dąży
do jednej polaryzacji, a napięciem przyłożonym do jednej pary elektrod można
sterować kątem odchylenia od stanu podstawowego ? Tylko jak przy takim podejściu
uzyskuje się tak liniową i równomierną dla całego panelu liniową charakterystykę ?
A może(pewnie) jest to robione jeszcze inaczej ?



Poprzedni Następny
Wiadomość
Spis treści
From: Tomasz Piasecki <mtbrider_at_nospam_.-nospam-.poczta.onet.pl>
Subject: Re: W jaki =?ISO-8859-2?Q?spos=F3b_steruje_si=EA_jasno=B6c?=
Date: Thu, 22 Jun 2006 11:47:19 +0200


Redart wrote:

Przypuszczam, że steruje się stopniem skręcenia polaryzacji.
Nie, steruje się czasowo.

TP.

--
| _ _ _ |
| _____ _| |_| | __ (o) | | __ __ _at_nospam_poczta.onet.pl |
| | \ | | |o \| \| |/o |/ _\| \ |
| |_|_|_| \_| |__/|_| |_|\__|\__||_| Tomasz Piasecki |

Poprzedni Następny
Wiadomość
Spis treści
From: Franciszek Sosnowski <fran_at_nospam_fran.pl>
Subject: Re: W jaki =?iso-8859-2?Q?spos=F3b_steruje_si=EA_jasno=B6ci=B1?= pikseli w LCD ?
Date: Thu, 22 Jun 2006 12:27:29 +0200


Dnia Thu, 22 Jun 2006 11:09:30 +0200, Redart tak nawijal:

Każdy piksel w LCD ma sterowaną jasność. Jak to się realizuje ?
Przypuszczam, że steruje się stopniem skręcenia polaryzacji.

PWM (Pulse Width Modulation).

--
Fran,
Nam jest wszystko jedno...
Nam to nawet wszystko jedno,
czy jest nam wszystko jedno.

Poprzedni Następny
Wiadomość
Spis treści
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: Re: W jaki =?ISO-8859-2?Q?spos=F3b_steruje_si=EA_jasno=B6c?=
Date: Thu, 22 Jun 2006 17:45:06 +0200


Każdy piksel w LCD ma sterowaną jasność. Jak to się realizuje ?
Przypuszczam, że steruje się stopniem skręcenia polaryzacji.

PWM (Pulse Width Modulation).

Ale czy na pewno?
Bawilem sie graficznym LCD, ktory podobnie jak wiekszosc tego typu
wyswietlaczy mial tylko drivery linii i kolumn. Najpierw zapisywalo sie
linie, potem jednym impulsem zatrzaskiwalo sie dane, w ten sposob driver
zaczyna sterowac matryca z nowa zawartoscia. Tutaj nie widze mozliwosci
stosowania PWM.
Odcienie szarosci uzyskiwalem w ten sposob, ze LCD mial max framerate
200Hz, wiec zeby uzyskac 50% jasnosci sterowalem pixelem w co drugiej
ramce, LCD i tak to usrednia. Ale nie wiem, czy tak to sie robi.



--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.

Poprzedni Następny
Wiadomość
Spis treści
From: Franciszek Sosnowski <news_at_nospam_fran.pl>
Subject: Re: W jaki =?ISO-8859-2?Q?spos=F3b_steruje_si=EA_jasno=B6c?=
Date: Thu, 22 Jun 2006 18:07:37 +0200


Dnia Thu, 22 Jun 2006 17:45:06 +0200, T.M.F. tak nawijal:

Ale czy na pewno?
Bawilem sie graficznym LCD, ktory podobnie jak wiekszosc tego typu
wyswietlaczy mial tylko drivery linii i kolumn. Najpierw zapisywalo sie
linie, potem jednym impulsem zatrzaskiwalo sie dane, w ten sposob driver
zaczyna sterowac matryca z nowa zawartoscia. Tutaj nie widze mozliwosci
stosowania PWM.

Ale to nie chodzi o to co podasz na driver, tylko co sobie ten
driver "hardware'owo" wykombinuje. Cos a'la wewnetrzny generator.
To tak, jakby pisac, ze za pomoca naprzemiennego pisania litery
"A" w barwach czarnym i bialym ciezko uzyskac na monitorze szary.

Nawet jesli masz 200hz, to niekoniecznie musisz to odswiezac go
co 1/2t. Jesli 200Hz, to pewnie poszloby 1/4 + 1/4 + 1/4 + 1/4,
z czego tylko dwie skrajne "1/4" musza byc stale. Pozostale czesci
moznaby rozciagnac w zaleznosci od tego co potrzebujesz.

--
Fran,
Nam jest wszystko jedno...
Nam to nawet wszystko jedno,
czy jest nam wszystko jedno.

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: W jaki sposób steruje si? jasnością pikseli w LCD ?
Date: Thu, 22 Jun 2006 21:16:39 +0200


On Thu, 22 Jun 2006 20:14:27 +0200, T.M.F. wrote:
Ale to nie chodzi o to co podasz na driver, tylko co sobie ten
driver "hardware'owo" wykombinuje. Cos a'la wewnetrzny generator.

Ale niewile ma do wykombinowania. Podaje na 320-bitowy zatrzask
sekwencje bitow typu 1- zapalony, 0 - zgaszony, po podaniu calej
sekwencji oddzielnym sygnalem ja zatrzaskuje i pixele sa jakie sa az do
nastepnego odswierzenia. Nie mam zadnego wplywu na czas ich zapalenia -
moge to zmienic dopiero przy zapisie kolejnej ramki.
Zebysmy wiedzieli o czym mowie zobacz pdfa:
http://home.nikocity.de/woe/lcd/hlm8619.pdf

Tylko ze to jest sterownik czarno-bialy.
Inny sterownik moglby zatrzasnac 320 bajtow i wysterowac
kazda z linii przez inny czas - zalezny od wartosci bajtu.

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: Re: W jaki =?ISO-8859-1?Q?spos=F3b_steruje_si=3F_jasno=B6c?=
Date: Thu, 22 Jun 2006 22:44:00 +0200


Tylko ze to jest sterownik czarno-bialy.

Nie do konca - mozna na nim uzyskac 16 odcieni szarosci. Mnie za pomoca
AT90S2313 udalo sie uzyskac 4 odcienie. Daloby sie pelnych 16, ale w AT
troche zabraklo mocy obliczeniowej:) Trzebaby jakies CPLD zaprzac,
kiedys sie do tego przymierzalem, ale troche czasu brakuje.

Inny sterownik moglby zatrzasnac 320 bajtow i wysterowac
kazda z linii przez inny czas - zalezny od wartosci bajtu.

Takiego wyswietlacza nie widzialem. Widzialem takie, ktore steruje sie
analogicznie do powyzszego, z tym, ze maja wyprowadzone osobno RGB.
Natomiast na LCD TFT podaje sie analogowy sygnal RGB i cyfrowo impulsy
ladujace zatrzaski. Pewnie elektronika w LCD przeksztalca sygnal
analogowy na np. napiecie lub czas sterujacy pixelem.

Ale wracajac do tego co napisalem wczesniej - wydaje mi sie, ze
sterowanie odcieniem poprzez kolejne zapalanie i wygaszanie pixela w
kolejnych ramkach ma sens. W koncu po co w LCD, ktory ma czas reakcji
np. 200ms maksymalne F ramki wynosi az 150Hz?


--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: W jaki sposób steruje si? jasnością pikseli w LCD ?
Date: Fri, 23 Jun 2006 00:04:39 +0200


On Thu, 22 Jun 2006 22:44:00 +0200, T.M.F. wrote:
Tylko ze to jest sterownik czarno-bialy.

Nie do konca - mozna na nim uzyskac 16 odcieni szarosci.

Sztuczka :-)

Inny sterownik moglby zatrzasnac 320 bajtow i wysterowac
kazda z linii przez inny czas - zalezny od wartosci bajtu.

Takiego wyswietlacza nie widzialem. Widzialem takie, ktore steruje sie
analogicznie do powyzszego, z tym, ze maja wyprowadzone osobno RGB.

Ale moglby istniec. krotkie googlanie
http://www.njr.co.jp/pdf/ge/ge06018.pdf
http://www.hitachi.com/New/cnews/E/1997/970821B.html

wejsciowy interfefjs inny, ale co na wyjsciu to nie potrafie sie
doczytac :-)

Ale wracajac do tego co napisalem wczesniej - wydaje mi sie, ze
sterowanie odcieniem poprzez kolejne zapalanie i wygaszanie pixela w
kolejnych ramkach ma sens. W koncu po co w LCD, ktory ma czas reakcji
np. 200ms maksymalne F ramki wynosi az 150Hz?

Pytanie czy sa inne metody. Na pewno reaguje na napiecie.
Wydaje sie ze po przystawieniu napiecia LC zaczyna sie orientowac.
Jesli robi to wzglednie powoli to regulacja szerokosci mozna by cos
osiagnac. Bo po odstawieniu napia deorientacja jest powolna ..
szczegolnie w wyswietlaczu matrycowym o malym wypelnieniu cyklu.

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "Greg\(G.Kasprowicz\)" <gkasprow_at_nospam_gmail.com>
Subject: Re: W jaki sposób steruje się jasnością pikseli w LCD ?
Date: Thu, 22 Jun 2006 19:30:33 +0200



Ale czy na pewno?
Bawilem sie graficznym LCD, ktory podobnie jak wiekszosc tego typu
wyswietlaczy mial tylko drivery linii i kolumn. Najpierw zapisywalo sie
linie, potem jednym impulsem zatrzaskiwalo sie dane, w ten sposob driver
zaczyna sterowac matryca z nowa zawartoscia. Tutaj nie widze mozliwosci
stosowania PWM.
Odcienie szarosci uzyskiwalem w ten sposob, ze LCD mial max framerate
200Hz, wiec zeby uzyskac 50% jasnosci sterowalem pixelem w co drugiej
ramce, LCD i tak to usrednia. Ale nie wiem, czy tak to sie robi.

mam tez co do tego watpliwosc..
na LCD podaje sie napiecie analogowe, zeby uzyskac te 256 odcieni szarosci
to wymagaloby 256x wiekszego kluczowania w tym PWM..
chyba ze piksel jest wyswietlany co ktoras ramke (flank modulation)



Poprzedni Następny
Wiadomość
Spis treści
From: "PAndy" <pandrw_cutthis__at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_W_jaki_spos=F3b_steruje_si=EA_jasno=B6ci=B1_pikseli_?=
Date: Thu, 22 Jun 2006 19:32:47 +0200



"Greg(G.Kasprowicz)" <gkasprow_at_nospam_gmail.com> wrote in message
news:e7ek3q$dk7$1_at_nospam_news.onet.pl...

Ale czy na pewno?
Bawilem sie graficznym LCD, ktory podobnie jak wiekszosc tego typu
wyswietlaczy mial tylko drivery linii i kolumn. Najpierw zapisywalo
sie linie, potem jednym impulsem zatrzaskiwalo sie dane, w ten sposob
driver zaczyna sterowac matryca z nowa zawartoscia. Tutaj nie widze
mozliwosci stosowania PWM.
Odcienie szarosci uzyskiwalem w ten sposob, ze LCD mial max framerate
200Hz, wiec zeby uzyskac 50% jasnosci sterowalem pixelem w co drugiej
ramce, LCD i tak to usrednia. Ale nie wiem, czy tak to sie robi.

mam tez co do tego watpliwosc..
na LCD podaje sie napiecie analogowe, zeby uzyskac te 256 odcieni
szarosci to wymagaloby 256x wiekszego kluczowania w tym PWM..
chyba ze piksel jest wyswietlany co ktoras ramke (flank modulation)

z reguly sterowanie jest bardziej zlozone i jest kombinacja:
PWM/pattern/napiecia...


Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: W jaki sposób steruje się jasnością pikseli w LCD ?
Date: Thu, 22 Jun 2006 13:12:15 +0200


On Thu, 22 Jun 2006 11:09:30 +0200, Redart wrote:
Każdy piksel w LCD ma sterowaną jasność. Jak to się realizuje ?
Przypuszczam, że steruje się stopniem skręcenia polaryzacji.
I tu się właśnie zastanawiam ile potrzeba do tego elektrod, czyli jak bardzo
taki piksel jest opakowany dodatkowymi elementami.
Być może jest to tak sprytnie zrobione, że kruształ sam z siebie dąży
do jednej polaryzacji, a napięciem przyłożonym do jednej pary elektrod można
sterować kątem odchylenia od stanu podstawowego ?

Dokladnie tak. Bez napiecia to on chyba nawet w ogole nie skreca, a
im wieksze napiecie tym bardziej. Elektrody sa tylko dwie.

Tylko jak przy takim podejściu uzyskuje się tak liniową

A uzyskuje sie liniowa ?

i równomierną dla całego panelu liniową charakterystykę ?

A co w tym dziwnego - rownomierna budowa to i efektyh rownomierne.

A może(pewnie) jest to robione jeszcze inaczej ?

Wez pod uwage ze mamy wyswietlacze z jedna wspolna elektroda,
matrycowe i TFT. W kazdym troche inaczej to wyglada, ale zasada jest
ta sama.

J.