illunis CMV-50M Operation Manual

illunis CMV-50M Operation Manual

7920 x 6004 global shutter cmos

Advertisement

Quick Links

CMV-50

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CMV-50M and is the answer not in the manual?

Questions and answers

Summary of Contents for illunis CMV-50M

  • Page 1 CMV-50...
  • Page 2 Date Modification 4/5/2018 CMV-50 Original Document 3/7/19 2019 Revisions 5/10/19 Command Updates 9/20/19 Command Updates—frame rate tables Camera Communication Default Baud Rate is 115,200 CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 2...
  • Page 3 Storage Temperature: -40C to +70C Recommended Maximum Ratings Input Voltage: 9 to 14V DC Operating Temperature: 0C to +60C Most illunis cameras operate beyond these temperature limits, please call for details. Recommended Operating Conditions Input Voltage: 9-12V DC Operating Temperature: 0C to 60 Relative humidity should not exceed 80% non-condensing.
  • Page 4 Table of Contents Page Getting Started - Camera Link Getting Started - USB3/GigE Camera Overview Hardware Overview Serial Communication Serial Commands Pixel, Row and Column Defects Hot Pixel Correction CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 4...
  • Page 5 85Mhz or more (two cables for Medium or Full Format). The following 5M cable configurations have been tested: Standard MDR to HDR/SDR MVC-1-1-5-5M Available from Components Express. http://www.componentsexpress.com/Configurator.aspx?cnfi=1 Camera Communication Software illunis Camera Serial Communication Software Download at: http://illunis.com/illunis/downloads CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 5...
  • Page 6 Camera Link Medium mode setup Blue cable = Base Mode Connection Green cable = Medium/Full Connection Camera Link Communication: CLA Cable Connections for Camera Link Medium/Full Mode Operation. Base Mode uses only CLA Base Connection CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 6...
  • Page 7 Orange cable = Medium/Full Connection Right Set trigger source to “CLA” Capture card for left 3960 Camera Link pixels Communication: CLA Capture card for right 3960 pixels Cable Connections for Camera Link Dual Full Mode Operation CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 7...
  • Page 8 Per the CameraLink standard, all serial communication is via the .dll clallserial.dll, which dynamically loads the serial communication .dll(s) specific to the frame grabber being used. illunis installs clallserial .dll in its application directory. clallserial.dll examines the registry to see where the capture card specific communication dll's have been installed.
  • Page 9 The registry: When clallserial.dll is loaded by the illunis serial communication application, it looks at the Registry entry: HKEY_LOCAL_MACHINE\SOFTWARE\Cameralink CLSERIALPATH. The location pointed to by CLSERIALPATH is typically C:\Cameralink\Serial, but could be any path that a capture card install might create. It is important to note that the capture card communication dll(s), clser***.dll must be at this...
  • Page 10 Programs and Features listing. If necessary download and install the following prerequisites. 1. .NET Framework 4.6.1 to be installed from: https://www.microsoft.com/en-us/download/details.aspx?id=49981 2. Visual C++ 2010 Redistributable from: https://www.microsoft.com/en-us/download/details.aspx?id=14632 3. Visual C++ 2013 Redistributable from: https://www.microsoft.com/en-us/download/details.aspx?id=40784 CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 10...
  • Page 11 Install the Camera Serial Communication Software: Launch the installer Select the installation folder... Confirm... CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 11...
  • Page 12 Note: A shortcut to the program will be placed on the desktop. Power up the camera and run the illunis Camera Serial Communication Software. If there are multiple clserxxx.dll’s for multiple cards installed, a choice of possible connections will be presented.
  • Page 13 Camera Serial Communication Software Main Window: Disabled Menus By default, sensitive menu items are disabled to pre- vent inadvertent changes to the camera state. To enable them, a new shortcut has to be created on the desktop. First, delete the desktop shortcut created by the installer.
  • Page 14 NOTE: Use care with all menus enabled as some changes cannot be undone and may require the camera be returned to the factory for remedy. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 14...
  • Page 15 Exposure / Readout: Start with this dialog box as most of the immediately useful controls are located here. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 15...
  • Page 16 A reset (Enable TG) is availa- ble. Modes->Trigger and Strobe Setup This dialog box is used to set the trigger source and polarity. The strobe output is only available in the Trigger Exposure Mode. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 16...
  • Page 17 If there are problems with the camera, the camera state may be saved to a file and then emailed to illunis for support. Image Corrections->Sensor Defects->Defect Editor The defect corrector editor dialog allows editing of the defect corrector tables.
  • Page 18: General Comments

    NOTE: If a camera mode is changed, the corresponding change in the capture environment will have to be made as they are independent. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 18...
  • Page 19: Medium Format

    Left to Right, Top to Bottom Medium Format 4 pixels per clock Left to Right, Top to Bottom Note: Changing from Top to Bottom to Bottom to Top will flip the image vertically CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 19...
  • Page 20: Full Format

    Teledyne Dalsa CamExpert Setup Full Format 8 pixels per clock Left to Right, Top to Bottom CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 20...
  • Page 21 The USB camera connection requires a USB 3.0 compliant hardware port. The camera will not function connected to a USB 2.0 hardware port Imaging SDK for USB3 and GigE illunis cameras utilize Pleora embedded USB3 hardware inside the camera. The imaging application/SDK are available to download from: https://supportcenter.pleora.com/s/topic/0TO340000004X6dGAE/ebus- sdk?tabset-25adb=81d66&tabset-0c866=2...
  • Page 22 Install eBus SDK software. Connect the CMV-50 USB3 or GigE cable to the camera and PC. Connect the power cable to the camera and apply power. Camera Back USB3 Camera Back GigE CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 22...
  • Page 23 Additional eBus Player documentation and resources are available from: https://supportcenter.pleora.com/s/topic/0TO34000000PW53GAG/ebus- player?tabset-25adb=70906&tabset-ec78c=2 Install the illunis Camera Serial Communication Software. Follow the installation instructions beginning on page 8 of this manual, then return here prior to running the camera control application.
  • Page 24 Select the camera and press eBus Player is ready to image CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 24...
  • Page 25 Configure the player: Select Device Control CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 25...
  • Page 26 Set the Device Control parameters Set the raster to Width = 7,920, Height = 6004 Turn the TestPattern = off Set the SensorDigitationTaps = Two or Four Set the PixelFormat = Mono8 or Mono12Packed CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 26...
  • Page 27 To establish serial communication with the camera, from the Tools Menu on the viewer, choose Serial Communication Bridge Choose Camera Link DLL - THEN LEAVE THIS WINDOW OPEN CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 27...
  • Page 28 Run the illunis Camera Serial Communication Software that was installed previously: Choose the BULK0 Interface The camera serial communication software main window will appear. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 28...
  • Page 29 Select Single Full and Data format = 8Bits 6.8fps Select Single Full and Data format = 12Bits 3.4fps GigE Select Single Full and Data format = 8Bits 2.4fps Select Single Full and Data format = 12Bits 1.6fps CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 29...
  • Page 30 NOTE: If a camera mode is changed, the corresponding change in the eBus Player will have to be made as they are independent. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 30...
  • Page 31 • Conversion factor: .27DN/e • Dynamic range: 64dB • Dark Current: .24 e/s—sensor at 20C • Fixed Pattern noise: < 0.20 (rms of full swing) • PRNU: < 1.0 rms • CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 31...
  • Page 32 CMV-50 Sensor Pixel Response: CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 32...
  • Page 33 M58, Nikon F, Canon EF, M72 Power 6-14V DC, Max TBDW Environmental Operating 0C to 60C, Storage –40C to +85C Camera Link tested to –30C to 70C. Vibration/Shock 10G (20-200Hz) XYZ 70G 10ms CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 33...
  • Page 34 14.2 e/s at 60C Sensor temperature DSNU Dark Current Non Uniformity (FPN) 24.5e < 0.2% RMS PRNU Photo Response Non Uniformity < 1.0% RMS 58/61/53/14.5% @450/510/600/850nm (Monochrome) 49/55/45% @ 450/510/600nm (Color Device) With Micro lens CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 34...
  • Page 35 CMV-50 Sensor Microlens Angular Response: CMV-50 IR/UV Filter response: CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 35...
  • Page 36 35mm format. This results in an decrease in effective focal length of 43.3/47.717 = 0.947X. Thus, a 50mm focal length lens for a 35mm camera will have an effective 47mm focal length. CMV-50000 sensor (36.432x27.618mm) Full Frame 35mm format sensor (36x24mm) CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 36...
  • Page 37 Clusters (Size 2 pixels) Clusters (Size 3 pixels) Clusters (Size 4 pixels) Clusters (Size 5 or more pixels) Defects are corrected in the camera hardware as part of the manufacturing process. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 37...
  • Page 38 The on-board microprocessor controls the sensor and FPGA operation, as well as monitors the various sensors within the camera. Note in the case of a USB3/GigE interface the FPGA data is output directly to the USB3/GigE interface board. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 38...
  • Page 39 Single Channel Link chip, single cable connector. Medium: Two Channel Link chips, two cable connectors. Full: Three Channel Link chips, two cable connectors. Note: CMV-50 can operate in Base, Medium, Full or Dual Full Cameral Link Configurations. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 39...
  • Page 40 Camera Link Cables Bits/Pixel Frame Rate Mode Single Medium 10/12 Dual Medium 10/12 12.2 Single Full 12.2 Dual Full 24.4 CMV-50 UB3 Performance: Bits/Pixel Frame Rate CMV-50 GigE Performance: Bits/Pixel Frame Rate CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 40...
  • Page 41 Camera Link CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 41...
  • Page 42 5>3 5>1 4>4 4>2 4>0 3>3 3>1 2>2 2>0 1>1 0>0 Target Index Command Description 0x00 0x00 Bit Depth 0 = 12 bit 1 = 10 bit 2 = 8 bit CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 42...
  • Page 43 1 = Single Medium 10bit 2 = Single Medium 12bit 3 = Single Full 8bit 4 = Dual Medium 8bit 5 = Dual Medium 10bit 6 = Dual Medium 12bit 7 = Dual Full 8bit CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 43...
  • Page 44 Drawings and CAD Models: The CMV-50 case dimensions are available on the illunis web site under the camera and interface of interest. See the web page for the most current mechanical drawings. CAD Models are available by request to info@illunis.com.
  • Page 45 Camera Link Tripod Adapter CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 45...
  • Page 46 GigE Lens Interfaces: The CMV-50 base configuration for all data interfaces is an M58/OEM mount. Optional mounts include Nikon F, M72 and Canon EF. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 46...
  • Page 47 12V Universal Power Supply (UPS-12) CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 47...
  • Page 48: Data Packets

    0x0100 – ( ss (high byte hex) + ss (low byte). Packet Format 1 Char 2 Char 2 Char 2 Char 4 Char 2 Char 1 Char 1 Char Start Command Target Index Data Checksum Ack/ Nack CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 48...
  • Page 49 Value = 125 Decimal (ascii } ) Ack/Nack: Positive Acknowledge - Negative acknowledge Size = 1 ascii character Ack Value = 33 Decimal (ascii ! ) Nack Value = 63 Decimal (ascii ? ) CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 49...
  • Page 50: Error Checking

    The CMV-50 camera micro-controller uses a hardware watchdog timer that will time out if the time between bytes are longer than 500ms. When sending command frames to the camera, the host must not have significant delays between bytes sent. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 50...
  • Page 51: Camera Control

    Row Odd, Column Even Digital Gain 0x00 0x33 RO_CO Gain Row Odd, Column Odd Digital Gain 0x00 0x40 YWin Subs Blk Enable 0x00 0x41 YWin Start 0x00 0x42 YWin Size 0x00 0x43 YWindow CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 51...
  • Page 52 Read Sensor Temp 0x07 0x00 Read Camera Info 0x0003 = Micro-firmware Rev 0x0004 = FPGA Major Revi- sion 0x0006 = Clock Rate 0x0007 = FPGA Sub/Minor Revision 0x0008 = Micro Sub/Minor Revision CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 52...
  • Page 53 Set Camera Link Boot 0x0000 = 9600 Baud Rate (Requires 0x0001 = 19200 reboot) 0x0002 = 38400 0x0003 = 57600 0x0004 = 115200 0x04 0xD0 Power Up Resets camera and powers up circuits CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 53...
  • Page 54: Readout Control

    If used in this fashion, the Strobe Signal cannot drive significant current and should be buffered. Target Index Description Read Modes Write 0x04 0x0e Strobe Control Write 0x0000 = negative strobe polarity 0x0001 = positive strobe polarity CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 54...
  • Page 55: Software Trigger

    The range is 1 to 65535 ms (65sec) where 10ms is typical usage. Target Index Description Read Modes Write 0x00 0x0C Soft Trigger Issue a Soft Trigger with width in CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 55...
  • Page 56: Gain And Black Level

    Gain 0x00 0x31 RE_CO Gain Row Even, Column Odd Digital Gain 0x00 0x32 RO_CE Gain Row Odd, Column Even Digital Gain 0x00 0x33 RO_CO Gain Row Odd, Column Odd Digital Gain CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 56...
  • Page 57: Test Patterns

    Test Pattern 0x0000 = Normal Video 0x0001 = Input (CCD) Test Pattern 0x0002 = Output Test Pattern 0x0003 = Sensor Test Pattern Input (CCD) Test Pattern Output Test Pattern Sensor Test Pattern CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 57...
  • Page 58 Load FPGA from file: Loads the FPGA configuration data. The camera must be repowered to enable the new configuration. Load Microcontroller from file: Loads the Micro configuration data. The camera must be repowered to enable the new configuration. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 58...
  • Page 59 Save Factory File: Saves the camera state to a file for future restores. Options include defect table. Load Factory File: Restores camera state from a file. The camera state is saved in manufacturing and can be emailed to the user. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 59...
  • Page 60 Pixel, Column and Row Defects Defect correction is used to “map out “ defective pixels in the camera and substitute synthesized pixel values. The illunis Camera Control Application provides a defect editor to simplify the editing of defect mapping. Target...
  • Page 61 0xA2 Hot Pixel Threshold Threshold in dn Recommended > 0x0010 Hot Pixel Correction In the Camera Control Program set the sensor type: mono or col- or, the threshold, and the enable. CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 61...
  • Page 62 Hot Pixel Correction Image with Hot pixels Image with Corrected Hot pixels CMV-50 Operations Manual Copyright illunis, LLC 9/20/2019 Page 62...

Table of Contents