- Akku Tests und Balkonkraftwerk Speicher         
Seite 13 von 37 ErsteErste ... 3111213141523 ... LetzteLetzte
Ergebnis 121 bis 130 von 370

Thema: Ausgabe eines Textes auf TV

  1. #121
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    20.06.2004
    Beiträge
    1.941
    Anzeige

    Praxistest und DIY Projekte
    hallo, jan, ich schlage vor , das du erst deine ideen reinbringst und dann kann man ja weitersehen, wie man andere praktien noch verwirklichen kann. lass dich nicht zuweit mit neuen ideen ablenken. es ist jetzt ein sehr gutes lauffähiges programm zustande gekommen, was profihaft ist.
    ich freue mich auf den neuen test.
    mfg pebisoft

  2. #122
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    10.12.2004
    Ort
    LEV
    Beiträge
    505
    Hallo,
    Will dir nicht dreinreden...
    Nee, kein Problem, Tips kann ich immer gut brauchen.
    Ich will ja auch nicht immer das Rad neu erfinden.
    Also red ruhig rein.

    Aber in diesem Fall:
    XON/XOFF bringt nix, weil ich garnix sende.
    Das Terminal ist voll passiv, es wird nur empfangen.
    TxD ist nicht mal angeschlossen.

    Wenn z.B jemand will einfach was von einem anderen AVR
    an mein Video-Terminal senden will,
    dann soll er das einfach per USART abschicken, und fertig.

    Nach deinem Vorschlag müsste der sich ja dann
    mit XON/XOFF rumschlagen.
    Er müsste empfangsbereit sein, am USART lauschen,
    Übertragung stoppen, wiederaufnehmen usw....

    Nein, die Anwendung des Videoterminals soll so
    einfach wie möglich sein.
    Einfach einen Mega8, drei Widerstände, ein Fernseher
    und dann nur noch hinsenden und vergessen.

    Trotzdem schön, das du auch mit überlegst,
    und Lösungsvorschläge machst.

    Gruß Jan

  3. #123
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Zitat Zitat von JanB
    Nach deinem Vorschlag müsste der sich ja dann mit XON/XOFF rumschlagen.
    Er müsste empfangsbereit sein, am USART lauschen,
    Übertragung stoppen, wiederaufnehmen usw....
    Der Video-Fuzzy als Empfänger müßte das ja nicht. Das Problem hat der Sender. Deswegen braucht der ja einen Keyboardbuffer und einen Piepser, wenn der voll wird (wie am PC)
    (Ich hatte im Laufe meiner sagenhaften Karriere schon ca 57 mal irgend ein schwindliges Terminal zu emulieren , Epson, Ansi und sonst was, daher meine Weisheiten)
    Ich bin ja dafür, die Programme untereinander zu tauschen, denn was der andere besser machen sollte, weiß komischerweise jeder ganz genau.

    keep codin' mfg robert

  4. #124
    Gast
    Hi JanB,

    ich hätte zum Scrollen auch noch ne Idee,
    anstatt jedes Byte einzeln zu verschieben, könnte man auch einfach einen Anfangszeiger o.ä. definieren, der angibt, welche Zeile die Erste dargestellte Zeile sein soll. Damit brauch man nur noch den Zeiger erhöhen und die letzte Zeile(die vorher die Erste war) clearen.

    Hoffe es hilft (wenn du nicht schon die selbe Idee hattest )

    Gruß Olli

  5. #125
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    Hi Jan,

    ich habe heute mal Zeit gefunden deinen Code zu testen. Hat etwas gedauert, da ich mich erst mit dem Mega 8 und den Fusebits beschäftigen musste, aber der Aubau ist ja "gewollt" einfach. Da das hier mit PC hier und Fernseher dort (und da Fernseher ohne Videoeingang über Videorecorder)... etwas problematisch ist, habe ich deine Version:

    avrvid2a also V2a getestet

    Hier das Ergebniss:

    Bild hier  

    Das Bild ist sehr scharf und klar! Allerdings werden die ersten 1 bis 2 Zeichen jeder Zeile vom Ferseher nicht dargestellt (verschwinden hinter der Abdeckung (ist vielleicht auf dem Foto nicht zu erkennen)). Wenn ich auf den AV-Kanal wechsle geht 5 mal ein Zucken durchs Bild, vielleicht versucht der Fernseher eine Synchro o.ä. zu machen während diesem Zucken erkennt man auch Teile der ersten Zeichen, sie sind also wirklich da! Bis auf diesen Fehler, der vermutlich mit dem Fernseher (Loewe) zusammenhängt, ein sehr feines Ergebniss.

    MFG Moritz

    [Wundert euch nicht, dass sich mein Beitrag verändert und ein zweiter verschwunden ist/sind, ich habe es nochmal überprüft und es hat sich als falsch herausgestellt.]

  6. #126
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    20.06.2004
    Beiträge
    1.941
    hallo jan, ich kann dir bestätigen das bei mir auf dem fernseher alle zeilen zu erkennen sind und alle deine updates so laufen, wie du es beschrieben hast.
    mfg pebisoft

  7. #127
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    10.12.2004
    Ort
    LEV
    Beiträge
    505
    Hallo Moritz,
    schön das es bei dir auch funktioniert.

    Dass nicht alle Zeichen horizontal zu sehen sind,
    liegt an deinem Fernsehgerät.
    Aber das muss kein Fehler des TV-Gerätes sein.
    Es sind nicht alle TVs gleich eingestellt.
    Bei ein Film merkt man das ja auch nicht so.

    Aber ich gehe wirklich sehr nah an die Ränder dran.
    Wenn noch mehr Leute das Problem haben, könnte ich
    wieder auf 24 Zeichen pro Zeile zurückgehen, dann ist
    mehr Reserve für unterschiedliche Geräte.

    Bei Pebisoft und bei mir passt es noch drauf.
    Bei dir gehts nicht.
    Mal sehen, ob sich noch jemand meldet.

    Gruß Jan

  8. #128
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    Ist ja kein Problem, wenn man es weiß, schreibe ich halt immer Leerzeichen in das erste Zeichen.
    Es war ja schon auf der Website beschrieben, dass ein großer Teil der Zeichen nicht zu sehen sind.

    MFG Moritz

  9. #129
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    10.12.2004
    Ort
    LEV
    Beiträge
    505
    Hallo,
    hier ist nun die vierte Ausgabe des Videoprogrammes.
    Ich habe jetzt alles eingebaut, was ich mir so vorgestellt hatte.

    Wir haben jetzt:
    - 28 x 24 Zeichen
    - 7-Bit ASCII-Zeichensatz
    - PAL BAS-Vdeosignal
    - RS-232 Eingang mit einstellbarer Baudrate
    - Scrolling
    - Steuerfunktionen CR, LF, und FF
    - blinkender Cursor
    - kein Zeilenwackeln mehr beim Schreiben

    Die Einstellung der Baudrate erfolgt über die Pins 4, 5 und 6 des ATmega.
    Das ist PortD2, D3 und D4.
    Je nachdem wie diese PIns beim Einschalten auf 0 oder 1 geschaltet sind,
    wird die Baudrate gewählt. (Jumper)
    Wenn man die Pins einfach offen lässt, so wie bisher,
    dann bedeutet das 9600Baud.
    Die eingestellte Baudrate wird nach dem Einschalten
    auf dem Bildschirm angezeigt. Da braucht man nicht Rätseln.

    Hier ist eine Tabelle für die Einstellung der Baudrate:
    Code:
    Baudrateneinstellung Videoterminal ATMEGA-8
    
      PIN  6   5   4  Baudrate
    ------------------------------
           1   1   1    9600
           1   1   0   19200
           1   0   1    4800
           1   0   0    2400 
           0   1   1    1200
           0   1   0     300
           0   0   1     110 
           0   0   0    9600
    Folgende Steuerzeichen können derzeit genutzt werden:

    CR (0dh) Ctrl-M = Rücklauf zum Anfang der Zeile
    LF (0ah) Ctrl-J = Eine Zeile tiefer springen
    FF (0ch) Ctrl-L = Bildschirm löschen

    Für alle, die nicht den ganze Thread lesen wollen,
    hier nochmal kurz wie der Atmega an das TV-Gerät
    angeschlossen wird.

    Das Programm läuft auf ATMEGA8 mit dem internen 8-MHz RC-Clock
    Die Fuses muss man entsprechend einstellen und flashen.
    Man braucht drei Widerstände.
    100 Ohm an GND (Pin 8 )
    560 Ohm an PortB0 (Pin 14)
    1200 Ohm an PortD6 (Pin 12)
    Die drei freien Enden der Widerstände verbinden
    ergibt das Videosignal. Diese Signal und GND an den
    Video-Eingang des TVs anschliessen.

    Das RS-232 Signal mit TTL Pegel wird am RxD-Eingang ( Pin2 ) angeschlossen.
    Und dann einfach was senden, und es erscheint auf dem Bildschirm.

    Wäre schön, wenn ihr das Programm testet und nutzt.
    Da sind sicher noch einige Fehler in dem Programm drin.
    Wenn euch welche auffallen, teilt es mir mit.

    Ich freue mich auf euer Echo...

    Gruß Jan
    Angehängte Dateien Angehängte Dateien

  10. #130
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    Bild hier  

    Ich glaube ich habe noch nie zu jemandem in diesem Forum Gott gesagt, aber Jan: [-o< "Du bist mein Gott" [-o<

    Es läuft tatsächlich einwandfrei. Übrigens eine gute Idee, die Baudrate über Jumper einzustellen. Entschuldige den deiner Person nicht würdigen Text, aber wie gesagt, Fernseher oben PC unten... Addlink macht den Rest.

    MFG Moritz

Seite 13 von 37 ErsteErste ... 3111213141523 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen