RTV forum PL | NewsGroups PL

Jak rozwi±zać problem z 'zapalaj±c± się' lini± na wy¶wietlaczu AT320240Q5?

LCD 320x240 - "brudny" koniec

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak rozwi±zać problem z 'zapalaj±c± się' lini± na wy¶wietlaczu AT320240Q5?

Goto page 1, 2  Next

Maciej Wywrocki
Guest

Thu Aug 02, 2007 2:37 pm   



Problem jest taki: po wył±czniu napięcia zasilaj±cego na wy¶wietlaczu
(AT320240Q5, Ampire) pozostaje "zapalona jedna pozioma linia. Ga¶nie
całkowicie dopiero po upływie dobrych kilkunastu sekund. Sterownik to
SED1335. Sprawdziłem, że na żadnym z kondensatorów na płytce napięcie nie
pozostaje tak długo. Można jako¶ temu zaradzić? Dodam, że poza tym
wy¶wietlacz zachowuje się ok.

Pzdr,
Maciek

Jerry1111
Guest

Thu Aug 02, 2007 4:48 pm   



Maciej Wywrocki wrote:
Quote:
Problem jest taki: po wył±czniu napięcia zasilaj±cego na wy¶wietlaczu
(AT320240Q5, Ampire) pozostaje "zapalona jedna pozioma linia. Ga¶nie

W zaleznosci od kontrolera - albo programowo wylaczac wyswietlacz, albo
(jak sie nie da) probowac zapisac zera do wyswietlacza.
Wada - trzeba wykrywac zanik napiecia.

--
Jerry1111

Maciej Wywrocki
Guest

Fri Aug 03, 2007 7:06 am   



Uzytkownik "Jerry1111" <jerry1111abctiredofspamabc@wp.pl> napisal w
wiadomosci news:f8suas$b55$1@news.onet.pl...
Quote:
Maciej Wywrocki wrote:
Problem jest taki: po wył±czniu napięcia zasilaj±cego na wy¶wietlaczu
(AT320240Q5, Ampire) pozostaje "zapalona jedna pozioma linia. Ga¶nie

W zaleznosci od kontrolera - albo programowo wylaczac wyswietlacz, albo
(jak sie nie da) probowac zapisac zera do wyswietlacza.

Nie pomaga ani "Display Off", ani nawet trzymanie linii reset kontrolera
zwartego do masy przy wylaczaniu zasilania.

Maciek

Jerry1111
Guest

Fri Aug 03, 2007 8:41 am   



Maciej Wywrocki wrote:

Quote:
Nie pomaga ani "Display Off", ani nawet trzymanie linii reset kontrolera
zwartego do masy przy wylaczaniu zasilania.

To musisz miec bardzo wolno opadajace zasilanie - ja nie mialem
problemow z 'ladnym' wylaczaniem LCD przy zaniku zasilania (tylko u mnie
zasilacz do plytki jest wielkosci calej reszty elektroniki przez
specjalne wymagania, wiec moge sobie +3V3 shutdownem... )

--
Jerry1111

Darek
Guest

Fri Aug 03, 2007 11:59 am   



Quote:
W zaleznosci od kontrolera - albo programowo wylaczac wyswietlacz, albo
(jak sie nie da) probowac zapisac zera do wyswietlacza.

Nie pomaga ani "Display Off", ani nawet trzymanie linii reset kontrolera
zwartego do masy przy wylaczaniu zasilania.

pytanie z innej beczki. Nie masz problemów z inicjacja tego wyświetlacza.
Ja mam podobny wyświetlacz ale oparty na kontrolerze S1D13700, który zdaje się
że jest kompatybilny z Twoim kontrolerem.
Zaraz po załączeniu zasilania i wykonaniu procedury inicjacji rejestrów na ekranie nic
sie nie pojawia. Dopiero zainicjowanie kontrolera po raz drugi powoduje załączenie.
Po starcie działa bez problemów. Faktem jest że linia reset jest niezgodna z aplikacja,
na resecie mam powieszony układ RC.

Pozdrawiam
Darek

Miller Artur
Guest

Fri Aug 03, 2007 12:01 pm   



