Allied Vision Pike TechMan V5.1.2 En
Transcript of Allied Vision Pike TechMan V5.1.2 En
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
1/390
Technical Manual
V5.1.2
13 August 2012
Allied Vision Technologies GmbHTaschenweg 2aD-07646 Stadtroda / Germany
AVT Pike
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
2/390
PIKE Technical ManualV5.1.2
2
Legal notice
For customers in the U.S.A.
This equipment has been tested and found to comply with the limits for a Class B digital device,pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protectionagainst harmful interference when the equipment is operated in a residential environment. Thisequipment generates, uses, and can radiate radio frequency energy and, if not installed and usedin accordance with the instruction manual, may cause harmful interference to radio communica-tions. However there is no guarantee that interferences will not occur in a particular installation.If the equipment does cause harmful interference to radio or television reception, the user isencouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna. Increase the distance between the equipment and the receiver. Use a different line outlet for the receiver. Consult a radio or TV technician for help.
You are cautioned that any changes or modifications not expressly approved in this manual could
void your authority to operate this equipment. The shielded interface cable recommended in thismanual must be used with this equipment in order to comply with the limits for a computingdevice pursuant to Subpart B of Part 15 of FCC Rules.
For customers in CanadaThis apparatus complies with the Class B limits for radio noise emissions set out in the RadioInterference Regulations.
Pour utilisateurs au CanadaCet appareil est conforme aux normes classe B pour bruits radiolectriques, spcifies dans leRglement sur le brouillage radiolectrique.
Life support applicationsThese products are not designed for use in life support appliances, devices, or systems where mal-function of these products can reasonably be expected to result in personal injury. Allied custom-ers using or selling these products for use in such applications do so at their own risk and agree
to fully indemnify Allied for any damages resulting from such improper use or sale.
TrademarksUnless stated otherwise, all trademarks appearing in this document of Allied Vision Technologiesare brands protected by law.
WarrantyThe information provided by Allied Vision Technologies is supplied without any guarantees orwarranty whatsoever, be it specific or implicit. Also excluded are all implicit warranties concern-ing the negotiability, the suitability for specific applications or the non-breaking of laws and pat-ents. Even if we assume that the information supplied to us is accurate, errors and inaccuracy maystill occur.
CopyrightAll texts, pictures and graphics are protected by copyright and other laws protecting intellectualproperty. It is not permitted to copy or modify them for trade use or transfer, nor may they be usedon web sites.
Allied Vision Technologies GmbH 08/2012
All rights reserved.Managing Director: Mr. Frank GrubeTax ID: DE 184383113
Headquarters:
Taschenweg 2AD-07646 Stadtroda, GermanyTel.: +49 (0)36428 6770Fax: +49 (0)36428 677-28e-mail: [email protected]
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
3/390
PIKE Technical ManualV5.1.2
3
Contents
Contacting Allied Vision Technologies ..................................................12
Introduction ...........................................................................................................13
Document history.......................................................................................................... 13Manual overview ........................................................................................................... 26Conventions used in this manual ...................................................................................... 28
Styles ..................................................................................................................... 28Symbols.................................................................................................................. 28
More information .......................................................................................................... 29
Before operation........................................................................................................... 29
PIKE cameras .......................................................................................................31
Conformity..............................................................................................................33CE...................................................................................................................... 33FCC Class B Device .............................................................................................. 33
FireWire ....................................................................................................................34
Overview ..................................................................................................................... 34Definition................................................................................................................ 34IEEE 1394 standards.................................................................................................. 34Why use FireWire? ..................................................................................................... 35
FireWire in detail........................................................................................................... 35Serial bus................................................................................................................ 35FireWire connection capabilities .................................................................................. 37Capabilities of 1394a (FireWire 400) ............................................................................. 37
IIDC V1.3 camera control standards.......................................................................... 37Capabilities of 1394b (FireWire 800) ............................................................................. 38
IIDC V1.31 camera control standards ........................................................................ 38Compatibility between 1394a and 1394b ....................................................................... 39
Compatibility example........................................................................................... 39Image transfer via 1394a and 1394b ............................................................................. 40
1394b bandwidths .................................................................................................... 41Requirements for PC and 1394b ............................................................................... 41Requirements for laptop and 1394b ......................................................................... 42Example1: 1394b bandwidth of PIKE cameras............................................................. 43Example 2: More than one PIKE camera at full speed.................................................... 43
FireWire Plug & play capabilities .................................................................................. 44FireWire hot-plug and screw-lock precautions................................................................. 44Screw-lock and power supply precautions ...................................................................... 45Operating system support ........................................................................................... 46
Filter and lenses .................................................................................................47
IR cut filter: spectral transmission .................................................................................... 47
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
4/390
PIKE Technical ManualV5.1.2
4
Camera lenses .......................................................................................................... 48
Camera dimensions ..........................................................................................50Serial numbers for starting new front flange................................................................... 50
Pike standard housing (2 x 1394b copper).......................................................................... 51
Pike (1394b: 1 x GOF, 1 x copper) ..................................................................................... 52Tripod adapter.............................................................................................................. 53Pike W90 (2 x 1394b copper) ........................................................................................... 54
Pike W90 (1394b: 1 x GOF, 1 x copper) ............................................................................... 55Pike W90 S90 (2 x 1394b copper)...................................................................................... 56Pike W90 S90 (1394b: 1 x GOF, 1 x copper) ......................................................................... 57Pike W270 (2 x 1394b copper).......................................................................................... 58Pike W270 (1394b: 1 x GOF, 1 x copper) ............................................................................. 59
Pike W270 S90 (2 x 1394b copper) .................................................................................... 60Pike W270 S90 (1394b: 1 x GOF, 1 x copper)........................................................................ 61Cross section: CS-Mount (only PIKE F-032B/C) .................................................................... 62Cross section: C-Mount (VGA size filter) ............................................................................. 63
Cross section: C-Mount (large filter).................................................................................. 64Adjustment of C-Mount................................................................................................... 65Adjustment of F-Mount for Pike F-1100 and Pike F-1600........................................................ 66F-Mount ...................................................................................................................... 66
Pike F-Mount: standard housing(2 x 1394b copper).................................................................................................... 67Pike F-Mount (1394b: 1 x GOF, 1 x copper) ..................................................................... 68
Pike F-Mount: Tripod adapter ...................................................................................... 69Pike F-Mount: W270 (2 x 1394b copper) ........................................................................ 70Pike F-Mount: W270(1394b: 1 x GOF, 1 x copper) ....................................................................................... 71Cross section: F-Mount............................................................................................... 72
K-Mount, M39-Mount..................................................................................................... 73Cross section: M39-Mount........................................................................................... 73
M42-Mount .................................................................................................................. 74Pike M42-Mount: standard housing(2 x 1394b copper).................................................................................................... 74Pike M42-Mount: standard housing
(1394b: 1 x GOF, 1 x copper) ....................................................................................... 75Pike M42-Mount: Tripod adapter .................................................................................. 76Pike M42-Mount: W270 (2 x 1394b copper) .................................................................... 77Pike M42-Mount: W270(1394b: 1 x GOF, 1 x copper) ....................................................................................... 78Cross section: M42-Mount........................................................................................... 79
M58-Mount .................................................................................................................. 80Pike M58-Mount: standard housing(2 x 1394b copper).................................................................................................... 80Pike M58-Mount: standard housing(1394b: 1 x GOF, 1 x copper) ....................................................................................... 81Pike M58-Mount: Tripod adapter .................................................................................. 82
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
5/390
PIKE Technical ManualV5.1.2
5
Pike M58-Mount: W270 (2 x 1394b copper) .................................................................... 83Pike M58-Mount: W270
(1394b: 1 x GOF, 1 x copper) ....................................................................................... 84Cross section: M58-Mount........................................................................................... 85
Specifications .......................................................................................................86PIKE F-032B/C (fiber) .................................................................................................... 86PIKE F-100B/C (fiber) .................................................................................................... 88PIKE F-145B/C (fiber) (-15fps*) ....................................................................................... 90
PIKE F-210B/C (fiber) .................................................................................................... 92PIKE F-421B/C (fiber) .................................................................................................... 94PIKE F-505B/C (fiber) .................................................................................................... 96PIKE F-1100B/C (fiber)................................................................................................... 98
PIKE F-1600B/C (fiber)................................................................................................. 100Spectral sensitivity...................................................................................................... 102
Camera interfaces ...........................................................................................111IEEE 1394b port pin assignment..................................................................................... 111Camera I/O connector pin assignment ............................................................................. 113Status LEDs ................................................................................................................ 114
On LED (green) ....................................................................................................... 114Status LED............................................................................................................. 114
Control and video data signals ....................................................................................... 116Inputs .................................................................................................................. 116
Triggers............................................................................................................ 116Input/output pin control.......................................................................................... 117IO_INP_CTRL 1-2 ................................................................................................ 118Trigger delay ..................................................................................................... 119
Outputs ................................................................................................................ 121IO_OUTP_CTRL 1-4 .............................................................................................. 122Output modes .................................................................................................... 123
Pulse-width modulation ........................................................................................... 125PWM: minimal and maximal periods and frequencies.................................................. 126PWM: Examples in practice ................................................................................... 127
Pixel data .................................................................................................................. 128Description of video data formats............................................................................... 129
Description of the data path......................................................................134Block diagrams of the cameras....................................................................................... 134
Black and white cameras .......................................................................................... 134Color cameras ........................................................................................................ 135
Channel balance ......................................................................................................... 136Channel adjustment with SmartView (>1.5).................................................................. 136
Dual-tap offset adjustment with SmartView (1.10 or greater) ...................................... 137White balance............................................................................................................. 139
One-push white balance ........................................................................................... 141Auto white balance(AWB) ....................................................................................... 142
Auto shutter............................................................................................................... 144
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
6/390
PIKE Technical ManualV5.1.2
6
Auto gain .................................................................................................................. 146Manual gain ............................................................................................................... 149
Brightness (black level or offset).................................................................................... 150Horizontal mirror function ............................................................................................ 151Shading correction ...................................................................................................... 153
Building shading image in Format_7 modes ................................................................. 153First example..................................................................................................... 153Second example ................................................................................................. 153
How to store shading image ...................................................................................... 153Automatic generation of correction data ..................................................................... 155
Requirements .................................................................................................... 155Algorithm ......................................................................................................... 155
Loading a shading image out of the camera .................................................................. 158Loading a shading image into the camera .................................................................... 159
Look-up table (LUT) and gamma function......................................................................... 160Loading an LUT into the camera ................................................................................. 162
Defect pixel correction (Pike F-1100/1600 only)................................................................ 163Defect pixel definitions for Pike F-1100 ....................................................................... 163Defect pixel definitions for Pike F-1600 ....................................................................... 164AVT factory default settings ...................................................................................... 164AVT defect pixel map................................................................................................ 164Defect pixel editor in SmartView ................................................................................ 166
Defect Pixel editor: more details ............................................................................ 169Where is the defect pixel correction done?............................................................... 169
Binning (only Pike b/w models) ..................................................................................... 170
2 x / 4 x / 8 x binning .............................................................................................. 170Vertical binning...................................................................................................... 171Horizontal binning.................................................................................................. 1732 x full binning/4 x full binning/8 x full binning ........................................................... 174
Sub-sampling (PIKE b/w and color) ................................................................................ 175What is sub-sampling? ............................................................................................. 175Which PIKE models have sub-sampling?....................................................................... 175Description of sub-sampling ..................................................................................... 175
Binning and sub-sampling access ................................................................................... 182Quick parameter change timing modes ............................................................................ 184
Why new timing modes? ........................................................................................... 184
Standard Parameter Update Timing ...................................................................... 185New: Quick Format Change Mode(QFCM)................................................................ 185
How to transfer parameters to the camera.................................................................... 186Encapsulated Update (begin/end) ....................................................................... 186Parameter-List Update....................................................................................... 187Standard Update (IIDC)...................................................................................... 188
Packed 12-Bit Mode.................................................................................................... 189High SNR mode (High Signal Noise Ratio) ........................................................................ 190Frame memory and deferred image transport.................................................................... 191
Deferred image transport ......................................................................................... 191HoldImg mode ....................................................................................................... 192
FastCapture mode ................................................................................................... 194
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
7/390
PIKE Technical ManualV5.1.2
7
Color interpolation (BAYER demosaicing)......................................................................... 195Sharpness.................................................................................................................. 196
Hue and saturation...................................................................................................... 197Color correction.......................................................................................................... 198
Why color correction?.......................................................................................... 198Color correction in AVT cameras............................................................................. 198Color correction: formula ..................................................................................... 198GretagMacbeth ColorChecker ................................................................................ 198Changing color correction coefficients.................................................................... 199Switch color correction on/off............................................................................... 199
Color conversion (RGBYUV)....................................................................................... 200Bulk Trigger ............................................................................................................... 200Level Trigger .............................................................................................................. 200
Serial interface ........................................................................................................... 201
Controlling image capture ..........................................................................206
Trigger modi............................................................................................................... 206Bulk Trigger (Trigger_Mode_15) ................................................................................ 208Trigger delay.......................................................................................................... 211
Trigger delay advanced register............................................................................. 212Debounce.............................................................................................................. 213Debounce time ....................................................................................................... 214
Exposure time (shutter) and offset.................................................................................. 215Exposure time offset................................................................................................ 215Minimum exposure time ........................................................................................... 215Extended shutter .................................................................................................... 216
One-shot ................................................................................................................... 218One-shot command on the bus to start of exposure........................................................ 219End of exposure to first packet on the bus .................................................................... 220
Multi-shot ................................................................................................................. 221ISO_Enable / free-run .................................................................................................. 221Asynchronous broadcast............................................................................................... 221Jitter at start of exposure ............................................................................................. 222Sequence mode .......................................................................................................... 224
How is sequence mode implemented? ......................................................................... 225Setup mode (new for 3.x) ..................................................................................... 226Sequence step mode (new for 3.x) ......................................................................... 226SeqMode description........................................................................................... 227Sequence repeat counter (new for 3.x) ................................................................... 227Manual stepping & reset (new for 3.x) .................................................................... 227
Which new sequence mode features are available?......................................................... 229Setup mode....................................................................................................... 229I/O controlled sequence stepping mode.................................................................. 229I/O controlled sequence pointer reset .................................................................... 230I/O controlled sequence stepping mode and I/O controlled sequence pointer reset via softwarecommand.......................................................................................................... 230
Points to pay attention to when working with a sequence................................................ 230
Changing the parameters within a sequence ................................................................. 232
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
8/390
PIKE Technical ManualV5.1.2
8
Points to pay attention to when changing the parameters ............................................... 232Secure image signature (SIS): definition and scenarios....................................................... 233
SIS: Definition........................................................................................................ 233SIS: Scenarios ........................................................................................................ 233
Smear reduction (not Pike F-1100/1600)......................................................................... 235Smear reduction: definition ...................................................................................... 235Smear reduction: how it works................................................................................... 235Smear reduction: switch on/off in register and SmartView............................................... 235
Video formats, modes and bandwidth .................................................236
PIKE F-032B / PIKE F-032C ............................................................................................ 237PIKE F-100B / PIKE F-100C ............................................................................................ 239PIKE F-145B / PIKE F-145C (-15 fps**) ............................................................................ 241
PIKE F-210B / PIKE F-210C ............................................................................................ 243PIKE F-421B / PIKE F-421C ............................................................................................ 245PIKE F-505B / PIKE F-505C ............................................................................................ 247PIKE F-1100B / PIKE F-1100C......................................................................................... 249PIKE F-1600B / PIKE F-1600C......................................................................................... 251Area of interest (AOI)................................................................................................... 253
Autofunction AOI .................................................................................................... 255Frame rates................................................................................................................ 256
Frame rates Format_7 .............................................................................................. 260PIKE F-032: AOI frame rates ...................................................................................... 261PIKE F-100: AOI frame rates ...................................................................................... 262
PIKE F-145: AOI frame rates (no sub-sampling)............................................................. 263PIKE F-145: AOI frame rates (sub-sampling)................................................................. 264PIKE F-145-15fps: AOI frame rates (no sub-sampl.)........................................................ 265PIKE F-145-15fps: AOI frame rates (sub-sampl.)............................................................ 266PIKE F-210: AOI frame rates (no sub-sampling)............................................................. 267PIKE F-210: AOI frame rates (sub-sampling)................................................................. 268PIKE F-421: AOI frame rates ...................................................................................... 269PIKE F-505: AOI frame rates ...................................................................................... 270
AOI frame rates with max. BPP = 8192..................................................................... 270AOI frame rates with max. BPP = 11000................................................................... 271
PIKE F-1100: AOI frame rates..................................................................................... 272Pike F-1100: frame rate formula single-tap .............................................................. 272
AOI frame rates maxBPP=8192, single-tap, no sub-sampling....................................... 272AOI frame rates maxBPP=8192, single-tap, sub-sampling........................................... 273Pike F-1100: frame rate formula dual-tap ................................................................ 274AOI frame rates maxBPP=8192, dual-tap, no sub-sampling ......................................... 274AOI frame rates maxBPP=8192, dual-tap, sub-sampling ............................................. 275AOI frame rates maxBPP=11000, single-tap, no sub-sampl.......................................... 276AOI frame rates maxBPP=11000, single-tap, sub-sampl.............................................. 277AOI frame rates maxBPP=11000, dual-tap, no sub-sampl............................................ 278AOI frame rates maxBPP=11000, dual-tap, sub-sampl................................................ 279
PIKE F-1600: AOI frame rates..................................................................................... 280Pike F-1600: frame rate formula single-tap .............................................................. 280
AOI frame rates maxBPP=8192, single-tap, no sub-sampling....................................... 280
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
9/390
PIKE Technical ManualV5.1.2
9
AOI frame rates maxBPP=8192, single-tap, sub-sampling........................................... 281Pike F-1600: frame rate formula dual-tap ................................................................ 282
AOI frame rates maxBPP=8192, dual-tap, no sub-sampling ......................................... 282AOI frame rates maxBPP=8192, dual-tap, sub-sampling ............................................. 283AOI frame rates maxBPP=16000, single-tap, no sub-sampl.......................................... 284AOI frame rates maxBPP=11000, single-tap, sub-sampling ......................................... 285AOI frame rates maxBPP=11000, dual-tap, no sub-sampling ....................................... 286AOI frame rates maxBPP=11000, dual-tap, sub-sampling............................................ 287
How does bandwidth affect the frame rate? ...................................288Example formula for the b/w camera ...................................................................... 289
Test images................................................................................................................ 290Loading test images ................................................................................................ 290Test images for b/w cameras ..................................................................................... 290
Test images for color cameras.................................................................................... 291YUV4:2:2 mode .................................................................................................. 291Mono8 (raw data) ............................................................................................... 291
Configuration of the camera......................................................................292Camera_Status_Register............................................................................................... 292
Example................................................................................................................ 293Sample program ..................................................................................................... 296
Example FireGrab ............................................................................................... 296Example FireStack API ......................................................................................... 296
Configuration ROM ...................................................................................................... 298
Implemented registers ................................................................................................. 301Camera initialize register.......................................................................................... 301Inquiry register for video format ................................................................................ 301Inquiry register for video mode.................................................................................. 302Inquiry register for video frame rate and base address.................................................... 303Inquiry register for basic function .............................................................................. 312Inquiry register for feature presence........................................................................... 313Inquiry register for feature elements .......................................................................... 315Inquiry register for absolute value CSR offset address..................................................... 318Status and control register for feature......................................................................... 319Feature control error status register ........................................................................... 323Video mode control and status registers for Format_7 .................................................... 323
Quadlet offset Format_7 Mode_0 ........................................................................... 323Quadlet offset Format_7 Mode_1 ........................................................................... 323Format_7 control and status register (CSR).............................................................. 323
Advanced features....................................................................................................... 325Extended version information register ........................................................................ 329Advanced feature inquiry.......................................................................................... 331Camera status ........................................................................................................ 333Maximum resolution................................................................................................ 334Time base.............................................................................................................. 334Extended shutter .................................................................................................... 336Test images ........................................................................................................... 337
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
10/390
PIKE Technical ManualV5.1.2
10
Look-up tables (LUT) ............................................................................................... 338Loading a look-up table into the camera ................................................................. 339
Shading correction.................................................................................................. 340Reading or writing shading image from/into the camera............................................. 342Automatic generation of a shading image................................................................ 342Non-volatile memory operations ........................................................................... 342Memory channel error codes ................................................................................. 343
Deferred image transport ......................................................................................... 344Frame information .................................................................................................. 345Input/output pin control.......................................................................................... 345Delayed Integration enable ...................................................................................... 346Auto shutter control................................................................................................ 347Auto gain control.................................................................................................... 348Autofunction AOI .................................................................................................... 349
Color correction...................................................................................................... 350Trigger delay.......................................................................................................... 351Mirror image .......................................................................................................... 351AFE channel compensation (channel balance) .............................................................. 352Dual-tap offset adjustment ....................................................................................... 352Soft reset .............................................................................................................. 353High SNR mode (High Signal Noise Ratio) .................................................................... 354Maximum ISO packet size.......................................................................................... 355Quick parameter change timing modes........................................................................ 357
Standard Parameter Update Timing ...................................................................... 357Quick Format Change Mode ................................................................................. 357
Automatic reset of the UpdActive flag..................................................................... 358Low-noise binning mode (only 2 x H-binning) .............................................................. 358Software feature control (disable LEDs / switch single-tap and dual-tap) ........................... 359
Disable LEDs ...................................................................................................... 359Sensor digitization taps (Pike F-1100/1600 only).......................................................... 360Parameter-List Update ............................................................................................. 361Format_7 mode mapping.......................................................................................... 362
Example ........................................................................................................... 363Secure image signature (SIS) .................................................................................... 364
Advanced register: SIS......................................................................................... 364Advanced register: frame counter .......................................................................... 366Advanced register: trigger counter......................................................................... 367Where to find time stamp, frame counter and trigger counter in the image ..................... 368Where to find all SIS values in the image ................................................................. 368
Smear reduction (not Pike F-1100/1600)..................................................................... 369Defect pixel correction............................................................................................. 369
Reading or writing defect pixel correction data from/into the camera ........................... 370User profiles .......................................................................................................... 372
Error codes........................................................................................................ 373Reset of error codes ............................................................................................ 373Stored settings .................................................................................................. 374
Frame time control.................................................................................................. 375GPDATA_BUFFER..................................................................................................... 376
Little endian vs. big endian byte order .................................................................... 376
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
11/390
PIKE Technical ManualV5.1.2
11
User adjustable gain references ................................................................................. 377
Appendix................................................................................................................378
Sensor position accuracy of AVT cameras.......................................................................... 378
Firmware update...............................................................................................379Extended version number (FPGA/C) ............................................................................... 379
Index.........................................................................................................................381
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
12/390
Contacting Allied Vision Technologies
PIKE Technical ManualV5.1.2
12
Contacting Allied Vision Technologies
Info
Technical information:http://www.alliedvisiontec.com
Support:
Allied Vision Technologies GmbH (Headquarters)Taschenweg 2a
07646 Stadtroda, GermanyTel.: +49.36428.677-0Fax.: +49.36428.677-28e-mail: [email protected]
Allied Vision Technologies Canada Inc.101-3750 North Fraser WayBurnaby, BC, V5J 5E9, CanadaTel: +1 604-875-8855Fax: +1 604-875-8856e-mail: [email protected]
Allied Vision Technologies Inc.38 Washington StreetNewburyport, MA 01950, USAToll Free number +1-877-USA-1394Tel.: +1.978.2252030Fax: +1.978.2252029e-mail: [email protected]
Allied Vision Technologies Asia Pte. Ltd.82 Playfair Road#07-02 DLithium
Singapore 368001Tel: +65 6634-9027Fax: +65 6634-902e-mail: [email protected]
http://www.alliedvisiontec.com/http://www.alliedvisiontec.com/ -
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
13/390
Introduction
PIKE Technical ManualV5.1.2
13
Introduction
Document history
Version Date Remarks
V2.0.0 07.07.2006 New Manual - RELEASE status
PRE_V3.0.0 22.09.2006 Minor corrections
Added Pike F-145
Pike F-210 AOI frame rates corrected: Chapter PIKE F-210: AOIframe rates (no sub-sampling)on page 267
New advanced registers: Chapter Advanced featureson page 325
V3.0.1 29.09.2006 Minor corrections
V3.1.0 13.02.2007 Changed camera status register (Table 154: Advanced register:Camera statuson page 333)
Added description for the following mode Output state followsPinState bit (Table 32: Output routingon page 123)
Added M39-Mount for Pike F-201 and F-421 (Chapter F-Mountonpage 66)
to be continued on next page
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
14/390
Introduction
PIKE Technical ManualV5.1.2
14
continued from last page
V3.2.0 22.08.2007 Minor corrections
Added CE in Chapter Conformityon page 33.
Added Value field in Table 44: CSR: Shutteron page 145.
Added Chapter Cross section: CS-Mount (only PIKE F-032B/C)onpage 62.
Added detailed description of BRIGHTNESS (800h) in Table 147:Feature control registeron page 319
Added detailed description of WHITE-BALANCE (80Ch) in Table147: Feature control registeron page 319et seq.
Added Appendix, Chapter Sensor position accuracy of AVT cam-erason page 378.
Added new frame rates in Chapter Specificationson page 86
Added new AOI frame rates and diagrams in Chapter Frame ratesFormat_7on page 260
New minimum shutter speeds for each of the Pike cameras inChapter Specificationson page 86and the following
Added new features of PIKE update round:
SIS: see Chapter Secure image signature (SIS): definition
and scenarioson page 233 Sequence mode: see Chapter Sequence modeon page 224 Smear reduction
see Chapter Smear reduction (not Pike F-1100/1600)onpage 235
4 x / 8 x binning and sub-sampling modessee Chapter Binning (only Pike b/w models)on page 170see Chapter Sub-sampling (PIKE b/w and color)on page175see Chapter Binning and sub-sampling accesson page 182
Quick mode for format changes
see Chapter Quick parameter change timing modeson page184 Speed increase mode (Packed 12-bit Mode)
Chapter Packed 12-Bit Modeon page 189 CS-Mount (only for PIKE F-032)
Chapter PIKE F-032B/C (fiber)on page 86and ChapterCross section: CS-Mount (only PIKE F-032B/C)on page 62
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
15/390
Introduction
PIKE Technical ManualV5.1.2
15
continued from last page
V4.0.0 15.01.2008 Added 15fps versions of PIKE F-145 at Table 152: Camera type IDliston page 330
Added VERSION_INFO1_EX, VERSION_INFO3_EX and descriptionat Table 151: Advanced register: Extended version informationon page 329
Revised Chapter Secure image signature (SIS)on page 364
Added detailed description to register 0xF10000570PARAMUPD_TIMING (how to switch on Quick Format ChangeMode) see Chapter Quick parameter change timing modesonpage 357
Added Chapter PIKE F-505B/C (fiber)on page 96.
Added Chapter PIKE F-505B / PIKE F-505Con page 247.
Revised description of C-Mount adjustment in Chapter Adjust-ment of C-Mounton page 65.
Moved AVT Glossary from Appendix of PIKE Technical Manual toAVT Website.
Revised PIKE F-505B/C data.
Corrected binning (only b/wcameras) and added Format_IDsinFigure 103: Mapping of possible Format_7 modes to
F7M1...F7M7on page 183.
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
16/390
Introduction
PIKE Technical ManualV5.1.2
16
continued from last page
V4.1.0 20.08.08 Added PIKE F-505 to Chapter Indexon page 381
Revised formulas by adding some units in Chapter How doesbandwidth affect the frame rate?on page 288
Corrected Table 172: Advanced register: Channel balanceonpage 352
Added Max IsoSize Bit [1] to register 0xF1000048 ADV_INQ_3 inTable 153: Advanced register: Advanced feature inquiryon page331f.
Added Chapter Maximum ISO packet sizeon page 355(useful for
PIKE F-505 for higher frame rates)Corrected Figure 104: Former standard timingon page 184
Added photos of 1394b locking connectors and 1394a Molexclamp locking (aka Interlock) connectors in Chapter 1394a and1394b cameras and compatibilityon page 39.
Added recommendation to use PCI-X (64 bit) or PCI Expressadapter in Chapter Maximum ISO packet sizeon page 355.
Corrected frame rate formula in Chapter High SNR mode (HighSignal Noise Ratio)on page 190.
Corrected binning order in Chapter 2 x full binning/4 x full bin-
ning/8 x full binningon page 174.
Added block diagram of modern PC (X38 chipset by INTEL) in Fig-ure 5: Block diagram of modern PC (X38 chipset by INTEL)onpage 39
Revised FireWire hot-plug precautions and added screw-lock pre-cautions in Chapter FireWire hot-plug and screw-lock precau-tionson page 44
Added images of FireWire locking cables in Figure 4: 1394a and1394b cameras and compatibilityon page 39
Added list of available FireWire screw lock cables in Table 4: 1394locking cableson page 35
Corrected CAD drawing in Figure 12: Pike W90 S90 (2 x 1394bcopper)on page 56
Changed provisions directive to 2004/108/EG in Chapter Confor-mityon page 33
Corrected diag. (16.3 mm) of KAI2093 in Table 18: SpecificationPIKE F-210B/C (fiber)on page 92
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
17/390
Introduction
PIKE Technical ManualV5.1.2
17
continued from last page
V4.1.0
[continued]
20.08.08
[continued]
Restructuring of Pike Technical Manual:
Added Chapter Contacting Allied Vision Technologieson page 12
Added Chapter Manual overviewon page 26
Restructured Chapter Pike types and highlightsto Chapter PIKEcamerason page 31.
Infos from Pike camera typestable moved to Chapter Specifica-tionson page 86
Safety instructionsmoved to Hardware Installation Guide, ChapterSafety instructionsandAVT camera cleaning instructions
Environmental conditions moved to Pike Instruction Leaflet
Infos on CS-/C-Mounting moved to Hardware Installation Guide,Chapter Changing filters safety instructions
Infos onSystem componentsand Environmental conditionsmoved to Pike Instruction Leaflet
Infos onIR cut filterand Lensesmoved to Chapter Filter andlenseson page 47
Moved binning explanation from Chapter Specificationson page86to Chapter Video formats, modes and bandwidthon page 236
Binning / sub-sampling modes and color modes are only listed inChapter Video formats, modes and bandwidthon page 236
Moved detailed description of the camera interfaces (FireWire,I/O connector), ordering numbers and operating instructions tothe Hardware Installation Guide.
Revised Chapter Description of the data pathon page 134
Revised Chapter Controlling image captureon page 206; Userprofiles are only described in Chapter User profileson page 372
Revised Chapter Video formats, modes and bandwidthon page236
Revised Chapter How does bandwidth affect the frame rate?onpage 288
[to be continued]
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
18/390
Introduction
PIKE Technical ManualV5.1.2
18
continued from last page
V4.1.0
[continued]
20.08.08
[continued]
[continued: Restructuring of Pike Technical Manual:]
Revised Chapter Configuration of the cameraon page 292
Revised Chapter Firmware updateon page 379
Added Chapter Sensor position accuracy of AVT camerason page378
Revised Chapter Indexon page 381
Corrected for all Pike cameras: 16 user-defined LUTs in ChapterSpecificationson page 86ff.
Added cross-reference from upload LUTto GPDATA_BUFFERinChapter Loading an LUT into the cameraon page 162.
Added cross-reference from upload/download shading imageto GPDATA_BUFFERin:
Chapter Loading a shading image out of the cameraon page 158
Chapter Loading a shading image into the cameraon page 159
Added PIKE F-505 as it uses different BAYER pattern (first pixel ofthe sensor is RED) in Chapter Color interpolation (BAYER demo-saicing)on page 195
Added detailed level values of I/Os in Chapter Camera I/O con-
nector pin assignmenton page 113.Added RoHS in Chapter Conformityon page 33
Added little endian vs. big endian byte order in ChapterGPDATA_BUFFERon page 376
PIKE update firmware round:
Gain references: see Chapter User adjustable gain referencesonpage 377
Low-noise binning mode for 2 x horizontal binning: see ChapterLow-noise binning mode (only 2 x H-binning)on page 358
New photo of LED positions in Figure 59: Position of status LEDson page 114
V4.2.0 01.09.08 New default gain references for Pike F-505B/C in Table 199:Default gain references of Pike modelson page 377
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
19/390
Introduction
PIKE Technical ManualV5.1.2
19
continued from last page
V4.3.0 23.04.09 Pike F-100B: new Quantum efficiency diagram in Figure 43: Spec-tral sensitivity of Pike F-100Bon page 104
All advanced registers in 8-digit format beginning with 0xF1... inChapter Advanced featureson page 325ff. and in Table 181:Advanced register: Parameter-List Update: parameter listonpage 361
Corrected Pike cameras with small (VGA size) and large filter inChapter Cross section: C-Mount (VGA size filter)on page 63andChapter Cross section: C-Mount (large filter)on page 64
SEQUENCE_RESET register moved to SEQUENCE_STEP register(0xF1000228) inSEQUENCE_STEPon page 226and inSEQUENCE_STEPon page 325.
Revised Chapter White balanceon page 139ff.
New sensor for Pike F-421B/C in Table 3: PIKE camera typesonpage 32and in Table 19: Specification PIKE F-421B/C (fiber)onpage 94.
Calculated effective chip sizefor all sensors (with resolution ofFormat_7 Mode_0) in Chapter Specificationson page 86ff.
Pike F-210B/C shows no speed increase using sub-sampling: seeChapter PIKE F-210: AOI frame rates (sub-sampling)on page 268
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
20/390
Introduction
PIKE Technical ManualV5.1.2
20
continued from last page
V4.4.0 28.09.09 Added notice to description of non-volatile storage of shadingimage in Noteon page 156.
Corrected drawing in Figure 151: Delayed integration timingonpage 346
Corrected Format_7 Mode_5 (640 x 240) in Table 84: VideoFormat_7 default modes PIKE F-032B / PIKE F-032Con page 238.
Added Raw12 to Pike F-032C and corrected some frame rates inTable 84: Video Format_7 default modes PIKE F-032B / PIKE F-032Con page 238f.
New dual-tap offset adjustmentfor Pike F-032/210/421/505: See 0xF1000430on page 327
See Table 173: Advanced register: Dual-tap offset adjust-menton page 352
See Chapter Dual-tap offset adjustment with SmartView(1.10 or greater)on page 137
Revised Chapter Conformityon page 33.
New Pike front flange:
Title page: new photo and Figure 21: Back focus adjustmenton page 65: new Pike drawing
New CAD drawings: Chapter Camera dimensionson page 50ff.
Figure 21: Back focus adjustmenton page 65(adjustingC-Mount via both screws on top (middle) and right sightof the housing
Added PWM feature:
Added PWM feature in IO_OUTP_CTRL 1-4on page 122ff.
Added PWMCapable in Register 0xF1000320 in Table 31:Advanced register: Output controlon page 122
Added ID 0x09 in Table 32: Output routingon page 123
Added Chapter Pulse-width modulationon page 125ff. Added Table 33: PWM configuration registerson page 125
Added PWM inTable 153: Advanced register: Advanced fea-ture inquiryon page 331f.
Added PWM inTable 150: Advanced registers summaryonpage 325ff.
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
21/390
Introduction
PIKE Technical ManualV5.1.2
21
continued from last page
V4.4.0
[continued]
28.09.09
[continued]
All Pike models: added input debounce feature:
Advanced register summary 0xF1000840on page 328
Advanced register summary 0xF1000850on page 328
Advanced register summary 0xF1000860on page 328
Advanced register summary 0xF1000870on page 328
Chapter Debounceon page 213f.
Chapter Debounce timeon page 214
Table 71: Advanced register: Debounce time for inputportson page 214
All Pike models: added Frame time control feature:
Table 150: Advanced registers summaryon page 325ff.
Chapter Frame time controlon page 375
V5.0.0 07.05.10 New Pike F-1100 and Pike F-1600 models:
Figure 53: Spectral sensitivity of Pike F-1100Bon page 109
Figure 54: Spectral sensitivity of Pike F-1100Con page 109
Figure 55: Spectral sensitivity of Pike F-1600Bon page 110
Figure 56: Spectral sensitivity of Pike F-1600Con page 110
Chapter PIKE F-1100B/C (fiber)on page 98f.
Chapter PIKE F-1600B/C (fiber)on page 100f.
Chapter Dual-tap offset adjustment with SmartView (1.10or greater)on page 137ff. and Chapter Dual-tap offsetadjustmenton page 352
Chapter Adjustment of F-Mount for Pike F-1100 and Pike F-1600on page 66
Chapter F-Mounton page 66ff.
Chapter Pike F-Mount: standard housing (2 x 1394b cop-per)on page 67
Chapter Pike F-Mount: Tripod adapteron page 69
Chapter Pike F-Mount: W270 (2 x 1394b copper)on page 70
Chapter Cross section: F-Mounton page 72
Chapter Frame time controlon page 375
Chapter Sensor digitization taps (Pike F-1100/1600 only)on page 360
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
22/390
Introduction
PIKE Technical ManualV5.1.2
22
continued from last page
V5.0.0
[continued]
07.05.10
[continued]
[continued]
New Pike F-1100 and Pike F-1600 models:
Chapter F-Mounton page 66ff.
Chapter M42-Mounton page 74ff.
Chapter M58-Mounton page 80ff.
Chapter Exposure time offseton page 215
Chapter Minimum exposure timeon page 215
Figure 114: Data flow and timing after end of exposureonpage 220
Table 78: Jitter at exposure start (no binning, no sub-sam-pling)on page 223
Table 199: Default gain references of Pike modelson page377
Chapter Software feature control (disable LEDs / switch sin-gle-tap and dual-tap)on page 359
Chapter PIKE F-1100B / PIKE F-1100Con page 249
Chapter PIKE F-1600B / PIKE F-1600Con page 251
Chapter PIKE F-1100: AOI frame rateson page 272ff.
Chapter PIKE F-1600: AOI frame rateson page 280ff.
New Pike front flange: Serial numbers for Pike camera models starting new front
flange: Chapter Serial numbers for starting new frontflangeon page 50
Added photo of Pike 11M/16M on title page
Minor corrections and improvements:
Improved description on low noise binning:Chapter Low-noise binning mode (only 2 x H-binning)on page 358
Corrected MaxValue from [0..31] to [6..31] in Table 166:Advanced register: Auto shutter controlon page 347
Corrected: Pike F-145C has Raw12 formats (F7M0, F7M4,F7M5, F7M6) in Table 88: Video Format_7 default modesPike F-145B / F-145Con page 242
Improved description of debounce feature in ChapterDebounceon page 213
New storage temperature:
70 C, see Chapter Specificationson page 86ff.
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
23/390
Introduction
PIKE Technical ManualV5.1.2
23
continued from last page
V5.0.0
[continued]
07.05.10
[continued]
New links to the new AVT website:
Chapter Contacting Allied Vision Technologieson page 12
New measured sensitivity curves:
Chapter Spectral sensitivityon page 102ff.
Added new CAD drawings for W90S90 and W270S90:
Chapter Pike W90 S90 (2 x 1394b copper)on page 56
Chapter Pike W270 S90 (2 x 1394b copper)on page 60
Chapter Pike W90 S90 (1394b: 1 x GOF, 1 x copper)on page57
Chapter Pike W270 S90 (1394b: 1 x GOF, 1 x copper)on page61
Added more information on operating system support(Windows XP SP3, Vista SP2, Windows 7):
Chapter Operating system supporton page 46
Changed sensitivity curves for PIKE F-421B/C from Kodak KAI4021 to Kodak KAI 4022:
Figure 49: Spectral sensitivity of Pike F-421Bon page 107
Figure 50: Spectral sensitivity of Pike F-421Con page 107
V5.0.1 08.06.10 Minor corrections
Added red font to Pike F-1100C and Pike F-1600C in head-line: see Chapter PIKE F-1100B / PIKE F-1100Con page 249and Chapter PIKE F-1600B / PIKE F-1600Con page 251
Added missing Pike F-100: see Chapter Dual-tap offsetadjustment with SmartView (1.10 or greater)on page 137f.
Changed frame rates from Pike F-505 (maxBPP=1100) form15 fps to 14fps for RAW8 and AOI height of 2054 and 2048.Changed all frame rates that exceeded the theoreticalframe rate of the CCD: see Table 115: Frame rates Pike F-505as function of AOI height [width=2452] (maxBPP=11000)on page 271and Chapter Specification PIKE F-505B/C(fiber)on page 96
Changed all frame rates that exceeded the theoreticalframe rate of the CCD: see Chapter Frame rates Format_7onpage 260ff.
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
24/390
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
25/390
Introduction
PIKE Technical ManualV5.1.2
25
continued from last page
V5.1.0 03.05.11 Added new features:
Defect pixel correction
Chapter Defect pixel correction (Pike F-1100/1600 only)onpage 163
Advanced feature registers: see Chapter Defect pixelcorrectionon page 369
Advanced registers summary: seeDEFECT_PIXEL_CORRECTION_CTRLon page 327
Pike F-505C
Added Pike F-505C in Figure 76: Mirror and Bayer orderonpage 152
Added new address:
Added Singapore address in Chapter Contacting AlliedVision Technologieson page 12
Revised chapters:
Revised Chapter Description of video data formatson page129
V5.1.1 27.02.12 VC50 variants have also the following conformities:
REACH China RoHS
See Chapter Conformityon page 33.
Smaller corrections:
Pike F-1100/1600 dont have smear reduction:
Chapter Smear reduction (not Pike F-1100/1600)onpage 235
Smear reductionon page 332
Chapter Smear reduction (not Pike F-1100/1600)onpage 369
Up to 16 LUTs can be stored permanently in the camera via4 user sets: see Chapter Stored settingson page 374
V5.1.2 13 August 2012 High SNR mode:Added note to set grab count and activa-tion of HighSNR in one single write access:
see Chapter High SNR mode (High Signal Noise Ratio)onpage 190
Chapter High SNR mode (High Signal Noise Ratio)onpage 354
to be continued on next page
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
26/390
Introduction
PIKE Technical ManualV5.1.2
26
Manual overviewThis manual overviewdescribes each chapter of this manual shortly.
Chapter Contacting Allied Vision Technologieson page 12lists AVT con-tact data for both:
Technical information / ordering
Commercial information
Chapter Introductionon page 13(this chapter) gives you the documenthistory, a manual overview and conventions used in this manual (stylesand symbols). Furthermore you learn how to get more information onhowto install hardware (Hardware Installation Guide), available AVT soft-ware(incl. documentation) and where to get it.
Chapter PIKE camerason page 31gives you a short introduction to theSTINGRAY cameras with their FireWire technology. Links are provided todata sheets and brochures on AVT website.
Chapter Conformityon page 33gives you information about conformity ofAVT cameras.
Chapter FireWireon page 34describes the FireWire standard in detail,explains the compatibility between 1394a and 1394b and explains band-width details (incl. Pike examples).
Read and follow the FireWire hot-plug and screw-lock precautions
in Chapter FireWire hot-plug and screw-lock precautionson page 44. Read Chapter Operating system supporton page 46.
Chapter Filter and lenseson page 47describes the IR cut filter and suit-able camera lenses.
Chapter Specificationson page 86lists camera details and spectral sensi-tivity diagrams for each camera type.
Chapter Camera dimensionson page 50provides CAD drawings of stan-dard housing (copper and GOF) models, tr ipod adapter, available angledhead models, cross sections of CS-Mount and C-Mount.
Chapter Camera interfaceson page 111describes in detail the inputs/out-puts of the cameras (incl. Trigger features). For a general description of
continued from last page
V5.1.2 13 August 2012 Changed IR cut filter to (type Jenofilt 217):see Figure 6: Approximate spectral transmission of IR cut filter(may vary slightly by filter lot) (type Jenofilt 217)on page 47
Pike trigger input voltage (GPIn1 and GPIn2) changed from 2 Vto 3 V at min. input current of 5 mA, see Chapter Camera I/Oconnector pin assignmenton page 113.
Version Date Remarks
Table 1: Document history
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
27/390
Introduction
PIKE Technical ManualV5.1.2
27
the interfaces (FireWire and I/O connector) see Hardware InstallationGuide.
Chapter Description of the data pathon page 134describes in detail IIDCconform as well as AVT-specific camera features.
Chapter Controlling image captureon page 206describes trigger modi,exposure time, one-shot/multi-shot/ISO_Enable features. Additionallyspecial AVT features are described: sequence mode and secure image sig-nature (SIS).
Chapter Video formats, modes and bandwidthon page 236lists all avail-able fixed and Format_7 modes (incl. color modes, frame rates, binning/sub-sampling, AOI=area of interest).
Chapter How does bandwidth affect the frame rate?on page 288givessome considerations on bandwidth details.
Chapter Configuration of the cameraon page 292lists standard andadvanced register descriptions of all camera features.
Chapter Firmware updateon page 379explains where to get informationon firmware updates and explains the extended version number scheme ofFPGA/C.
Chapter Appendixon page 378lists the sensor position accuracy of AVTcameras.
Chapter Indexon page 381gives you quick access to all relevant data inthis manual.
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
28/390
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
29/390
Introduction
PIKE Technical ManualV5.1.2
29
More information
For more information on hardware and software read the following:
Hardware Installation Guide describes the hardware installation proce-dures for all 1394 AVT cameras (Dolphin, Oscar, Marlin, Guppy, Pike,Stingray). Additionally you get safety instructions and information aboutcamera interfaces (IEEE1394a/b copper and GOF, I/O connectors, inputand output).
Before operation
We place the highest demands for quality on our cameras.
Target group ThisTechnical Manualis the guide to detailed technical information of thecamera and is written for experts.
Getting started For a quick guide how to get started read Hardware Installation Guidefirst.
www
You find the Hardware Installation Guideat:
http://www.alliedvisiontec.com/emea/support/downloads/product-literature/hardware-installation-guide.html
All software packages(including documentationand releasenotes) provided by AVT can be downloaded at:
http://www.alliedvisiontec.com/emea/products/software.html
Note
Please read through this manual carefully before operatingthe camera.
For information on AVT accessoriesand AVT softwarereadHardware Installation Guide.
Caution
Before operating any AVT camera read safety instructionsand
ESD warnings in Hardware Installation Guide.
Note
To demonstrate the properties of the camera, all examples inthis manual are based on the FirePackageOHCI API softwareand the SmartViewapplication.
http://www.alliedvisiontec.com/emea/support/downloads/product-literature/hardware-installation-guide.htmlhttp://www.alliedvisiontec.com/emea/support/downloads/product-literature/hardware-installation-guide.htmlhttp://www.alliedvisiontec.com/emea/products/software.htmlhttp://www.alliedvisiontec.com/emea/products/software.htmlhttp://www.alliedvisiontec.com/emea/support/downloads/product-literature/hardware-installation-guide.htmlhttp://www.alliedvisiontec.com/emea/products/software.html -
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
30/390
Introduction
PIKE Technical ManualV5.1.2
30
www
These utilities can be obtained from Allied Vision Technologies(AVT). FirePackage includes
SmartViewand is available for
download at:
http://www.alliedvisiontec.com/emea/products/software/windows/avt-firepackage.html
Note
The camera also works with all IIDC (formerly DCAM) compati-ble IEEE 1394 programs and image processing libraries.
http://www.alliedvisiontec.com/emea/products/software/windows/avt-firepackage.htmlhttp://www.alliedvisiontec.com/emea/products/software/windows/avt-firepackage.htmlhttp://www.alliedvisiontec.com/emea/products/software/windows/avt-firepackage.html -
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
31/390
PIKE cameras
PIKE Technical ManualV5.1.2
31
PIKE cameras
Pike The Pike is a fast IEEE 1394b camera for demanding applications. Numerous pre-processing functions produce an outstanding image quality. Pike cameras oper-ate with very high frame rates and offer much more real-time functions thanspecified in the IIDC standards.
They can even emulate traditional frame grabber functions.
IEEE 1394b IEEE 1394b provides a plug & play interface standard with high-speed, deter-ministic data transmission. The camera communication protocol is standard-ized and can easily be integrated into your application
GOF Pike cameras are available both with two copper ports (for daisy-chaining) andwith copper/GOF (glass optical fiber) ports.
Advantages of GOF:
800 Mbit/s over 400 meters and more
No additional repeaters required
Transmission of light instead of electricity: No ground problems and nointerference with electromagnetic fields.
Image applications Allied Vision Technologies can provide users with a range of products that meetalmost all the requirements of a very wide range of image applications.
FireWire The industry standard IEEE 1394 (FireWire or i.Link) facilitates the simplest
computer compatibility and bidirectional data transfer using the plug & playprocess. Further development of the IEEE 1394 standard has already made 800Mbit/second possible. Investment in this standard is therefore secure for thefuture; each further development takes into account compatibility with the pre-ceding standard, and vice versa, meaning that IEEE 1394b is reverse-compati-ble with IEEE 1394a. Your applications will grow as technical progressadvances.
Note
For further information on FireWire read Chapter FireWireonpage 34.
www
For further information on the highlights of Pike types, thePike familyand the whole range of AVT FireWire cameras readthe data sheets and brochures on the website of Allied VisionTechnologies:
www.alliedvisiontec.com
http://www.alliedvisiontec.com/http://www.alliedvisiontec.com/ -
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
32/390
PIKE cameras
PIKE Technical ManualV5.1.2
32
Pike type Sensor Picture size (max.)
Format_7 Mode_0
Frame rates,
full resolutionPIKE F-032B/C
PIKE F-032B/C fiber
Type 1/3 KODAK KAI-340
Progressive Scan CCD imager
640 (h) x 480 (v) Up to 208 fps
PIKE F-100B/C
PIKE F-100B/C fiber
Type 2/3 KODAK KAI-1020
Progressive Scan CCD imager
1000 (h) x 1000 (v) Up to 60 fps
PIKE F-145B/C
PIKE F-145B/C fiber
Type 2/3 SONY ICX285
Progressive Scan CCD imager
1388 (h) x 1038 (v) Up to 30 fps
PIKE F-145B/C-15fps
PIKE F-145B/C-15fps fiber
Type 2/3 SONY ICX285
Progressive Scan CCD imager
1388 (h) x 1038 (v) Up to 16 fps
PIKE F-210B/C
PIKE F-210B/C fiber
Type 1 KODAK KAI-2093
Progressive Scan CCD imager
1920 (h) x 1080 (v) Up to 31 fps
PIKE F-421B/C
PIKE F-421B/C fiber
Type 1.2 KODAK KAI-4022
Progressive Scan CCD imager
2048 (h) x 2048 (v) Up to 16 fps
PIKE F-505B/C
PIKE F-505B/C fiber
Type 2/3 SONY ICX625
Progressive Scan CCD imager
2456 (h) x 2058 (v) Up to 15 fps
PIKE F-1100B/C
PIKE F-1100B/C fiber
Type 35 mm KODAK KAI-11002
Progressive Scan CCD imager
4008 (h) x 2672 (v) Single-tap: up to2.6 fps
Dual-tap: up to4.9 fps
PIKE F-1600B/C
PIKE F-1600B/C fiber
Type 35 mm KODAK KAI-16000
Progressive Scan CCD imager
4872 (h) x 3248 (v) Single-tap: up to1.7 fps
Dual-tap: up to3.1 fps
Table 3: PIKE camera types
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
33/390
Conformity
PIKE Technical ManualV5.1.2
33
Conformity
Allied Vision Technologies declares under its sole responsibility that all stan-dard cameras of the AVT Pikefamily to which this declaration relates are in con-formity with the following standard(s) or other normative document(s):
CE, following the provisions of 2004/108/EG directive
FCC Part 15 Class B
RoHS (2002/95/EC)
China RoHS (November 11, 2006)
REACH (EC No. 1907/2006)
CE
We declare, under our sole responsibility, that the previously described AVTPikecameras conform to the directives of the CE.
FCC Class B Device
Note: This equipment has been tested and found to comply with the limits for aClass B digital device, pursuant to part 15 of the FCC Rules. These limits aredesigned to provide reasonable protection against harmful interference in aresidential environment. This equipment generates, uses, and can radiate radiofrequency energy and, if not installed and used in accordance with the instruc-
tions, may cause harmful interference to radio communications. Operation ofthis equipment in a residential area is likely to cause harmful interference inwhich case the user will be required to correct the interference at his ownexpense. You are cautioned that any changes or modifications not expresslyapproved in this manual could void your authority to operate this equipment.
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
34/390
FireWire
PIKE Technical ManualV5.1.2
34
FireWire
Overview
FireWireprovides one of the most comprehensive, high-performance, cost-effective solutions platforms. FireWireoffers very impressive throughput atvery affordable prices.
Definition
FireWire(also known as i.LinkorIEEE 1394) is a personal computer and digital
video serial bus interface standard, offering high-speed communications andisochronous real-time data services. FireWirehas low implementation costsand a simplified and adaptable cabling system.
IEEE 1394 standards
FireWirewas developed by Apple Computer in the late 1990s, after work defin-ing a slower version of the interface by the IEEE 1394 working committee in the1980s. Apple's development was completed in 1995. It is defined in IEEE stan-dard 1394 which is currently a composite of three documents:
the original IEEE Std. 1394-1995
the IEEE Std. 1394a-2000 amendment
the IEEE Std. 1394b-2002 amendment
FireWireis used to connect digital cameras, especially in industrial systems formachine vision.
Advantages Advantages over USB are:
Faster effective speed
Higher power distribution capabilities
Multi-camera applications are easier to set up than in USB.
Figure 1: FireWire Logo
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
35/390
FireWire
PIKE Technical ManualV5.1.2
35
Why use FireWire?
Digital cameras with on-board FireWire(IEEE 1394a or 1394b) communications
conforming to the IIDC standard (V1.3 or V1.31) have created cost-effective andpowerful solutions options being used for thousands of different applicationsaround the world. FireWireis a robust digital interface for industrial applica-tions for many reasons, including:
Guaranteed bandwidth features to ensure fail-safe communications
Interoperability with multiple different camera types and vendors
Diverse camera powering options, including single-cable solutions up to45 W
Effective multiple-camera solutions
Large variety of FireWireaccessories for industrial applications
Availability of repeaters and optical fibre cabling Forwards and backward compatibility blending 1394a and 1394b
Both real-time (isochronous) and demand-driven asynchronous datatransmission capabilities
FireWire in detail
Serial bus
Briefly summarized, FireWireis a very effective way to utilize a low-cost serial
bus, through a standardized communications protocol, that establishes pack-etized data transfer between two or more devices. FireWire offers real time iso-chronous bandwidth for image transfer with guaranteed low latency. It alsooffers asynchronous data transfer for controlling camera parameters, such asgain and shutter, on the fly. As illustrated in the diagram below, these twomodes can co-exist by using priority time slots for video data transfer and theremaining time slots for control data transfer.
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
36/390
FireWire
PIKE Technical ManualV5.1.2
36
In case of 1394b no gaps are needed due to parallel arbitration, handled by busowner supervisor selector (BOSS) (see the following diagram). Whereas 1394aworks in half duplex transmission, 1394 does full duplex transmission.
Additional devices may be added up to the overall capacity of the bus, butthroughput at guaranteed minimum service levels is maintained for all deviceswith an acknowledged claim on the bus. This deterministic feature is a hugeadvantage for many industrial applications where robust performance isrequired. Such is the case when it is not acceptable to drop images within a spe-cific time interval.
Figure 2: 1394a data transmission
Figure 3: 1394b data transmission
Cycle Sync: 1394b
Parallel arbitration, handled by BOSS, can eliminate gaps
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
37/390
FireWire
PIKE Technical ManualV5.1.2
37
FireWire connection capabilities
FireWirecan connect together up to 63 peripherals in an acyclic network struc-ture (hubs). It allows peer-to-peer device communication (between digitalcameras), to take place without using system memory or the CPU.
But even more importantly, a FireWire cameracan directly, via direct memoryaccess (DMA), write into or read from the memory of the computer with almostno CPU load.
FireWirealso supports multiple hosts per bus. FireWirerequires only a cablewith the correct number of pins on either end (normally 6 or 9). It can supply upto 45 W of power per port at 30 V, allowing high consumption devices to operatewithout a separate power cord.
Capabilities of 1394a (FireWire 400)
FireWire 400 (S400) is able to transfer data between devices at 100, 200 or 400MBit/s data rates. Although USB 2.0 claims to be capable of higher speeds (480Mbit/s), FireWire is, in practice, not slower than USB 2.0.
The 1394a capabilities in detail:
400 Mbit/s
Hot-pluggable devices Peer-to-peer communications
Direct Memory Access (DMA) to host memory
Guaranteed bandwidth
Multiple devices (up to 45 W) powered via FireWire bus
IIDC V1.3 camera control standards
IIDC V1.3 released a set of camera control standards via 1394a which estab-lished a common communications protocol on which most current FireWirecameras are based.
Note
How to extend the size of an isochronous packet up to 11.000byte at S800:
see register 0xF1000048, ADV_INQ_3, Max IsoSize [1] inTable 153: Advanced register: Advanced feature inquiryon page 331
see Chapter Maximum ISO packet sizeon page 355
Caution
While supplying such an amount of bus power is clearly a ben-eficial feature, it isveryimportant notto exceed the inrushcurrent of 18 mJoule in 3 ms.
Higher inrush current may damage the Phy chip of the cam-era and/or the Phy chip in your PC.
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
38/390
FireWire
PIKE Technical ManualV5.1.2
38
In addition to common standards shared across manufacturers, a specialFormat_7 mode also provided a means by which a manufacturer could offer spe-
cial features (smart features), such as: higher resolutions
higher frame rates
diverse color modes
as extensions (advanced registers) to the prescribed common set.
Capabilities of 1394b (FireWire 800)
FireWire 800 (S800) was introduced commercially by Apple in 2003 and has a 9-pin FireWire 800 connector (see details in Hardware Installation Guide and inChapter IEEE 1394b port pin assignmenton page 111). This newer 1394b spec-
ification allows a transfer rate of 800 MBit/s with backward compatibilities tothe slower rates and 6-pin connectors of FireWire 400.
The 1394b capabilities in detail:
800 Mbit/s
All previous benefits of 1394a (see above)
Interoperability with 1394a devices
Longer communications distances (up to 500 m using GOF cables)
IIDC V1.31 camera control standards
Twinned with 1394b, the IIDC V1.31 standard arrived in January 2004, evolving
the industry standards for digital imaging communications to includeI/O and RS232 handling, and adding further formats. At such high bandwidthsit has become possible to transmit high-resolution images to the PCs memoryat very high frame rates.
-
8/10/2019 Allied Vision Pike TechMan V5.1.2 En
39/390
FireWire
PIKE Technical ManualV5.1.2
39
Compatibility between 1394a and 1394b
Compatibility example
Its possible to run a 1394a and a 1394b camera on the 1394b bus.
You can e.g. run a PIKE F-032B and a MARLIN F-033B on the same bus: PIKE F-032B @