Line Scan Cameras - Schäfter + Kirchhoff GmbH

Line Scan Cameras
Interfaces:
optional
USB 2.0
from 512 to 8160 pixels,
monochrome, color or
Line scan cameras with a USB interface are
particularly suitable for mobile applications or
when it is necessary for a line scan camera to
be used with a number of different PCs.
Being hot-pluggable, they can be connected to
or detached from a notebook or PC without
powering down. A supplementary Hirose
connector can be used to provide power to the
line scan camera as well as a trigger signal for
exposure synchronization.
The USB 3.0 cable is plugged into the camera
and fastened in place using an industrystandard securing screw whereas the USB 2.0
cable is permanently attached.
monochrome
512 -8160 pixels
1.0
• High performance cameras for industry and lab
• Securely attached connectors, robust casings
• Frame grabber board is not needed
optional USB 2.0
• USB 3.0 SuperSpeed enables the use of sensors
at their maximum line frequencies
• Downwards compatible with USB 2.0
1
PC or Notebook
with USB 3.0
1 Line scan camera
2 Illumination
3 USB 3.0 cable, 5 m (100 m fiber optic)
3
2
Features
Line frequency
Shading correction with permanently stored profiles
External synchronization
Status LED for power-on (red) and firmware loaded (green)
Extra I/O signals
Data cable length (default)
Extended cable length when using fiber optic cables
max. 83 kHz
X
X
X
X
5m
100 m
Windows
SK91USB3-WIN SDK
LabVIEW
SK91USB3-LV VI Library
Spectral range
0.0
400
600
800
1000
A USB 3.0 line scan camera, digital, 8 /12-bit,
monochrome, TDI or color
B USB 3.0 connector for data transfer and power
see Table 1,
lines 1 - 9, 11
see Table 1,
lines 9, 10
supply with threaded holes for fixing the cable
G
F
C Connector for external synchronization and
Cameras
96 x 4096 pixels
power supply (when above 4.5 W)
E
C
E Extension ring
A
F Focus adapter
G Lens
SK2048U3SD
with mounting bracket
SK5105, lens SK1.4/50-40
(with integrated focus and
aperture adjustment)
SK5148U3JR-L
with mounting bracket SK5105,
focus adapter FA16-45
and scanning lens
Apo-Rodagon N 4.0/80
see Table 1,
lines 12, 13
D
B
D Mounting clamp and brackets
SK7500U3TO-XL
with focus adapter FA26-S45, extension
ring ZR-L.., adapter M39-45 and macro
lens Apo-Rodagon D1x2.5/75 mm for
1:1 reproduction of images
Color
3 x 7600 pixels
see Table 1,
lines 14-18
Table 1
Line scan
camera
Interface
Pixels
Pixel freLine
quency, frequency,
max.
max.
Video
signal
Pixel
size
Active
length
AntiBloom
Integr.
Ctrl.
Dynamic
range
(RMS)
Power
supply
Camera
casing
Lens
thread
Order code
1
2
3
4
5
6
7
8
9
10
11
12
1
MC
SK512U3SD
512
30 MHz
53.5 kHz
8/12 Bit
14 x 14 μm
7.17 mm
x
x
1:2000
USB (400 mA)
AT1
C-Mount
2
MC
SK1024U3PD
1024
60 MHz
52.6 kHz
8/12 Bit
10 x 10 μm
10.24 mm
x
x
1:2000
USB (550 mA)
AT1
C-Mount
3
MC
SK1024U3SD
1024
30 MHz
28.0 kHz
8/12 Bit
14 x 14 μm
14.30 mm
x
x
1:2000
USB (400 mA)
AT1
C-Mount
4
MC
SK2048U3JR
2048
10 MHz
4.73 kHz
8/12 Bit
14 x 14 μm
28.70 mm
-
x
1:1000
USB (350 mA)
AT2
M40x0.75
5
MC
SK2048U3PD
2048
60 MHz
27.78 kHz
8/12 Bit
10 x 10 μm
20.50 mm
x
x
1:2500
USB (550 mA)
AT2
M40x0.75
6
MC
SK2048U3SD
2048
30 MHz
14.3 kHz
8/12 Bit
14 x 14 μm
28.70 mm
x
x
1:2000
USB (450 mA)
AT2
M40x0.75
7
MC
SK4096U3PD-L
4096
50 MHz
11.9 kHz
8/12 Bit
10 x 10 μm
41.00 mm
x
x
1:2500
USB (700 mA)
AT3
M45x0.75
8
MC
SK5150U3JR
5148
40 MHz
7.56 kHz
8/12 Bit
7 x 7 μm
36.00 mm
-
-
1:1000
USB (550 mA)
AT2
M40x0.75
9
MC
SK7500U3TF-XB
7500
80 MHz
10.1 kHz
8/12 Bit
7 x 7 μm
52.50 mm
-
-
1:1000
+5V, +15V
ET5
M72x0.75
10
MC
SK7500U3TO-XL
7500
40 MHz
5.20 kHz
8/12 Bit
7 x 7 μm
52.50 mm
-
-
1:1000
USB (600 mA)
CT5
M72x0.75
11
MC
SK8160U3KO-LB
8160
100 MHz
11.90 kHz
8/12 Bit
5 x 5 μm
40.80 mm
x
x
1:2000
+5V, +15V
AT3
M45x0.75
12
TDI
SK1024U3TDI
96 x 1024
50 MHz
43.4 kHz
8/12 Bit
13 x 13 μm
13.30 mm
x
-
1:2500
+5V, +15V
AT2
M40x0.75
13
TDI
SK2048U3TDI
96 x 2048
100 MHz
43.40 kHz
8/12 Bit
13 x 13 μm
26.60 mm
x
-
1:2500
+5V, +15V
AT2
M40x0.75
14
RGB
SK6288U3KOC
3 x 2096
60 MHz
9.28 kHz
8/12 Bit
14 x 14 μm
29.30 mm
-
x
1:2500
USB (600 mA)
AT2
M40x0.75
15
RGB
SK8100U3JRC
3 x 2700
24 MHz
2.86 kHz
8/12 Bit
8 x 8 μm
21.60 mm
-
x
1:2000
USB (500 mA)
AT2
M40x0.75
16
RGB
SK10944U3JRC
3 x 3648
24 MHz
2.14 kHz
8/12 Bit
8 x 8 μm
29.20 mm
-
x
1:2000
USB (500 mA)
AT2
M40x0.75
17
RGB
SK12240U3KOC-LB
3 x 4080
60 MHz
4.80 kHz
8/12 Bit
10 x 10 μm
40.80 mm
x
x
1:2500
+5V, +15V
AT3
M45x0.75
18
RGB
SK16080U3JRC-L
3 x 5360
24 MHz
1.47 kHz
8/12 Bit
8 x 8 μm
42.90 mm
-
x
1:2000
USB (500 mA)
AT3
M45x0.75
19
RGB
SK22500U3NEC-XC
3 x 7504
200 MHz
8.53 kHz
3 * 8 Bit
9.3 x 9.3 μm
69.97 mm
-
-
1:1000
+5V, +15V
FT7
M72x0.75
20 11-2014 E
Kieler Str. 212, 22525 Hamburg, Germany
•
Tel: +49 40 85 39 97-0
•
Fax: +49 40 85 39 97-79
•
info@SuKHamburg.de
•
www.SuKHamburg.com
USB3_ZK.indd • Page 20
see Table 1,
lines 19
USB 3.0 Line Scan Camera Connectors
Data transfer and power supply (up to 4.5 W):
USB 3.0 connector, socket type micro B
Rear view of the USB 3.0
line scan camera with a
USB 3.0 socket for external synchronization
control and for supply of
power to those cameras consuming more
than 4.5 W. The USB 3.0
type μB connectors are
provided with a secure
locking screw.
Trigger signal and power supply (above 4.5 W):
Socket: Hirose series HR10A, male 6-pin
4
3
6
1
5
Pin
1
2
3
2
Signal
Line Sync B
+15 V *
Frame Sync
Pin
4
5
6
Signal
+5 V *
Line Sync A
GND
Synchronization modes for USB 3.0 Line Scan Cameras
LINE SYNC Modes
FreeRun: The next exposure of a line scan is
started automatically on completion of the
previous line scan.
LineStart: The line scan exposed at the time of
the external trigger is read out. The start and
duration of exposure are controlled internally
by the camera. The trigger frequency does not
affect the exposure time.
ExposureStart: A new line exposure is started
exactly at the time of triggering. Programmed
exposure times are unaffected by, although
must be longer than the trigger period.
ExposureActive: The external trigger signal
determines the start and end of exposure,
which is defined by the trigger period.
SyncDivider: The external trigger frequency is
divided by a programmed integer. Only every
n-th line is recorded.
FRAME SYNC
Additional to the LineSync modes, the USB 3.0
line scan cameras have the external frame
synchronization (FrameSync) for triggering the
acquisition of 2-dimensional images. The
individual lines can be synchronized internally
or externally. The camera suppresses the data
transfer until the falling edge of a TTL signal
occurs at the FrameStart input (e.g. triggered
by breaking a light beam). Only then is
VideoValid is active and the subsequent
camera data can be transfered to the PC.
Timing: LineStart and FrameSync
FrameSync
LineStart
Video
VideoValid
Transmitted
data
Shading Correction profile for permanent storage in camera memory
Shading Correction is used to compensate for
non-uniform illumination, lens vignetting and/
or any differences in pixel sensitivity. The image
from a white homogeneous background is
used as a reference to correct each pixel of the
sensor with an individual factor, scaled up to a
adjustable level. The result is a homogeneous
image over the complete area when a white
object is scanned. The correction profile can
be stored permanently in the Shading
Correction Memory (SCM) of the camera for
immediate use when the camera is reactivated
at the next start.
With color line scan cameras, shading
correction can also be used as a white balance.
1
The line scan signal of a triple line color
camera with different intensities for R, G, B.
2 After shading correction, the flat signal
confirms the alignment of RGB intensities,
here scaled to the maximum intensity of the
raw signal.
1
2
USB 2.0 Compatibility
When the USB 3.0 camera is connected to a
USB 2.0 socket of a PC then the operating system warns the user that the equipment is capable of higher speeds with a faster socket. The
camera is automatically reduced to the USB 2.0
Hi-Speed mode, which can restrict the maximum line frequency capabilities of the higher
specification line scan camera models.
In all other respects, the USB 3.0 cameras have
full functionality under USB 2.0.
Sometimes the designation of a socket as
USB 2.0 is because the connecting USB cable
is incapable of USB 3.0 SuperSpeed rates.
Cameras with power requirements greater than
500 mA need an extra power source when
attached to a single USB 2.0 socket.
Type A USB
connectors
USB 2.0: gray (left)
USB 3.0: blue (right)
USB 3.0 comparison with other common interfaces
External
synchroniz- Shading
ation
Correction
Interface
USB 3.0
Max. Pixel
frequency
External
power
required
Data
cable
length
PC
Interface
Systemcosts
x
x
150 MHz
-
5m
USB 3.0
low
x
x
120 MHz
x
100 m
Gigabit
Ethernet
medium
x
x
210 MHz
(3 x 70 MHz)
x
10 m
PCI/PCIe
-slot
high
USB Cable
USB3_ZK.indd • Page 21
Connectors:
Camera: USB 3.0 plug, type μB, with
lock screws
PC: USB 3.0 plug, type A (also fits a
USB 2.0 type A socket
Order Code
External Power Supply
Cable for external synchronization
Cable for External
Synchronization
of line scan cameras
with USB 3.0 interface
USB 3.0 Cable
for connecting a USB 3.0
line scan camera to a PC
Connectors:
Hirose plug HR10A, female 6-pin
(for camera)
Phoenix 6-pin connector
incl. terminal block
The major characteristics can be compared
for the USB 3.0 interface and a representative
set of modern line scan camera interfaces.
USB 3.0 offers a fast data transfer at relatively
low system costs while providing a futureproof operation of the line scan camera at its
maximum bit-depth and speed.
Power cable
Combined
Synchronization
and Power Cable
for line scan cameras
with USB 3.0 interface
Connectors:
Hirose plug HR10A, female 6-pin
(for camera)
Phoenix 6-pin connector
incl. terminal block
Order Code
Power Supply
PS051515
Order Code
Input:
Order Code
SK9020.3
3 m length
SK9026.3
3 m length
SK9020.5
5 m length
SK9026.5
5 m length
SK9016.1.5
Software
Power Supply Unit
• 100−240 V AC
• 0.8 A
• 50/60 Hz
Connector IEC 320 (3-pin)
Software
SK91USB3-WIN
SkLineScan
Control program
Output:
SDK with API und
C++ class library
• 5 V DC/2.5 A
• 15 V DC/0.5 A
• -15 V DC/0.3 A
Connector Lumberg KV60
(female 6-pin)
1.5 m length
Order Code
SK91USB3-WIN
11-2014 E
Kieler Str. 212, 22525 Hamburg, Germany
•
Tel: +49 40 85 39 97-0
•
Fax: +49 40 85 39 97-79
•
info@SuKHamburg.de
•
21
www.SuKHamburg.com
USB software package SK91USB3-WIN, SK91USB-LX
1
USB 3.0 SK2048U3SD
Signal window: pixel 0 - 2048
2
Signal window: pixel 0 - 2048
3
SkLineScan USB 3.0 SK2048U3SD
USB 3.0 SK2048U3SD: 2
4
SDK for USB line scan cameras
The USB software package SK91USB3-WIN
for Windows 7 and SK91USB-LX for Linux
include the SkLineScan® software which
enables the instant startup of the USB line
scan camera ‘out-of-the-box’. A software
development kit (SDK), with DLLs and a class
library for C++, offers a convenient method
for producing individual user applications
according to need.
The provided sample programs in C/C++ can
be used as templates for the development of
customized applications. Source comments
and a manual facilitate the
customized programming
of the cameras.
Zoom: displayed 2048 from 2048
The SkLineScan software instantly recognizes
the connected USB line
scan camera and indicates the camera type.
Oscilloscope display
Zoom: displayed 512 from 2048
With tools for adjustment
of focus and aperture, for
evaluating the field flattening of the lens and for
aligning the illumination
and sensor correctly.
Zoom function
Each individual camera
pixel can be zoomed into.
Online parameterization
of the line scan camera
uses pop-up dialogs, with
changes implemented immediately for ‘real-time’
response control.
USB camera control
For adjusting integration
time, line frequency, and
synchronization mode.
6 Generating images
5
CCD Sensor
Pixel #1
For a given object velocity the line frequency
must be adjusted to provide an image with the
correct aspect ratio, where:
fL
=
VO
·
WP
WP / ß
FO
V
1 'About SkLineScan' shows camera information
2 Oscilloscope display of line scan signal
3 Zoomed part of scan 2 for 512 pixels
=
=
=
=
=
=
Csk
– Base class
struct sk_interface
Communication structure for the driver
CskInit : Csk
– Initializing class
::Camera
::AllocBuffer
::FreeBuffer
::SetUserBufferPtr
Initialize the camera
Allocate memory in the user area
Release memory
Set pointer to user buffer
CskCtrl : Csk
– Control class
Set integration time (ms)
Set line frequency (kHz)
Set synchronization mode
Set camera gain
Set camera offset
::SetIntegrationTime
::SetLineFrequency
::SetSyncMode
::SetGain
::SetOffset
CskRecord : Csk –
::SingleLineScan
::AreaScan
::ContinuousGrab
::GetImage
::StopContinuousGrab
CskView : Csk
::LineScanView
::AreaScanView
CskInfo : Csk
::GetCamType
::GetPixWidth
::GetLineFrequency
::GetUserBufferPtr
Acquisition class
Get a single line scan
Acquire a 2D scan
Start continuous grab
Get single image from a continuous grab
Stop continuous grab
– View class
Display a line scan signal
Display an area scan
– Information class
Name of current camera
Number of current camera pixels
Current line frequency in kHz
Pointer to data set in user memory
*) Examples from the class library containing more than 60
methods for controlling the USB line scan camera
Installation of the USB line scan camera
Intel(R) 82801EB USB Universal Host Controller - 24DE
Schaefter+Kirchhoff - Line Scan Camera
Standard extended PCI-to-USB Universal Host Controller
The LED on the rear of the camera casing glows red
when the camera is plugged into a computer USB
socket supplying sufficient power. No red light
means that the camera requires an external source
of power. A first-time installation is detected by the
System Manager with a request to install the requisite driver, which is automatically installed from the
supplied CD SK91USB3-WIN. The correct installation produces a System Manager entry for
Schäfter+Kirchhoff – Line Scan Camera under
USB Controller. The camera casing LED should now
glow green and the USB line scan camera is now
ready for use.
Software for USB line scan cameras
Order code
Operating System
ß
SK91USB3-Win Windows 7 x86/x64
Object
VO
WP
fL
S
FOV
ß
C++ class library *)
object scan velocity
pixel width
line frequency
sensor length
field of view
magnification ( = S / FOV)
SK91USB-Win
Windows XP/2000
SkLineScan Control program
SDK with DLLs and C++ class library
4 Scan object 2 as a 2-dimensional image
5 Camera control for integration time, sync mode
6 Generating a 2-dimensional image
SK91USB3 -LV
Windows/Labview
SK91USB-LX
Linux 2.4/2.6
USB line scan cameras and LabVIEW
USB3_ZK.indd • Page 22
LabVIEW VI library
and applications
NI Vision support
22 11-2014 E
Kieler Str. 212, 22525 Hamburg, Germany
•
Tel: +49 40 85 39 97-0
•
Fax: +49 40 85 39 97-79
•
info@SuKHamburg.de
•
www.SuKHamburg.com
Specialized application
Plug Scanner SK-2096-USB3-Color
for automated bore plug inspection
Color line scan camera SK6288U3KOC, 3 x 2096 pixel (RGB)
• For objects 50–75 mm in length
• Optical resolution of 1050–700 dpi
• For objects 25–50 mm in diameter
1
2
9
3
8
6
7
5
4
The bore plug scanner SK-2096-USB3-Color is a fully mobile surface-scanning macroscope that was specially developed by Schäfter+Kirchhoff for the investigation of
smooth and cylindrical objects, such as bore plugs.
Features:
• Rapid and precise exchange of test objects by using two rotating supports
• Simple adjustment of focus for objects with different diameters
• The new USB 3.0 interface makes the operation of the scanner highly flexible
so that it can be used almost anywhere
• A surface scan is performed by simply pressing a key or mouse button
• Automatic white balance
• One-click zooming for 1:1 depictions
• Printing and saving of total or zoomed sections
1 Color line scan camera SK6288U3KOC with
USB 3.0 interface
Macro lens
Illumination (2 linear white LEDs)
Test specimen:
Bore plug, Ø1.5”, length 3"
Driven rotator
Passive rotator (hidden)
Stand and housing for motor and electronics
Generated surface of bore plug
Zoom detail of bore plug surface
2
3
4
5
6
7
8
9
Dimensions
AU...
D1
D2
FFL
L1
Ø65
D1
D2
M3 (4x)
depth 6.5 mm
L1
D1
2.5
L2
6
CCD-Sensor
M3 (4x)
6.5 mm
FFL
FFL
Casing
D1 (Lens mount)
L1 (mm)
L2 (mm)
D2 (mm)
FFL (mm)
Casing
D1 (Lens mount)
L1 (mm)
L2 (mm)
D2 (mm)
FFL (mm)
AT1
AT2
AT3
C-Mount
M40x0.75
M45x0.75
59.90
61.50
61.20
11.10
12.70
12.40
42.00
42.00
47.50
17.54
19.50
19.50
AU1
AU2
AU3
C-Mount
M40x0.75
M45x0.75
59.90
61.50
61.20
11.10
12.70
12.40
42.00
42.00
47.50
17.54
19.50
19.50
31
12
46x68
68x46
34/M4/4x90°
40
Ø2.7 DB(8x) /Ø5x7
7
CT5 ET5
84
75/M4
60/Ø6.5
68
46
FFL
M72 x 0.75 mm
FFL = 8 mm
7
68
46
12
5
46x68
68x46
84
75/M4
60/Ø6.5
Lens mount:
Flange focal length:
M72x0.75
CU5
M72 x 0.75 mm
FFL = 8 mm
34/M4/4x90°
Lens mount:
Flange focal length:
M72x0.75 /depth 5
CT5
USB3_ZK.indd • Page 23
Ø65
Pixel 1
41.7
Pixel 1
L2
6
2.5
D1
D2
FFL
Lens mount:
Seat for bracket:
Flange focal length:
D2
Lens mount:
Seat for bracket:
Flange focal length:
41.7
AT...
Ø2.7 DB(8x) /Ø5x7
FFL
FT7 see Line Scan Camera Family XL / XB / XC, p. 36
CU5 see Line Scan Camera Family XL / XB / XC, page 36
11-2014 E
Kieler Str. 212, 22525 Hamburg, Germany
•
Tel: +49 40 85 39 97-0
•
Fax: +49 40 85 39 97-79
•
info@SuKHamburg.de
•
23
www.SuKHamburg.com