Użytkownik "Maciej Wywrocki" <wywrocki@interia.pl> napisał w wiadomo¶ci
news:f8sn01$m4h$1@nemesis.news.tpi.pl...
Quote:
Problem jest taki: po wył±czniu napięcia zasilaj±cego na wy¶wietlaczu
(AT320240Q5, Ampire) pozostaje "zapalona jedna pozioma linia. Ga¶nie
całkowicie dopiero po upływie dobrych kilkunastu sekund. Sterownik to
SED1335. Sprawdziłem, że na żadnym z kondensatorów na płytce napięcie nie
pozostaje tak długo. Można jako¶ temu zaradzić? Dodam, że poza tym
wy¶wietlacz zachowuje się ok.

taki efekt jest, gdy kontroler nie odswieża obrazu a podane jest zasilanie
panela LCD (ujemne napięcie do regulacji kontrastu). przetwornica jest
oddzielna czy wbudowana ? jak masz rozwi±zan± regulację kontrastu ?

@

Miller Artur
Guest

Fri Aug 03, 2007 12:02 pm   



Użytkownik "Darek" <energetyka@op.pl> napisał w wiadomości
news:f8v1l3$2l7$1@news.onet.pl...

Quote:
pytanie z innej beczki. Nie masz problemów z inicjacja tego wyświetlacza.
Ja mam podobny wyświetlacz ale oparty na kontrolerze S1D13700, który zdaje
się
że jest kompatybilny z Twoim kontrolerem.
Zaraz po załączeniu zasilania i wykonaniu procedury inicjacji rejestrów na
ekranie nic
sie nie pojawia. Dopiero zainicjowanie kontrolera po raz drugi powoduje
załączenie.
Po starcie działa bez problemów. Faktem jest że linia reset jest niezgodna
z aplikacja,
na resecie mam powieszony układ RC.

moze zaczynasz go inicjować zanim reset osiągnie poziom nieaktywny ?

@

Maciej Wywrocki
Guest

Fri Aug 03, 2007 12:08 pm   



Użytkownik "Miller Artur" <armi@nowhere.com> napisał w wiadomo¶ci
news:f8v1g5$fp6$1@news.interia.pl...

Quote:
taki efekt jest, gdy kontroler nie odswieża obrazu a podane jest zasilanie
panela LCD (ujemne napięcie do regulacji kontrastu). przetwornica jest
oddzielna czy wbudowana ? jak masz rozwi±zan± regulację kontrastu ?

Przetwornica jest wbudowana. Kontrast jest ustawiany napięciem 0..5V. W tej
chwili na sztywno - dzielnikiem.
Faktycznie, problem tkwi chyba w zbyt wolnym spadku napięcia przy wył±czeniu
zasilania. Załatwię to MOSFETEM bezpo¶rednio na zasilaniu LCD

Maciek

Darek
Guest

Fri Aug 03, 2007 12:15 pm   



Quote:
moze zaczynasz go inicjować zanim reset osiągnie poziom nieaktywny ?

dawałem już na uC pętle opóźniające i to nic nie dało. Inicjacja jest prosta:
void SystemLCDIni(void)
{
SetLcdPortWrite();
SetDisplayOFF();
SetCGRAM();
SetSystemIni();
SetScroll();
SetCursorForm ();
SetHDotScroll();
SetCursor(right);
SetOverlay();
SetCGRAMAdres();
ClearScrin();
SetCursorAdr(StartAdrSCR1);
SetDisplayON();
}

Nie sprawdzałem jeszcze która z podprocedur wystarczy wykonać 2x.
Narazie sprawdziłem że wykonanie 2x SystemLCDIni() pomaga.

Pozdrawiam
Darek

Jerry1111
Guest

Fri Aug 03, 2007 1:28 pm   



Darek wrote:
Quote:
Zaraz po załączeniu zasilania i wykonaniu procedury inicjacji rejestrów na ekranie nic
sie nie pojawia. Dopiero zainicjowanie kontrolera po raz drugi powoduje załączenie.

