background image

 

Mikrotron GmbH 

Landshuter Str. 20-22 

D-85716 Unterschleissheim 

Germany 

Tel.: +49 89 726342 00 

Fax: +49 89 726342 99 

[email protected]

 

www.mikrotron.de

 

 

 

 

 

 

 
 
 
 

 

 
 
 
25CXP MC258x Camera Manual  Rev. 1.00 
Camera-Firmware:   

 

MC0000258x-V1.00.0-F1.00.000 

Camera ID:   

 

 

MC258x 

 
 

Copyright 

 2014 Mikrotron GmbH 

MC258

C

AMERA 

M

ANUAL

 

 

H

IGH 

S

PEED 

 

H

IGH 

R

ESOLUTION 

● 

  

 

 

 

 

Summary of Contents for CoaxPress MC258 Series

Page 1: ...im Germany Tel 49 89 726342 00 Fax 49 89 726342 99 info mikrotron de www mikrotron de 25CXP MC258x Camera Manual Rev 1 00 Camera Firmware MC0000258x V1 00 0 F1 00 000 Camera ID MC258x Copyright 2014 Mikrotron GmbH MC258X CAMERA MANUAL HIGH SPEED HIGH RESOLUTION ...

Page 2: ...rap registers 14 6 2 1 Standard 15 6 2 2 Revision 15 6 2 3 XmlManifestSize 15 6 2 4 XmlManifestSelector 16 6 2 5 XmlVersion XmlManifestSelector 16 6 2 6 XmlSchemaVersion XmlManifestSelector 16 6 2 7 XmlUrlAddress XmlManifestSelector 17 6 2 8 IidcPointer 17 6 2 9 DeviceVendorName 18 6 2 10 DeviceModelName 18 6 2 11 DeviceManufacturerInfo 18 6 2 12 DeviceVersion 19 6 2 13 DeviceFirmwareVersion 20 6 ...

Page 3: ... 10 TapGeometry 34 6 5 11 Image1StreamID 34 6 5 12 Image2StreamID 35 6 6 User Set Control 35 6 6 1 UserSetSelector 35 6 6 2 UserSetLoad UserSetSelector 36 6 6 3 UserSetSave UserSetSelector 36 6 6 4 UserSetDefaultSelector 36 6 7 Analog Controller 37 6 7 1 AFEGain 37 6 7 2 ColumnGain 37 6 7 3 Blacklevel 37 6 8 Custom features 38 6 8 1 DeviceInformationSelector 38 6 8 2 DeviceInformation DeviceInfoSe...

Page 4: ...y approved in this manual could void your authority to operate this equipment The shielded interface cable recommended in this manual must be used with this equipment in order to comply with the lim its for a computing device pursuant to Subpart J of Part 15 of FCC Rules 1 2 For customers in Canada This apparatus complies with the Class A limits for radio noise emissions set out in Radio In terfer...

Page 5: ...f the Council Directives 2004 108 EG for the approximation of the laws of the Member States relating to electromagnetic consistency The following standards were consulted for the conformity testing with regard to electromag netic consistency EC regulation Description EN 61000 6 3 Electromagnetic compatibility EN 61000 6 1 Immunity Unterschleissheim February 09 2014 Mikrotron GmbH Dipl Ing Bernhard...

Page 6: ... Warranty Note Do not open the body of the camera The warranty becomes void if the body is opened 1 7 Remarks Warnings This document contains important remarks and warnings See the corresponding symbols Important remark Attention Warning ...

Page 7: ...camera to Full HD resolution at 1920 x 1080 with a frame rate of up to 880 fps offers a wide field for new and exciting applications Full HD recordings make it possible to use the camera not only for industrial applications but also for applications like high speed high resolution documentary films or for commercial clips The camera electronic is enclosed in a very compact and solid full metal cag...

Page 8: ...xels The table below shows the different camera models and their max frame rate Type Data width bits Color Mono F Mount lens adap tion Link speed max frame rate 5120 x 5120 MC2582 8 10 M F CXP 6 80 fps MC2583 8 10 C F CXP 6 80 fps 2 3 Using the camera There are no serviceable parts inside the camera The camera may not be opened otherwise guarantee is lost Use dry soft lens cleaning tissue for clea...

Page 9: ... the cameras are using or what features they are implementing the application programming interface API should be always the same GenICam Specification 1 0 Although CoaXPress do not support the full GenICam standard it uses parts of the specifica tion to ease the interchangeability between different CoaXPress compliant components Eve ry camera must be provided with an electronically readable manua...

