Page 2
All information provided in this manual is believed to be accurate and reliable. No responsibility is assumed by DALSA for its use. DALSA reserves the right to make changes to this information without notice. Reproduction of this manual in whole or in part, by any means, is prohibited without prior permission having been obtained from DALSA.
Contents GENIE HM/HC SERIES OVERVIEW ......................7 ............................7 ESCRIPTION Genie Application Advantages......................8 ........................9 RODUCT UMBERS ....................10 AMERA ERFORMANCE PECIFICATIONS Certifications...........................11 Vibration and Shock Certifications....................11 ......................11 UPPORTED NDUSTRY TANDARDS HM/HC S ....................12 ENIE ERIES ENSOR VERVIEW HM/HC Series Sensor Global Specifications..................12 Model Specific Specifications ......................13 Genie HM/HC Series Responsivity ....................14 Genie HM/HC Series Effective Quantum Efficiency...............15 Genie HM/HC Series Sensor Cosmetic Specifications ..............15...
Page 4
Maximum Frame Rate (fps) Examples (model HM1400/HM1400XDR/HC1400)......... 40 Maximum Frame Rate (fps) Examples (model HM1024/HC1024 – 8-bit only) ........41 Maximum Frame Rate (fps) Examples (model HM640/HC640 – 8-bit only)......... 41 Partial Scan (horizontal cropping)......................42 Window ROI Control via Sapera LT or GigE Vision Compliant Applications.......43 CamExpert Image Buffer and ROI Parameters ................44...
Page 5
Sapera Callbacks ..........................71 Event Selection via GigE Vision Compliant Applications ..............72 & G ........73 SING XPERT TO SET ETWORK ONTROLS ISION ARAMETERS CamExpert GigE Vision Parameters ....................73 Network Controls via Sapera LT or GigE Vision Compliant Applications ........75 ......................76 APERA UPPORTED EATURES Accessing Features with Sapera++ LT ..................76...
Page 6
Camera acquisition is good but frame rate is lower than expected............129 Camera is functional, frame rate is as expected, but image is black ............. 130 Other Problems or Issues......................130 Random Invalid Trigger Events ......................130 Minimum Sapera Version Required ...................... 130 DALSA CONTACT INFORMATION....................131 .........................131 ENIE ALES NFORMATION 4 ...
The Genie HM camera series provides monochrome acquisition while the HC camera series, using the same sensor with a Bayer filter, provides color acquisition. All Genie cameras are supported by DALSA Sapera™ LT software libraries featuring CamExpert for simplified camera set-up and configuration. Sapera LT is field proven in thousands of robust industrial applications. Hardware independent, Sapera LT delivers the same reliable performance regardless of the image acquisition device being used.
Genie Application Advantages Compact, rugged design GigE Vision 1.0 compliant Gigabit Ethernet (GigE) interconnection to a computer via standard CAT5e or CAT6 cables Supports connection to the host computer NIC through a GigE network switch Available in multiple resolutions ...
Camera Performance Specifications Specifications for each available sensor are listed after the general Genie camera specifications. Camera Controls Synchronization Modes Free running External triggered Software trigger (through Ethernet) Exposure Modes Programmable in increments of 1µs minimum 10µs in Reset Mode or 56µs in Synchronous Mode maximum is 4 seconds Pulse controlled via Trigger pulse width.
Certifications EN55022, class A, Radio Disturbance Characteristics EN61000-4-2, Electrostatic discharge immunity test EN61000-4-3, Radiated, radio-frequency, electromagnetic field immunity test EN61000-4-4, Electrical fast transient/burst immunity test EN61000-4-6, Immunity to conducted disturbances, induced by radio-frequency fields Part 15, class A see "EC & FCC Declaration of Conformity"...
Item / Feature Specification Imager Features Global Shutter, Exposure Control, Anti-Blooming Sensor DALSA IA-G5 Area Array Minimum Frame Rate (free-running) 0.1 fps (one frame every 10 seconds) Maximum Frame Rate (free-running) Dependent on Genie HM/HC model (see Partial Scan—Window ROI) Minimum Exposure 10μs when using reset exposure mode (triggered)
Maximum Achievable SNR 47.1 45.9 With FFC (Factory calibrated) Full Well Capacity 24 000 electron Responsivity 30.6 DN/(nJ/cm2) @ 600 nm, 2.55 x Gain HM640/HC640 Typical Min. Units Notes Output Dynamic Range 47.5 45.5 With FFC (Factory calibrated) Maximum Achievable SNR 47.2...
Genie HM/HC Series Responsivity Note: DALSA recommends using a 700nm cutoff filter with the HC color series cameras since the blue and green color filters become transparent above 700nm. 14 Genie HM/HC Series Overview Genie HM-HC Series-GigE Vision Camera...
0.0% 1000 Wavelength (nm) Genie HM/HC Series Sensor Cosmetic Specifications The following table lists the current cosmetic specifications for the DALSA sensor used in the Genie HM/HC series. Blemish Specifications Maximum Number of Defects Hot/Dead pixel defects Single pixel defects...
Definition of cosmetic specifications Hot/Dead pixel defect: Pixel whose signal, in dark, deviates by more than 400DN (10-bits) from the mean. Single pixel defect: Pixel whose signal, at nominal light (illumination at 50% of the linear range), deviates by more than ±30% from the mean.
Sapera LT is a powerful development library for image acquisition and control. Sapera LT provides a single API across current and future DALSA hardware. Sapera LT delivers a comprehensive feature set including program portability, versatile camera controls, flexible display functionality and management, plus easy to use application development wizards.
Alternatively, if a DHCP server is present on the network, the Genie is going to issue a DHCP request asking for an IP address. The DHCP server will then provide the Genie an IP address. The DALSA Network Configuration tool, installed with the DALSA Network Imaging Package, can also function as the DHCP server (refer to the DALSA Network Imaging Package user's manual).
(refer to the DALSA Network Imaging Package user's manual). Genie also can connect through a Gigabit Ethernet switch. When using VLAN groups, the Genie and controlling computer must be in the same group (refer to the DALSA Network Imaging Package user's manual). ...
0 volt return line is not necessarily connected to earth ground. DALSA has performed ESD testing on Genie cameras using an 8 kilovolt ESD generator without any indication of operational faults. The two following methods, either individually or together will prevent ESD problems.
Development Library (version 6.20 or later) must be installed. Else, Sapera LT is not required to control the Genie camera. Insert the DALSA Sapera CD-ROM. If AUTORUN is enabled on your computer, the DALSA installation menu is presented. ...
The Genie Framework software package and Sapera runtime provides all components required to control the Genie with the supplied CamExpert tool. Genie Framework software components include the Network Imaging driver (refer to the DALSA Network Imaging package manual), the Sapera GigE server, and CamExpert (if Sapera LT library is not installed).
Sequence" on page 26, or a DHCP IP address if a DHCP server is present on your network. Note that the DALSA Network Configuration tool can enable the DALSA smart DHCP server. The factory defaults for Genie is Persistent IP disabled and DHCP enabled with LLA always enabled as per the GigE Vision specification.
Status LED Codes The camera is equipped with a LED to display the operational status of the camera. When more than one condition is active, the LED color indicates the condition with the highest priority (such as an acquisition in progress has more priority than a valid IP address assignment).
Persistent IP (if enabled) DHCP (if a DHCP server is present such as the DALSA Smart DHCP server) Link-Local Address (always enabled) The factory defaults for Genie is Persistent IP disabled and DHCP enabled with LLA always enabled as per the GigE Vision specification.
Most Gigabit network interface controllers (NIC) allow user modifications to parameters such as Adapter Buffers and Jumbo Frames. These should be optimized for use with the Genie during the installation. Refer to the DALSA Network Imaging package manual for optimization information.
Important: Make sure that no Sapera application (such as CamExpert) is controlling the Genie camera. Start the DALSA Device Manager program from the windows start menu: Start•Programs•DALSA•Genie•Firmware Update. The right hand column shows whether a firmware update is Required or Not Required.
Wait for the GigE Server to find the Genie again, then run CamExpert to test the Genie operation (as described below). Important: If the Genie power is accidentally cut off during the firmware update (such as a electrical source power failure or human error), the Genie is easily recovered.
Bayer CFA Decoder For the HC camera models, to view the acquisition display in color set the Bayer CFA Decoder to Software from the CamExpert Pre-Processing menu. About the User-Defined Camera Name The Genie can be programmed with a user-defined name to aid identifying multiple cameras connected to the network.
Silent Installation of Genie Framework The Genie Framework installation can be integrated within a developer's installation procedure. The silent installation mode allows the Genie Framework installation to proceed without the need for mouse clicks from a user. Two steps are required: ...
Page 34
32 Installing the Genie Camera Genie HM-HC Series-GigE Vision Camera...
Operational Reference Camera and Sensor Information Camera and sensor information can be retrieved via a controlling application. Parameters such as camera model, firmware version, sensor characteristics, etc. are read to uniquely identify the connected Genie device. All these features, with the exception of the DeviceUserId, are read-only. Sapera LT or GigE Vision Compliant calls are used to retrieve this information and correctly identify the camera along with its characteristics.
Read Only Parameters Parameter Description Device Vendor Name For the Genie HM series, this is always DALSA. Device Model Name Displays the device model name Device Version Displays the device version which includes the firmware release and build. Firmware Version Displays the currently loaded firmware version manufacturer's code.
Power-up Parameter List The user-defined Camera Configuration saves in camera memory features that can be configured by the user. The following table lists most of these parameters. Parameter Description Region of interest used to crop the image. Pixel Format Defines the pixel format. Frame Rate Defines the frame rate for free run mode.
Camera Information via Sapera LT or GigE Vision Compliant Applications Genie Sapera parameters for Camera and Sensor Information: Interface = {GigE Vision} DeviceVendorName = “DALSA” DeviceModelName = “Genie HM1400” for Genie HM1400 Sapera DeviceVersion = String representing the version of the camera...
Sensor Controls Genie provides a number of sensor controls to optimize image acquisitions for most imaging solutions. Following is an overview of the CamExpert controls displaying this information, followed by individual control function descriptions and tables indicating the feature name associated to Sapera LT and to GigE Vision Compliant development environments.
User Set Parameters Parameter Description Frame Rate (in Hz) Specifies the internal trigger frame rate for free run mode, in Hz. The Sapera SDK specifies the frame rate in milli Hertz. The maximum frame rate increases by using partial scan (see "Partial Scan—Window ROI"...
4 (i.e. black level units = 1/4 DN). Important: The Genie gain adjustment range and 0dB point is arbitrarily defined by DALSA for the Genie camera series. The reference setting of 0dB must not be compared to any other product's gain settings when evaluating the signal to noise specifications of the two products.
As an extreme example, the HM640 scanning a 32 line frame (with an appropriately short integration time), exposed around 1830 fps. A table of frame rates vs. sample vertical cropping values follows.
Partial Scan (horizontal cropping) Genie also can crop the acquisition horizontally by grabbing less pixels on each horizontal line. Additionally a horizontal offset value will start the grab from any pixel count, as shown in the following figure. Note that horizontal cropping does not increase the maximum frame rate due to the CMOS sensor architecture.
Window ROI Control via Sapera LT or GigE Vision Compliant Applications Genie Sapera parameters for Partial Scan and Window ROI: Width = Buffer width in pixels (must be an even value) Height = Buffer height in lines OffsetX = Horizontal Offset of the leftmost pixel relative to the sensor (must be an even value, Sapera in increments of 4) OffsetY = Vertical offset in lines of the uppermost pixel relative to the sensor (must be an even...
CamExpert Image Buffer and ROI Parameters CamExpert provides controls to configure acquisitions via the Image Buffer and ROI Parameters tab. The image buffer can be easily cropped as desired. Below is the CamExpert dialog and parameter descriptions follow. Parameter Description Pixel Format For the Genie HM series, the image buffer format is Monochrome 8-bit or 10-bit, dependent on model.
Binning Binning is the process where the charge on two (or more) adjacent pixels is combined. This results in increased light sensitivity since there is twice the sensor area to capture photons. The sensor spatial resolution is reduced but the improved low-light sensitivity plus lower signal-noise ratio may solve a difficult imaging situation.
Binning Control via Sapera LT or GigE Vision Compliant Applications Genie Sapera parameters for Binning: BinningHorizontal = {Disabled = 1, 2 pixels = 2} BinningVertical = {Disabled = 1, 2 lines = 2} Sapera In CamExpert, these parameters are available under the “Sensor” tab. See "Accessing Features with Sapera++ LT"...
Exposure Controls Exposure Control modes define the method and timing of how to control the sensor integration period. The integration period is the amount of time the sensor is exposed to incoming light before the video frame data is transmitted to the controlling computer. ...
External Trigger Programmable Exposure Also known as “Edge Pre-select” exposure. See the timing diagram below. The external trigger edge initiates the exposure process. The active external trigger edge can be selected as either the low-high or high-low transition. ...
Programmable Reset Mode Exposure Timing External Trigger Level-controlled Exposure Also known as “Pulse Width Control” exposure. See the timing diagram below. The external trigger edge initiates the exposure process. The active external trigger edge can be selected as either the low-high or high-low transition.
Exposure Controls via Sapera LT or GigE Vision Compliant Applications Genie Sapera parameters for Exposure Control: FrameRate = 0.1 Hz up to max. frame rate supported by sensor in current mode of operation. Only available with Trigger disabled. ExposureMode = {Programmable = 1, Pulse Controlled = 2} Sapera ExposureTime = Exposure duration in µs In CamExpert, these parameters are available under “Sensor”...
Synchronization Timing Genie supports two types of sensor synchronization used to align the exposure to sensor timing: Synchronous Mode: Exposure is synchronous to the line timing of the sensor. Exposure granularity is 1µs and the readout can be concurrent to the exposure for the fastest possible frame rate. ...
Reset Mode Exposure starts immediately after a valid trigger. There is no jitter on the start of exposure. Exposure time is programmable or controlled by the trigger pulse width. Minimum exposure is 10µs – maximum is 4 seconds, with steps of 1µs. ...
CamExpert I/O Controls Dialog CamExpert groups the Genie I/O Controls Parameters in one group. These parameters allow configuring the Genie inputs and outputs for type of signal and signal polarity. The screen capture below shows the CamExpert I/O parameters dialog and is followed by a descriptive overview. Detailed information on inputs and outputs follow this section.
General Inputs External Input Signal Opto-coupler & Debounce Circuit Genie provides two sets of opto-coupled inputs for either RS422 or TTL signals. These can be used as external trigger sources. See "12-Pin Hirose Connector Signal Details" on page 108 for connector pinout and electrical information.
Strobe and General Outputs Genie provides two sets of opto-coupled outputs (see "External Outputs" on page 111). These can be used as a strobe signal to control lighting or to generate programmable pulses when specific events are generated by the camera.
When an event mode is selected, its trigger output schematic or signal timing diagram is displayed, as well as any other additional parameters for the mode. For most event modes, the trigger output signal can be set to either Active Open (that is high with the load connected to a voltage source) or Active Closed (where current is drawn through the load).
Pulse On Valid Trigger Event Mode The Pulse On Valid Trigger event mode generates an output signal when a valid input trigger is received. Pulse On Invalid Trigger Event Mode This event mode generates an output signal when an invalid input trigger is received. An invalid trigger is any trigger received while the camera is engaged in frame acquisition (exposure and readout) and cannot accept trigger inputs.
Pulse On Start of Readout Event Mode The Pulse On Start of Readout event mode generates an output signal when the camera begins a readout operation from the sensor. Pulse On End of Readout Event Mode The Pulse On End of Readout event mode generates an output signal when the camera finishes a readout operation from the sensor.
Pulse On End of Acquisition Event Mode The Pulse On End of Acquisition event mode generates an output signal when the acquisition process is terminated using software. Pulse On Input 1 or Input 2 Event Modes The Pulse On Input 1 or Input 2 event modes generate an output signal when the specified input signal is asserted. 60 ...
Output Control via Sapera LT or GigE Vision Compliant Applications Genie Sapera parameters for Strobe and General Outputs. See "Accessing Features with Sapera++ LT" on page OutputSelectorOutput_x = {Open = 0, Close = 1, Strobe On: Start of Exposure = 2, Pulse On: Valid Trigger = 4, Pulse On: Invalid Trigger = 5, Pulse On: Start of Readout = 6, Pulse On: End Sapera of Readout = 7, Pulse On: End of Acquisition = 8, Pulse On: Input 1 = 9, Pulse On: Input 2 =...
Simplified Genie LUT Block Diagram (8-bit example) Pixel Sensor & Data Output Circuit Circuit Programmed as Invert Function Simplified 8-bit LUT Block Diagram Note: LUTs are not available on the HC camera models. LUT Control via Sapera LT or GigE Vision Compliant Applications Genie Sapera parameters for LUT control: LUTEnable = {FALSE, TRUE} LUTFormat = {Mono 8, Mono 10 –...
Flat Field (Image Shading) Correction Image Shading correction, also known as Flat Field Correction is the process of eliminating small gain differences between pixels in a sensor, eliminate sensor hotspots by automatically doing pixel replacement, and also to compensate for light distortion caused by a lens. That sensor when exposed to a uniformly lit field will have no gray level differences between pixels when calibrated flat field correction is applied to the image.
Important Factors about the Flat Field Data (TIF) File Data Format rules: Camera Pixel format in 8-bit — Flat Field calibration data (8-bit) is saved as a 8-bit TIF file Camera Pixel format in 10-bit — Flat Field calibration data (10-bit) is saved as a 16-bit TIF file Flat Field 8-bit calibration data which is saved as an 8-bit data file (TIF) can only be loaded by a Sapera application when the application pixel format is 8-bit.
Page 67
Indicates one or more “hot” pixels Average dark pixel value Important: In this example, the average pixel value for the frame is close to black. Also note that most sensors will show a much higher maximum pixel value due to one or more "hot pixels". The sensor specification accounts for a small number of hot or stuck pixels (pixels that do not react to light over the full dynamic range specified for that sensor).
Minimum should not be black unless there is a “dead” pixel Maximum should not be peak white unless there is a “hot” pixel (i.e. 255 for 8-bit, 1023 for 10-bit) Average bright pixel value (bright gray but not white) Important: In this example, the average pixel value for the frame is bright gray. Also note that sensors may show a much higher maximum or a much lower minimum pixel value due to one or more "hot or dead pixels".
Page 69
Flat Field Calibration Window The Flat Field calibration window provides a three step process to acquire two reference images and then save the flat field correction data for the Genie used. To aid in determining if the reference images are valid, a histogram tool is provided so that the user can review the images used for the correction data.
Using Flat Field Correction From the CamExpert menu bar enable Flat Field correction (Pre-Processing • Flat Field Correction • Hardware). Now when doing a live grab or snap, the incoming image is corrected by the current flat field calibration data for each pixel.
Image Flip Horizontal The Genie supports a software controlled horizontal flip function as shown in the following figure. The process is done in hardware with no loss of acquisition frame rate. Horizontal Flip Vertical As shown in the following figure, a vertical flip function is simply accomplished by mounting the Genie camera upside down and by programming the camera to do a horizontal flip.
Internal Image Test Patterns The Genie camera includes a built in test pattern generator that can be used to confirm camera Ethernet connections or driver installations, without the need for a camera lens or proper lighting. The pattern generator inserts video just after the sensor A/D converter, therefore Genie processing such as the LUT act on the generator images or on sensor images.
Test Image Select via Sapera LT or GigE Vision Compliant Applications Genie Sapera parameters for Image Test Patterns: TestImageSelector = {Off = 0, Grey Horizontal Ramp = 1, Grey Vertical Ramp = 2, Grey Diagonal Ramp Moving = 3, Purity = 4} Sapera In CamExpert, these parameters are available in the “Sensor”...
Feature Event Name Description case sensitive strings Start of Trigger Trigger is valid based on the programmed trigger parameters Start of Exposure Exposure has started End of Exposure Exposure is complete End of Acquisition Transfer of image is terminated from camera. This does not mean that the host PC has received all data packets.
Genie GigE Vision parameters can be manually modified directly from CamExpert as described below. Note that a number of parameters (IP Configuration Mode, IP Address, Packet Size, etc.), can also be modified by the DALSA Network Configuration Tool described in the DALSA Network Imaging package manual.
Page 76
4 bytes when the NIC does not support jumbo packet. The maximum is currently 9000 bytes when jumbo packets are supported (refer to the DALSA Network Imaging package manual to enable jumbo packets on the NIC). In most situations, use the largest possible packet size supported by your network elements.
Network Controls via Sapera LT or GigE Vision Compliant Applications Genie Sapera parameters for Network Configuration: NetworkConfigurationMode = {Automatic = 0, Manual = 1, Optimize = 2} InterPacketDelay = Minimum delay in µs between image packets PacketSize = Image packet size in bytes Sapera HeartbeatTimeout = Heartbeat period (watchdog) in ms before camera disconnect MaximumPacketResend = Sets percentage of packets that can be resent per frame...
GevSupportedOptionalCommandsConcatenation = Indicates if multiple operations in a single message are supported.GevHeartbeatTimeout = Current heartbeat timeout in milliseconds. GevTimestampTickFrequency = 64-bit value indicating the number of timestamp clock ticks in 1 second. GevTimestampControlLatch = Latches the current timestamp value of the device. GevTimestampControlReset = Resets the timestamp count of the device.
Type Value Server Name Invalid STRING Genie_M640_1 (example) Number of Features Invalid STRING (number dependent on firmware version) DeviceVendorName Invalid STRING DALSA DeviceModelName Invalid STRING Genie M640 (example) DeviceVersion Invalid STRING 1452 (example) FirmwareVersion Invalid STRING version 7630 (example) DeviceID...
Page 80
OutputSelectorOutput_1 Always ENUM Open = 0 Close = 1 Strobe On: Start of Exposure = 2 Pulse On: Valid Trigger = 4 Pulse On: Invalid Trigger = 5 Pulse On: Start of Readout = 6 Pulse On: End of Readout = 7 Pulse On: End of Acquisition = 8 Pulse On: Input 1 = 9 Pulse On: Input 2 = 10...
Feature Type INT32 The feature list for type INT32 has an additional column 'Exponent' which defines the feature's native unit. This exponent value is used as a unit multiplier so that the feature value is expressed as an integer, not a decimal number. ...
Feature Summary List by Function Group This section lists Genie features by function group. This simplifies identifying which features are involved with specific Genie operations (an example would be configuring and activating external trigger). For details about each feature, refer to the previous section where features are listed by data type. Device Feature Type...
Feature Interdependence Diagrams The following diagrams describe operational feature availability which are dependent on user selected modes. These diagrams show what features are set to a value, and they show which feature parameters remain as user variables. Each diagram uses the following symbol set to indicate the dependent action type. gray box User Action Function Enabled...
Output Selector Output X Selector Output X Pulse Delay Open Close Output X Pulse Duration Strobe On: Start of Exposure Output X Polarity Pulse On: End of Exposure Pulse On: Valid Trigger Pulse On: Invalid Trigger Pulse On: Start of Readout Pulse On: End of Readout Output X Pulse Delay Pulse On: End of Acquisition...
Accessing the Genie User Buffer Genie cameras have unallocated memory available to the user for random data storage. This user buffer is a feature of type SapFeature::TypeBuffer. Any type of Sapera buffer is valid as long as the buffer size in bytes is less than 4k. Access to this user buffer is by the same API as any Genie feature access.
Page 93
// Get max only works with 1.40.01.0192 or higher. #if 0 if( !feature.GetMax( &userBufferSize) ) printf("Error during GetMax!\n"); return FALSE; printf("User Buffer size = %d", userBufferSize); #else userBufferSize = 4*1024; #endif SapBuffer *Buffers= new SapBuffer(1, userBufferSize, 1, CORBUFFER_VAL_FORMAT_MONO8); if( !Buffers->Create()) printf("Error during Buffers creation!\n");...
NIC to forward an IP packet on the 169.254 segment. Limit the number of NIC configured using LLA to one interface. It is preferable that the DALSA DHCP server is used instead of LLA mode (see next section).
Ensure that a different subnet is assigned to each NIC on the network. This will automatically be managed correctly when the DALSA DHCP server is enabled on one or all subnets used for GigE Vision devices. The graphic below illustrates a system with one NIC having the DALSA DHCP server enabled.
If the Genie camera is connected to a network with a different subnet, it cannot be accessed. The DALSA Network Configuration Tool is used to set a persistent IP address. Refer to the DALSA Network Imaging manual. ...
Sapera CamExpert Guide Using CamExpert with Genie HM/HC Cameras CamExpert is the camera interfacing tool supported by the Sapera library. When used with a Genie camera, CamExpert allows a user to test all Genie operating modes. Additionally CamExpert saves the Genie user settings configuration to the camera or saves multiple configurations as individual camera parameter files on the host system (*.ccf).
CamExpert Panes The CamExpert application uses 5 windows to simplify choosing and configuring camera files or acquisition parameters for the installed device. Device pane: View and select from any installed Sapera acquisition device. After a device is selected CamExpert will only present acquisition parameters applicable to that device. ...
Acquisition control button: Click once to start live grab, click again to stop. Single frame grab: Click to acquire one frame from device. Software trigger button: With the I/O control parameters set to Trigger Enabled / Software Trigger type, click to send a single software trigger command. CamExpert display controls: (these do not modify the frame buffer data) Stretch (or shrink) image to fit, set image display to original size, or zoom the...
10-bit Invert LUT CamExpert available LUT examples are briefly described below. The LUT function graphic simplifies understanding the operation especially when user settings modify the LUT function. Normal (default): modifies all LUT entries using a linear mapping such that a gray level input is equal to the output ...
Click the Auto White Balance button to have CamExpert adjust the RGB gain to achieve a realistic color cast under the current lighting conditions. The auto white balance function should be executed again when lighting conditions or color temperature change. ...
Technical Specifications Mechanical Specifications The following sections show 3D views and the mechanical dimensions for Genie with C-mount or CS-mount, and also for Genie with right-angled lens mounts. Additional notes follow the figures. Genie 3D View with C-mount and CS-mount Technical Specifications ...
Additional Notes on Genie Mechanical Genie supports a screw lock Ethernet cable (see "Ruggedized RJ45 Ethernet Cables" on page 119). For information on Genie lens requirements see "Optical Considerations" on page 112. Lens flange focal distance = 17.52 mm. Lens flange focal distance = 12.52 mm for CS-mount. The camera top also has four mounting holes in identical locations.
Connectors A single RJ45 Ethernet connector for control and video data to the host Gigabit NIC. Genie supports a screw lock Ethernet cable (see "Ruggedized RJ45 Ethernet Cables" on page 119). A single 12-pin Hirose male connector for power, trigger and strobe signals. The suggested female cable mating connector is Hirose model HR10A-10P-12S.
Genie Signal Electrical Details Power Supply (pin 2): +12V DC nominal at 0.6 Amp minimum. Operating tolerance: see Camera Performance Specifications Over voltage and reverse voltage protection circuit built in. The protection circuit is reset by shutting down or disconnecting the power supply.
Page 112
3.3V Genie 4.7K Event Buffer Trigger Signal driver Debounce .01µf example 74HC244 Fairchild HMHA281R Hirose 12 connector TTL External Signal Example 3.3V Genie 4.7K Trigger Debounce Event Buffer .01µf Signal driver example Fairchild SN75179B HMHA281R Hirose 12 connector RS-422 External Signal Example 3.3V Genie 4.7K...
External Outputs Programmable output mode such as strobe, event notification, etc. (see "Output Control via Sapera LT or GigE Vision Compliant Applications" on page 61). Genie Output Signal Example 74LS14 PS2805-1 Hirose 12 connector Output Driving a TTL User Circuit The opto-coupler is typically a NEC PS2805-1 with the following characteristics.
The DALSA Web site, http://mv.dalsa.com/, provides an introduction to this potentially complicated issue. Click on Knowledge Center and then select Application Notes and Technology Primers. Review the sections of interest.
Some light sources age such that over their life span they produce less light. This aging may not be uniform—a light source may produce progressively less light in some areas of the spectrum but not others. Filters Genie HM cameras are responsive to infrared (IR) wavelengths of light. To prevent infrared from distorting the acquisitions, use a “hot mirror”...
Example: An acquisition system has a 512 x 512 element, 10m pixel pitch area scan camera, a lens with an effective focal length of 45mm, and requires that 100m in the object space correspond to each pixel in the image sensor.
Page 117
12.80 8.80 7.20 6.40 4.80 Comparison of Standard Sensor Sizes (dimensions in mm) The following figure graphically shows the use of two different lenses with the Genie HM 1400 which has a sensor of 10.40mm by 7.60mm (a diagonal of 12.88mm). ...
Comparison of a 2/3 Inch and 1 Inch Lens used with a Genie HM 1400 1 inch Lens Coverage 2/3 inch Lens Coverage 10.40 Ø16.00 Ø11.00 Genie HM 1400 Sensor Lens Sensor Size vs. Genie HM model Each Genie HM sensor has a square pixel of 7.4 x 7.4 µm. The following table lists the lens size required for total illumination and the next smaller lens size which will have some vignetting.
Additional Lens Parameters (application specific) There are other lens parameters that are chosen to meet the needs of the vision application. These parameters are independent of the Genie model (assuming that the Lens Mount and Lens Sensor Size parameters are correct, as previously covered in this section).
When compressed air cannot clean the sensor, Dalsa recommends using lint-free ESD-safe cloth wipers that do not contain particles that can scratch the window. The Anticon Gold 9”x 9” wiper made by Milliken is both ESD safe and suitable for class 100 environments.
Ruggedized RJ45 Ethernet Cables Components Express Inc. has available an industrial RJ45 CAT6 cable that on one end has a molded shroud assembly with top/bottom thumbscrews, while the other end has a standard RJ45. This cable is recommended when Genie is installed in a high vibration environment. All Genie versions support this secure Ethernet cable. CAT6 certified (tested for near end / far end crosstalk and return loss).
C/CS-Mount NIR and UV Filter Midwest Optical Systems has available a C-mount NIR/UV filter. This filter screws into the Genie camera before mounting the lens. The figures below show the filter before mounting into the Genie, followed by the filter physical specifications and pass spectrum.
Back Focal Variance when using a Filter Inserting a filter between a lens and sensor (as when using a C-mount filter), changes the focal point of the lens used. A variable focus lens simply needs to be adjusted, but in the case of a fixed focus lens, the changed focal point needs correction.
Genie cameras support the IEEE 802.3x pause frame flow control protocol automatically so that images from many cameras can be transmitted through the switch to the NIC efficiently, without data loss. As a working example, one such switch tested at DALSA is the NETGEAR GS716T.
Ethernet to Fiber-Optic Interface Requirements In cases of camera-to-PC separations of more than 100 meters but an Ethernet switch is not desired, a fiber-optic media converter can be used. The FlexPoint GX from Omnitron Systems (www.omnitron-systems.com) converts GigE to fiber transmission and vice versa. It supports multimode (MM) fiber over distances of up to 220 m (720 ft.) and single-mode (SM) fiber up to 65 km (40 mi.) with SC, MT-RJ, or LC connector types.
In multiple NIC systems where the NIC for the Genie is using LLA mode, ensure that no other NIC is in or switches to LLA mode. It is preferable that the DALSA DHCP server is enabled on the NIC used with the Genie instead of using LLA mode, which prevents errors associated with multiple NIC ports.
Page 128
In some cases third party filter drivers modify the NIC properties such that the DALSA Sapera Network Imaging Driver does not install. Verify such a case by uninstalling the third party driver and installing the Genie package again.
From the Start menu, go to Programs • Dalsa • Sapera LT • Tools and run the Log Viewer program. From its File menu click on Save Messages to generate a log text file. Installation Issues and Functional Problems This section covers issues that are apparent after installation or are indicated by the GigE server tray icon showing a warning symbol.
Device Available with Operational Issues This section considers issues with cabling, Ethernet switches, multiple cameras, and camera exposure. All information concerning the DALSA Network Configuration Tool and other networking considerations, is available in the DALSA Network Imaging manual. Firmware Updates As a general rule any Genie installation must include the firmware update procedure (see "Updating Genie...
Verify Ethernet link speed. If the LAN connection is limited to 100 Mbps, the monochrome Genie frame rate maximum will be around 30 fps for a 640x480 exposure. Higher resolution Genie models would have even lower frame rates without a Gigabit Ethernet connection. See the DALSA Network Imaging manual for information on network optimizations.
Make sure the Memory Overflow event monitor is enabled. Continue grabbing from the Genie at maximum frame rate. If any memory overflow events are counted, then the Genie internal buffer could not be transmitted on time and was discarded. Such a condition may occur with large frame color or high frame rate Genie cameras.
Page 134
From the Start menu, go to Programs • Dalsa • Sapera LT • Tools and run the Log Viewer program. From its File menu click on Save Messages to generate a log text file. 132 DALSA Contact Information...
Glossary of Terms Address Resolution Protocol provides a way to retrieve the MAC address associated to an IP address. Bandwidth Describes the measure of data transfer capacity. CAT5e Ethernet cable Category 5e was designed for transmission speeds of up to 1 gigabit per second (Gigabit Ethernet). CAT6 Ethernet cable Same as Category 5e, except that it is made to a higher standard.
Page 136
GigE Vision specification Specification of the Automated Imaging Association (AIA, www.machinevisiononline.org). Defines the communication interface protocol used by any GigE Vision device. GenICam specification Specification of the European Machine Vision Association (EMVA, www.emva.org). Defines the capabilities of any GigE Vision device. Grab Acquiring an image frame.
Page 137
Random Noise Random noise is defined as the difference in peak to peak value for any single pixel repetitively sampled, with the sensor in darkness. For digital cameras the measurement is based on at least 512 samples from any pixel. Router A Router device forwards packets across networks.
Need help?
Do you have a question about the Genie HM640 and is the answer not in the manual?
Questions and answers