RTV forum PL | NewsGroups PL

Jak skutecznie resetować wyświetlacz LCD 192x64-G z ATmega128 przez odcięcie zasilania?

Resetowanie twarde wyświetlacza

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skutecznie resetować wyświetlacz LCD 192x64-G z ATmega128 przez odcięcie zasilania?

Goto page 1, 2, 3  Next

Robbo
Guest

Wed Mar 18, 2015 7:01 pm   



Witam uprzejmie,

Tworzę układ, w którym mam wyświetlacz graficzny LCD 192x64-G (White/Blue -
LED) STN (LCD-AG-192064G-BIW W/B-E6 PBF) oraz uC ATmega128. Zasilanie +5V
podane jest na piny VDD i LEDA wyświetlacza. Chcę zrobić układ umożliwiający
resetowanie wyświetlacza poprzez chwilowe odcinanie zasilania (takie
zabezpieczenie, na wypadek problemów na badaniach EMC). Odcinanie zasilania
byłoby sterowane jednym z wyjść uC ATmega128.
Czy wystarczy odcinać zasilanie na VDD (bez odcinania zasilania LEDA)?
Na jaki czas należy odcinać zasilanie, aby reset wyświetlacza był pewny, a
wyłączenie nie było dłuższe ponad to, co potrzeba do pewnego resetu?
Jaki typ tranzystora zastosować w układzie odcinania zasilania wyświetlacza?

Z góry dziękuję za pomoc.

R


---
Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ ochrona avast! Antivirus jest aktywna.
http://www.avast.com

janusz_k
Guest

Wed Mar 18, 2015 8:56 pm   



W dniu 2015-03-18 o 19:01, Robbo pisze:
Quote:
Witam uprzejmie,

Tworzę układ, w którym mam wyświetlacz graficzny LCD 192x64-G
(White/Blue - LED) STN (LCD-AG-192064G-BIW W/B-E6 PBF) oraz uC
ATmega128. Zasilanie +5V podane jest na piny VDD i LEDA wyświetlacza.
Chcę zrobić układ umożliwiający resetowanie wyświetlacza poprzez
chwilowe odcinanie zasilania (takie zabezpieczenie, na wypadek problemów
na badaniach EMC). Odcinanie zasilania byłoby sterowane jednym z wyjść
uC ATmega128.
Czy wystarczy odcinać zasilanie na VDD (bez odcinania zasilania LEDA)?
Pewnie że starczy, co ci się może w ledzie zawiesić Smile


Quote:
Na jaki czas należy odcinać zasilanie, aby reset wyświetlacza był pewny,
a wyłączenie nie było dłuższe ponad to, co potrzeba do pewnego resetu?
Jaki typ tranzystora zastosować w układzie odcinania zasilania
wyświetlacza?
A ile on bierze prądu? jak mało to bezpośredni z nogi procka go zasil.


Quote:
---
Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania,
ponieważ ochrona avast! Antivirus jest aktywna.
http://www.avast.com


A to g..o po co wysyłasz? widziałeś wirusa w pliku tekstowym?
wywal w ustawieniach avasta naglówek do poczty wysyłanej.



--
Pozdr

Janusz_K

Robbo
Guest

Wed Mar 18, 2015 9:01 pm   



Quote:
A ile on bierze prądu? jak mało to bezpośredni z nogi procka go zasil.

Według specyfikacji:
Current supply typowo 2,5mA, max 3,5mA.
Supply current for Backlight(LED) typowo 150mA

Przy czym jeśli podświetlenie dajemy na stałe, to zdaje się interesuje nas
tylko Current supply.

R.


---
Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ ochrona avast! Antivirus jest aktywna.
http://www.avast.com

janusz_k
Guest

Wed Mar 18, 2015 10:38 pm   



W dniu 2015-03-18 o 21:01, Robbo pisze:
Quote:
A ile on bierze prądu? jak mało to bezpośredni z nogi procka go zasil.

Według specyfikacji:
Current supply typowo 2,5mA, max 3,5mA.
Supply current for Backlight(LED) typowo 150mA

Przy czym jeśli podświetlenie dajemy na stałe, to zdaje się interesuje
nas tylko Current supply.
Dokładnie, czyli z nogi procka popędzisz bez problemu.

