Einen überwiegenden Teil der Verdrahtung
macht die Video/RGB Verdrahung aus, da sie oft aus 5fach RG59 aufgebaut
werden muß. Hier sind entsprechende Adapter für RGB->HD Stecker
oder RGB auf 13W3 Stecker zu verwenden. Für die Verbindungen zu den
Projektoren wurden bewußt die kürzest möglichen Strecken
verwendet. Es gibt keine Direktverbindung zur Regie, nur über das
Genlock-Interface kann ein RGB Signal zur Regie gelangen und dort aufgezeichnet
werden.
Die Kameras wurden mit RG95 Videokabel
verdrahtet. Ebenso die Video Leitungen für die Projektoren. Auf eine
S-VHS Verkabelung wurde wegen der geringen Qualitätsunterschiede verzichtet.
Insbesondere gibt es hier auch Kompatibilitätsprobleme bei Kontrollmonitoren.
.
Nicht alle käuflich erworbenen Komponenten
haben eine RS232 Schnittstelle. So war es nötig diverse Geräte
mit einer Schnittstelle auszurüsten. Die Umrüstung erfolgte extern
durch einen Zulieferer. Entsprechende Änderungen an den Geräten
oder Neuentwicklungen werden hier Dokumentiert.
Kameras:
Zum Beschaffungszeitpunkt gab es keine
kostengünstigen Kamerasysteme am Markt, die eine komplette Steuerung
einer Video-Kamera erlaubten. Die kommerziellen Systeme lagen weit über
DM 6000,- per Kamera und hatten noch keine PC-Interface eingebaut.
Die hier ralisierte Lösung basiert auf Standard Konsumerkameras.
Kamera Steuerung
-
Allgemeines
Die Kamerasteuerung ist ein RS232 Interface
für einen Schwenk-Neigekopf der Fa. VPL und eine Sony Video-Kamera
vom Typ TR825E oder ähnlich. Die Kamerasteuerung ermöglicht die
Kontrolle der Videokamera (Zoom/Focus/Gegenlichtblende) und des Schwenk-Neigekopfes
via RS232. Das Infrarotmodul überträgt ein Infrarot Kommando
jeweils 3 fach, und ist dann wieder Empfangsbereit. Die Motorsteuerung
schaltet entsprechende Ausgänge dauerhaft um. Diese müssen wieder
durch ein erneutes Kommando zurückgesetzt werden. Diese Funktionsweise
unterstützt insbesondere den Betrieb via Touchpanel, da ein ButtonUp
Event auf das Ausschalten der Motoren gemappt werden kann, während
ein ButtonPress Event auf das einmalige Einschalten gemappt wird.
-
Datenübertragung
Die Kamerasteuerung reagiert auf ein 9600
8N1 Signal. Die zu verwendenden Kommandos sind genau ein Byte lang. Die
Datenübertragung benötigt nur die GND und TX Leitung, die RX
Leitung übermittelt ein Signal, wenn Daten empfangen wurden. Die Datenleitungen
RTS und CTS werden nicht genutzt.
Die Steuerung besteht aus zwei Teilen,
der Infrarot Kontrolle und der Motor Kontrolle.
Zur Unterscheidung zwischen den beiden
Steuerungen wird Bit 7 (MSB) verwendet.
-
Funktionsleuchten
Die "+5V" LED signalisiert die Betriebsspannung.
Das Gerät indiziert Funktionsbereitschaft
über das langsame blinken der "Ready" LED.
Der Empfang einer Nachricht wird über
das aufleuchten der "Data" LED signalisiert. Die Länge des Aufleuchtens
der "Data" LED ist unabhängig vom erhaltenen Signal, bzw. von der
erneuten Lesebereitschaft. Bei IR Betrieb leuchtet die "DATA" LED parallel
zur Infrarot Diode am Kameragehäuse und sendet eine sichtbare Version
des IR Signals.
-
Betrieb ohne PC
Es ist zu beachten, das beim Ausschalten
des PC und weiterem Betrieb des Steuerung die Seriellen Ausgänge auf
"high" liegen und somit ein Signal am Empfänger darstellen, daß
die Schaltausgänge aktiv schaltet. Daher sollte das Modul mit dem
PC ein- und ausgeschaltet werden.
-
Timing
Das senden eines IR Signals benötigt
mindestens 60 ms. Die die Verarbeitung eines Motorsignals erfolgt jedoch
unmittelbar nach dessen Empfang und benötigt somit nur vernachlässigbare
Zeit. Sollen mehrere Infrarot Komanndos hintereinander abgesetzt werden,
um z.B. einen stetiges Zoom zu erzeugen, ist auf ein korrektes Timing zu
achten. Das Gerät arbeitet nicht interruptgesteuert und kann somit
erst nach dem Senden des IR Befehles wieder Daten annehmen. Sind die Daten
zu früh gesendet worden, geht Information verloren und der Befehl
wird verfälscht. Das erlöschen der "Data" Led signalisiert im
IR Betrieb Empfangsbereitschaft.
-
Infrarot
Bei der Infrarotsteuerung kann ein Kommando
mit 7 Bit Länge gesendet werden. Abschließend wird die 7 Bit
Camera Signatur übertragen, so daß ein 14 Bit Wort für
Sony Cameras gesendet wird. Die Unterstützten Kommandos sind in der
Tabelle aufgelistet. Es sind keine weiteren Kommandos mit dieser Signatur
(VideoKamera) bekannt. Andere Signaturen sind nicht programmiert. Durch
Austausch des Controllers können bei Bedarf weitere Signaturen nachinstalliert
werden. Damit lassen sich dann auch die Rekorder und sonstigen Funktionen
des Camcorders steuern.
1000udlr
(u=up,l=left,d=down,r=right) |
Start Motor udlr (low aktiv) |
| CAM_LEFT |
0x10001101 |
| CAM_RIGHT |
0x10001110 |
| CAM_UP |
0x10000111 |
| CAM_DOWN |
0x10001011 |
| CAM_STOP |
0x10001111 |
| CAM_LEFTUP |
0x10000101 |
| CAM_LEFTDOWN |
0x10000110 |
| CAM_RIGHTUP |
0x10001001 |
| CAM_RIGHTDOWN |
0x10001010 |
| 0xxxxxxx |
Send IR Command xxxxxxx |
|
ToggleBackLite = 40 |
|
ZoomInSlow = 26 |
|
ZoomInFast = 26 |
|
ZoomOutSlow = 27 |
|
ZoomOutFast = 29 |
|
FocusIn = 34 |
|
FocusOut = 35 |
-
Für die Motorsteuerung sollte nur
eines, maximal 2 der vier Bit geleichzeitig aktiv(low) sein.
Es ist darauf zu achten, daß nur
eines der Bits u(up) und d(down) sowie r(right) und l(left) aktiv ist,
damit bei einem Motor nicht gleichzeitig Vor- und Rückwärtsgang
eingeschaltet wird. Ebenso ist das Netzteil der Kamerasteuerung nicht auf
Dauerlast ausgelegt. Ein Betrieb, insbesondere beider Motoren, sollte nicht
über längere Zeit erfolgen (Schwenkbetrieb).
Hinweis zur Kramer Kreuzschiene:
Nur das extra gekennzeichnete Übertragungskabel
verwenden. Mit den Standard Kabeln kann keine Kommunikation aufgebaut werden.
Hier nochmals die Kabel-Tabelle der Kramer Hotline:
(Null-Modem Connection !)
Kramer Cable
| DB 25 |
DB 9 |
| 4,5,8 |
- |
| 7 |
5 |
| 20,6 |
- |
| 3 |
3 |
| 2 |
2 |
Phillips Recorder Commands:
Der Phillips VCR versteht verschiedene
Kommandos zur Steuerung des Bandlaufwerkes. Hier ein Auszug der wichtigsten.
Beachten Sie bitte, daß bei regelmaessiger Abfrage des Rekorderstatus
ein manueller Betrieb des Rekorders nicht möglich ist. Außerdem
ist der Status nicht zu oft abzufragen da dies den Rekorder lahmlegt.
(Tabelle Steuercodes)
Aufnahme von Videosignalen:
Für die Aufnahme von Videosignalen
ist Rekorder 2 vorgesehen. Er ist mit einem Video-in-Signal ausgestattet.
Ebenso wird die Audio-Leitung vom Bus-B auf den Rekorder 2 gelegt. Eine
Video-Aufnahme erfolgt über den Kanal E3 des Rekorders. Um eine Video-Aufnahme
durchzuführen muß dazu ein Signal dem Rekorder-2-Eingang zugeführt
werden (z.B.:Mixer oder Kameras oder Rekorder 1) . Ebenso muß ein
Audio-Signal geschaltet werden. Hierzu ist das Audio-Panel 2 zu verwenden,
daß die Audio-Lautstärken des B-Busses regelt. Es ist vorgesehen,
dass der Audio-Bus-B zusammen mit dem Bus-A geregelt wird. Somit ist zumindest
dann eine Aufnahme möglich, wenn schon etwas aus den Lautsprechern
zu hören ist. Bei einer stummen Überspielung kann dass Main-Signal
abgeregelt werden. Die Audio Pegel können am Rekorder kontrolliert
werden. Der Rekorder ist mit Hilfe der oben/unten Tasten auf den Kanal
E3 einzustellen.
Last update: 27.04.2004
Systemgruppe Altbau -
Institut für Informatik, Abt
III
Universität Bonn
email: sga@iai.uni-bonn.de