badworm
Guest
Fri Oct 24, 2008 10:16 pm
Na allegro pojawiło się niedawno coś takiego:
http://www.allegro.pl/item460165993_wyswietlacz_lcd_graficzny_blue_graphic_128x256.html
Wczoraj odebrałem przesyłkę z tym terminalem, w którym jest zamontowany
wyświetlacz. Biorąc pod uwagę elementy jakie znajdują się w środku (poza
tymi, które wymienione są w aukcji) i cenę to te 25PLN jest wręcz
śmieszną ceną. Klawiatura (aczkolwiek wedle sprzedającego nie w każdym
egzemplarzu kompletna), czytnik kart magnetycznych, procesor rodziny H8,
pamięci RAM, kontrolery portów szeregowych, wyświetlacz wraz z
przetwornicą do CCFL i kontrolerem SED1330 a nawet... akumulator NiCd
7,2V 950mAh. Nie mam żadnego zysku z reklamowania tej aukcji i nic mnie
nie wiąże ze sprzedawcą - po prostu IMHO takie wyświetlacze za 25PLN to
okazja podobna jak parę lat temu moduły GPS Axiom po 40PLN.
--
Pozdrawiam Bad Worm badworm[maupa]post{kopek}pl
GG#2400455 ICQ#320399066
AK
Guest
Sat Oct 25, 2008 11:31 am
Użytkownik "badworm" <nospam@post.pl> napisał w wiadomości
news:1hlzbh2bqpv94$.dlg@badworm.pl...
Quote:
Na allegro pojawiło się niedawno coś takiego:
http://www.allegro.pl/item460165993_wyswietlacz_lcd_graficzny_blue_graphic_128x256.html
Wczoraj odebrałem przesyłkę z tym terminalem, w którym jest zamontowany
wyświetlacz. Biorąc pod uwagę elementy jakie znajdują się w środku (poza
tymi, które wymienione są w aukcji) i cenę to te 25PLN jest wręcz
śmieszną ceną. Klawiatura (aczkolwiek wedle sprzedającego nie w każdym
egzemplarzu kompletna), czytnik kart magnetycznych, procesor rodziny H8,
pamięci RAM, kontrolery portów szeregowych, wyświetlacz wraz z
przetwornicą do CCFL i kontrolerem SED1330 a nawet... akumulator NiCd
7,2V 950mAh. Nie mam żadnego zysku z reklamowania tej aukcji i nic mnie
nie wiąże ze sprzedawcą - po prostu IMHO takie wyświetlacze za 25PLN to
okazja podobna jak parę lat temu moduły GPS Axiom po 40PLN.
Fajna baza do jakiegoś sterownika, programatora itp
a tutaj nawet jest w hurcie po 15zł
http://www.allegro.pl/item464540145_100x_lcd_graficzny_blue_graphic_128x256_hurt.html
AK
Artur Miller
Guest
Sat Oct 25, 2008 2:09 pm
"AK" <akel@alpha.net.pl> wrote in message
news:gdut0c$t44$1@nemesis.news.neostrada.pl...
Quote:
tylko ze kontroler LCD jest na plytce terminala, pewnie z masą innych
paskudztw

wiec sam LCD jest dość upierdliwy w wykorzystaniu ... szkoda,
bo faktycznie cena fajna.
@
badworm
Guest
Sat Oct 25, 2008 3:35 pm
Dnia Sat, 25 Oct 2008 15:09:42 +0200, Artur Miller napisał(a):
Quote:
tylko ze kontroler LCD jest na plytce terminala, pewnie z masą innych
paskudztw

wiec sam LCD jest dość upierdliwy w wykorzystaniu ... szkoda,
bo faktycznie cena fajna.
Nie analizowałem jeszcze dokładnie PCB ale podejrzewam, że wystarczy
zdemontować kontroler+RAM+ROM i przyległości, zaprojektować płytkę na
bazie karty katalogowej i już da się bez problemu sterować tym LCD. Aha,
jako ROM jest EPROM OTP.
--
Pozdrawiam Bad Worm badworm[maupa]post{kopek}pl
GG#2400455 ICQ#320399066
Artur Miller
Guest
Sat Oct 25, 2008 5:26 pm
"badworm" <nospam@post.pl> wrote in message
news:1e9wdp6l25k7h$.dlg@badworm.pl...
Quote:
Dnia Sat, 25 Oct 2008 15:09:42 +0200, Artur Miller napisał(a):
tylko ze kontroler LCD jest na plytce terminala, pewnie z masą innych
paskudztw

