Simple Servo-Based Panorama Platform 

Concept

I did some major improvements on the design  - see Updates section

Design considerations

Technical Design

Panoramic Head with Controller on the tripod

Detailed view of the panorama head


 

  Controller Box

 Tilt Servo  - the gears are from Lego

A small servo presses via the shutter arm onto the cameras shutter release button

1:5 reduction gear inside the turn table

                             

Watch the platform in action   (7 MB QuickTime movie)

Features

 

Servo Specs.

Pan axis:

PRO LINE SEGELWINDE SW1200 JR

Torque: 115 Ncm (6V)

The sail-winch servo  makes roughly 7 turns

Tilt axis:

PREMIUM HIGH TORQUE SERVO MC 5018 HB

68 Ncm at 6V

Camera trigger:

Modelcraft ES 05

12 Ncm at 6V

 

Servos are only switched-on to move an axis. To prevent servo-jitter they are switched-off after the movement. Thus, the holding torque - in particular that of the tilt axis -  needs to be large enough counter the torque the camera puts on that axis. At 18x zoom, an unbalanced torque can cause problems - the tilt position may not be stable enough.  The remedy is to balance the tilt-axis  by a small counterweight (not shown in the pictures here). A magnet (used as a weight) on a small (ca 3x8 cm) steel-plate does a great job in  improving the positioning accuracy.

Yet To Do

Design Update (08.02.2010)

Stepper Driver and Power-Supply

I have replaced  the Pan-Axis-Servo by a stepper motor. Positioning with  the sail winch servo was not 100% relieable at  large zoom, with the stepper it is. A further advantage of the stepper is that the pan position can be adjusted by hand if necessary (for example to repeat a column of images).

The stepper motor is controlled with an Allegro A4983 microstepping bipolar stepper motor driver (very easy to use with the Pololu A4983 Stepper Motor Driver Carrier).

Due to microstepping sufficient positioning accuracy can be achieved without additional gears, thus there is no backlash problem as in the previous design.

The stepper is inside the white box. An O-Ring (around the square aluminium block that sits ontop of the white box) generates a friction torque. This is necessary to  quickly stop the pan-axis when the end-position is reached and to prevent vibrations.

Stepper Specs:

Bipolar stepper motor: Trinamic Qmot 1.8°, 1A, 0.27 Nm 

As a power supply I use two NiMH power-packs (with 7.2V, 3300 mAH each) in series. To generate the 5 V for the RC-Servos  a buck-converter will be used (very small losses).

New Tilt-Axis Servo

When the tilt axis failed (broken gears) I replaced the servo by a more durable servo with metal gears. However, I realized that the holding torque was not suffient if the servo is switched off in order to prevent servo jitter.

I found that a very reliable solution is using a digital robot servo like the Graupner RBS581 RB1000BB. This servo is very precise and doesn't jitter, so that it is not necessary anymore to switch off the tilt servo for an exposure.

I've also changed the attachment of the tilt servo: The servo is now mounted with cable ties (two black Lego-bars ensure proper positioning). This enables easy coupling and decoupling of the servo with the tilt-axis-shaft. The new feature enables safe transport of the platform (without the danger of breaking the servo gears).

Camera settings (Lumix FZ28) for panorama images

C-Source Code for the Panoramic Head Controller

The source files for the C-Control Pro based Panorama Head controller can be downloaded here.

The source files for the new platform design with stepper-motor can be downloaded here