Psujacy wyswietlacz 2x16 LCD

Oct 12, 2005 25 Replies

Witam, od jakiegos czasu (zarania dziejow), borykam sie z wyswietlaczami 2x16. Urzadzenia pracuja niemal 24h, po pewnym czasie (6h-3dni) na wyswietlaczu widac jedna linie i dzikie znaczki. Wyglada tak jakbm probowal wyswietlac na nim bez uprzedniej procedury startu. Wyswietlacz obsluguje w petli glownej 4 liniami. Na tym samym porcie za buforami jest klawiatura obslugiwana w przerwaniu. przed ruszaniem portow (na ktorych jest LCD) zdejmuje sygnal E. Wyswietlacz jest obslugiwany tylko w momencie zmiany wyswietlanego tekstu lub co 0.2sec nie ma to znaczenia i tak potrafi sie wy³o¿yæ. Jaka moze byc przyczyna, co poprawiæ ? Pozdrawiam Kamil.



P.S. W³±¶nie zamar³a po³owa wy¶wietlacz (prawa po³owo obu linii), kurde jak temu zaradzic ? Procek, wyswietlacz i reszta zasilane z jednego ¼ród³a.



U¿ytkownik "Kmail" <kmail@@interia.pl> napisa³ w wiadomo¶ci news:dij2hf$1h4$ snipped-for-privacy@nemesis.news.tpi.pl...

Sproboj go za kazdym razem inicjalizowac jak wysylasz jakies dane do niego ... moze to malo elegnackie ale zobacz czy bedzie dzialac.

Zamar³a czyli wyswietla wszystkie piksele, po wy³/w³. zasilania.

Ja przez wiele czasu walczylem z bardzo podobnym bledem - raz na jakis czas

- czasem na kilka miesiecy, czasem co kilka dni wyswietlacz rozprogramowywal sie i zamiast tekstu na ekranie byly tylko "ruszajace sie robaczki". Uklad tez chodzi 24h/dobe. Poczatkowo probowalem dawac rozne dlawiki w zasilaniu, etc ,etc...ale nic to specjalnie nie dawalo. Z czasem doszedlem jednak co to (u mnie) bylo - bledna procedurka obslugi wyswietlacza :-) Ja mam uklad w ktorym wyswietlacz jest sterowany przez uklad PCF8574 czyli ogolnie z szyny I2C. Okazalo sie, ze wydluzenie czasu trzymania danych na liniach D0-D4 (tryb 4 bitowy) po ich wyslaniu do wyswietlacza, przerwalo problem rozprogramowujacego sie wyswietlacza. Doczytalem sie po prostu ze po zaniku impulsu programujacego dane na liniach D0-D4 musza jeszcze przez pewien czas pozostac niezmienione. Zbyt szybkie zdejmowanie tych danych powodowalo takie losowe roprogramowywanie sie wyswietlacza - wychodzace tylko przy dlugotrwalej pracy. Moze podobny problem jest u Ciebie?

U¿ytkownik "Kmail" <kmail@@interia.pl> napisa³ w wiadomo¶ci news:dij3gv$qkc$ snipped-for-privacy@atlantis.news.tpi.pl...

Sprawdz polaczenie elektryczne .... jesli wszystko jest sprawne i program dobry to moze cos ci nie styka ... i tka jak kolega radzi ponizej nie zdejmuj danych z lini jeszcze przez chwile po wpisie do LCD

Rada dobra, dziêki. Ale jak napisa³em wy¶wietlacz zdech³ w 50% (prawa strona). Czy jakiekolwiek niepoprawno¶ci podawaniu sygna³uw przy max. nap. zasilania 5V zepsuje wyswietlacz ? Urzadzenie pracuje przy maszynie która obrabia dzianinê. Dzianiny sie elektryzuja (kazy wie zdejmujac np. sweter). Jest to zamknieta puszka plastykowa z klawiatura nalepiana i PICkiem w srodku oraz wyswietlaczem na zewnatrz (okienko). Wsio dziala jeno ten cholerny wyswietlacz. Czy jakis sposob zabezpieczenia tego przed (jesli to to) iskrami (ludzie pracujacy - tez naladowani :) dotykaja klawiatury). Puszka w srodku popsikana jest miedzia w spreju. Jaka¶ my¶l siê komu¶ nasówa ?

