Jako, ze programowanie w C z kazdym dniemidzie coraz lepiej postanowilem zajac sie tematem do tej pory zupelnie mi obcy. Jako, ze wiekszosc robionych przeze mnie urzadzen potrzebuje intenrfejsu uzytkownika w postaci chocby najprostrzego LCD 2x16 i klawiatury chcialbym w dalszych projektach zaczac stosowac wyswietlacze graficzne LCD zarowno monochromatyczne jak kolorowe z ekranem dotykowym. Wyswietlaczy (a raczej sterownikow b one wazniejsze chyba sa) jest sporo tak samo jak i informacji. Moje pytanie brzmi co byscie polecili na poczatek, jakim wyswietlaczem z jakim sterownikiem sie zainteresowac. Chodzi o to zeby byl w miare tanio dostepny, mial dobra dokumentacje a takze dostepne biblioteki w C bo nie ukrywam ze chcialbym skorzystac na poczatku z jakichs gotowcow. Interesuja mnie wysw. o rozdzielczosci minimum 128x96 docelowo 320x240 kolor.
ATmega + graficzny LCD
Oct 03, 2010
14 Replies
In the darkest hour on Sun, 3 Oct 2010 16:26:34 +0200, Chomik snipped-for-privacy@hot.pl screamed:
Skoro zaczynasz - proponuję wyświetlacze z wbudowanym kontrolerem.
W dniu 04.10.2010 08:44, Artur M. Piwko pisze:
Np. do nokii 6610i - kosztuje ~20zł z przesyłką, obsługa po SPI. Główna wada to gniazdo - bywają czasami problemy z dostępnością i ma odstępy między padami < 8mils.
A wyświetlacz o dużej rozdzielczości - będzie problem z "łatwo i tanio". Jak patrzyłem w zeszłym roku to było "łatwo LUB tanio". Były relatywnie tanie (~120zł z touchpanelem i przesyłką) wyświetlacze do palmtopów acer, ale wymagały procesora z kontrolerem, albo wyrzeźbienia kontrolera na PLC/małym ARMie (czyli dodatkowe ~25zł). Najtańszy co znalazłem w tej rozdzielczości z kontrolerem ale bez tochpanelu (nie licząc chińczyków z minimalnym zamówieniem 100 i więcej sztuk) był za 250zł brutto. 800x600 z touchpanelem i kontrolerem to ~300 netto.
Rzeczywiscie chyba wezme na poczatek ten od nokii. Znalazlem tez 320x240 z TP do ktorych nawet biblioteki sa na naszych stronach wiec i tym sie pobawie.
W dniu 2010-10-04 17:01, Chomik pisze:
Monochromatyczny:
formatting link
działania potrzebuje garści kondensatorów.
Kolor z touchpanelem:
formatting link
ą też większe.
Oba z kontrolerami, ślicznie się sterują zwykłym 8-bitowcem.
Pozdrowienia, MKi
Te pierwsze juz widzialem ale jakos nie znalazlem zbyt wiele jesli chodzi o jakies biblioteki do sterownika jaki one maja. Co do tego kolorowego to ciekaw jestem ceny. Firma nie wyglada na taka co sie w detalistow bawia:) Ale nie szkodzi zapytac.
W dniu 04.10.2010 18:23, Chomik pisze:
Pytałem, uciekłem z krzykiem ;) - LCD kosztował by 3 razy tyle co cała reszta części.
Z ciekawych rozwiązań to jeszcze są wyświetlacze do 3510i - kosztują koło 7..10 zł w detalu, podobno zalegają w hurtowniach kartonami. Wady: tylko 98x67, trzeba zrobić podświetlanie, nie można czytać framebuffera.
A jeszcze lepsze od S65. Przynajmniej magistrale wymyslali na trzeźwo.
formatting link
A mozesz zdradzic ile sobie zycza za taki wyswietlacz?
W dniu 04.10.2010 19:00, Chomik pisze:
Dokładnie ten - nie wiem, ale jak Ci się podoba to zapytaj - szybko odpisują.
Mnie interesował większy (ta sama rozdzielczość), to wyszłoby ~400zł z VAT - dla hobbisty trochę dużo ;)
Tylko gdzie je znaleźć?
Pare miesięcy temu były hurtowo na allegro za naście zł.
formatting link
A cos takiego warte jest to cokolwiek? Cena nie jest zabojcza a o sterowniku cos tez czytalem.
Nie trzeba żadnych bibliotek, wysyłasz bajt i zapalasz/gasisz
8 pikseli :D Ma tę wadę, że nie odczytasz zawartości ekranu, musisz tak go programować, aby nie było to potrzebne, albo trzymać w pamięci procka kopię zawartości ekranu.O ile pamiętam, to było ok. 100 zł netto. Ja od nich biorę od czasu do czasu pojedyncze próbki i nigdy nie marudzili (ale biorę też większe ilości).
Pozdrowienia, MKi
W dniu 2010-10-04 20:11 MKi napisał(a):
Dobrym źródłem dotykowego kolorowego LCD TFT 3,5" są nawigacje "Biedronkowe". Za poniżej 200 zł dostajesz z tym wyświetlaczem sporo pamięci Flash, średnio szybki procesor ARM (200-400 MHz), ogniwo Li-Ion, całkiem przyzwoitą obudowę i na dodatek wbudowany odbiornik GPS gratis. Oprogramowanie można napisać nawet w Embedded Visual C++ bez przerabiania czegokolwiek. Komunikacja z resztą świata przez USB (device) oraz kartę SD (czasem SDIO - można np. kupić kartę WiFi).
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required