1 gb gige vision - monochrome & color area scan (327 pages)
Summary of Contents for Dalsa Falcon 4M30
Page 1
Falcon 4M30 and 4M60 Monochrome and Color Camera Manual PT-41-04M60-XX-R PT-42-04M60-XX-R PT-21-04M30-XX-R PT-22-04M30-XX-R 1-Apr-09 03-032-20044-02 www.dalsa.com...
Page 3
3.4.4 Enabling EXSYNC Debounce Circuit .......................37 3.5 Snapshot Modes................................37 3.6 Setting a Vertical Window of Interest ..........................42 3.7 Flat Field Correction ..............................46 3.7.1 Selecting Factory or User Coefficients ....................50 3.7.2 Enabling Pixel Coefficients........................51 3.7.3 Selecting the Calibration Sample Size....................51 3.7.4 Performing FPN Calibration........................52 DALSA 03-032-20044-02...
Page 4
5.3 Specific Solutions .................................70 5.4 Product Support................................72 Camera Link™ Reference, Timing, and Configuration Table __________________________ 73 Error Handling and Command List ___________________________________________ 79 B1 All Available Commands ..............................79 EMC Declaration of Conformity______________________________________________ 85 Revision History ________________________________________________________ 87 Index _______________________________________________________________ 89 03-032-20044-02 DALSA...
Page 5
• RoHS and CE compliant • A removable 700 nm IR-cutoff filter (SP700) is available for the color model Programmability • A simple ASCII protocol controls gain, offset, frame rates, trigger mode, test pattern output, and camera diagnostics. DALSA 03-032-20044-02...
Page 6
4M resolution, 4 sensor taps, 60 frames per second, RoHS compliant, color. 1.2 Camera Performance Specifications Camera Performance Specifications Feature / Specification Notes Resolution 2352 (H) x 1728 (V) pixels Pixel Fill Factor 45 % Effective fill factor with 60 % 03-032-20044-02 DALSA...
Page 7
(10 bits @ nominal gain) Random Noise 1.5 typ, 2.0 max DN rms Broadband Responsivity (mono) 18.4 typ DN/(nJ/cm Responsivity See Figs. 5, 7, and 8 Quantum Efficiency See Figs. 6 DC Offset 0 DN Antiblooming >1000x saturation DALSA 03-032-20044-02...
Page 8
Based on output at 1023 DN. Output over 10-90%. Snapshot mode 0 allows for marginally higher frame rates. Optical distance. +12V consumes the least amount of power. With FFC on. Responsivity is not calibrated when FCC is turned off. Measured at half saturation. 03-032-20044-02 DALSA...
Page 9
Monochrome Sensor Cosmetic Specifications The following table highlights the current cosmetic specifications for the DALSA sensor used inside the Falcon 4M60 and 4M30 cameras. The sensor has 4 megapixels (2352 x 1728), global shuttering and is capable of 60 fps.
Page 10
Falcon 4M Camera Manual • Frame Rate = 60 fps (Falcon 4M60), 30 fps (Falcon 4M30) • Integration time = 15 ms • Ambient Temperature of 25 °C Note: While the number of clusters is not limited by a maximum number, the total number of defective pixels cannot exceed 100.
Page 11
Specifications in the light are pending. 1.4 Image Sensor and Pixel Readout The camera uses DALSA’s new DCR2417M, 4 mega pixel, 2352 x 1728 CMOS sensor. Figure 1: 4 Tap Sensor Block Diagram Note: As viewed from the front of the camera without lens. The bottom of the camera has a ¼-20 tripod mount.
Page 12
Tap 4 Tap 1 Tap 2 Pixel Figure 4: 4M30 Pixel Readout Detail Row 1 Row 1 Row 1 Row 1 Column 3 Column 4 Column 1 Column 2 Tap 1 Tap 2 Tap 1 Tap 2 Pixel 03-032-20044-02 DALSA...
Page 13
Spectral Responsivity at Coarse Gain = 0 dB, Fine Gain = 45 1000 1100 Wavelength (nm) Note: Responsivity is calibrated with fcc on. Figure 6: Effective Quantum Efficiency (Monochrome Sensor) Effective Quantum Efficiency 1000 1100 W a ve le ngth (nm ) DALSA 03-032-20044-02...
Page 14
Figure 7: Spectral Responsivity (Color Sensor without IR Cutoff Filter) Avg spectral responsivity, 3 colour sensors B=blue, R=red, G=green Wavelength (nm) Figure 8: Spectral Responsivity (Color Sensor with IR Cutoff Filter) Avg spectral responsivity, 3 colour sensors, with SP700 IR cutoff filter B=blue, R=red, G=green Wavelength (nm) 03-032-20044-02 DALSA...
Page 15
MTBF is related to temperature. At lower temperatures MTBF numbers increase significantly. It is recommended that if high MTBF numbers are demanded by your application you include some type of cooling in your system, such as, forced air. DALSA 03-032-20044-02...
Page 16
Falcon 4M Camera Manual 03-032-20044-02 DALSA...
Page 17
As the Camera Link strobe frequency is increased, the maximum allowable cable length will decrease. DALSA does not guarantee good imaging performance with low quality cables of any length. In general, DALSA recommends the use of high quality cables in lengths less than 10 meters. DALSA...
Page 18
Meaning Flashing Green Camera initialization or executing a time consuming command Solid Green Camera is operational and functioning correctly Flashing Red Fatal Error. System voltage out of tolerance. Solid Red Warning. Loss of functionality (e.g. external SRAM failure) 03-032-20044-02 DALSA...
Page 19
Camera Link Mode. The following tables provide this camera’s principal Camera Link information. See Appendix A for the complete DALSA Camera Link configuration table, and refer to the DALSA Web site, mv.dalsa.com, for the official Camera Link documents. Camera Link Hardware Configuration Summary...
Page 20
**3M part 14X26-SZLB-XXX-0LC is a complete cable assembly, including connectors. Unused pairs should be terminated in 100 ohms at both ends of the cable. Inner shield is connected to signal ground inside camera DALSA Camera Control Configuration Signal Configuration EXSYNC...
Page 21
These signals indicate when data is valid, allowing you to clock the data from the camera to your acquisition system. These signals are part of the Camera Link configuration and you should refer to the DALSA Camera Link Implementation Road Map, available at http://mv.dalsa.com/, for the standard location of these signals.
Page 22
Incorrect voltages will damage the camera. Protect the camera with a fast-blow fuse between power supply and camera. Visit the mv.dalsa.com Web site for a list of companies that make power supplies that meet the camera’s requirements. The companies listed should not be considered the only choices.
Page 23
The camera accepts both upper and lower case commands. • The following parameter conventions are used in the manual: • = integer value = real number = member of a set. Value must be entered exactly as displayed on help screen. DALSA 03-032-20044-02...
Page 24
The help screen lists all commands available. Parameter ranges displayed are the ranges available under the current operating conditions. The ranges depend on the current camera operating conditions, and you may not be able to enter these values. 03-032-20044-02 DALSA...
Page 25
0-0:1-1:1-1:1-1725:2352-2352:4-1728 w ss w ind ow set sequ ence w ts w ind ow trigger sou rce 1/ 2/ w u s w rite u ser settings OK> DALSA 03-032-20044-02...
Page 26
30 fps • 14992 µs exposure time • Camera Link mode 3 (Medium configuration, 2 taps. 10 bits) • 80 MHz pixel rate (160 total throughput) • Full window (2352 x 1728) • Snapshot mode 1 (EFD 1) 03-032-20044-02 DALSA...
Page 27
). To save these settings for reuse at power up, use the command 3.3 Camera Output Format 3.3.1 How to Configure Camera Output The 4M Falcon cameras offer great flexibility when configuring your camera output. Using the command, you determine the camera’s Camera Link configuration, DALSA 03-032-20044-02...
Page 28
= 80 sot 160 2 = Taps 2+4 MHz strobe Base 2 Camera Link taps = 65 clm 3 sot 130 where: MHz strobe 1 = Taps 1+3 = 80 sot 160 2 = Taps 2+4 MHz strobe 03-032-20044-02 DALSA...
Page 29
16: Medium configuration, 4 taps, 10 bit output (4M60 only) • To retrieve the current Camera Link mode, use the Notes: command • For details on line times and frame readout times when using a window of interest, refer to following table. Example: clm 3 DALSA 03-032-20044-02...
Page 30
4M60, the readout period is around 16.6 ms. Concurrent mode is when the camera is integrating the current frame (Frame 1) and at the same time is reading out the prior frame (Frame 0). By performing integration and 03-032-20044-02 DALSA...
Page 31
In non-concurrent mode the integration and readout period do not overlap. While this does impact your overall frame rate, the main benefit is that in non-concurrent mode you eliminate or minimize imaging artifacts. DALSA recommends that, when possible, operate the 4M60 camera in non-concurrent mode.
Page 32
Related Commands: ssf, Example: sem 4 Exposure Modes Mode SYNC Programmable Programmable Description Frame Rate Exposure Time Internal Internal frame rate and exposure time. External Smart EXSYNC. External EXSYNC pulse controlling the frame rate. Programmed exposure time. 03-032-20044-02 DALSA...
Page 33
The camera will not set frame periods shorter than the readout period. Figure 13: Mode 2. Internally-generated Exsync Exposure Time Exposure Time Programmable (SET) Programmable (SET) Readout Time Readout Time Programmable (SSF) Programmable (SSF) Frame Time Frame Time FVAL DALSA 03-032-20044-02...
Page 34
In this mode, the frame rate is set externally with the falling edge of EXSYNC generating the rising edge of a programmable exposure time. Figure 15: Mode 6. User Exsync Internally-generated Exsync Exposure Time Exposure Time Programmable (SET) Programmable (SET) Readout Time Frame Time Frame Time FVAL 03-032-20044-02 DALSA...
Page 35
Refer to section 3.3.3 Setting the Camera Link Strobe Frequency for more information on how to set the camera link strobe. • When in SEM 2, the help screen (h) will shown the limits for Related Commands: sem, Example: ssf 25.0 DALSA 03-032-20044-02...
Page 36
1 µs overlap frame readout Note: Although you must be operating the camera in exposure mode 2 or mode 6 in order to use the set exposure time (set) command, the allowable exposure time increments 03-032-20044-02 DALSA...
Page 37
Optimizes camera timing for specific EXSYNC situations. Syntax: efd i Syntax Elements: Snapshot mode. 0 = Snapshot mode 0 (off, no fast frame dump) 1 = Snapshot mode 1 (default) 2 = Snapshot mode 2 Notes: Example: efd 1 DALSA 03-032-20044-02...
Page 38
Falcon 4M Camera Manual Snapshot Mode The Falcon 4M60 and Falcon 4M30 cameras include a feature called Snapshot Mode. Snapshot Modes 1 and 2 allow the camera to produce usable images when intervals between EXSYNCs are large (>200 ms). Previously only snapshot mode 0 was available (no fast frame dump) which would eventually result in a completely saturated ‘first’...
Page 39
Snapshot Mode 1 is the default mode. The following figure shows the timing operation of Snapshot Mode 2. Notice that with Snapshot Mode 2 there is a delay of Y between the rise of integration and when exposure begins. Snapshot Mode 2. Exposure concurrent with readout is NOT allowed DALSA 03-032-20044-02...
Page 40
The following timing diagrams show how the timing changes when snapshot modes are enabled in sem 2. sem 2, Snapshot Mode 1 (fast frame dump at falling edge of EXSYNC) sem 2,. Snapshot Mode 2 (fast frame dump at rising edge of EXSYNC) 03-032-20044-02 DALSA...
Page 41
80 MHz or 65 MHz, and whether the camera being used is in 2 tap mode (Falcon 4M30) or 4 tap mode (Falcon 4M60). To obtain the Y parameter, execute the gcp command. The camera should respond and state: “Frame Dump Time: 487.5 µs”.
Page 42
0 wss 1 state when using an internal window control source ( wts = When, or if, necessary, repeat steps 2 and 3 to set and activate a new window. 03-032-20044-02 DALSA...
Page 43
Window start pixel number in a range from and must 1725 belong to the following set: 1, 5, 9, …1725. Window end corner value. Since there is only vertical (and not horizontal) window of interest in this camera, this value is DALSA 03-032-20044-02...
Page 44
If you are using a software trigger, refer to the next section for command syntax and timing requirements. Figure 18: Detailed Timing Requirements for Hardware Triggering New Window Sequence E XS YNC tsWLE V thWLE V Window S elect (CC4) New Window S equence 03-032-20044-02 DALSA...
Page 45
Window S equence Current Window S equence New Window S equence E xsync Timing Parameters Symbol Definition tDelay This is the time delay that occurs to decode 1 EXSYNC 3 EXSYNCs the wss command. DALSA 03-032-20044-02...
Page 46
The average pixel should be at least 25% below the target output. If the target is too close, then some pixels may not be able to reach full swing (1023 DN) due to correction applied by the camera. 03-032-20044-02 DALSA...
Page 47
Typical output levels for the camera at this light level are 650. The sensor window at this point has been cleaned thoroughly such that there are no significant blemishes present. Send cpa 2 840. Typically this yields an average PRNU coefficient of about 1.3X. DALSA 03-032-20044-02...
Page 48
FFC will makes things worse by not correcting the new shadow (dark spot) and overcorrecting where the shadow used to be (white spot). While the dark spot can be potentially cleaned, the white spot is an FFC artifact that can only be corrected by another FFC calibration. 03-032-20044-02 DALSA...
Page 49
In the factory, for color cameras only, we use a halogen light followed by a BG38 to act as a light source. The effective color temperature of this light is about 5200 K and its spectral distribution is shown in the figure below. DALSA 03-032-20044-02...
Page 50
FFC calibration. Note that in csn 3,4, and 5 the user can recalibrate the FFC coefficients via the ccf and cpa commands using ANY snapshot mode, without restrictions. Example: csn 0 03-032-20044-02 DALSA...
Page 51
Syntax: css i Syntax Elements: Number of lines to sample. Allowable values are 32, 64, 128 (factory default), 256, 512, or 1024. Notes: To return the current setting, use the gcp command. Example: css 1024 DALSA 03-032-20044-02...
Page 52
FPN calibration when using csn 0-2. Although in theory a user can optimize coefficients on a pixel- by-pixel basis, in practice this becomes unmanageable as there are over 4 million pixels. Therefore, coefficient optimization via this command is discouraged. Example: sfc 10 50 03-032-20044-02 DALSA...
Page 53
(csn 0-2). You must select the user coefficient set (csn 3-5) before you can perform PRNU calibration. An error message is returned if you attempt to perform PRNU calibration when using csn 0-2. Example: cpa 2 700 DALSA 03-032-20044-02...
Page 54
PRNU coefficients are very high in value, otherwise missing codes and excessive noise will result. That is, use the smallest maximum multiplier setting possible. 4X is recommended for mono, 8X for color Example: spm 4 03-032-20044-02 DALSA...
Page 55
Saves the current FPN coefficients to non-volatile memory. Syntax: Notes: The wfc command is not available when the camera is using the factory calibrated coefficients (csn 0-2). You must select the user coefficient set (csn 3-5) before you can save FPN DALSA 03-032-20044-02...
Page 56
Syntax Elements: Start column pixel to display in a range from 1 to 2352. Start row pixel to display in a range from 1 to 1728. End column pixel to display in a range from 1 to 2352. 03-032-20044-02 DALSA...
Page 57
Entering a large value offset will cause the camera to digitally saturate the output image. • The resulting analog offset value depends on other camera parameters such as temperature, frame rate, and exposure mode. Example: sao 0 20 DALSA 03-032-20044-02...
Page 58
On the monochrome model, use the ‘all tap’ setting (0) to adjust the overall offset. • Note that ssb can only be used to DECREASE offset. The sao command can be used to globally increase offset. Related Commands: Example ssb 0 25 03-032-20044-02 DALSA...
Page 59
White balancing can be achieved by imaging a white target, such as a white ceramic tile, and gaining up green and blue such that their output signal matches red. Related Commands: Example: ssg 0 5000 DALSA 03-032-20044-02...
Page 60
This ensures the greatest accuracy when displaying PRNU coefficients and avoids clipping. For example matches tpv 63 spm 16 tpv 127 matches , and matches spm 8 tpv 255 spm 4 Example: tpv 127 03-032-20044-02 DALSA...
Page 61
Red = 662DN (10 bit), 165DN (8 bit) Green(Red) = 361DN (10 bit), 90DN (8 bit) Green(Blue) = 204DN (10 bit), 51DN (8 bit) Blue = 819DN (10 bit), 204DN (8 bit) 2 Test pattern alternating line 1 3 Test pattern alternating line 2 DALSA 03-032-20044-02...
Page 62
Falcon 4M Camera Manual 4 Test pattern horizontal ramp 8 bit 10 bit 5 Test pattern vertical ramp 8 bit 6 Test pattern diagonal ramp 10 bit 8 bit 03-032-20044-02 DALSA...
Page 63
Falcon 4M Camera Manual 7 FPN test pattern (Used by DALSA Product Support) 8 bit 10 bit 8 FPN and PRNU test pattern (Used by DALSA Product Support) 10 bit 8 bit 9 Fixed at max test pattern (10 bit = 1023 DN, 8 bit = 255 DN)
Page 64
Currently, the test patterns are intended for monochrome imaging. If color interpolation is applied on these test patterns, you should expect that artifacts near white to dark transitions, such as for test patterns involving ramps. Example: svm 2 03-032-20044-02 DALSA...
Page 66
Please note: For optimal camera performance, the camera should be cooled by applying forced air flow or by attaching the camera to a heatsink. If a heatsink is attached, the optimal surface is the top of the camera. DALSA accessory part number AC-MS-0102 provides heatsinks that will attach to two sides of the camera to provide additional cooling.
Page 67
Factors include the nature, speed, and spectral characteristics of objects being imaged, exposure times, light source characteristics, environmental and acquisition system specifics, and more. DALSA’s Web site, http://mv.dalsa.com/, provides an introduction to this potentially complicated issue. See “Radiometry and Photo Responsivity”...
Page 68
45 mm, and requires that 100μm in the object space correspond to each pixel in the image sensor. Using the preceding equation, the object distance must be 450 mm (0.450 m). μ 0 450 μ 03-032-20044-02 DALSA...
Page 69
Avoid hot plugging long power cables into the camera. Data Clocking/Output Signals To validate cable integrity, have the camera send out a test pattern and verify it is being properly received. Refer to section 3.9 Generating a Test Pattern for further information on running test patterns. DALSA 03-032-20044-02...
Page 70
Verify that the frequency of the internal sync is set correctly. Noisy Output Check your power supply voltage outputs for noise. Noise present on these lines can result in poor video quality. Low quality or non-twisted pair cable can also add noise to the video output. 03-032-20044-02 DALSA...
Page 71
The goal is to prevent solvent from evaporating from the window surface, as this will end up leaving residue and streaking behind. Repeat steps 2-4 using a clean tissue until the entire window has been cleaned. Blow off any adhering fibers or particles using dry, filtered compressed air. DALSA 03-032-20044-02...
Page 72
Detailed description of problem please attach description with as much detail as appropriate encountered. In addition to your local DALSA representative, you may need to call DALSA Technical Sales Support: North America Europe Asia Voice:...
Page 73
DALSA Camera Link Implementation Road Map (available from http://mv.dalsa.com) details how DALSA standardizes its use of the Camera Link interface. LVDS Technical Description Low Voltage Differential Signaling (LVDS) is a high-speed, low-power general purpose interface standard.
Page 74
For more information on image data bit allocations, refer to the official Camera Link specification on the mv.dalsa.com Web site. DALSA Camera Control Configuration 4M Falcon Cameras Camera Link...
Page 75
Falcon 4M Camera Manual Camera Link Video Timing Figure 24: Standard Timing (Input and Output Relationships) IMPORTANT: This camera uses the falling edge of EXSYNC to trigger line readout, unlike previous DALSA cameras, which used the rising edge. Exposure Timing DALSA 03-032-20044-02...
Page 76
Falcon 4M Camera Manual Note: User EXSYNC not present in sem 2. 03-032-20044-02 DALSA...
Page 77
Falcon 4M Camera Manual Original Falcon 4M30 and 4M60 User Timing (-00-R and non-RoHS cameras) Operating Conditions 28.8 23.7 frame rate - ext controlled 2000 2000 2000 2000 2000 Exposure Timing User Exsync ↑ to Internal Exsync ↑ 186n 485u...
Page 78
Falcon 4M Camera Manual Revised Falcon 4M30 and 4M60 User Timing (-01-R and higher cameras) Operating Conditions 28.8 23.7 frame rate - ext controlled 2000 2000 2000 2000 2000 Exposure Timing User Exsync ↑ to Internal Exsync ↑ 149n 249n...
Page 79
The first parameter is the algorithm where i is: 2 = Calculates the PRNU coefficients using the entered target value Target PRNU Coefficient = (AVG Pixel Value ) ‐ (FPN + value) This algorithm is useful for achieving uniform output across multiple cameras. DALSA 03-032-20044-02...
Page 80
1 = PRNU coefficients enabled get camera model Read the camera model number. get camera Read all of the camera parameters. parameters get camera serial Read the camera serial number. get camera version Read the firmware version and FPGA version. 03-032-20044-02 DALSA...
Page 81
Used as a substitute when no FPN correction is performed. Not recommended in general. t = Tap selection. Allowable value is 0 for all taps. i = Offset in the range from 0 to 1023 DALSA 03-032-20044-02...
Page 82
Sets the digital gain. t = Tap selection. Allowable value is 0 for all taps. i = Gain value is specified from 0 to 65535 . The digital video values are multiplied by this number. 03-032-20044-02 DALSA...
Page 83
The set within non- volatile memory will have been previously selected using the csn command. write prnu Write current PRNU coefficients to non- coefficients volatile memory. The set within non- volatile memory will have been previously selected using the csn command. DALSA 03-032-20044-02...
Page 84
1 or vice versa. window trigger Defines the source for the window source sequence. Available values are: 1: Software command wss 2: Camera Link input (CC4) write user settings Write all of the user settings to non- volatile memory. 03-032-20044-02 DALSA...
Page 85
Appendix C EMC Declaration of Conformity Dalsa's 4M30 and 4M60 cameras meet the requirements outlined below which satisfy the EMC requirements for CE marking, the FCC Part 15 Class A requirements, the Industry Canada requirements, and the Japanese VCCI requirements.
Page 86
Falcon 4M Camera Manual 03-032-20044-02 DALSA...
Page 87
"preliminary" at the time of printing and subject to change. -Added snapshot mode section, page 37. -Revised flat field correction description, page 46. -Revised mechanical drawing, page 65. -Color model information added. DALSA 03-032-20044-02...
Page 88
Falcon 4M Camera Manual 03-032-20044-02 DALSA...
Need help?
Do you have a question about the Falcon 4M30 and is the answer not in the manual?
Questions and answers