R.

---
Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania,
ponieważ ochrona avast! Antivirus jest aktywna.
http://www.avast.com

Dalej to wysyłasz?


--
Pozdr

Janusz_K

Pawel O'Pajak
Guest

Wed Mar 18, 2015 11:07 pm   



Powitanko,

Quote:
widziałeś wirusa w pliku tekstowym?

Prosisz i masz;-)
http://nonsensopedia.wikia.com/wiki/Wirus_alba%C5%84ski


Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
******* >>> !!! UWAGA: ODPOWIADAM TYLKO NA MAILE:
moje imie.(kropka)nazwisko, ten_smieszny_znaczek, gmail.com

Jarosław Sokołowski
Guest

Wed Mar 18, 2015 11:39 pm   



Pan Pawel O'Pajak napisał:

Quote:
widziałeś wirusa w pliku tekstowym?

Prosisz i masz;-)
http://nonsensopedia.wikia.com/wiki/Wirus_alba%C5%84ski

Poza tym jeden z pierwszych wirusów, jeśli w ogóle nie pierwszy,
napisany był w DCL, który to jako język skryptowy, występuje
wyłącznie jako plik tekstowy. Jakby mało tego było, to przenosił
się i namnażał w wiadomościach pocztowych. Życzenia słał świąteczne.

--
Jarek

Zbych
Guest

Thu Mar 19, 2015 8:04 am   



W dniu 18.03.2015 o 20:56, janusz_k pisze:

Quote:
Jaki typ tranzystora zastosować w układzie odcinania zasilania
wyświetlacza?
A ile on bierze prądu? jak mało to bezpośredni z nogi procka go zasil.

Słaby pomysł. Skoro wyświetlacz wykrzacza się pod wpływem zakłóceń, to
będzie te śmieci przenosił też na swoje zasilanie i podłączanie tego pod
port procka, to proszenie się o kłopoty.

Marek
Guest

Thu Mar 19, 2015 10:25 am   



On Thu, 19 Mar 2015 10:02:53 +0100, Jarosław
Sokołowski<jaros@lasek.waw.pl> wrote:
Quote:
A nie lepiej na wszelki wypadek napisać 755 zamiast 644?

Dla windows? Doświadczenie mówi, że można nawet zapakować go w zip,
zahasłować i podać hasło w treści maila. Też zadziała.

--
Marek

Jarosław Sokołowski
Guest

Thu Mar 19, 2015 1:38 pm   



Pan Marek napisał:

Quote:
A nie lepiej na wszelki wypadek napisać 755 zamiast 644?

Dla windows? Doświadczenie mówi, że można nawet zapakować go w zip,
zahasłować i podać hasło w treści maila. Też zadziała.

Dla wirusa (też na "wi"). Nie wiemy dokładnie jakie doświadczenia ma
organizm, w którym się on będzie namnażał, więc dla pewności lepiej
przestrzegać zasad ogólnych i poinformować o wykonywalności pliku.
A nuż się trafi na wynalazek, który wtedy to sam z siebie uruchomi
bez pytania kogokolwiek o zdanie.

--
Jarek

Adam Górski
Guest

Thu Mar 19, 2015 1:43 pm   



On 2015-03-18 19:01, Robbo wrote:
Quote:
Witam uprzejmie,

Tworzę układ, w którym mam wyświetlacz graficzny LCD 192x64-G
(White/Blue - LED) STN (LCD-AG-192064G-BIW W/B-E6 PBF) oraz uC
ATmega128. Zasilanie +5V podane jest na piny VDD i LEDA wyświetlacza.
Chcę zrobić układ umożliwiający resetowanie wyświetlacza poprzez
chwilowe odcinanie zasilania (takie zabezpieczenie, na wypadek problemów
na badaniach EMC). Odcinanie zasilania byłoby sterowane jednym z wyjść
uC ATmega128.
Czy wystarczy odcinać zasilanie na VDD (bez odcinania zasilania LEDA)?
Na jaki czas należy odcinać zasilanie, aby reset wyświetlacza był pewny,
a wyłączenie nie było dłuższe ponad to, co potrzeba do pewnego resetu?
Jaki typ tranzystora zastosować w układzie odcinania zasilania
wyświetlacza?

