-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not
-for-mail
From: Michoo <m...@v...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Wyświetlacze RGB - jakim procem popędzać?
Date: Mon, 11 Oct 2010 20:41:09 +0200
Organization: http://onet.pl
Lines: 49
Message-ID: <i8vlkp$k0k$1@news.onet.pl>
References: <i8vk1g$3b5$1@inews.gazeta.pl>
NNTP-Posting-Host: c6-100.icpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1286822361 20500 62.21.6.100 (11 Oct 2010 18:39:21 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Mon, 11 Oct 2010 18:39:21 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100913
Icedove/3.0.7
In-Reply-To: <i8vk1g$3b5$1@inews.gazeta.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:597221
[ ukryj nagłówki ]W dniu 11.10.2010 20:12, Konop pisze:
> Witam
>
> Pytanie (nieco dziwne) wynika z tego, że nie mam doświadczenia z tego
> typu wyświetlaczami. Chodzi o proste, statyczne obrazy i wyświetlacze
> bez zaawansowanych sterowników (wejścia RGB, pixel clock i synchr.) .
Nie robiłem - skończyło się na rozeznaniu w technologii, policzeniu
wydatków i odłożyłem projekt 'na później".
> Na
> czym (minimum) udało się je Wam "pogonić"? Czy wypada mieć tyle RAMu,
> żeby cały obraz zmieścić?? Czy są jakieś sztuczki, żeby to ładnie
> obejść? W ogóle się nigdy tym nie zajmowałem... Teraz chcę coś zrobić,
> ma to być prymitywnie proste ale ładnie wyglądać. Cena - do pewnego
> pułapu nie gra roli... No i nie wiem, czy wybrać wyświetlacz
> monochromatyczny czy kolorowy? Cenowo wychodzą podobnie, ale obawiam
> się, że sterowanie takim kolorowym LCD będzie dużo bardziej
> skomplikowane (czytaj droższe). Ze względu na "efekt" lepiej jednak dać
> kolorowy :).
Poza czasami to różnicy wielkiej nie ma - na czarno białym podajesz
odcienie szarości (1..4..6 bitów) i tykasz raz zegarem na piksel. Na
kolorowych podajesz 6..8..16 bitów i tykasz zegarem 1..2..3 razy na
piksel, zależnie od sterownika.
Jeżeli zrobisz dithering to można zredukować bez znaczącego pogorszenia
jakości rozmiar obrazu np 4 razy.
> No i próbuję się zorientować gdzie leży to "minimum"
> sprzętowe...
Za jakieś 60..70 złotych dostaniesz ARMa z wbudowanym sterownikiem. Do
tego dojdzie kostka ramu.
Jeżeli chcesz rzeźbić to:
Dla wyświetlacza 320*240*16bit (np do palmtopów ACER są relatywnie tanie):
- 320*240*2=153600 bajtów ram na FB.
- 320*240*2*60 = 9 MHz pixel clock
- dla zewnętrznej pamięci: 320*240*2*60 = 9 MB/sec (czyli ~80Mb/s, a SPI
zazwyczaj działa na zegarze systemowym/4, więc zostają tylko pamięci
równoległe)
Wyszło mi, że tanie CPLD + 2 kostki ramu 16 bitowego powinny dać radę -
do jednej zapisuje się nową ramkę, z drugiej CPLD wysyła dane do
wyświetlacza - klasyczne podwójne buforowanie. Zaleta jest taka, że
procesor widzi wtedy wyświetlacz jak zwykłą pamięć. No i nie przejmuje
się specjalnie czasami, bo o to dba cpld.
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 11.10.10 19:48 Andrzej W.
- 12.10.10 19:47 KK
Najnowsze wątki z tej grupy
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=