U¿ytkownik "Kmail" <kmail@@interia.pl> napisa³ w wiadomo¶ci news:dij2hf$1h4$ snipped-for-privacy@nemesis.news.tpi.pl...

Niewiem jak masz to rozwi±zane sprzêtowo. Mia³em to samo po podci±gniêciu wszystkich lini sygna³owych do plusa zasilania jest ok. Rezystory jak pamiêtam da³em 3.3 k do RS; E; D4;D5;D6;D7 a D0 - D3 pod³±czy³em do masy ale to zale¿y jaki masz wy¶iwtlacz LCD.

Pozdrawiam Marian

U¿ytkownik "Kmail" <kmail@@interia.pl> napisa³ w wiadomo¶ci news:dij2hf$1h4$ snipped-for-privacy@nemesis.news.tpi.pl...

Kup inny typ wy¶wietlacza, niektóre wymagaj± bardzo d³ugiego czasu inicjalizacji, mam seriê która oprogramowana "na piechotê" w C dzia³a, natomiast w Bascomie nawet nie daje ¶ladu ¿ycia, kolega bawi±cy siê w Asemblerze na PICach wstawia³ do swoich p³ytek klucz do w³aczenia zasilania wy¶wietlacza ju¿ po inicjalizacji procesora... Teraz u¿ywam wy¶wietlaczy Ampire i na kilkaset pracuj±cych w trybie ci±g³ym nie mia³em takiego przypadku jak Ty, choæ spotka³em siê z nowym fabrycznym ubitym na dzieñ dobry. Piotr

Dziêkujê Wszystkim za odpowied¼i. Ale co s±dzicie o tym, ze wyswietlacz poprostu siê zniszczyl. Rozumiem jakie¶ bledy i konieczny restart LCD, ale uszkodzenie trwale ? Wlasnie wymontowuje wysw. i wstawie okienko z plexi zeby go odsunac, moze to ladunki. Wyswoietlacze mam "jakies tam" z TME. Pozdrawiam

U¿ytkownik "Kmail" <kmail@@interia.pl> napisa³ w wiadomo¶ci news:dikv9u$pbp$ snipped-for-privacy@nemesis.news.tpi.pl...

Witam

Ma³o prawdopodobne, przy testowaniu i uruchamianiu tak, ale w pracuj±cym uk³adzie nieprawdopodobne, jeli ju¿ to prêdzej jakie¶ skoki napiêcia, choæ wy¶wietlacze s± z natury raczej g³upooporne.

Nie chcia³bym sugerowaæ ¿e taka lub inna firma sprzedaje badziewie, sam kupowa³em w TME i dzia³a³y, chcia³em tylko zwróciæ uwagê ¿e czasami zale¿no¶ci czasowe wymagane przez wy¶wietlacz mog± nie trafiaæ w czasy wygenerowane przez program, je¶li masz jak±¶ AVRkê to napisz program w Bascomie który bêdzie co kilka sekund wy¶wietla³ co¶ na przemian i zostaw na kilka dni... Bascom generuje do¶æ sympatyczne zale¿no¶ci czasowe, sprawdzisz czy to kwestia wy¶wietlacza czy programu. Piotr

U¿ytkownik "Kamil K." <kmail@wpp_bez_p.pl> napisa³ w wiadomo¶ci news:dijjjt$m19$ snipped-for-privacy@node1.news.atman.pl...

(...)

puszka

wyswietlaczem na > zewnatrz (okienko).

wyswietlacz LCD bardzo ³atwo uwaliæ/zawiesiæ elektrostatycznie. Trochê pomaga metalowa ramka wokó³ ekraniku (mam nadziejê, ¿e pod³±czy³e¶), ale zawsze pozostanie odkryty sam obszar wyswietlaj±cy - mo¿e spróbuj z jak±¶ drobn± siateczk± metalow± albo okienkiem z antystatycznego plastiku ?

