Jak wykorzystać 2 porty do sterowania 2 segmentami LCD i dodatkowymi przyciskami?

jeszcze na temat 3,5'' LCD





Poprzedni Następny
Wiadomość
Spis treści
From: "Dino" <din0_at_nospam_[WYTNIJTO]gazeta.pl>
Subject: jeszcze na temat 3,5'' LCD
Date: Wed, 26 Nov 2003 12:41:11 +0100


Tak mi się przypomniało jak przeczytałem posta wcześniej.
Czy jeśli mam tylko 2 wolne porty (no 15 linii) to mogę sterować tylko 2ma
segmentami? przydało by mi się jeszcze te 1/2 cyfry + 3 przyciski. Czy jest
jakiś prosty (i tańszy niż dołożenie 3 złotych do większego procka od 2051)
sposób na to? jakiś zatrzask czy cóś???

Dino



=======

Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: jeszcze na temat 3,5'' LCD
Date: Wed, 26 Nov 2003 12:52:16 +0100


Użytkownik "Dino" <din0_at_nospam_[WYTNIJTO]gazeta.pl> napisał w wiadomości
news:bq23fn$loa$1_at_nospam_inews.gazeta.pl

Czy jeśli mam tylko 2 wolne porty (no 15 linii) to mogę sterować
tylko 2ma segmentami? przydało by mi się jeszcze te 1/2 cyfry + 3
przyciski. Czy jest jakiś prosty (i tańszy niż dołożenie 3 złotych do
większego procka od 2051) sposób na to? jakiś zatrzask czy cóś???

Przede wszystkim - czy wiesz na czym polega sterowanie LCD - takiego
najprostszego w rodzaju "3.5 cyfry", tzn. z jedną, wspólną elektrodą tylną
(BP = backplane)?
Do BP i do segmentów musisz doprowadzić falę prostokątną (kilkadziesiąt Hz)
o wypełnieniu 50%. Segmenty wygaszone sterujesz w fazie z BP, segmenty
zapalone - w przeciwfazie. Ponieważ sygnał podawany na LCD nie może zawierać
składowej stałej, to tych 50% trzeba się trzymać możliwie dokładnie. Np.
generując przebieg sterujący w takt (niezakłócanych) przerwań zegarowych. W
przypadku wyświetlaczy multipleksowanych sterowanie się jeszcze znacznie
komplikuje. Dlatego niektóre procesory mają wbudowane sprzętowe drivery LCD.

--
Marek Dzwonnik, GG: #2061027 (zwykle jako 'niewidoczny')


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Dino" <din0_at_nospam_[WYTNIJTO]gazeta.pl>
Subject: Re: jeszcze na temat 3,5'' LCD
Date: Wed, 26 Nov 2003 13:38:20 +0100


Przede wszystkim - czy wiesz na czym polega sterowanie LCD - takiego
najprostszego w rodzaju "3.5 cyfry", tzn. z jedną, wspólną elektrodą tylną
(BP = backplane)?
<ciach>

Dzięki za uświadomienie. Nie wygooglałem żadnego pdf'a do takiego
wyświetlacza, już nabierałem przekonania, że zwyczajnie napięcie jest to
działa, prąd nie płynie, to nie działa...

Jak można, to poproszę o jakiegoś linka do opisu sterowania takim
ustrojstwem, a ja tymczasem zastanowie się nad zwyczajnym segmentem LED
(choć trochę prądożerne toto)...

dzięki raz jeszcze

Dino



=======

Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: jeszcze na temat 3,5'' LCD
Date: Wed, 26 Nov 2003 14:19:51 +0100


Użytkownik "Dino" <din0_at_nospam_[WYTNIJTO]gazeta.pl> napisał w wiadomości
news:bq26qr$4mi$1_at_nospam_inews.gazeta.pl

Jak można, to poproszę o jakiegoś linka do opisu sterowania takim
ustrojstwem, a ja tymczasem zastanowie się nad zwyczajnym segmentem
LED (choć trochę prądożerne toto)...

Pytasz o naprostszy przypadek, czyli wyświetlacz LCD z jedną płaszczyzną
tylną (bez multipleksu) - kiedy to wystarczy wygenerowanie zwykłej fali
prostokątnej, przesuwanej jedynie o 180st. Czyli tak, jak robi to np.
poniższy driver Microchip-a:
http://katalogi.iele.polsl.gliwice.pl/data/Microchip/docs/80438a.pdf

W ogólnym przypadku sterowanie jest znacznie bardziej skomplikowane. Spójrz
np. na notę Infineona z ładnymi obrazkami:
http://katalogi.iele.polsl.gliwice.pl/data/Infineon/docs/ap082902.pdf

albo National-a, z dokładniejszymi wyliczeniami skutecznych wartości napięć
sterujących:
http://katalogi.iele.polsl.gliwice.pl/data/National_Semiconductor/docs/an-35
0.pdf



--
Marek Dzwonnik, GG: #2061027 (zwykle jako 'niewidoczny')

"pl.misc.elektronika" podlega zasadom usenetu i Netykiety:
http://kni.ae.krakow.pl/html/netykieta/net_00.html
Nie zmieniaj tematu. CYTUJ (ale OSZCZĘDNIE). Pisz POD cytatem!


========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.internetia.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Dino" <din0_at_nospam_[WYTNIJTO]gazeta.pl>
Subject: Re: jeszcze na temat 3,5'' LCD
Date: Wed, 26 Nov 2003 14:30:51 +0100


balszoje spasiba

Dino



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: jeszcze na temat 3,5'' LCD
Date: Wed, 26 Nov 2003 19:48:39 +0100


On Wed, 26 Nov 2003 12:52:16 +0100, Marek Dzwonnik wrote:
Użytkownik "Dino" <din0_at_nospam_[WYTNIJTO]gazeta.pl> napisał w wiadomości
Czy jeśli mam tylko 2 wolne porty (no 15 linii) to mogę sterować
tylko 2ma segmentami? przydało by mi się jeszcze te 1/2 cyfry + 3
przyciski. Czy jest jakiś prosty (i tańszy niż dołożenie 3 złotych do
większego procka od 2051) sposób na to? jakiś zatrzask czy cóś???

za 3 zlote to bedie trudno konkurowac .. ale '51 ma niesymetryczne
wyjscia i kiepsko sie nadaje.
Klasyczne juz rozwianie z kilkoma 4094 by sie nadawalo, a kostki
tanie.

Do BP i do segmentów musisz doprowadzić falę prostokątną (kilkadziesiąt Hz)
o wypełnieniu 50%. Segmenty wygaszone sterujesz w fazie z BP, segmenty
zapalone - w przeciwfazie. Ponieważ sygnał podawany na LCD nie może zawierać
składowej stałej, to tych 50% trzeba się trzymać możliwie dokładnie.

Kondensatory szeregowe wsadzasz. Byc moze nawet tylko jeden na BP
wystarczy ..

J.


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai