Tuli tässä mieleen moinen ajatus. Miten järeä mikroprossu pitäisi olla että se kykenisi piirtämään videokuvan tv:seen.
Esimerkiksi:
Tietokoneessa on ohjelma joka soittaa video tiedostoja. Kyseinen ohjelma lähettää videon USB:n kautta kuva kuvalta mikroprossulle. Kuva olisi vaikkapa 24bit RGB formaatissa. Mikroprossu lähettää DA muuntimen avulla kuvan tv:lle. TV liitäntä olisi vaikkapa s-video tai composite tai miksei rgb.
Miten helppo moinen viritelmä olisi toteuttaa. Näin mutu ajattelulla voisi kuvitella että kuvanlaadun saisi melko hyväksi kunnon DA muuntimella. Tietenkin olisi hyvä jos kuvaa voisi mikroprossusta käsin muokata tyyliin, kirkkaus/kontrasti jne...
Ajatuksia?
Esimerkiksi:
Tietokoneessa on ohjelma joka soittaa video tiedostoja. Kyseinen ohjelma lähettää videon USB:n kautta kuva kuvalta mikroprossulle. Kuva olisi vaikkapa 24bit RGB formaatissa. Mikroprossu lähettää DA muuntimen avulla kuvan tv:lle. TV liitäntä olisi vaikkapa s-video tai composite tai miksei rgb.
Miten helppo moinen viritelmä olisi toteuttaa. Näin mutu ajattelulla voisi kuvitella että kuvanlaadun saisi melko hyväksi kunnon DA muuntimella. Tietenkin olisi hyvä jos kuvaa voisi mikroprossusta käsin muokata tyyliin, kirkkaus/kontrasti jne...
Ajatuksia?
Vastaukset 5
Vanhimmat
Tarvitaan kyllä todella tehokas prosu jos aikoo generoida puhtaan video signaalin, koska signaalin kaista on aika iso jolloin DA-muuntimen nopeus pitäisi olla yli 10Ms/s ja prosun pitäisi vielläpä realiajassa pystyä laskemaan siniaaltoa (väriä varten). Luulempa että noissa kaupallissa laiteissa on mikroprosun vieressä/sisällä jokin kikkula joka generoi kaikki tarvittavat synkka sekä muutkin tarvitavat apu signaalit ja lukevat muistista väritiedot jotka prosu on sinne kirjoittanut.
Karkean mustavalko kuvan generointiin taitaa PIC:in riittää. (google:"viedo signal PIC". En tiedä miten saan linkejä tehty)
Niin se taitaa olla. Muistelin joskus törmänneeni mustavalko Pong peliin joka oli toteutettu PIC piirillä mutta tosiaan jos laskee värit ym. niin varmaan aika raskas operaatio.
Varmaankin helpommalla pääsisi jos käyttäisi esimerkiksi ADV7175 piiriä joka vastaanottaa 4:2:2 YUV formaattia ja puskee ulos PAL/NTSC video signaalia.
http://www.analog.com/library/analogDialogue/archives/30-4/Digital_Video.html
Onko muuten jollain tietoa tilaako YE vaikkapa kyseistä piiriä, sitä kun ei löydy luettelosta.
Entäpä onko jollain kokemusta USB laitteista. Miten hankala moisia on tehdä. Valmiita piirejä USB liitäntään taitaa löytyä, sitten pitäisi vielä vääntää ajuri tietokoneeseen.
Tosin mieluummin käyttäisin Ethernet yhteyttä USB:n sijaan. Onko mahdoton ajatus?
Googlasin vähäsen ja löisin muutaman sivun missä jonkunnäköistä värisignaalia on generoitu AVR:llä.
http://www.serasidis.gr/circuits/colour_bar_gen/colour_bar_gen.htm
http://www.ondraszek.ds.polsl.gliwice.pl/~looser/avr/index2.php
USB:n kautta tuskin voi lähettää pakkaamatonta videota realiajassa joten tartis olla joku ohjain myös joka purkaisi kuvaa jos se lähetetään pakattuna.
En tiedä muuta USB piiriä kuin FT232BM joka on USB-RS232 konverteri ja tosi yksinketainen käyttää (Linux:ni tunnisti sen oitis sarjaportiksi). Mutta tässä tilanteessa siitä ei taida olla paljon apua.
http://en.wikipedia.org/wiki/Digital_signal_processor
5 megaa.Yleensä lasketaan että tuplataajuus mutta varmuuden välttämiseksi 90 pena.