pozdrawiam entrop3r

Co sie da³o w³a¶nie uziemi³em, co do siateczki to szuka³erm podobnej ale z marnym skutkiem (szukalem tez "ponczochy" - stary filtr na monitory). Jesli wiesz gdzie kupic takowy antystatyczny plastik - daj cynk.

Doskonala rada z tym uziemieniem. Samemu tez przecwiczylem cokwartalna wymiane lcd-ka z powodu naladowanego pracownika obslugujacego panel. Jesli chodzi o ekran to warto odsunac go od przedniej scianki i przykryc kawalkiem szybki - chocby pleksy. Przednia scianka panelu koniecznie metalowa i dobrze (krotko) uglebiona ;-)

__ Pzd, Irek.N. (irek na serwerze 1024.pl)

Dokladnie tak. Mam 4 sztuki 4x20 wlasnie tak zalatwione. Od czasu nadzwyczaj solidnego umasienia wyswietlacza (a wlasciwie jego okolic) nie padl zaden. Jak masz szczescie to padnie jakas linia i wyswietlacz dziala dalej bez niej, jak masz pecha...sam wiesz ;-)

Bez znaczenia. __ Pzd, Irek.N. (irek na serwerze 1024.pl)

Cholera... to jak Wy mechanike i uziemienia projektujecie, ze tak to pada? Albo moze przypadek? Znaczy przypadek, ze u mnie sie nie darzylo ;-) Mi ani tekstowe, ani graficzne (320x240 i 240x128 - wiec nie takie male) jeszcze nigdy nie padly podczas eksploatacji. A warunki do laboratoryjnych nie naleza - ciezki przemysl.

Ciezki to dobry, gorszy lekki :) Ku wyjajsnienia, klientem jest zaklad costamrobiacy z dzianinami. Tak sie toto elektryzuje ze z dzianinki strzela do ciebie iskierka z 30 - 50 cm. Tak Tak do pólmetra sie zdazylo ze mnie walnelo i to zdrowo. Pozdrawiam.

a) no wlasnie - ciezki, to czyba trzeba solidna szyba przykryc wyswietlacz ?

b) ciezki, w okolicy duzo metalu - to i ladunki nie lataja. A u Irka moze obsluga w sweterkach z dlugim wlosem chodzi :-)

J.

Ano wszystko zrobione 'porzadnie' ;-)

Moze i tak. Znaczy 'za czysto' maja...

Plastikowa obudowa, wyswietlacz schodany...wydawalo sie ze bezpiecznie ;-)

Nie wazne jaki przemysl, wazne jakiego antystatyka uzyla zona operatora podczas prania ;-)

Miłego wieczoru...nocki :) __ Pzd, Irek.N. (irek na serwerze 1024.pl)

Dokładnie, piła sobie leci, tnie przykladowo gabke/mikrofibre/inne_dranstwo, elektryzuje sie.. pozniej operator przeklada pociete (i naladowane) no i klopoty gotowe ;-) Tylko ta jedna maszyna tak francowacie walila po wyswietlaczach, inne pily zrobilem od razu z metalowym pulpitem i jest ok. Mam tez przypadek ciekawy w metalowej (cala jest metalowa) drukarce, w ktorej juz 2 razy w ciagu powiedzmy roku wywalilo ten sam pin procka - zupelnie nie wiem dlaczego. Pin jest wejsciem z klawiatury - klawisz w sumie jest 6, dlaczego ten jeden taki uparty? ;-) Dlaczego wogole leci, skoro schowany pod kapturkiem plastikowym mikroswitch stanowi przerwe pin-palec dlugosci dobrych 10mm, a klawisz wystaje zaledwie milimetr z metalowej obudowy! Czary mary Panie, czary mary!

__ Pzd, Irek.N. (irek na serwerze 1024.pl) Ps. J.F - pamietasz szacowanie trwalosci glowicy iglowki? nadal jest ta pierwsza, na oko nie widac zmian jakosci druku :)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required