EC-11 User’s Manual Introduction 1.1 Camera Highlights Responsivity • 1950 DN/(nJ/cm ) nominal responsivity • 100x more responsive than standard line scan cameras • Ideal for applications with low-intensity, low-cost lighting Size • Small form factor: 50mm x 50mm x 88mm, <350g •...
The EC-11 is ideal for space-constrained applications demanding low-light or cost- effective lighting. 1.2 Image Sensors The EC-11-xxx40 uses the IT-F7 family of image sensors, and is available in 512, 1024 and 2048 pixel models with 13µm square pixels and 100% fill factor. 03-32-00418-05...
4 Light Shielded Columns (Dark Reference) 4 Isolation Columns (2.5 light shielded +1.5 non-shielded) 9 Dummy Pixels & 1 White Reference N = 512, 1024 or 2048 1.3 Camera Performance Specifications Table 1: EC-11-xxx40 Performance Specifications Physical Characteristics Units Notes Power Dissipation...
Page 8
EC-11User’s Manual Operating Ranges Units Notes Temperature °C Temperature drift before °C recalibration, recommendation RS232 Data Rate kbps (onl Photoresponse Variation across field of view (combining light source variation and lens vignetting) bits) Electro-Optic Specifications Units Notes Average Broadband Responsivity, DN/(nJ/cm 1950 5850...
EC-11 User’s Manual 5. DC Offset needs to be set at calibrated gain setting. Digital gain correction may be required to achieve maximum values. Figure 2: EC-11 Spectral Responsivity EC-11 Typical Spectral Responsivity 2500 2000 1500 1000 950 1050 Wavelength (nm) 1.4 CCD Camera Primer How CCD Image Sensors Work A CCD image sensor converts photons (light) into electrons (charge).
Page 10
EC-11User’s Manual After this transfer and conversion, the voltages are amplified to become the camera’s analog output. In digital output cameras, the camera’s analog-to- digital (A/D) board converts voltages to digital numbers (0- 255 for 8-bit cameras, 0-4095 for 12-bit cameras). These digital numbers are what the camera outputs as data to a frame grabber.
EC-11 User’s Manual Camera Hardware Interface 2.1 Installation Overview In order to set up your camera, you should take these steps: 1. Data 2. STROBE 3. LVAL 4. R232 port 5. Power connect You must also set up the other components of your system, including light sources, frame grabbers, camera mounts, heat sinks, host computers, optics, encoders, and so on.
EC-11User’s Manual 2.1 Input/Output WARNING: It is extremely important that you apply the appropriate voltages to your camera. Incorrect voltages will damage the camera. See section 2.4 for more details. 2.3 Connectors, Pinouts, and Cables The camera uses a high-density 36-pin MDR36 connector for control, and data signals, a 6-pin Hirose connector for power, and a DB9 connector for serial communications.
EC-11 User’s Manual 2.4 Power Supplies The camera requires a single input (+12V to +15V). The camera meets all performance specifications using standard switching power supplies, although well-regulated linear supplies provide optimum performance. See the Performance Specifications for current requirements. When setting up the camera’s power supplies follow these guidelines: •...
Sync to trigger readout). Subsequently it will load user settings. FORWARD FORWARD is an optional input signal supporting bidirectional camera functionality. “Logic high” for forward direction. “Logic low” for reverse. Eclipse defaults to “logic high”, forward. 2.6 Data Bus See section 2.3 for These signals indicate when data is valid, allowing you to clock the data from the camera pinouts.
The test pattern is a ramp from 0 to 255DN, then starts at 0 again. Use the test pattern to verify the proper timing and connections between the camera and the frame grabber. The end-of-line sequence outputs “aa”, “55”, “line counter”, “line average”, “pixels above threshold”, “pixels below threshold”. 2.7 Timing Figure 3. EC-11-xxx40 Timing LVAL LVAL STROBE STROBE...
EC-11User’s Manual 2.8 Multi-Camera Operation Multisync is used to connect two or more cameras to the frame grabber and receive all of the camera’s output synchronously. The camera switches to multisync mode when both EXSYNC and EXRCLK are applied. You may need to compensate for cable lengths and nominal delays.
EC-11 User’s Manual 2.9 Serial Interface Camera features can be controlled through the serial interface (RS232, 9600 baud). The serial interface uses simple ASCII-based protocol and the camera does not require any custom software. The complete protocol is described later in the manual (Appendix C and D).
EC-11 User’s Manual Optical and Mechanical Considerations 3.1 Mechanical Interface The camera’s electronics are housed in a ruggedized lightweight aluminum case. See Figure 4. Mounting The camera can be mounted using the M3 holes (metric-threaded) on its base or top. IMPORTANT: The mounting of the camera is critical.
Page 20
EC-11User’s Manual Figure 4. Mechanical Interface Relative 512, 1024 position of pixel 1 (forward) 25 ±0.18mm 25 ±0.18mm 2048 2048 Lens Mount Detail 12.1 14.5 15.5 Relative position of pixel 1 (forward) 03-32-00418-05 DALSA Corp.
Page 21
EC-11 User’s Manual “Periscope” Configuration 512, 1024 Relative position of pixel 1 25 ±0.18mm 137 (2x) 25 ±0.18mm 32 (2x) M3.0 – 0.5 7 DEEP TYP 81 (2x) 22 (2x) 32 (2x) 2048 M3x0.5 TYP 7 DEEP 25 ±0.18mm 25 ±0.18mm Relative position of pixel 1...
• LED light sources are relatively inexpensive, provide a uniform field, and longer lifespan compared to other light sources. However, they also require a camera with excellent sensitivity, such as DALSA’s Eclipse camera. • Halogen light sources generally provide very little blue relative to IR.
EC-11 User’s Manual points for a lens should be available from the lens data sheet or from the lens manufacturer. Primed quantities denote characteristics of the image side of the lens. That ′ is, h is the object height and h is the image height.
EC-11 User’s Manual Troubleshooting The information in this chapter can help you solve problems that may occur during the setup of your camera. Remember that the camera is part of the entire acquisition system. You may have to troubleshoot any or all of the following: •...
EC-11User’s Manual EXRCLK EXRCLK is an optional input signal used to control readout timing. EXRCLK is applied to the read portion of a FIFO and directly drives STROBE and LVAL. Data Clocking/Output Signals Verify the presence of all data clocking and output signals. Trigger the oscilloscope from the rising edge of LVAL (ch1;...
EC-11 User’s Manual • No test pattern or bad test pattern — May indicate a problem with the camera (e.g. missing bit) or a system setup problem (e.g. frame grabber or timing). Verify the presence of the LVAL and STROBE signals. •...
Page 28
EC-11User’s Manual Dark Patches If dark patches appear in your output the optics path may have become contaminated. Clean your lenses and sensor windows with extreme care. 1. Take standard ESD precautions. 2. Wear latex gloves or finger cots 3. Blow off dust using a filtered blow bottle or dry, filtered compressed air. 4.
Page 29
EC-11 User’s Manual Horizontal Lines or Patterns in Image A faulty or irregular encoder signal may result in horizontal lines due to exposure time fluctuations; ensure that your exposure time is regular. If you have verified that your exposure time is consistent and patterns of low frequency intensity variations still occur, ensure that you are using a DC or high frequency light source.
Note: You may also want to photocopy this page to fax to DALSA. Customer name Organization name Customer phone number fax number Complete Product Model Number (e.g. EC-11-xxx40...) Complete Serial Number Your DALSA Agent or Dealer Acquisition System hardware (frame grabber, host computer, light sources, etc.) Acquisition System software (version, OS, etc.)
Page 31
EC-11 User’s Manual P P E N D I X EIA-644 Reference EIA-644 is an electrical specification for the transmission of digital data. The standard is available from the EIA (Electronic Industries Association). It defines voltage levels, expected transmission speeds over various cable lengths, common mode voltage operating requirements for transmitters and receivers, and input impedances and sensitivities for receivers.
EC-11User’s Manual Figure 6. EIA-644 Example Unused EIA-644 Inputs and Outputs Unused outputs should be left unconnected. This will reduce power dissipation within the camera and reduce radiated emissions. Unused inputs should also be left unconnected; EIA-644 chips have fail-safe features that guarantee a known logic state (HIGH) in fault conditions (unconnected, shorted, or unterminated).
Page 33
EC-11 User’s Manual Figure 7. EIA-644 Data Rate vs. Cable Length 1000 20% Jitter Measured at 0V Differential 20% Jitter Measured at ±0100mV Differential CAT3 Cable Typical Data Rate vs. Cable Length (National DS90C031) Cable Length (m) DALSA Corp. 03-32-00418-05...
P P E N D I X EMC Declaration of Conformity DALSA Corp. 605 McMurray Rd., Waterloo, ON CANADA N2V 2E9 declare under sole responsibility, that the product(s): EC-11-xxx40 fulfill(s) the requirements of the standard(s) EMC: FCC Part 15 ICES-003 EN 55022: 1998...
Software Interface: How to Control the Camera C1 Overview All Eclipse camera features can be controlled through the serial interface. The camera can also be used without the serial interface after it has been set up correctly. Functions available include:...
EC-11User’s Manual In addition, the two elements of the analog processing chain can be adjusted separately in calibrated and uncalibrated mode. When changing analog processing values between the two video mode settings, the camera automatically adjusts the settings according to the video mode as well as the direction the camera is operating in.
EC-11 User’s Manual To save all current pixel coefficients to EEROM, use the command write_pixel_coeffs To restore the last saved user settings and the FPN and PRNU coefficients, use the command restore_user_settings C5 Setting Direction The camera's readout direction can be set to forward, reverse, or external input (forward). To set the direction internal forward, use the command set_ccd_direction 0 To set the direction internal reverse, use the command...
EC-11User’s Manual C7 Setting Data Rate (EXRCLK) The camera's data rate can be set to one of three internal data rates or to the external read clock (EXRCLK). To set the data rate to internal 40MHz, use the command set_rclk_select 0 To set the data rate to internal 20MHz, use the command set_rclk_select 1 To set the data rate to internal 10MHz, use the command...
EC-11 User’s Manual Note: Parameters need to be specified for both forward and reverse direction in calibrated and uncalibrated modes. Calibrating Gains To calibrate the analog gain, use the command. Values calibrate_analog_gain range from 128 to 250DN and this function requires constant light input while executing. This command sets gain in uncalibrated mode.
Page 42
EC-11User’s Manual To perform dark calibration: 1. Stop all light from entering the camera. 2. Issue the command . The camera will respond with correction_calibrate_fpn OK> if no error occurs. V needs to be between 1DN and 127DN, otherwise the input correction will be stopped.
EC-11 User’s Manual Ensure that the light intensity is characteristic of the final imaging environment. Choose a light level between 200 and 220DN for optimum calibrated PRNU performance. Instruct the camera to perform a white light calibration using the command .
EC-11User’s Manual C10 Increasing Sensitivity with Binning Binning increases the camera’s light sensitivity by decreasing horizontal and vertical resolution—the charge collected by adjacent pixels is added together. More charge brighter pixel Charge in Charge binned: Normal image Binned image 4 adjacent pixels 1 pixel output To enable 2x2 binning, use the command set_binning_horizontal 1, and...
EC-11 User’s Manual This video information can be sampled through the serial port by issuing the following command: get_line This command returns a complete line of video (without digital processing or test pattern) displaying one pixel value after another. It also displays the minimum, maximum, and mean value of the line sampled.
EC-11User’s Manual Number of Value 1 (pixel #) Value 2 (FPN coeff) Pixels 2048 0 to 2047 0 to 511 The command , where integer is the pixel number, reads the get_fpn_coeff integer FPN coefficient. C17 Setting and Reading PRNU Coefficients The command sets the PRNU coefficient.
EC-11 User’s Manual P P E N D I X Communications Protocol D1 Protocol Overview This protocol defines the method used to control the camera via an RS232 serial interface. The communication protocol defines the command format used and error messages provided.
EC-11User’s Manual D4 Networking Mode • Not available at time of shipment. To be included in a later release. D5 Examples Example: To set the gain to –3.5 Short Form set_gain –3.5 CR Long Form sg –3.5 CR Example: To return the camera model number Short Form get_camera_model CR Long Form...
EC-11 User’s Manual Description One (or more) of the supply voltages is out of specification. The camera temperature is outside the specified operating range. The camera memory check failed. Please report this error code to DALSA Inc. User input under (over) limit. Setting set to high (low) limit. Camera setting is under (over) specification limits.
Page 50
EC-11User’s Manual Command Short Parameters Description Form want to retrieve get_camera_serial Read the camera serial number get_camera_version Read the firmware version and FPGA version get_fpn_coeff Value Read the FPN coefficient get_prnu_coeff Value Read the PRNU coefficient get_line Get a line of raw video (no digital processing or test pattern) displaying one pixel value after another and the...
Page 51
EC-11 User’s Manual Command Short Parameters Description Form first value is the pixel number within the following range: 512 pixels: range 0 to 511 1024 pixels: range 0 to 1023 2048 pixels: range 0 to 2047 The second value is a specified value within the range 0 to 511.
Page 52
EC-11User’s Manual Command Short Parameters Description Form set_upper_threshold Value Set upper threshold to a value from 0 to 255 set_video_mode Value Set video mode: 0: Output video, without pixel correction 1: Output video, with pixel correction 2: Test pattern verify_temperature Check the internal temperature of the camera verify_voltage...
EC-11 User’s Manual P P E N D I X Revision History Revision Change Description Number Manual release Removed preliminary stamp. Removed optical alignment specifications. Updated EMI compliance standard. Updated the mechanical interface drawing on page 19. Sensor alignment measurements were wrong. Updated the EMC declaration with Hank Helmond’s signature and changed the date to 11 October 2002.
Need help?
Do you have a question about the EC-11-xxx40 and is the answer not in the manual?
Questions and answers