Page 1
Embedded Machine Camera EMC-51 EMC-65 EMC-103...
Page 2
Date Modification 01/06/23 Initial Release Camera Communication Default Baud Rate is 115,200 EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 2...
Page 3
Optical black clamp in FPGA Low noise with excellent PLS There are differences in the features of the supported sensors GMAX4651 does not support VFlip GMAX3265 does support dual exposure HDR mode EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 3...
Page 4
Storage Temperature: -40C to +70C Recommended Maximum Ratings Input Voltage: 7 to 14V DC Operating Temperature: 0C to +70C Most illunis cameras operate beyond these temperature limits, please call for details. Recommended Operating Conditions Input Voltage: 9-12V DC Operating Temperature: 0C to +70C Relative humidity should not exceed 80% non-condensing.
Getting Started - Camera Link Getting Started - Camera Link Serial Getting Started - Camera Control App Getting Started - Epix XCAP Getting Started - Teledyne Dalsa Cam Expert Camera Overview EMC-51 Camera Overview EMC-65 Camera Overview EMC-103 Hardware Overview Serial Communication...
View from Camera Back Capture Card Epix PIXCI® mf2280+ Imaging SDK XCLIB™ Frame Grabber Programming Library (epixinc.com) Camera Communication Software illunis Camera Control Application Help Center – illunis Data Cable COTS Samtec HLCD HLCD-20-XX-00-TR-TR-1 (XX = length in inches) Digi-Key...
View from Camera Back Capture Card 1 Gbps ethernet connection or compatible USB3 port. Imaging SDK Pleora SDK Pleora.com Camera Communication Software illunis Camera Control Application Download at: Help Center – illunis EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 7...
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. componentsexpress.com Camera Communication Software illunis Camera Control Application illunis.com Download at: EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 8...
Page 9
Blue cable = Base Mode Connection Green cable = Medium/Full and Deca Connection Camera Link Communication: CLA Cable Connections for Camera Link Medium/Full and Deca Mode Operation. Base Mode uses only CLA Base Connection EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 9...
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 11
3. Close the capture card if open, then click “Driver Assistant”. 4. Choose “Install PIXCI Camera Link Serial DLL Choose Camera Link 1.2/2.0 API • 64 bit • 5. Then “Install” Note: Epix Camera Link dll is names clserEPX.dll EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 11...
Page 12
Files\Common Files\Pleora\eBUS SDK\ by default 3. To use the 64-bit dll, it will need to be renamed from clserpte_w64.dll to clserpte.dll (the 32-bit dll can be deleted or renamed to preserve it). EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 12...
Page 13
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...
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 EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 14...
Page 15
Install the Camera Serial Communication Software: Launch the installer Select the installation folder... Confirm... EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 15...
Page 16
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 17
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 18
NOTE: Use care with all menus enabled as some changes cannot be un- done and may require the camera be returned to the factory for remedy. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 18...
Page 19
Exposure / Readout: Start with this dialog box as most of the immediately useful controls are located here. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 19...
Page 20
Mode, Free Run, or Trigger, as well as the bit depth and exposure of the camera. In addition, the user can set the Camera Link mode, test patterns, digital gain and offset, and histogram equalization. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 20...
Page 21
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 22
NOTE: If a camera mode is changed, the corresponding change in the capture environment will have to be made as they are independent. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 22...
Epix XCAP Setup Base Format 10 and 8-bit also available Medium Format 10-bit also avail- able EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 23...
Page 24
Epix XCAP Setup Full Format 8-bit Only DECA Format 10-bit only EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 24...
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 EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 25...
Page 26
Full Format 8 pixels per clock Left to Right, Top to Bottom DECA 8 pixels per clock Left to Right, Top to Bottom Capture card must be in 80-bit mode. 8-tap/10-bit EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 26...
Page 27
EMC-51 Sensor Specifications: The EMC-51Camera incorporates the Gpixel GMAX4651 sensor. Sensor Description GMAX4651 is a 51 Megapixel (8424x6032) full frame(35mm) global shutter image sensor designed using the latest 4.6μm charge do- main global shutter pixel. Using the advanced 65nm CIS process, it provides 18ke- FWC, 7.6e- median dark noise and more than 65dB...
Page 28
EMC-51 Sensor Specifications: Item EMC-51 Active Image 8424 x 6032 (Windowing optional) Sensor Type Gpixel GMAX4651 Pixel Size 4.6 µm x 4.6 µm Data Output 8/10/12 bits Output Format Mono or Bayer Camera Interface Base, Medium, Full or DECA Electronic Shutter Global shutter Max.
Page 29
EMC-51 Sensor Specifications: Item EMC-51 Full Well 18,000e Conversion Gain 0.21 DN/e- @ PGA gain 3.5 Temporal Noise 7.6e-@ PGA gain x5 SNR Max 42.5 dB @ PGA gain x3.5 Dark Current 6e-/s/pix @ 45°C die temperature PRNU Photo Response Non Uniformity 1.7% RMS typical @ PGA gain x3.5...
Page 30
EMC-51 Sensor Specifications: EMC-51 Sensor Pixel Defects: Mono Limit Grade 1 Grade 2 Total Defect Columns Total Defect Rows Total Defect Pixels Maximum Cluster Size Bayer Limit Note: Defects are corrected in the camera Grade 1 hardware as part of the manufacturing process.
Page 32
SPI, shortening time-to-market for camera man- ufactures. GMAX3265 is assembled with 239-pin micro-PGA ceram- ic package for reliability and good heat dissipation and a double- sided ARC D263 glass lid. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 32...
Page 33
M58, Nikon F, Canon EF, M72 Power 7-12V DC Environmental Operating 0C to 60C, Storage –40C to +85C Camera Link tested to –30C to 70C. Vibration/Shock 10G (20-200Hz) XYZ 70G 10ms EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 33...
Page 34
40 dB @ PGA gain x1.25 Dark Current 5.3 e-/s @ 40°C Sensor Temperature and PGA gain x1.25 PRNU Photo Response Non Uniformity 1.3% RMS typical @ PGA gain x1.25 65.3% @ 500nm EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 34...
Page 35
This results in an increase in effective focal length of 43.3/37.4 = 1.158X. Thus, a 50mm focal length lens for a 35mm camera will have an effective 57.9mm focal length. Full Frame 35mm format sensor (36x24mm) GMAX3265 sensor (29.9x22.4mm) EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 35...
960 Mbps which delivers a 24 fps in 12-bit operation at full resolution. The unique features make it an ideal solution for demanding imaging high end applications such as high-resolution inspection, aerial imaging and many more. and high-end industrial inspections. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 37...
Page 38
M58, Nikon F, Canon EF, M72 Power 7-12V DC Environmental Operating 0C to 60C, Storage –40C to +85C Camera Link tested to –30C to 70C. Vibration/Shock 10G (20-200Hz) XYZ 70G 10ms EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 38...
Page 39
F and EF mount lenses. This area can be cropped out of the image, or a different mount/lens combination can minimize the issue. A centered raster height of 7500 will conform to 35mm dimensions. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 39...
Page 40
This results in a decrease in effective focal length of 43.3/46.5 = 0.93X. Thus, a 50mm focal length lens for a 35mm camera will have an effective 46.5mm focal length. GMAX32103 sensor (36.1x29.4mm) Full Frame 35mm format sensor (36x24mm) EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 40...
In addition, an external trigger and strobe are provided on the power connector. The on-board microprocessor controls the sensor and FPGA operation, as well as monitors the various sensors within the camera. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 43...
Page 44
Two Channel Link chips, two cable connectors. Full: Three Channel Link chips, two cable connectors. Deca Three Channel Link chips, two cable connectors. Note: EMC cameras can operate in Base, Medium, Full or DECA Camera Link Configurations. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 44...
Page 45
Camera Link EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 45...
Page 47
0x0000 = 12 bit Medium 0x0001 = 10 bit Medium 0x0003 = 8x8 Full 0x0004 = 8x10 Deca 80bit 0x0005 = 12 bit Base 0x0006 = 10 bit Base 0x0007 = 8 bit Base EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 47...
Page 50
The EMC 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. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 50...
Signed 12bit dN 0x00 0x09 Black Clamp Value 12bit dN space 0x00 0x08 Black Clamp Enable 0x0000 = Inactive 0x0001 = Active (default) 0x00 0x21 Set “Analog” Gain Varies, see following pages EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 53...
Page 54
Gain and Black Level Continued GMAX4561 Analog Gain Values Value Gain 3.75 4.25 4.75 GMAX3265 Analog Gain Values Value Gain Value Gain 0.75 3.75 1.25 4.25 1.75 4.75 2.25 5.25 2.75 5.75 3.25 EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 54...
Page 55
Gain and Black Level Continued GMAX32103 Analog Gain Values Value Gain Value Gain Value Gain EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 55...
Data = pixels from top of image 0x04 0x19 Display AE Window Data = 0x0002 0x04 0x19 Hide AE Window Data = 0x0009 Note: See “EMC AppNote Fast Meter Commands and AE” document for further details EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 56...
DOSD Commands illunis Meta Data (DOSD) Commands Target Index Description Modes 0x06 0x40 DOSD Enable 1 = Enable, 0 = Disable 0x06 0x41 DOSD Column Start Data starts at value * 8 0x06 0x42 DOSD Row Data starts at row (May be offset due to vflip and FVAL start.
C. Save parameters to the on screen data D. Perform internal Built In Test (BIT) 4. Process any incoming commands All exposures are in micro seconds (us). Additional sensors will be added ASAP. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 59...
Page 60
1 = Enabled 0x06 0x20 AE Cycle Count # of AE measurements between frame 0x06 0x21 PBM Cycle Count # of PBM measurements between frame 0x06 0x22 AEPBM Cycle Time In ms EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 60...
Write 0x04 0x09 Set Current Baud 0x0000 = 9600 Rate 0x0001 = 19200 0x0002 = 38400 0x0003 = 57600 0x0004 = 115200 Save the state to EEPROM to retain baud rate EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 62...
Page 63
If used in this fashion, the Strobe Signal cannot drive significant current and should be buffered. Target Index Description Read Modes Write 0x00 0x04 Strobe Control 0x0000 = negative strobe polarity 0x0001 = positive strobe polarity EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 63...
Page 64
In TME the software trigger pulse has a width in ms as specified in the data field. The range is 1 to 65535 ms (65sec). Target Index Description Read Modes Write 0x00 0x0C Soft Trigger Software trigger in ms 1-65535 EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 64...
Page 65
Test Pattern 0x0000 = Normal Video 0x0001 = Input (CCD) Test Pattern 0x0002 = Output Test Pattern 0x0003 = Sensor Test Pattern Input Test Pattern Output Test Pattern Sensor Test Pattern EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 65...
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. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 66...
Page 67
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. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 67...
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...
0x0001 = Color Bayer 0x00 0xA2 Hot Pixel Threshold Threshold in dn Recommended > 0x0100 Hot Pixel Correction In the Camera Control Program set the sensor type: mono or color, threshold, and the enable. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 69...
Page 70
Hot Pixel Correction Image with Hot pixels Image with Corrected Hot pixels EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 70...
The pixels inside the camera are 12 bit until they hit the output module. 8 bit pixel are the upper 8 bits of a 12 bit pixel. 10 bit pixels are the upper 10 bits of s 12 bit pixel. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 71...
Page 72
Figure 2 Top area of a sensor. Generating Shade Tables The dialog box below is a Illunis control application dialog box used generate and use shading tables. A list boxes allows the user to select a table to store or use. A check box to enables the use of the selected table.
Page 73
The camera’s on screen display (OSD) also shows shade progress in a OSD box and a bar moving down the live image. Once the table is generated, the control application automatically enables the table ( sets “Enable PRNU). EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 73...
Page 74
If the light source is stable and the brightness level is within 50%-75%, the shade table generation should give you results similar to below. The before and after histograms show the result of the shade table. Histogram with shading. Histogram without shading. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 74...
Page 75
OSD bar traveling down the frame as the table is being gen- erated. The approximate row in the image can be estimated at 16x this number. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 75...
Page 76
2) Read status until shade generation in progress is not 0000 (shade gen is in progress). 3) Read status until shade generation in progress is 0000 (once in progress, read to see when progress is compete). EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 76...
Choose the Photo menu item to open the image store and display dialog box. Choose the Image number to store and press Take Photo to begin storing the image to memory. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 77...
Page 78
The camera will display an On Screen Display and a progress bar that moves down the image as the image is stored. When the image storage is complete a dialog box appears indicating the pro- cess is complete. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 78...
Page 79
Any stored image can be displayed by selecting the image to display and then pressing Display Photo. The image will be displayed without a delay. EMC Operations Manual Copyright illunis, LLC 1/12/2023 Page 79...
Need help?
Do you have a question about the EMC-103 and is the answer not in the manual?
Questions and answers