Jak mam problemy z jakimkolwiek LCD, to zaczynam od pracy z malymi
czestotliwosciami (10-100kHz). Jak wszystko juz 'ponaprawiam' co nie
dziala, to przyspieszam operacje do Fmax z katalogu. Jak po drodze cos
przestaje dzialac to albo blad u mnie, albo kontroler jest tylko troche
'kompatybilny' z oryginalem.
Generalnie nie zajmuje mi to juz duzo czasu.


--
Jerry1111

Jerry1111
Guest

Fri Aug 03, 2007 1:28 pm   



Darek wrote:

Quote:
Nie sprawdzałem jeszcze która z podprocedur wystarczy wykonać 2x.
Narazie sprawdziłem że wykonanie 2x SystemLCDIni() pomaga.

To po co dalej tracisz czas?
Wywolaj to 3x zamiast 2x (na wszelki) i juz ;-)


--
Jerry1111

Miller Artur
Guest

Fri Aug 03, 2007 1:57 pm   



Użytkownik "Darek" <energetyka@op.pl> napisał w wiadomości
news:f8v2j8$5qo$1@news.onet.pl...
Quote:
moze zaczynasz go inicjować zanim reset osiągnie poziom nieaktywny ?

dawałem już na uC pętle opóźniające i to nic nie dało. Inicjacja jest
prosta:
void SystemLCDIni(void)

a jaką stałą czasową ma ten RC co do reseta jest podpięty ? nie zaczynasz
przypadkiem pisać do LCD zanim RC nie zdejmie reseta ?

@

Miller Artur
Guest

Fri Aug 03, 2007 2:08 pm   



Użytkownik "Maciej Wywrocki" <wywrocki@interia.pl> napisał w wiadomo¶ci
news:f8v2ka$k5v$1@nemesis.news.tpi.pl...
Quote:

Użytkownik "Miller Artur" <armi@nowhere.com> napisał w wiadomo¶ci
news:f8v1g5$fp6$1@news.interia.pl...

taki efekt jest, gdy kontroler nie odswieża obrazu a podane jest
zasilanie panela LCD (ujemne napięcie do regulacji kontrastu).
przetwornica jest oddzielna czy wbudowana ? jak masz rozwi±zan± regulację
kontrastu ?

Przetwornica jest wbudowana. Kontrast jest ustawiany napięciem 0..5V. W
tej chwili na sztywno - dzielnikiem.
Faktycznie, problem tkwi chyba w zbyt wolnym spadku napięcia przy
wył±czeniu zasilania. Załatwię to MOSFETEM bezpo¶rednio na zasilaniu LCD


a jakie opory masz w tym dzielniku ? moze nie rozładowywuj± dostatecznie
szybko pojemnosci na wyjsciu przetwornicy ?

@

Darek
Guest

Fri Aug 03, 2007 2:09 pm   



Quote:
a jaką stałą czasową ma ten RC co do reseta jest podpięty ? nie zaczynasz
przypadkiem pisać do LCD zanim RC nie zdejmie reseta ?

no właśnie po to dawałem pętle czasową. Reset trwa około 10ms, pętla biegała
znacznie dłużej, nie pamiętam dokładnie ale jakieś dziesiątki ms.

pozdrawiam
Darek

Miller Artur
Guest

Fri Aug 03, 2007 2:16 pm   



Użytkownik "Darek" <energetyka@op.pl> napisał w wiadomości
news:f8v9a0$pvg$1@news.onet.pl...
Quote:
a jaką stałą czasową ma ten RC co do reseta jest podpięty ? nie zaczynasz
przypadkiem pisać do LCD zanim RC nie zdejmie reseta ?

no właśnie po to dawałem pętle czasową. Reset trwa około 10ms, pętla
biegała
znacznie dłużej, nie pamiętam dokładnie ale jakieś dziesiątki ms.


a stromosc zbocza opadającego na resecie moze ma znaczenie ?

tak sie dopytuje, bo duzo różnych układzików na graficznych lcd wypłodziłem,
ale takiego problemu jeszcze nie było :)

@

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak rozwi±zać problem z 'zapalaj±c± się' lini± na wy¶wietlaczu AT320240Q5?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map