-
11. Data: 2015-03-19 13:38:02
Temat: Re: Resetowanie twarde wyświetlacza
Od: Jarosław Sokołowski <j...@l...waw.pl>
Pan Marek napisał:
>> 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
-
12. Data: 2015-03-19 13:43:22
Temat: Re: Resetowanie twarde wyświetlacza
Od: Adam Górski <gorskiamalpawpkropkapeel_@xx>
On 2015-03-18 19:01, Robbo wrote:
> 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
-
13. Data: 2015-03-19 14:01:44
Temat: Re: Resetowanie twarde wyświetlacza
Od: Marek <f...@f...com>
On Thu, 19 Mar 2015 13:38:02 +0100, Jarosław
Sokołowski<j...@l...waw.pl> wrote:
> 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
-
14. Data: 2015-03-19 14:05:13
Temat: Re: Resetowanie twarde wyświetlacza
Od: Jarosław Sokołowski <j...@l...waw.pl>
Pan Marek napisał:
>> 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
-
15. Data: 2015-03-19 14:32:09
Temat: Re: Resetowanie twarde wyświetlacza
Od: "Robbo" <n...@g...com>
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.
-
16. Data: 2015-03-19 14:34:21
Temat: Re: Resetowanie twarde wyświetlacza
Od: "Robbo" <n...@g...com>
> 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.
-
17. Data: 2015-03-19 17:27:35
Temat: Re: Resetowanie twarde wyświetlacza
Od: Adam Górski <gorskiamalpawpkropkapeel_@xx>
On 2015-03-19 14:32, Robbo wrote:
> 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
-
18. Data: 2015-03-19 17:56:20
Temat: Re: Resetowanie twarde wyświetlacza
Od: "Robbo" <n...@g...com>
Znalazłem w archiwum to:
Robbo Thu May 08, 2014 9:13 am
"Mnie nigdy nie zawiesił się LCD tak, abym stracił komunikację z nim. Jedyne
co, to gasł obraz - wystarczyło przesłać ponownie polecenie inicjalizacji, a
obraz się pojawiał. Jednak chciałbym na przyszłość zrobić lepsze
zabezpieczenia, na wypadek zawieszenia układu wyświetlacza. Wyświetlacz ma
wyprowadzenie RST. Czy za jego pomocą mogę skutecznie resetować zawieszony
scalak na wyświetlaczu, czy też jedyne rozwiązanie byłoby takie, jak Twoje,
czyli sterowanie zasilaniem?"
sundayman Thu May 08, 2014 4:00 pm
"w moim przypadku, wyświetlacze których używam ( chyba ten
http://artronic.com.pl/o_produkcie.php?id=630?)
ma niby wejście RESET.
Niestety, jak się coś wykrzaczy na LCD, to tenże RESET nie pomaga. W
ogóle, to jest chińszczyzna jednak te wyświetlacze, i tylko cena jest
ich zaletą..."
sundayman Fri May 09, 2014 3:36 pm
"On zawsze żyje - tyle,że czasem jak się coś wychrzani, to efekt jest
taki, jakby się poprzesuwały części ekranu - jedno jest wyżej, drugie
niżej... Ale niby nadal działa i wyświetla, tyle że to dziwnie wygląda.
I reset zwykły na to nie pomaga.
A rozwiązanie z odcięciem zasilania jest najprostsze i dlatego użyłem -
zawsze robię wszystko w pośpiechu i po prostu dorzuciłem jeden
tranzystor przy zmianie PCB i wszystko.No taka prowizorka.
Nie bardzo mi się to rozwiązanie podoba, i pewnie jakieś lepsze trzeba
by zrobić. No tylko kiedy ?? :)"
-
19. Data: 2015-03-19 18:56:12
Temat: Re: Resetowanie twarde wyświetlacza
Od: Mario <m...@...pl>
W dniu 2015-03-19 o 08:04, Zbych pisze:
> W dniu 18.03.2015 o 20:56, janusz_k pisze:
>
>>> 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.
>
Sterujesz z procka jakiś mały MOSFET odcinający zasilanie. Prockowi to
nie zaszkodzi. Ja tak odcinałem peryferia podatne na zakłócenia.
--
pozdrawiam
MD
-
20. Data: 2015-03-19 19:13:11
Temat: Re: Resetowanie twarde wyświetlacza
Od: AlexY <a...@i...pl>
Zbych pisze:
> W dniu 18.03.2015 o 20:56, janusz_k pisze:
>
>>> 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.
Jeśli zakłócenia po liniach danych/sterujących niegroźne to tym bardziej
po linii zasilania.
--
AlexY
http://faq.enter.net.pl/simple-polish.html
http://www.pg.gda.pl/~agatek/netq.html