Page 10: ...ring of the connector as described below Before applying power to the camera we strongly recommend to verify the used pins of the power connector the polarity of the leads and the supply voltage The camera may only be used with a supply voltage according to the camera specification Connecting a lower or higher supply voltage AC voltage reversal polarity or using wrong pins of the power connector m...

Page 11: ...g to the CoaXPress specification Take care that all components of the camera host chain camera grabber software are fully CoaXPress compliant For a detailed cable description read the according section below 4 1 First steps Switch off the image processing system Connect the camera to your CoaXPress frame grabber with an appropriate CoaXPress cable Connect a power supply to the camera Unscrew dust ...

Page 12: ...mware revision from the camera see feature list below The serial number is also marked on the type plate of the camera 1 2 PowerUpProfile A Power Up Profile permanently stored in the non volatile memory of the camera gets loaded automatically if the camera is powered up The profile consists of a number of camera settings that configures the camera to a defined operation state So no configuration f...

Page 13: ...tself in the XML file are grouped according to their meaning e g Bottstrap regis ters Image format The XML file itself can be saved compressed or uncompressed in the camera or can be an external file on the local computer or an remote host The path URL to the file can be read from the camera feature XmlUrlAddress see feature list below The features exposed by the camera and described in the XML fi...

Page 14: ...rabber camera connection may be not of interest for the normal application programmer Name Address Access Length bytes Interface Standard 0x00000000 R 4 IInteger Revision 0x00000004 R 4 IInteger XmlManifestSize 0x00000008 R 4 IInteger XmlManifestSelector 0x0000000C R W 4 IInteger XmlVersion XmlManifestSelector 0x00000010 R 4 IInteger XmlSchemaVersion XmlManifestSelector 0x00000014 R 4 IInteger Xml...

Page 15: ...vides a magic number indicating the Device implements the CoaXPress stand ard Access Read Type Unsigned integer In Out 0xC0A79AE5 Remark 2 2 2 Revision Description This register provides the revision of the CoaXPress specification implemented by this Device Access Read Type Unsigned integer In Out Bits Description 31 16 Major Revision 15 00 Minor Revision Remark For version 1 5 0x00010005 2 2 3 Xm...

Page 16: ...16 XMLMajorVersion The major version number of the XML file 15 8 XMLMinorVersion The minor version number of the XML file 7 0 XMLSubMinorVersion The sub minor version number of the XML file Remark 2 2 6 XmlSchemaVersion XmlManifestSelector Description This register provides the GenICam schema version for the XML file given in the manifest refer enced by register XmlManifestSelector Access Read Typ...

Page 17: ...tension xml indicates an uncompressed text XML file zip indicates a ZIP format compressed text file Address The start address of the file in the Device memory map given in hexadecimal form without a leading 0x The address string can be read from this address Length The length of the file in bytes given in hexadecimal without a leading 0x Example Local Mikrotron_MC4080_Rev1 xml B8000 33A References...

Page 18: ...ndor name Remark Example Mikrotron GmbH 2 2 10 DeviceModelName Description DeviceModelName Access Read Type String 0 32 In Out Model name Remark Example MC2582 2 2 11 DeviceManufacturerInfo Description This register provide extended manufacturer specific information about the Device as a NULL terminated string Access Read Type String 0 48 In Out Manufacturer information Remark Example Mikrotron Gm...

Page 19: ... Read Type String 0 32 In Out Device version string Remark Format of the version string Byte numbers from left to right Byte Description Sample 0 Hardware tag H 1 3 Hardware version major number 000 4 5 7 Hardware version minor number 001 8 9 13 Hardware version sub minor number 00000 So the sample row would result in the device version string H000 100 00000 ...

Page 20: ...version major number 000 4 5 7 Software version minor number 013 8 9 13 Software version sub minor number 00007 14 Delimiter 15 FPGA program version tag F 16 18 FPGA version major number 000 19 20 22 FPGA version minor number 015 23 24 28 FPGA version sub minor number 00304 So the sample row would result in the device version string V000 013 00007 F000 015 00304 2 2 14 DeviceID Description This re...

Page 21: ...d even if the camera power is switched off 2 2 16 LinkReset Description Initiates a Device link reset Access Read Write Type Unsigned integer In 0x00000001 Out 0x00000000 Remark A Link Reset sets the bit rate of the camera to the discovery bit rate and resets all relevant values to allow a new connection recovery by the host A link reset stops a running image acquisition 2 2 17 DeviceLinkID Descri...

Page 22: ...ovides the maximum control packet data size the Host can read from the Device or write to the Device in multiples of 4 bytes Access Read Type Unsigned integer In Out Control packet size in multiples of 4 bytes Remark 2 2 20 StreamPacketDataSize Description This register holds the maximum stream packet data size the Host can accept in multiples of 4 bytes Access Read Write Type Unsigned integer In ...

