Chip do generowania sygnału VGA/composite

Niekiedy widuje się projekty, w których MCU (niekiedy nawet ośmiobitowy) zajmuje się generowaniem sygnału wideo dla monitora VGA albo telewizora. Nie trzeba mówić, że na przechowywanie samej ramki wideo idzie sporo pamięci RAM (której mikrokontrolery nie mają zbyt wiele) i trochę cykli procesora. W lepszych MCU kwestię RAM-u można by rozwiązać przez podpięcie dodatkowego scalaka do magistrali. Może jednak jest lepsze, sprzętowe rozwiązanie? Jakiś układ scalony z odpowiednią ilością wbudowanej pamięci, który generowałby sygnał wideo na podstawie zawartości bufora, a zadaniem MCU byłoby jedyne wysyłanie nowych danych do wyświetlenia? Są w końcu układy dekodujące strumienie audio z wbudowanym DAC-iem, więc może ktoś produkuje coś podobnego do wideo? A jeśli tak, to można to gdzieś kupić na sztuki, nie wydając fortuny? ;)

Reply to
Atlantis
Loading thread data ...

W tych projektach prawie nigdy nie ma framebuffera. Obraz generowany jest w locie różnymi sztuczkami.

formatting link
Wszystkie te projekty intensywnie wykorzystują sztuczki programistyczne aby zmieścić się w małym ramie.

Druga atMega. Nie żartuje. Ewentualnie jakiś mały arm bo mają więcej ramu w podobnej cenie.

Określ najpierw parametry rozdzielczość / kolory i czy na prawdę chcesz operować per pixel.

PS. VGA właśnie umarło.

Reply to
Sebastian Biały

W dniu 2016-01-22 o 21:12, Sebastian Biały pisze:

Wystarczy obraz monochromatyczny, rozdzielczość najchętniej 640x480, ewentualnie mniej (szczególnie jeśli mowa o sterowaniu telewizorem przez wyjście kompozytowe).

Jaką alternatywę proponujesz?

Naprawdę nikt nie produkuje takich układów i jedynym wyjściem jest samodzielne zaprogramowane sobie dodatkowego "procesora graficznego"?

Reply to
Atlantis

TV na pewno mniej. AtMega powinna się wyrobić po lekkim dopaleniu:

formatting link

Tileset.

formatting link
Prawie nigdy nie jest potrzebny goły framebuffer.

Nie wiem czy produkowane są, ale raczej wątpie. Po co to komu. Kiedys było ich od groma.

TMS 9918 (cała rodzina) Motorola 6845 MOS VIC/VIC2 MOS 6545 ...

ale to wszystko historia i grzebanie na wysypiskach.

Reply to
Sebastian Biały

ośmiobitowy)

Poszukaj książkę Lucio di Jasio exploring the pic32. Jest w niej rozdział p.t. Youtube z przykładem prostego generatora sygnału composite na pic32.

Reply to
Marek

W dniu 2016-01-22 o 21:06, Atlantis pisze:

Dawno temu też szukałem. W końcu zrobiłem na ATMega, a finalnie na FPGA. Źródła tutaj

formatting link
:)

Reply to
Marcin

Jaki jest powód używania VGA skoro jest tyle gotowych i poręcznych wyświetlaczy lcd interfejsowanych cyfrowo?

Reply to
Marek

W moim przypadku chodziło o użycie oryginalnej nawigacji w aucie.

Reply to
Marcin

W dniu 2016-01-24 o 14:36, Marcin pisze:

Nooo kawał dobrej roboty, gratulacje :)

Reply to
janusz_k

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.