wiec sam LCD jest dość upierdliwy w wykorzystaniu ...
szkoda,
bo faktycznie cena fajna.
Nie analizowałem jeszcze dokładnie PCB ale podejrzewam, że wystarczy
zdemontować kontroler+RAM+ROM i przyległości, zaprojektować płytkę na
bazie karty katalogowej i już da się bez problemu sterować tym LCD.
.... nie chciałoby mi się w detalu., chyba lepiej dać te 30 zł więcej i mieć
LCD z kontrolerem . w hurcie, to mozna by się zastanowić, a tak to chyba
niemasęsu ;)
@
badworm
Guest
Sun Oct 26, 2008 8:19 pm
Dnia Sat, 25 Oct 2008 18:26:26 +0200, Artur Miller napisał(a):
Quote:
... nie chciałoby mi się w detalu., chyba lepiej dać te 30 zł więcej i mieć
LCD z kontrolerem . w hurcie, to mozna by się zastanowić, a tak to chyba
niemasęsu
256*128 z kontrolerem tego typu za 55PLN? Gdzie??
--
Pozdrawiam Bad Worm badworm[maupa]post{kopek}pl
GG#2400455 ICQ#320399066
Krzysztof
Guest
Mon Oct 27, 2008 9:38 am
Użytkownik "badworm" <nospam@post.pl> napisał w wiadomości
news:10f4fop5tfcn6.dlg@badworm.pl...
Quote:
Dnia Sat, 25 Oct 2008 18:26:26 +0200, Artur Miller napisał(a):
... nie chciałoby mi się w detalu., chyba lepiej dać te 30 zł więcej i
mieć
LCD z kontrolerem . w hurcie, to mozna by się zastanowić, a tak to chyba
niemasęsu ;)
256*128 z kontrolerem tego typu za 55PLN? Gdzie??
256*128 to nie widzialem , ale 128*64 sam kupilem za 18 zeta , z
odpowiednikiem toshiby T6963 , wbudowanym generatorem napiecia ujemnego i
podswietlaniem ledowym.
K.
Krzysztof
Guest
Mon Oct 27, 2008 9:38 am
Quote:
256*128 z kontrolerem tego typu za 55PLN? Gdzie??
256*128 to nie widzialem , ale 128*64 sam kupilem za 18 zeta , z
odpowiednikiem toshiby T6963 , wbudowanym generatorem napiecia ujemnego i
podswietlaniem ledowym.
PS
W dodatku NOWE nie lutowane.
K.
Sebastian Bialy
Guest
Sun Nov 02, 2008 12:47 pm
badworm wrote:
Quote:
Nie analizowałem jeszcze dokładnie PCB ale podejrzewam, że wystarczy
zdemontować kontroler+RAM+ROM i przyległości, zaprojektować płytkę na
bazie karty katalogowej i już da się bez problemu sterować tym LCD. Aha,
jako ROM jest EPROM OTP.
Mam ten terminal i ten LCD.
Ogólnie LCD ma same rejestry przesuwne na pokładze. Sterownik znajduje
się na głównym PCB (SED1330).
Wyświetlacz jest _mocno_ upierdliwy. Wymaga ręcznego poganiania lini M
(fala prostokątna 50% i to równo). W dodatku nie udało mi się go do
dzisiaj oprogramować (mam wrażenie że jest jakiś błąd w dokumentacji, a
dokumentacja jest _strasznie_ skąpa). Jakieś piksele zapalam, ale
kompletnie niegodnie z pdfem. Machanie linią M w/g dokumentacji musi być
zsynchronizowane z resztą sygnałów (ale nie wiem czy to nie bład w
dokumentacji).
Ogólnie wyświetlacza nie polecam do zabawy, z LPT nie da się go gonić
bez szkody dla ciekłych kryształów (ciężko utrzymać 50% wypełnienia M).
Jest bardzo trudny hardwareowo. Będę próbował go pogonić dedykowanym
SAM7 i zobaczymy czy wtedy dam radę prawidłowo wysterować linię M i całą
resztą bałaganu.
Jedyna zaleta: podświetlanie można wymontowac z głównego PCB bo to
osobny moduł no i jest _bardzo czytelny_.
Artur Miller
Guest
Sun Nov 02, 2008 12:58 pm
"Sebastian Bialy" <heby@poczta.onet.pl> wrote in message
news:gek4ff$fot$1@nemesis.news.neostrada.pl...
Quote:
badworm wrote:
Nie analizowałem jeszcze dokładnie PCB ale podejrzewam, że wystarczy
zdemontować kontroler+RAM+ROM i przyległości, zaprojektować płytkę na
bazie karty katalogowej i już da się bez problemu sterować tym LCD. Aha,
jako ROM jest EPROM OTP.
Mam ten terminal i ten LCD.
Ogólnie LCD ma same rejestry przesuwne na pokładze. Sterownik znajduje się
na głównym PCB (SED1330).
Wyświetlacz jest _mocno_ upierdliwy. Wymaga ręcznego poganiania lini M
(fala prostokątna 50% i to równo). W dodatku nie udało mi się go do
dzisiaj oprogramować (mam wrażenie że jest jakiś błąd w dokumentacji, a
dokumentacja jest _strasznie_ skąpa). Jakieś piksele zapalam, ale
kompletnie niegodnie z pdfem. Machanie linią M w/g dokumentacji musi być
zsynchronizowane z resztą sygnałów (ale nie wiem czy to nie bład w
dokumentacji).
Ogólnie wyświetlacza nie polecam do zabawy, z LPT nie da się go gonić bez
szkody dla ciekłych kryształów (ciężko utrzymać 50% wypełnienia M). Jest
bardzo trudny hardwareowo. Będę próbował go pogonić dedykowanym SAM7 i
zobaczymy czy wtedy dam radę prawidłowo wysterować linię M i całą resztą
bałaganu.
czyli typowy LCD bez kontrolera, poganiany sygnałami C1, C2, FLM i M .
popełniłem kiedys sofcik do takiego czegos na '51 (albo na avr ?? choć to
było dawno, o avrach mogłem nie wiedziec jeszcze), bardziej w celach
edukacyjnych bo udało się wycisnąć z tego jakieś 10 ramek na sek dla
rozdzielczości 480x128. jak ktoś chce, to poproszę maila na armi małpa
orange pl to podeślę źródełka, jak je znajdę :)
@
badworm
Guest
Sun Nov 02, 2008 8:41 pm
Dnia Sun, 02 Nov 2008 12:47:23 +0100, Sebastian Bialy napisał(a):
Quote:
Ogólnie LCD ma same rejestry przesuwne na pokładze. Sterownik znajduje
się na głównym PCB (SED1330).
Wyświetlacz jest _mocno_ upierdliwy. Wymaga ręcznego poganiania lini M
(fala prostokątna 50% i to równo). W dodatku nie udało mi się go do
dzisiaj oprogramować (mam wrażenie że jest jakiś błąd w dokumentacji, a
dokumentacja jest _strasznie_ skąpa). Jakieś piksele zapalam, ale
kompletnie niegodnie z pdfem. Machanie linią M w/g dokumentacji musi być
zsynchronizowane z resztą sygnałów (ale nie wiem czy to nie bład w
dokumentacji).
Jeśli dobrze rozumiem to sterujesz go bezpośrednio, z pominięciem SED'a,
tak?
--
Pozdrawiam Bad Worm badworm[maupa]post{kopek}pl
GG#2400455 ICQ#320399066
Sebastian Bialy
Guest
Sun Nov 02, 2008 8:55 pm
Artur Miller wrote:
Quote:
jak kto chce, to poprosz maila na armi mapa
orange pl to podel ródeka, jak je znajd
Dziękuje na grupie, znalazłem błąd u mnie (i w pdfie

dzięki twojemu
kodowi.
Efekty:
http://sebobialy.net/lcd.zip
http://sebobialy.net/lcd.jpg
Podłaczenia opisane w kodzie, kod na linuxa, wymagany root (ioperm), kod
oblesny (to tylko test).
Dało radę na LPT osiągnąć kilka (nieco powyżej 10) ramek/s. Niestety
przy takiej szybkości wymagane jest chyba duże napięcie ujemne i MAX232
w roli inwertera napięcia się nie sprawdził, kontrast jest ledwo ledwo,
ale jest. Swoja drogą co innego można użyć co jest dostępne w mięsnym na
rogu? -V około 12V
Niestety jak przewidywałem:
a) artefakty wynikające z nierówności taktowania (okresowe miganie
całych lini i elementów)
b) niebezpieczeństwo pozostawienia wyświetlacza bez sygnału na M i
zniszczenia (acz przeżył pół dnia katowania DC bez objawów popsucia

.
To jest dokladnie ten sam wyswietlacz z terminala ktory byl na aukcji po
25 zl.
Sebastian Bialy
Guest
Sun Nov 02, 2008 9:03 pm
badworm wrote:
Quote:
Jeśli dobrze rozumiem to sterujesz go bezpośrednio, z pominięciem SED'a,
tak?
Tak. Wymaga to masy bzdurnych rzeczy typu utrzymanie odstępów pomiędzy
liniami, pilnowanie wypełnienia M itd. Dlatego to takie upierdliwe.
Sebastian Bialy
Guest
Sun Nov 02, 2008 11:36 pm
Sebastian Bialy wrote:
Quote:
[ciach]
Update:
http://sebobialy.net/lcd.avi (6MB)
Udalo sie uzyskac ok. 35 ramek/s (aparat ma mniejszy frame rate ...) co
mnie zaskoczyło pozytywnie. Dwie poziome linie widoczne na ekranie są
efektem opóźnienia w kodzie na przeliczenie pikseli. Próbowałem w
osobnym wątku (ze skutkiem całkiem pozytywnym) ale tu znowu trzeba
podwóje buforowanie więc .. nie ma sensu, to tylko testowy program.
Na dzisiaj sprawa jest więc taka: z LPT da radę, ale nie jest to
przewidywalna metoda i widać artefakty (nie chodzi o te dwie linie tylko
o mignięcia w tle). Przy 35fps wymagane jest ok. -11 V względem masy i
żre na nim coś koło 8mA (!) więc zwykły max232 nie daje rady.
Mam nadzieje że choć troche pomogłem w zakupie tego LCD

IMHO dla
amatora nie warto bo i tak trzeba narzeźbić własny sterownik a ten w
płytce głównej jest nie do użycia (dwa scalaki smd i interfejs pamięci ...).