Hallo! Ich möchte mit einem AVR ein Bild, oder anfangs auch etwas einfacheres auf einem Fernseher anzeigen (über Video-Eingang). Kann mir da jemand helfen? Wie funktioniert das? Ich nehme an, ich muss da einen sehr schnellen DA-Wandler haben, wie schnell muss der sein?? Was brauche ich sonst noch? Kennt jemand eine gute Page wo man sich ein bisschen einarbeiten kann ins Thema Videoeingang (deutsch)? Danke für Anregungen und Tipps!
Serielles Terminal, erzeugt PAL-BAS-Signal. AT90S8515, 8MHz, 160x96 Pixel http://members.ozemail.com.au/~intello/video_s_w.htm Verschiedene Spiele, erzeugen NTSC-BAS-Signal, ATMega32, 16MHz, 128x100 Pixel http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Framework für BAS-Signal, AT90S8535, 8MHz, 64x56 Pixel http://home.student.uu.se/r/rost7041/avr/video_game/index.html Voltmeter, erzeugt BAS-Signal, AT90S1200, 16MHz http://www.geocities.com/ariccibitti/dvm.htm Bingo-Spiel, erzeugt PAL-RGB-Signal, AT90S1200, 16MHz http://www.geocities.com/ariccibitti/bingo.htm Farbbalken Generator, erzeugt PAL-FBAS, AT90S2313, 17,7MHz(!) http://www.serasidis.gr/colour_bar_gen.htm
Grundlagen: http://www.avmz.uni-siegen.de/medinfo/download/ In Medientechnik 1+2 werden Audio+Videogrundlagen angesprochen, sowohl s/w als auch Farbe.
Hallo! Wie ich gesehen habe sind alle Tipps auf Englisch. Ich kenne eine Deutsche Seite für ein TV-Tennis Spiel mit einem AVR AT90S8515. http://jkdesign.de/avrproject/index.html Ich hoffe das hilft Dir noch. MFG, ################ Florian Wolling# ################
Danke!!! Habe das Projekt eigentlich ein bisschen in den Hintergrund gerückt, aber jetzt habe ich trotzdem wieder Lust bekommen, da es nicht allzuschwierig erscheint! Danke!!!!!!
Mit dem AVR kannst du nur einfache Bilder erstellen, wenn es um die Farbe geht, weil die Frequenz soll ziemlich hoch sein, es geht ja einfach nicht. Für 4 Farben zum Beispiel brauchst du 17 MHz Taktfrequenz (PAL, etwas niedreger bei NTSC), und das nur für die einfachen Streifen am Bildschirm. AVRs erlauben ja nur bis 16MHz (bei Overclocking bis 25MHz) und man braucht ungefähr 50 um was richtig gutes zu erzeugen.
Mir reicht eigentlich schwarz/weiss (und vielleicht noch zwei Graustufen). Da sollte ich mit 16MHz schon hinkommen. Hast du schon mal so etwas gemacht, oder kennst du noch eine gute Page, wo man etwas über die Grundlagen von PAL und NTSC (wenn möglich auf Deutsch) lernen kann?
Der Link von der Uni Siegen den ich oben angegeben habe beschreibt Video auf Deutsch. Sowohl PAL wie auch NTSC. 16MHz sind mehr als genug für Video, es gibt ja auch genug Beispiele für Video mit 8MHz. Ist halt immer eine Frage der Auflösung. Markus
Hallo, ich möchte momentan auch mal versuchen, ein BAS-Signal zu erzeugen. Ich habe bereits eine entsprechende Schaltung aufgebaut und ein kleines testprogramm geschrieben, das die Signale für je eine Bildzeile erzeugt - Die Timing etc.-Infos dazu habe ich aus dem Wikipedia-Artikel zum BAS-Signal. Leider stehen in diesem Artikel jedoch nur die Infos zum Aufbau einer Bildzeile + horizontaler Rücklauf - die Informationen über die Spannungspegel + das Timing beim vertikalen Rücklauf + die Anordnung der Halbbilder hingegen fehlen leider bei Wikipedia... :-( Hat damit zufällig hier Jemand Erfahrung und könnte mir kurz sagen, was man hier beachten muss? Ach ja, noch eine Frage: Ein farbiges (FBAS-)Signal nur mit einem µC in Software zu erzeugen ist ja nicht möglich, weil einfach zu langsam - das habe ich verstanden. Aber ist das anders, wenn man das Signal statt per FBAS über den RGB-Eingang eines Scart-Steckers einspeist?
Hallo Joachim, Hast Du hier schon nachgeschaut? Da sollten eigentlich alle Timings zu finden sein: http://www.avmz.uni-siegen.de/medinfo/download/ In Medientechnik 1+2 werden Audio+Videogrundlagen angesprochen, sowohl s/w als auch Farbe. Wie oben steht, kann man FBAS schon mit einem Microcontroller erzeugen, er muß halt schnell genug sein. Für die Lösung am RGB-Eingang braucht man viel weniger Rechenleistung, allerdings ist RGB nicht an allen Scartbuchsen belegt. Markus
Den Link kannte ich bereits, aber es hat mich irgendwie abgeschreckt 22 PDFs mit Skripten durchforsten zu müssen, wenn ich eigentlich nur ein paar ganz einfache Timing-Werte wissen wollte. Ich habe mittlerweile allerdings auf einer anderen Homepage etwas gefunden, wo das Thema auch relativ knapp und einfach verständlich besprochen wird (http://www.2cool4u.ch/tv_signal_measurement/tv_signale_grundlagen/tv_signale_grundlagen.pdf) - dabei habe ich dann aber auch festgestellt, dass die vertikale Synchronisation etc. doch wesentlich aufwändiger ist als die horizontale, und es daher nicht einfach mit der Nennung von ein paar Timing-Werten getan ist. Danke trotzdem!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.