Forum: Mikrocontroller und Digitale Elektronik Heidenhain TNC155 Bildschirm Probleme


von Bernd M. (commander_39)


Angehängte Dateien:

Lesenswert?

Hallo.
Ich habe ein kleines Problem mit einer älteren CNC Steuerung.
Mir fehlt schon beim Einschalten die letzte Zeile auf den Monitor. Nach 
einer Zeit wird das Bild immer kleiner. Die unterste Zeile schaut dann 
so richtig gestaucht aus. Die oberen rutschen dabei auch immer weiter 
nach unten. Bis dann irgendwann nur noch eine zu erkennen ist.
Am nächsten Tag ist es dann wieder besser.
Ich würde jetzt also annehmen es hat etwas mit wärme zu tun und mit der 
Vertikalen Synchronisation.
Kann das jetzt eher am Fernseher/ Monitor liegen oder an der Steuerung? 
Es handelt sich um einen Röhrenmonitor.
Jetzt habe ich versucht die Signale so in etwa auszumessen. Es handelt 
sich um einen 9Pol SubD Stecker der so belegt sein sollte:
1 = Signal / Farbe
5 = Intensität
6 = Horizontal Sync
7 = Schirm / GND
8 = GND
9 = Vertikal Sync

Jetzt habe ich auf die schnelle zum testen bei Amazon eine GBS-8220 
Platine bestellt. Diese funktioniert auch soweit und erkennt das Signal 
als RGBHV. Pin 5 habe ich dabei als 2. Farbe auf blau angeschlossen.
Gut ist es kommt schon einmal ein Bild. Die unterste Zeile kann ich aber 
auch nur schwer lesen. Wenn es so bleiben würde wäre es aber OK. Das 
Bild ist auch etwas nach links verschoben.
Hätte da jemand noch Verbesserungsvorschläge?
Ich denk fast das die Platine den Seiten und Zeilenanfang nicht richtig 
erkennt?
Es ist auch alles erst einmal mit wago Klemmen verdrahtet.

Das letzte angehängte Bild zeigt die Orginalanzeige bevor die Probleme 
anfingen.

von Achim M. (minifloat)


Lesenswert?

Bernd M. schrieb:
> Die unterste Zeile kann ich aber auch nur schwer lesen. Wenn es so
> bleiben würde wäre es aber OK

https://www.sax.de/~zander/aktuell/arcade/arcade.html schrieb:
> Im Geometrie-Menü lassen sich die horizontale
> und vertikale Position und die horizontale
> und vertikale Bildgröße einstellen. Das ist sehr
> angenehm und so bisher bei keinem der getesteten
> Normwandler möglich gewesen.

Hast du das schon ausprobiert?

Hier...
https://www.forum64.de/index.php?thread/77895-gbs8200-oder-besser-gbs8220/
...gab es noch eine wichtige Information:
> Do not connect the sync output of an Amiga or a
> LM1881 sync stripper direct to a GBS-82XX board.
> Both devices have a logic 1 level of >4.6V! The
> maximum input voltage for the TVIA-5725 device
> is 3.6V.

Und der ebendort verlinkte 
https://ianstedman.wordpress.com/gbs-82xx-experiments/ ist auch 
interessant, da er ein EMV-Problem an der 1,8V-Versorgung gesehen hatte.

Führ's dir mal zu Gemüte, mindestens sollte es aber möglich sein das 
Bild entsprechend einzustellen.

mfg mf

von Frank K. (fchk)


Lesenswert?

Der Chip auf Deinem Konverterboard ist ein TVIA-5725. Der hat einen 
Haufen Register, die beim Einschalten per I2C vom Mikrocontroller 
daneben (der PLCC-Chip) gesetzt werden müssen. Über diese Register 
kannst Du das Videotiming einstellen. Normalerweise erwartet dieses 
Board wohl ein Standard PAL oder NTSC Videosignal, wie es aus einem 
Videorekorder oder einem Amiga oder einer CGA-Karte rauskommt 
(Fernsehnorm). Deine Steuerung hat offensichtlich ein anderes Timing, 
d.h. Du musst andere Werte in die Register schreiben.

Idee: Modifiziere die Koonverterplatine so, dass Du den I2C-Bus 
auftrennen kannst. Schau mit einem Logicanalyzer nach, welche Register 
wie gesetzt werden. Nimm einen Mikrocontroller Deiner Wahl 
(Randbedingung: Betriebsspannung 3.3V), und schau, dass Du die Register 
genauso gesetzt bekommst wie der Onboard-Prozessor. Dann fange an, mit 
den Werten rumzuspielen, solange bis es passt.

Datenblatt und Programming Guide kannst Du Dir im Internet ergoogeln. Da 
steht alles drin, was Du brauchst.

fchk

von Bernd M. (commander_39)


Lesenswert?

Vielen Dank für die Antworten.
Ich habe gemerkt das es sich um ein GBS-8200 handelt. Eigentlich hatte 
ich nach den 8220 gesucht da mir von der höheren Nummer eine bessere 
Leistung erhofft hatte...

Den Punkt mit der Einstellung der Geometrie habe ich zwar, es öffnet 
sich aber leider nicht.
Die Tipps mit der Verbesserung der Bildqualität werde ich mal probieren. 
Das verschieben des Bildes wird es aber wohl nicht beheben. Ich denke da 
hilft dann nur das parametrieren des Chips.

Dazu habe ich jetzt auch einige Projekte gefunden.
Ich werde jetzt erstmal testen ob das Bild wieder zusammen bricht.
Wenn es soweit stabil läuft besorge ich mir einfach noch eine platine 
mit der ich etwas experimentieren kann.

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
Noch kein Account? Hier anmelden.