Z góry dziękuję za pomoc.

R


Nie idź tą drogą. Jest sygnał reset i jest to wszystko co jest potrzebne
w przypadku problemów z EMI.

Zastosuj filtry RF na liniach danych i zasilania itd.
Wszystko zależy od tego jaki jest dystans.
Czasem pull-up na linii resetu jest za daleko i już wystarczy żeby
telefon powodował reset. Wszystko zależy od długości ścieżek.

Problem nie jest nowy. Szukaj rozwiązań w googlu.
Zasadniczo są trzy tematy z tym związane:
1. Jak wyeliminować zakłócenia ?
2. Jak stwierdzić że LCD ma problem ?
3. Jak odzyskać poprawny stan ?


Adam

Marek
Guest

Thu Mar 19, 2015 2:01 pm   



On Thu, 19 Mar 2015 13:38:02 +0100, Jarosław
Sokołowski<jaros@lasek.waw.pl> wrote:
Quote:
Dla wirusa (też na "wi"). Nie wiemy dokładnie jakie doświadczenia ma
organizm, w którym się on będzie namnażał, więc dla pewności lepiej

Kogo jeszcze obchodzą wirusy inne niż na windows?

--
Marek

Jarosław Sokołowski
Guest

Thu Mar 19, 2015 2:05 pm   



Pan Marek napisał:

Quote:
Dla wirusa (też na "wi"). Nie wiemy dokładnie jakie doświadczenia ma
organizm, w którym się on będzie namnażał, więc dla pewności lepiej

Kogo jeszcze obchodzą wirusy inne niż na windows?

Może historyków? A w przypadku windows nigdy nie wiadomo jak się
sytuacja rozwinie, jak standardy zostaną zaimplementowane w nowej
wersji, więc dla pewności lepiej...

--
Jarek

Robbo
Guest

Thu Mar 19, 2015 2:32 pm   



O ile dobrze pamiętam, to kiedyś sundayman pisał, że RST nie wystarcza.
Wyświetlacz potrafi się tak zawiesić, że RST nie zadziała ani nie da się
programowo sprawdzić, czy wisi, czy nie. Odcinanie zasilania to miało być
jedyne dobre rozwiązanie. W tej chwili podpiąłem zasilanie logiki
wyświetlacza pod nogę procka poprzez dławik. Mam nadzieję, że to się
sprawdzi. Wysłałem do płytkarni pliki do wykonania prototypu.

R.

Robbo
Guest

Thu Mar 19, 2015 2:34 pm   



Quote:
Słaby pomysł. Skoro wyświetlacz wykrzacza się pod wpływem zakłóceń, to
będzie te śmieci przenosił też na swoje zasilanie i podłączanie tego pod
port procka, to proszenie się o kłopoty.

Dasz jakąś radę, jak inaczej można to rozwiązać?
Z tego co wiem, to resetowanie twarde procka to jedyny pewny sposób na
przywrócenie działania urządzenia. Podłączyłem zasilanie logiki wyświetlacza
pod wyjście z procka poprzez dławik.

R.

Adam Górski
Guest

Thu Mar 19, 2015 5:27 pm   



On 2015-03-19 14:32, Robbo wrote:
Quote:
O ile dobrze pamiętam, to kiedyś sundayman pisał, że RST nie wystarcza.
Wyświetlacz potrafi się tak zawiesić, że RST nie zadziała ani nie da się
programowo sprawdzić, czy wisi, czy nie. Odcinanie zasilania to miało
być jedyne dobre rozwiązanie. W tej chwili podpiąłem zasilanie logiki
wyświetlacza pod nogę procka poprzez dławik. Mam nadzieję, że to się
sprawdzi. Wysłałem do płytkarni pliki do wykonania prototypu.

R.

To jakaś nowość, że reset HW nie jest wystarczający. Poza jakimiś bugami
w tej czy innej wersji krzemu reset HW jest wystarczający do
przywrócenia stanu początkowego.


Ale jak kto lubi.

pzdr

Adam

Goto page 1, 2, 3  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skutecznie resetować wyświetlacz LCD 192x64-G z ATmega128 przez odcięcie zasilania?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map