Page 23: ...umeration values Bits Name Description 31 16 Number of links Number of Device links to use only 4 possible 15 0 Link speed Bit rate selection code see table below Bit Rate Gbps Bit Rate Code 3 125 0X38 5 000 0x40 6 250 0x48 Example 4 Links by an connection speed of 3 125 Gbps 0x00040038 2 2 22 LinkConfigDefault Description This register provides the value of the LinkConfig register that allows the...

Page 24: ...rorCount register It shall hold a valid Device Link ID Access Read Write Type Unsigned integer In 0x00000000 0x00000003 Out 0x00000000 0x00000003 Remark 1 2 2 2 25 TestErrorCount TestErrorCountSelector Description This register provides the current link error count for the Device Link ID stored in register TestErrorCountSelector Access Read Write Type Unsigned Integer In 0x00000000 Out Error count...

Page 25: ...W 4 ICommand 2 3 1 AcquisitionMode Description This feature controls the acquisition mode of the Device Access Read Write Type Enumeration In Enumeration Description Continuous In this mode the camera records a sequence of images Out See above Remark Frame acquisition can be stopped with command AcquisitionStop 2 3 2 AcquisitionStart Description This feature starts acquisition from the Device Acce...

Page 26: ...e end of the exposure time is defined by an following trigger stop mes sage After receiving the exposure stop message the exposed image gets streamed to the host So the exposure time corresponds to the length of the trigger signal Out Remark The ExposureMode is only relevant if the camera is in triggered mode To set the camera to triggered mode the feature TriggerMode must be set to On 2 3 5 Expos...

Page 27: ...s on the currently defined frame size on the used link speed and on the number of CoaXPress lines used for image streaming 2 3 9 TriggerSelector Description This feature selects the trigger type to configure Access Read Write Type Enumeration In Enumeration Description FrameStart If FrameStart is selected the camera will take one picture per trigger signal FrameBurstStart Selects a trigger that st...

Page 28: ...ction to a trigger signal The settings of ExposureMode are only relevant if the camera is in triggered mode 2 3 11 TriggerSource TriggerSelector Description This feature defines the source for the selected trigger type Access Read Write Type Enumeration In Enumeration Description SoftwareTrigger If software is defined as the source of a trigger signal the user can trigger the camera to take a pict...

Page 29: ... increase the trigger frequency by 2 the activator AnyEdge initiate a frame on arrival of a trigger rising edge trigger packet as well as on arrival of a trigger falling edge trigger pack et There is no subsequent trigger packet needed to finish the trigger sequence Out Remark Using the activator AnyEdge doubles the max trigger frequency 2 3 13 AcquisitionBurstFrameCount Description Tthis feature ...

Page 30: ...s the bits 1 0 in each pixel gets set to 0 Counter layout Pixel Meaning 0 Frame counter LSB part counter bits 7 0 The values of pixel 0 and 1 are used to build a consecutive running16 Bit frame counter in little endian notation If the 16 bit counter overruns it starts with 0 again 1 Frame counter MSB part counter bits 15 8 2 Frame counter active marker If the frame counter is active this value is ...

Page 31: ...r OffsetY R W 4 IInteger DecimationHorizontal R W 4 IInteger DecimationVertical R W 4 IInteger SensorWidth R 4 IInteger SensorHeight R 4 IInteger WidthMax R 4 IInteger HeightMax R 4 IInteger PixelFormat R W 4 IEnumeration TapGeometry R W 4 IEnumeration Image1StreamID R 4 IInteger Image2StreamID R IInteger 2 5 1 Width Description This feature provides the image width in pixels Access Read Write Typ...

Page 32: ... as SensorHeight OffsetY 2 5 3 OffsetX Description Horizontal offset from the origin to the area of interest in pixels Access Read Write Type Unsigned Integer In 0 OffsetXMax Out Horizontal offset Remark The offset must be incremented in 16 pixel increments 2 5 4 OffsetY Description Vertical offset from the origin to the area of interest in lines Access Read Write Type Unsigned Integer In 0 Offset...

Page 33: ...Remark 2 5 7 WidthMax Description Maximum width in pixels of the image Access Read Write Type Unsigned Integer In Out Max image width Remark The max possible image width is calculated in dependency of the currently defined horizontal offset OffsetX 2 5 8 HeightMax Description Maximum height in lines of the image Access Read Write Type Unsigned Integer In Out Max image height Remark The max possibl...

