Serial Number and Firmware ......................22 Powering-up the Camera ......................22 Configure Your 4CXP Camera ..................23 GenICam Standard ..........................23 Camera Registers ......................24 Bootstrap registers ..........................25 Standard ............................26 Revision ............................27 page 2 of 70 MIKROTRON GmbH...
Page 4
User Set Control ..........................51 UserSetSelector ..........................51 UserSetLoad[UserSetSelector] ...................... 51 UserSetSave[UserSetSelector] ...................... 52 UserSetDefaultSelector ......................... 52 Analog Control ..........................53 BlackLevel ............................53 Gain ............................... 53 Gamma Correction ........................53 Custom Features ..........................54 page 4 of 70 MIKROTRON GmbH...
Page 5
Bayer Pattern ............................ 66 Dimensions of MC4086/4087 ..................67 Rear View ............................67 Side View ............................67 Dimensions of MC4082/MC4083..................68 Rear View ............................68 Side View ............................68 Index ..........................69 4CXP Camera Reference Guide V2.2 ................70...
This reference guide contains helpful information to install and operate 4CXP cameras of the type MC4082/MC4083 and MC4086/ MC4087. It has been produced with care. Nevertheless, information might be erroneous or incomplete. MIKROTRON cannot be held responsible for any problems resulting from incomplete or erroneous information.
MIKROTRON customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify MIKROTRON for any damages resulting from such improper use or sale.
MIKROTRON GmbH Address: Landshuter Str. 20-22 D-85716 Unterschleissheim / Germany Product: Cameras MC4082 / MC4083 and MC4086 / MC4087 We herewith declare under our sole responsibility that the dedicated products are in conformity with the following EU directives: Title EU Directive...
Doing so will void warranty. Our warranty does not protect against accidental damage, loss, or acts of nature. MIKROTRON cannot be held responsible for the loss of data. We recommend a backup plan. In case of warranty, please, make a...
MIKROTRON’s Support CD Optional: several lenses www.mikrotron.de/en DIN 1.0/2.3: four bundle cable KKRDDINDINxx/6Gx4 with DIN 1.0/2.3 connector at both ends (4x); available in lengths of 5, 10, 15 or 20 m Remark: The triangle on the connector indicates connection 1.
(NTCAM132x or NTCAM13xx) All cables, connectors and frame grabber have to be CoaXPress V1.1 compliant. Please, read the application note AN0036 for more information on tested frame grabbers. page 12 of 70 MIKROTRON GmbH...
(ROI) more than 17,236 frames/s with reduced resolution communication and image transfer via CoaXPress interface (CXP1, CXP2, CXP3, CXP5 and CXP6) wide power supply range of 12 – 24V MIKROTRON GmbH page 13 of 70...
Mono: m Lens Max. frame-rate Camera Link speed Connector Type [bit] Color: c adapter @ 2336 x 1728 MC4082 8/10 CXP-6 563 fps MC4083 8/10 CXP-6 563 fps MC4086 8/10 CXP-5 566 fps DIN1.0/2.3 MC4087 8/10 CXP-5 566 fps DIN1.0/2.3 Rear Side of the Camera with DIN Connector At the rear of the cameras MC4086/4087 the DIN1.0/2.3 connector and the power connector are to...
5W5 connector for CoaXPress Remark: In order to connect an external trigger take the pinning of the Hirose connector on page 19 into account and read the trigger settings starting on page 39 MIKROTRON GmbH page 15 of 70...
Remark: If several connections are used, all connections will have to be run with the same transmission speed. DIN Connector In order to connect a MC4086/4087 camera with a frame grabber, use any compatible CoaXPress cable with DIN connector. MIKROTRON offers cables with the following connectors ( page 11): DIN<->DIN (KKRDDINDINxx/6Gx4) ...
TX channel 2 TX channel 3 5W5 Connector In order to connect a MC4082/4083 camera with a frame grabber, use MIKROTRON’s cable KKRD5W5BNC0x for 3 or 6 GHz and different lengths. Please, carefully connect and release the socket with WARNING the 5W5 connector.
DC power supply providing 12 to 24 V DC. WARNING Connecting a lower or higher supply voltage, an AC voltage, reversal polarity (+/-) or using wrong pins of the power connector may damage the camera and will void warranty. page 18 of 70 MIKROTRON GmbH...
4CXP Camera 6 Pin Hirose and I/O Signals The power connector of the cameras MC4082/MC4083 has to be connected via the 6-pin Hirose connector (HR10A-7P-6S) with a DC supply voltage between 12 and 24 V at a power consumption of 7W max.
Remarks: If the LED signals the end of a successfully firmware update (green – slowly pulsating), the camera can be switched off. page 20 of 70 MIKROTRON GmbH...
Use a dry, soft lens-cleaning tissue to clean the lens and, if necessary, the window of the sensor. Don't use tools that may harm the sensor/lens. MIKROTRON GmbH page 21 of 70...
Remark: The camera has not to be configured by the host to start operation. The power-up profile will deliver all necessary values like sensor resolution or frame rate, for example. page 22 of 70 MIKROTRON GmbH...
( User Set Control on page 51) configure gain and blacklevel (Analog Control on page 53) use custom features of the frame grabber ( Custom Features on page 54) MIKROTRON GmbH page 23 of 70...
The file path (URL) can be read in 'XmlUrlAddress'. Notes If not stated otherwise, all integer values will be interpreted as 32 bit unsigned integers. All strings are NULL terminated and consist of 8 bit chars. page 24 of 70 MIKROTRON GmbH...
Standard This register provides a magic number (see OUT) indicating the device implements the CoaXPress standard. Access read Type: unsigned integer Out: 0xC0A79AE5 Remark: The magic number is an approximation of CoaXPress. page 26 of 70 MIKROTRON GmbH...
This register selects the required XML manifest registers. It holds a number between zero and XmlManifestSize – 1. Access read / write Type: unsigned integer 0 … XmlManifestSize-1 Out: 0 … XmlManifestSize-1 Remark: A connection reset sets the value to 0x00000000. MIKROTRON GmbH page 27 of 70...
XML file 15-8 SchemaMinorVersion minor version number of the schema used by the XML file SchemaSubMinorVersion sub-minor version number of the schema used by the XML file page 28 of 70 MIKROTRON GmbH...
Devices that support the IIDC2 protocol (section 2.2 ref. 6). This register shall provide the address of the start of the IIDC2 register space. Access read Type: unsigned integer Out: 0x00000000 Remark: not supported MIKROTRON GmbH page 29 of 70...
This register provides the name of the manufacturer of the device as a string. Access read Type: string[0...32] Out: vendor name Remark: Example: MIKROTRON GmbH DeviceModelName This register provides the model name of the Device as a string. Access read Type: string[0...32] Out:...
The User ID can be freely defined by the user. It will be saved in the flash memory of the camera. As a result, it will be preserved if the camera is switched off. MIKROTRON GmbH page 31 of 70...
Out: connection ID Remark: A connection ID of zero means that the connection is a master connection. This is a static register, but with a different value depending from which connection it is read. page 32 of 70 MIKROTRON GmbH...
4 Bytes Out: stream packet data size in multiples of 4 Bytes Remark: The device can use any packet size it wants to up to this size. A connection reset sets the value to 0x00000000. MIKROTRON GmbH page 33 of 70...
Remark: If the value is changed from A connection reset sets the value to 0x00000000. 0x00000001 to 0x00000000, the device will complete the packet of 1024 test words currently being transmitted. page 34 of 70 MIKROTRON GmbH...
Remark: Writing 0x0000000000000000 into this register will reset to zero the transmitted connection packet count for the connection referred to by the register TestErrorCountSelector. A connection reset sets all connection test counters to zero. MIKROTRON GmbH page 35 of 70...
1-30 reserved shall be 0 HsUpConnectionSupport shall be 0 if a high speed up-connection is not supported shall be 1 if a high speed up-connection is supported Remark: This feature is currently not supported. page 36 of 70 MIKROTRON GmbH...
AcquisitionStop AcquisitionStart This feature enables the device to send sampled images to the host. Access write Type: command 0x00000001 Out: Remark: AcquisitionMode defines how frames will be acquired MIKROTRON GmbH page 37 of 70...
Set AcquisitionBurstFrameCount in order to define the number of frames to be acquired when FrameBurstStart is active. If FrameBurstStart is selected, ExposureMode will have to be set to Timed. Otherwise, recording will not be possible. page 38 of 70 MIKROTRON GmbH...
CXPTrigger is set, the camera will wait for an external trigger signal from the frame grabber before acquiring another frame; exposure time for the next image is the time defined by the feature ExposureTime Out: see above Remark: Only one trigger source can be active. MIKROTRON GmbH page 39 of 70...
In order to generate a software trigger signal, TriggerSource has to be set to SoftwareTrigger. The exposure time of the next frame does not depend on the trigger width but will be defined by the feature ExposureTime. page 40 of 70 MIKROTRON GmbH...
This feature returns the maximal possible exposure time for the current camera settings in [µs]. Access read Type: unsigned integer Out: max. exposure time Remark: The maximal exposure time depends on the current frame rate. MIKROTRON GmbH page 41 of 70...
Out: max. frame rate Remark: The maximal frame rate depends on the defined frame size, on the used link speed, and on the number of CoaXPress lines used for image streaming. page 42 of 70 MIKROTRON GmbH...
Device Control There is only one command to reset the device. DeviceReset This feature resets the device into power up state. Access write Type: unsigned integer 0x00000001 Out: Remark: length of 4 Bytes MIKROTRON GmbH page 43 of 70...
HeightMax Integer PixelFormat Enumeration TapGeometry Enumeration Image1StreamID Integer DeviceScanType Enumeration RegionSelector This feature selects the Region of interest to be controlled. Access read / write Type: enumeration Region 0 = value 0 Out: Remark: page 44 of 70 MIKROTRON GmbH...
32 … WidthMax Out: image width Remark: the maximum value of this feature equals to WidthMax – OffsetX; the minimum value amounts to 128; image width has to be incremented by 32 pixels MIKROTRON GmbH page 45 of 70...
Width / 2 and the factor to 2. This will result in an image SensorWidth DecimatinHorizontal which is clinched in the horizontal direction by factor 2 but covering the whole horizontal senor width. page 46 of 70 MIKROTRON GmbH...
Vertical offset from the origin to the region of interest (in lines). Access read / write Type: unsigned integer 0 … OffsetYMax Out: vertical offset Remark: The maximal offset equals to HeightMax – height. The offset has to be incremented by 2 lines. MIKROTRON GmbH page 47 of 70...
HeightMax does not take into account the current ROI (Height or OffsetY). Its value must be greater than 0 and less than or equal to SensorHeight (unless an oversampling feature is present). page 48 of 70 MIKROTRON GmbH...
Out: see above Remark: Image1StreamID This feature returns the stream ID of the stream 1 of the device. Access read Type: unsigned integer Out: 0x00000000 Remark: MIKROTRON GmbH page 49 of 70...
4CXP Camera Image Format Control DeviceScanType This feature returns the value for the camera type (line or area scan). Access read Type: enumeration Out: 0x00000000 = areascan Remark: page 50 of 70 MIKROTRON GmbH...
Type: command Out: Remark: If the selected User Set has not been defined previously an error message occurs. The default user set is a set of factory settings predefined by the manufacturer. MIKROTRON GmbH page 51 of 70...
Default selects the factory setting user set UserSet1 selects the first user set UserSet2 selects the second user set UserSet3 selects the third user set Out: The default user set selector is preselected. Remark: page 52 of 70 MIKROTRON GmbH...
This feature is used to control the the gamma correction of pixel intensity. It is only available for monochrome cameras with a resolution of 8 or 10 bit. Access read/write Type: floating point min.: 0.1 max.: 3.0 default value: 1.0 Out: see above Remark: gamma correction can be incremented by 0.1 MIKROTRON GmbH page 53 of 70...
0.5 degrees Celsius Out: see above Remark: First set the selector to define the data you want to read, then read the data by reading the register DeviceInformation (see below). MIKROTRON GmbH page 55 of 70...
0.5 degrees Celsius. The Celsius 0xFFFFFF2C → -2 degree value returned is a signed integer. Celsius Remark: Model number, hardware revision, FPGA version, and firmware version are also included in the string of the 'DeviceVersion' Bootstrap feature. page 56 of 70 MIKROTRON GmbH...
Set camera sensor clock to 100 MHz Clk_125MHz Set camera sensor clock to 125 MHz (default for CXP5) Clk_150MHz Set camera sensor clock to 150 MHz (default for CXP6) Out: Currently selected sensor clock. CustomSensorClkEnable Remark: MIKROTRON GmbH page 57 of 70...
This feature selects one of the analog registers for read/write access. Access read/write Type: integer 0 … 15 Out: Remark: incremented by 1 AnalogValue This feature holds the analog value to read/write. Access read/write Type: integer 0 … 1023 Out: Remark: incremented by 1 page 58 of 70 MIKROTRON GmbH...
ROI is the same. For cameras without the Multi-ROI feature or if only one ROI is defined, this value is always 1. In 10 bit mode the bits 1 … 0 in each pixel will be set to 0. Remark: Implemented as 'Guru' feature. MIKROTRON GmbH page 59 of 70...
The frame counter occupies 4 pixels in the upper left corner of each frame, starting with pixel number 4. Pixel Description counter bits 0...7 (LSB) counter bits 8...15 counter bits 16...23 counter bits 24...31 (MSB) Remark: Implemented as 'Guru' feature. page 60 of 70 MIKROTRON GmbH...
10 = 224, value of pixel 11 = 1 ROI width = 1 X 256 + 224 = 640 Remark: The ROI info is only defined in 8 bit/pixel mode. This feature is a 'Guru' feature. MIKROTRON GmbH page 61 of 70...
'Firmware Updater' software. In case any problems occur, please do not hesitate to contact us. Serious Camera damage WARNING Never switch off the camera during a firmware update. Otherwise the camera might be permanently damaged. page 62 of 70 MIKROTRON GmbH...
10 W @ 12 V Shock & vibration 70g, 7grms Dimensions (H x W x D) 80 x 80 x 53 mm (C-Mount) Case temperature between +5 and +50 °C Weight 450 g (C-mount) Lens mount C-/F-mount MIKROTRON GmbH page 63 of 70...
Color cameras are by default equipped with a UV/IR cut filter with a transmittance of 370 to 670 nm resulting in a sensitivity shown in the second chart. On request all types of cameras can be delivered with or without UV/IR cut filter. MC4086 (monochrome) page 64 of 70 MIKROTRON GmbH...
A Bayer pattern image has to have an even number of pixels and an even number of lines. Changing the image size can only be done by steps of 2 in the horizontal and in the vertically direction. page 66 of 70 MIKROTRON GmbH...
Need help?
Do you have a question about the MC4083 and is the answer not in the manual?
Questions and answers