eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaWyświetlacze RGB - jakim procem popędzać?Re: Wyświetlacze RGB - jakim procem popędzać?
  • 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

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: