Unterschiede zwischen den Revisionen 4 und 5
Revision 4 vom 15.01.2016 12:05
Größe: 19505
Autor: LotharF
Kommentar:
Revision 5 vom 15.01.2016 12:29
Größe: 19562
Autor: HolgerB
Kommentar: Here the I2C protocol: CamCtrlProtocol
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 539: Zeile 539:
= data protocol =
Here the I2C protocol: CamCtrlProtocol

This page as an PDF-Document? Click on that Symbol and wait a little moment... --->

CamCtrl


https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/CamCtrlV1-PPM+I2C_(350).jpg?m=1452769907




Siehe auch: MikroKopter-boards

Shoplink:




CamCtrl

The CamCtrl is a control board for Sony cameras and camcorders. Supported are the protokol LANC and MULTI (depending on the model).

How to know if you need LANC or MULTI ?

Video cameras normally use the LANC protokol. This are some cameras who use it:

  • Sony HDR-PJ810, HDR-PJ780, HDR-PJ740, HDR-PJ650, HDR-CX350VE, HDR-CX410, HDR-CX730, HDR-CX760

Foto cameras normally use the MULTI protokol. This are some cameras who use it:

  • Sony A7, A6000, A5000, A5100 ...

If you are not sure if your camera can use the CamCtrl you can take a look at the spare parts for your camera (in the manual of your camera or on the Sony homepage).

If you can use the original Sony remote control RM-VPR1 with your camera you can normally use the CamCtrl MULTI.
(When in doubt, the MikroKopter Support can also help ;-) )

Features

Following functions are controlled (depending on the used camera):

  • Video recording start / stop
  • trigger fotos
  • Zoom (also with Foto cameras - if possible)
  • switch on the camera automatically (if the camera was in "Sleep-mode")
  • avoid Sleep-mode of the camera
  • analog video out over the 3-pol Molex plug
    (only if the camera have an analog video out - normally only with video cameras with LANC controlling possible)

  • Optional connection of an external status LED



If you use the CamCtrl with I2C you can also see the current status via the telemetry - e.g. in the virtual display of the KopterTool or on your Graupner HoTT transmitter. (see also Telemetry displays).

What you can see in the telemetry:

  • REC active
  • Zoom active
  • number of photo shots
  • Camera is off (e.g. battery is empty)
  • Camcorder is in Photo-Mode and can't capture Video
  • Cable to camera disconnected


https://gallery3.mikrokopter.de/var/thumbs/intern/MK-Baugruppen/CamCtrl/CamCtrl-StatusLED.png?m=1452772797

Status LED

On your CamCtrl you find a green and a red LED.

Status report for the green LED:

  • green LED "OFF"
    • No power supply
  • grüne LED "ON"
    • CamCtrl is ready
      (The CamCtrl use the +5V via the I2C port or the servo cables)

Status report for the red LED:

  • red LED "OFF"
    • green LED is also OFF => No power supply

  • red LED flashing quickly
    • no camera connected
    • wrong protocol for the used camera (LANC <-> MULTI)

    • Camera is not supported
  • red LED flashes slowly (~ all 1,5 seconds)
    • Camera has been detected - Camera is "ON"
  • red LED is "ON" with short brakes
    • Video recording is activ







Technische Daten


https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/CamCtrlV1_Kabell%C3%A4nge.png?m=1452768971

  • Versorgung 5V (über I2C oder Servoanschluss)
  • Maße Platine 17,5 x 30mm
  • Gewicht ~13g (I2C Version) ~15g (PPM Version)
  • Kabellänge Multikabel ~45cm







Anschlüsse

  • CamCtrl Rückseite

    https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/CamCtrlV1-Back.png?m=1452765054



  • CamCtrl LANC Front (I2C + PPM)

    https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/CamCtrlV1-Front-I2C-LANC-01.png?m=1452765640 https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/CamCtrlV1-Front-PPM-LANC.png?m=1452776848



  • CamCtrl MULTI Front (I2C + PPM)

    https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/CamCtrlV1-Front-I2C-Multi-01.png?m=1452765642 https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/CamCtrlV1-Front-PPM-Multi.png?m=1452776849



  • Anschluss externe LED

    Die optional anzuschließende externene Status-LED zeigt das gleiche an, wie die rote LED auf der CamCtrl.

    https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/Connection-LED.png?m=1452686765

    INFO: Es kann sein, dass der Aufdruck für die Polarität auf der Platine falsch herum ist !
    Bitte die LED nach dem hier gezeigten Bild anschließen. Die Poarität auf dem Bild ist richtig !







Kanalzuordnung

Um die Funktionen der CamCtrl nutzen zu können, werden 2 freie Kanäle benötigt.

  • Kanal 1 => Triggern + REC ON/OFF

  • Kanal 2 => Zoom

Möchte man z.B. nur die Kamera triggern und die Videoaufnahme starten/stoppen, reicht schon ein freier Kanal am Sender aus.





Anschluss an Empfänger

Die CamCtrl "Servo" kann direkt an einen Empfänger angeschlossen, mit 5V versorgt und genutzt werden.

In diesem Beispiel sind der Kanal 10 und 11 am Sender frei. Dabei soll:

  • der Kanal 10 für die Funktion Trigger und REC ON/OFF eingestellt werden.
    Hierfür benötigen wir dann einen freien 3-fach Schalter am Sender.

  • und der Kanal 11 für die Funktion Zoom.
    Hierfür nutzen wir ein freies Schiebe- oder Drehpotentiometer am Sender.



Step 1

  • Im ersten Schritt wird am Sender dem 3-fach Schalter der Kanal 10 und dem Potentiometer der Kanal 11 zugeordnet.
    Wie dies geht, kann man in der Anleitung des Senders nachlesen.


Step 2

  • Sind die Kanäle zugeordnet, kann man die Stecker der CamCtrl in den Servoausgang 10 und 11 des Empfängers einstecken.
    Dabei ist das 3-Adrige PPM Kabel für die Spannungsversorgung der CamCtrl und die Funktion Trigger und REC ON/OFF und das graue einzelne Kabel für den Zoom zuständig.

    https://gallery3.mikrokopter.de/var/thumbs/intern/MK-Baugruppen/CamCtrl/Anschluss-PPM.png?m=1452778868 https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/Multi-in-PPM_u_Kamera.png?m=1452694811



Step 3

  • Ist die Kamera angeschlossen, können mit dem 3-fach Schalter und dem Potentiometer am Sender die Funktionen genutzt werden.


https://gallery3.mikrokopter.de/var/thumbs/intern/MK-Baugruppen/CamCtrl/3-wege-Schalter-OFF-TRIGGER.png?m=1452686607

  • Funktion 3-fach Schalter

    • Trigger
      • Ist der Schalter in Ruhestellung ist die Funktion AUS.
        Schaltet man von "OFF" in die Mittelstellung "TRIGGER ON", wird ein Foto ausgelöst. Der Schalter sollte dabei für ~1 Sekunde in der Mittelstellung bleiben, bevor man zurück auf "OFF" schaltet. So löst die Kamera auch sicher aus.
        Lässt man den Schalter in der Mittelstellung, wird alle ~3 Sekunden ein Triggersignal zum Fotoauslösen zur Kamera geschickt.
        (Dieser Wert ist fix und nicht veränderbar)





https://gallery3.mikrokopter.de/var/thumbs/intern/MK-Baugruppen/CamCtrl/Zoom.png?m=1452694815

  • Funktion Potentiometer

    • Zoom
      • Das Potentiometer hat in der Mittelstellung seine Ruhestellung. Durch verschieben in die eine oder andere Richtung kann rein- oder rausgezoomt werden.
        Dabei gilt:

        • kleine Potibewegung = langsamer Zoom
          größere Potibewegung = schnellerer Zoom

        Um das Zoomen zu stoppen, muss das Potentiometer wieder in Mittelstellung gebracht werden.








Anschluss an I2C

Die CamCtrl "I2C" kann direkt an den I2C Anschluss der NaviCtrl V2.1 angeschlossen, mit 5V versorgt und genutzt werden. Hierbei können dann auch die Statusmeldungen der CamCtrl über die Telemetrie angezeigt werden (siehe auch Telemetrieanzeigen).

In diesem Beispiel sind der Kanal 10 und 11 am Sender frei. Dabei soll:

  • der Kanal 10 für die Funktion Trigger und REC ON/OFF eingestellt werden.
    Hierfür benötigen wir dann einen freien 3-fach Schalter am Sender.

  • und der Kanal 11 für die Funktion Zoom.
    Hierfür nutzen wir ein freies Schiebe- oder Drehpotentiometer am Sender.



Step 1

  • Im ersten Schritt wird am Sender dem 3-fach Schalter der Kanal 10 und dem Potentiometer der Kanal 11 zugeordnet.
    Wie dies geht, kann man in der Anleitung des Senders nachlesen.


Step 2

  • Die CamCtrl wird an den seitlichen I2C Anschluss der NaviCtrl V2.1 angesteckt und mit der Kamera verbunden. Danach kann der Kopter mit Spannung versorgt werden.

    https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/Multi-in-Navi_u_Kamera.png?m=1452694809

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/Settings-EasySetup-CamCtrl.jpg?m=1452694840

Step 3

  • Sind die Kanäle am Sender zugeordnet, öffnen wir den Reiter CamCtrl in den Einstellungen des KopterTool.
    Hier tragen wir nun die Kanäle 10 und 11 entsprechend ein und speichern diese Änderung mit einen "Klick" auf den ButtonSchreiben in den Kopter.





Step 4

  • Ist die Kamera angeschlossen, können mit dem 3-fach Schalter und dem Potentiometer am Sender die Funktionen genutzt werden.


https://gallery3.mikrokopter.de/var/thumbs/intern/MK-Baugruppen/CamCtrl/3-wege-Schalter-OFF-TRIGGER.png?m=1452686607

  • Funktion 3-fach Schalter

    • Trigger
      • Ist der Schalter in Ruhestellung ist die Funktion AUS.
        Schaltet man von "OFF" in die Mittelstellung "TRIGGER ON", wird ein Foto ausgelöst. Der Schalter sollte dabei für ~1 Sekunde in der Mittelstellung bleiben, bevor man zurück auf "OFF" schaltet. So löst die Kamera auch sicher aus.
        Lässt man den Schalter in der Mittelstellung, wird kein weiteres Foto aufgenommen. Um eine weiteres Foto aufzunehmen, muss man zurück in die Schalterstellung "OFF" und wieder in Mittelstellung.





https://gallery3.mikrokopter.de/var/thumbs/intern/MK-Baugruppen/CamCtrl/Zoom.png?m=1452694815

  • Funktion Potentiometer

    • Zoom
      • Das Potentiometer hat in der Mittelstellung seine Ruhestellung. Durch verschieben in die eine oder andere Richtung kann rein- oder rausgezoomt werden.
        Dabei gilt:

        • kleine Potibewegung = langsamer Zoom
          größere Potibewegung = schnellerer Zoom

        Um das Zoomen zu stoppen, muss das Potentiometer wieder in Mittelstellung gebracht werden.









https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/Settings-EasySetup-Output.jpg?m=1452694841

Expertenfunktion

Ist die CamCtrl per I2C an den Kopter angeschlossen, kann man eine Sonderfunktion nutzen.

Um die Sonderfunktion nutzen zu können, muss man bereits einen Taster mit eigenem Kanal am Sender belegt haben. Dieser Kanal muss dann im Reiter Ausgänge in den Einstellungen des KopterTool für "Out1 Timing" eingestellt sein.

Stellt man nun den 3-fach Schalter in die Mittelstellung wird ein Foto aufgenommen. Lässt man den Schalter dann in Mittelstellung stehen, kann man über den Taster weiter manuell Fotos auslösen.

https://gallery3.mikrokopter.de/var/thumbs/intern/MK-Baugruppen/CamCtrl/3-way+pushbutton.png?m=1452784477







Telemetry displays

Wird die CamCtrl I2C genutzt, können verschiedene Statusanzeigen über die Telemetrie z.B. im KopterTool oder einem geeigneten Sender, wie z.B. Graupner HoTT oder Jeti, angezeigt werden. Diese In der Telemetrieanzeige hat man folgende Symbole:

  • c = camera is ready
  • R = Record active
  • P = Cam in Photo mode (LANC Camcorders)
  • ! = Camera is off but connected
  • 0-9 = Photo releases
  • Anzeige im Virtuellen Display vom KopterTool

    https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/Virtual_Display.jpg?m=1452760683



  • Statusanzeige im Telemetriemenü Graupner HoTT

    https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/MK-Telemetrie.png?m=1452852016



  • Statusanzeige im Telemetriemenü Jeti

    https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/JetiBox-Telemetrie.png?m=1452852015









Wegpunkteflug

Ist die CamCtrl per I2C an den Kopter angeschlossen, kann man auch die automatische Auslösung beim Wegpunkteflug nutzen.
Hierzu wird dann unter "Out1 Timing" der gleiche Kanal wie bei Mode Channel eingetragen.
In unserem Beispiel war es der Kanal 10. Da in den Einstellungen das Poti3 mit dem Kanal 10 belegt ist, tragen wir dies hier nun ein.
Außerdem aktivieren wir das Kästchen "combine with WP-Event". Über die Kästchen bei "Out1 Bitmask" bestimmen wir zudem die Auslösedauer / das Auslösemuster beim Wegpunkteflug.

Beim Wegpunkteflug wird der 3-fach Schalter in die Mittelposition geschaltet und stehen gelassen. Dabei wird dann (beim Umschalten) ein Foto aufgenommen. Danach wird beim Wegpunkteflug automatisch nach den WP Einstellungen die Kamera ausgelöst.

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/CamCtrl/WP-Event.jpg?m=1452851320


INFO:
Beim Wegpunkteflug muss die "Automatik" eingeschaltet sein, damit hierbei automatisch ausgelöst werden kann.
Mit dem unter "Out1 Timing" eingetragene Kanal wird diese "Automatik" aktiviert, wenn der Kanal in "Mittelstellung" steht.
Dies hätten wir dann auch mit dem 3-fach Schalter somit erreicht.


INFO zur Expertenfunktion:
Nutzt man die Sonderfunktion (siehe Expertenfunktion), kann man ebenfalls beim Wegpunkteflug das automatische Auslösen nutzen.
Damit auch hier beim Wegpunkteflug die "Automatik" aktiv ist, muss der genutzte Kanal für den Taster am Sender etwas umgestellt werden.
Mehr Infos zur Umstellung findet man hier: WaypointAutomatic

data protocol

Here the I2C protocol: CamCtrlProtocol