Page 34: ...e Remark The available pixel formats depends on the type of the camera monochrome or color 2 5 10 TapGeometry Description This feature describes the geometrical properties characterizing the taps of the camera as seen from the frame grabber Access Read Type Enumeration In Enumeration Description Geometry_1X_1Y Single pixel scanning from left to right and single line scanning from top to button Out...

Page 35: ...serSetSelector W 4 ICommand UserSetSave UserSetSelector W 4 ICommand UserSetDefaultSelector R W 4 IEnumeration 2 6 1 UserSetSelector Description Selects the feature User Set to load save or configure Access Read Write Type Enumeration In Enumeration Description Default Selects the factory setting User set UserSet1 Selects the first user set UserSet2 Selects the second user set UserSet3 Selects the...

Page 36: ...fined by the manufacturer 2 6 3 UserSetSave UserSetSelector Description Save the User Set specified by UserSetSelector to the non volatile memory of the device Access Write Type Command In Out Remark A previously saved user set gets overwritten by the new settings The Default User Set is a set of factory settings and can not be overwritten 2 6 4 UserSetDefaultSelector Description Selects the featu...

Page 37: ...rk 1 x1 2 x1 39 3 x1 94 4 x2 72 1 6 2 7 2 ColumnGain Description The Column Gain defines an amplification of the column gain Access Read Write Type Integer In 0 3 Out Current Column Gain Remark 0 x0 67 1 x1 2 x2 3 x4 Note Both gain settings can be combined resulting in a max gain of 10x 1 7 6 7 3 Blacklevel Description Black Level defines a DC offset added to the video signal Access Read Write Typ...

Page 38: ... camera same as feature DeviceID InfoType Camera type model InfoSubType Camera sub type InfoHwRevision Camera hardware revision InfoFpgaVersion Camera FPGA program version InfoSwVersion Microcontroller software version InfoPwrSource Returns the source of the camera power supply external Power Supply or PoCXP InfoPwrConsumption The actual power consumption of the camera in µA InfoPwrCxpVoltage The ...

Page 39: ... 24 Major version number 23 16 Minor version number 15 00 Build number 0x02050001 Version 2 5 Build 1 InfoSwVersion Version of the Microcontroller software version Bits Description 31 24 Major version number 23 16 Minor version number 15 00 15 00 0x020F0011 Version 2 15 Build 17 InfoPwrSource Returns the source of the camera power supply Value Description 0 External Power Supply 1 Power Over CXP L...

Page 40: ...number of programmable logical units This al lows us to modify and update the firmware of the camera on an easy and fast way The flexibil ity of this concept guaranties you always to have an up to date product Further it allows us to integrate new and improved function into our cameras so you can profit on it Even cus tomer modifications are possible to provide you with a camera that fits exactly ...

Page 41: ...r Shutter time from 1 µs to 1 s in 2 µs steps Internal dynamics 56 dB Spectral bandwidth tbd nm Fill factor x quantum efficiency 50 at 550 nm Full well charge 22000 e Video output CoaXPress CXP 3 CXP 5 and CXP 6 Communication CoaXPress with Gen I Cam based technology Trigger Asynchronous shutter over CoaXPress interface Power supply 12 24 V external power supply Power consumption tbd W max Shock v...

Page 42: ...solution Speed fps Remark H V CXP 6 5 120 5 120 80 2 048 2 048 470 1 920 1 080 880 Full HD 1 024 1 024 920 640 480 1 860 256 256 3 210 4 4 2 Spectral response The charts below show the sensitivity of the monochrome and the color sensor with a bayer pattern filter on the sensor glass lid The color camera is by default equipped with a UV IR cut filter with a transmittance of 370 670nm resulting in a...

Page 43: ...CoaXPress MC258x Camera Manual 43 4 2 1 Typical Photovoltaic Response 4 2 2 Spectral response for the MC2582 83 color with Bayer Pattern filter ...

Page 44: ...ix are always the same The image below shows the colors and the order of a filter matrix as used by our cameras Red Green Gree n Blue The sensor is completely covered by identically 2 x 2 filter matrix elements So the color pat tern of the first line of the matrix is repeated each mod 2 pixel number on each even line number The color pattern of the second line is repeated on each mod2 pixel on eac...

Page 45: ...nufacturer Hirose Order no HR10A 7P 6S Before applying power to the camera we strongly recommend to verify the used pins of the power connector the polarity of the leads and the supply voltage The camera may only be used with a supply voltage according to the camera specification Connecting a lower or higher supply voltage AC voltage reversal polarity or using wrong pins of the power connector may...

Page 46: ...CoaXPress MC258x Camera Manual 46 4 5 Mechanical dimensions MC258x camera body F Mount ...

Reviews: