JAI RM-2040GE Series User Manual

Progressive scan cameras
Table of Contents

Advertisement

Quick Links

RM/TM-2040GE
RMC/TMC-2040GE
Progressive Scan Cameras
Document Version: E
Document P/N: 10447

Advertisement

Table of Contents
loading

Summary of Contents for JAI RM-2040GE Series

  • Page 1 RM/TM-2040GE RMC/TMC-2040GE Progressive Scan Cameras Document Version: E Document P/N: 10447...
  • Page 3 The material contained in this manual consists of information that is proprietary to JAI Inc., and may only be used by the purchasers of the product. JAI, Inc. makes no warranty for the use of its product and assumes no responsibility for any errors which may appear or for damages resulting from the use of the information contained herein.
  • Page 4 Changes or modifications to this unit not expressly approved by the party responsible for FCC compliance could void the user’s authority to operate the equipment. RM/TM-2040GE Series Operation Manual JAI Inc. 625 River Oaks Parkway San Jose, CA 95134 Tel:(408) 383-0300...
  • Page 5: Table Of Contents

    RM/TM-2040GE Series Table of Contents Disclaimer Notice ..................... iii Table of Contents ...................... v List of Figures ......................vii List of Tables ......................ix Hardware Introduction .................. 7 Product Description ..................7 Features ....................7 Installation ....................9 Getting Started ................... 9 2.1.1 Unpacking Instructions ..................
  • Page 6 RM/TM-2040GE Series 4.3.1 Verified Network Interface Cards (NICs) ............27 4.3.2 Video data rate (network bandwidth) .............. 27 4.3.3 Disable Firewalls ..................28 4.3.4 Enabling Jumbo Frame ................28 4.3.5 Setting Receive Descriptors ................30 4.3.6 Interrupt Moderation rate ................31 4.3.7 Calculating and setting Inter-Packet Delay ............
  • Page 7 RM/TM-2040GE Series List of Figures Figure 1. 12-Pin Connector Pinouts ................10 Figure 2. GigE Ethernet Connector ................10 Figure 3. 12P-02S Interface Cable (optional) ..............11 Figure 4. Back Focus Set-Screw Locations..............12 Figure 5. Bayer 1 ....................14 Figure 6.
  • Page 8 RM/TM-2040GE Series List of Tables Table 1 12-Pin Connector ..................10 Table 2 Scan Area Start Points ................16 Table 3 Asynchronous Mode Chart ................24 Table 4 TM-2040GE Timing Table ................25 Table 5 TM-2040GE Camera Specifications Table ............61 List of Tables...
  • Page 9: Hardware Introduction

    Camera Hardware Hardware Introduction Product Description The JAI Inc. TM-2040GE series is a Gigabit Ethernet output, high-resolution progressive scan CCD camera. The interline-type CCD permits full vertical and horizontal resolution of very high speed shutter images and applications. The electronic shutter, which has speeds to 1/32,000 sec., can be reset asynchronously by external pulse control.
  • Page 10 RM/TM-2040GE Series • Electronic shutter The TM-2040GE has a substrate drain-type shutter mechanism which provides superb pictures at various speeds without smearing. • Asynchronous reset The TM-2040GE captures async reset images and provides single-shot video output with single FDV (frame data valid).
  • Page 11: Installation

    2.1.2 Components When you receive your TM-2040GE camera from JAI Inc., the contents of the shipping box should include the camera and a document download card. If either of these items are missing, please contact your JAI Inc. representative immediately. The document download card includes instructions and web locations for downloading the datasheet, manual, and camera-control software.
  • Page 12: Power Supplies And Power Cable Setup

    Figure 2. GigE Ethernet Connector Use at least cat5e UTP cables (cat6 cables are preferred). Refer to the Cam2Net User’s Manual for details. JAI Inc. recommends the use of shielded cables to reduce emissions and for CE/FCC compliance. Double-shielded cables further reduce emissions.
  • Page 13: Figure 3. 12P-02S Interface Cable (Optional)

    2.2.3 (b) JAI Inc. Power Cables If you are using JAI Inc. power cables such as the 12P-02S, please refer to the 12-pin connector pin-out diagram below. The cable pin-out diagram is shown in Figure 51. The color-coded leads use Gray for Ground and Yellow for +12V.
  • Page 14: Attaching The Camera Lens

    RM/TM-2040GE Series Note: If using a power supply other than the standard PD-12U Series from JAI, certain characteristics are required of the power supply and the wiring in order to properly power the camera. The camera requires 12V immediately upon start-up; no slow ramps. Once power is applied, the power supply must be able to support a 2A to 2.5A in-rush current for approximately 200µs to prevent the voltage at the camera from...
  • Page 15: Operation

    RM/TM-2040GE Series Operation Progressive Scanning The TM-2040GE uses a state-of-the-art progressive scanning interline transfer CCD which scans all lines sequentially from top to bottom at one frame rate. Like a non-interlace computer screen, it generates a stable, crisp image without alternating lines and provides full vertical TV resolution of 1000 lines (a normal TV monitor display may not be able to show 1000 lines due to monitor resolution of 30Hz scanning).
  • Page 16: Figure 5. Bayer 1

    RM/TM-2040GE Series For a color CCD, the upper-left Bayer pattern changes, depending on the start point location. If the start point is an odd row, the upper-left Bayer pattern is G in RG. If the start point is an even row, the upper-left Bayer pattern is B in BG.
  • Page 17: Full Scan Area 2X2 Binning

    RM/TM-2040GE Series Figure 6. Bayer 2 3.1.3 Full Scan Area 2x2 Binning TM-2040GE has 2x2 binning of the full scan area. In full scan 2x2 binning mode, pixel (i, j) includes all the information of pixel (2i-1, 2j-1), (2i-1, 2j), (2i, 2j-1) and (2i, 2j) in normal full scan mode (where i=1 2, ..., 800; j=1,2, .., 600).
  • Page 18: Bayer Color Filter (Color Versions)

    3.2.1 Color Filter Array JAI Inc. AccuPiXEL cameras use Bayer CFA (color filter array) as their standard primary color filter. This filter provides the most popular color interpolation supported by numerous software suppliers. The digital format allows the camera to output accurate pixel data, including the color information. When the data is stored in the frame buffer of a frame grabber or computer, the color information is easily manipulated to restore the original color images.
  • Page 19: Starting Pixel Configuration

    R/G start or G/R start, as well as G/B start and B/G start. Once the correct scanning is configured, the rest of the interpolation is exactly the same. Contact JAI, Inc. for further information regarding CCD manufacturers.
  • Page 20: Camera Functions

    RM/TM-2040GE Series Figure 10. Example of TMC-2040GE (Same as TM/RM/RMC-2040GE) 3.2.5 Camera Functions AccuPiXEL color cameras perform all functions the same way as monochrome cameras. However, because of color characteristics, the LUT (Look-up Table) is different. The LUT is a powerful tool to adjust the dynamic range, as well as the color dynamic range.
  • Page 21: Dynamic Range Control

    RM/TM-2040GE Series All AccuPiXEL color cameras are carefully designed for maximum color performance. JAI Inc. strongly suggests that you use digital output for the best performance. Some software is used on board (FPGA or DSP) to perform the interpolation. Other software simply uses the host computer’s memory and CPU.
  • Page 22: External Sync And Pixel Locking

    RM/TM-2040GE Series External Sync and Pixel Locking The TM-2040GE accepts an external sync of standard HD and VD at TTL level for general locking to a system sync and clock. The frequency requirement is as follows: Full Progressive Scan: fHD = 41.67 KHz ± 2% fVD = 34.15 Hz ±...
  • Page 23: Asynchronous Programmable Exposure Mode

    RM/TM-2040GE Series Figure 12. External Trigger Timing. 3.5.3 Asynchronous Programmable Exposure Mode In Asynchronous Programmable Exposure Mode, when an external trigger is applied, the exposure starts after one discharge signal (Vsub), which happens after the trigger’s active edge is off. Because the discharge signal (Vsub) synchronizes with LDV in this mode, there is a maximum one video line of jitter between the trigger active edges to discharge signals (Vsub) off.
  • Page 24: Pulse Width Control Mode

    RM/TM-2040GE Series Figure 13. Asynchronous Programmable External Trigger 3.5.4 Pulse Width Control Mode In Pulse Width Control (PWC) Mode, the exposure time is controlled by the external trigger. When an external trigger is applied, one discharge signal (Vsub) is generated right after the active edge of the trigger. The exposure starts when the discharge signal is in the off state.
  • Page 25: Particle Imaging Velocimetry Fixed Exposure Mode

    RM/TM-2040GE Series 3.5.5 Particle Imaging Velocimetry Fixed Exposure Mode In Particle Imaging Velocimetry (PIV) Fixed Exposure Mode, when an external trigger is applied, the first time exposure starts the same as in PWC mode. It lasts a very short period (8µs). The second time exposure starts during the transferring time of the first image.
  • Page 26: Camera Timing Charts

    RM/TM-2040GE Series Table 3 Asynchronous Mode Chart Asyn No Shutter Async Preset and Prog. Shutter <1 line <1 line 6 clk 9.5 line (n+1) lines + 298 clk Pulse width + 298 clk 370 clk PIV Fixe Expo PIV PWC Unit Pixel Frame...
  • Page 27: Timing Table

    RM/TM-2040GE Series Figure 18. Digital Data Output Order for Configuration Figure 19. Field Video Timing--Continuous Mode 3.6.1 Timing Table Table 4 TM-2040GE Timing Table Scan Mode Timing dual single 1920 1920 1920 1920 1920 1040 dual single 1600 1600 1600 1600 1600 dual...
  • Page 28 RM/TM-2040GE Series Scan Mode Timing dual single A, B, C, D, & U: n*tA + 290 (n=1, 2, 3, ...) T: n*tA + 145 (n=1, 2, 3, ...) dual single dual single 1600 1600 1600 1600 1600 1220 1200 tU-3 tW+6 dual single...
  • Page 29: Function & Operations

    GigE Vision-Aware Software A GigE Vision camera can be controlled by any software that understands the protocol. At JAI we provide the JAI GigE Vision SDK and Control Tool to interface with our cameras. The remainder of the manual will show screenshots of the JAI Control Tool but other 3rd party software will provide similar functionalities.
  • Page 30: Disable Firewalls

    BayerGR8 for color. 4.3.3 Disable Firewalls To ensure proper operation of the JAI SDK & Control Tool, all firewalls must be disabled. This also includes the Windows firewall. Click [Start], [Control Panel] for accessing the Windows firewall configuration.
  • Page 31 RM/TM-2040GE Series (6) Expand [Network adapters]. (7) Select target NIC, right-click, and click [Properties]. Note: The following procedure uses the Intel(R) PRO/1000 as an example. If a different NIC is used, the setup tabs will likely be different. In that case, set the item in a manner similar to what is described here. (8)Click [Advanced] tab.
  • Page 32: Setting Receive Descriptors

    RM/TM-2040GE Series (10)Click [OK]. (11)Close [Device Manager]. (12)Close [System Properties] clicking [OK]. 4.3.5 Setting Receive Descriptors If the Network Connection Properties list contains a property called Receive Descriptors, then change its property to the maximum value supported by the NIC installed in the computer. Click “OK“...
  • Page 33: Interrupt Moderation Rate

    JAI Control Tool has a built in wizard for calculating Inter-Packet Delay. When the Inter-Packet Delay function is activated, a button appears on the right hand side of the bar. Click the button to open the calculation wizard window.
  • Page 34: Confirm The Filter Driver Is Used

    Confirm the Filter Driver is used at that time, it can be installed from, All Programs ⇒ JAI SDK ⇒ GigE Vision Filter Driver ⇒ Install GigE Vision The filter driver is installed as an optional function when JAI SDK is installed. If the filter driver is not installed Filter Driver.
  • Page 35 If it is not shown, confirm the setting in the “Settings” window. Access the “Settings” window by clicking on the icon to the left of the blue question mark icon. Refer to the “Getting Started Guide” provided with the JAI GigE Vision SDK and Control Tool for more information about controls in the “Settings”...
  • Page 36: Configuring The Camera

    RM/TM-2040GE Series Configuring the Camera The following sections describe the various features of the camera. Acquisition and Trigger Controls These controls affect exposure mode, exposure time, and image acquisition operations. Figure 20. Acquisition And Trigger Controls Category AcquisitionMode: controls how the camera behaves during image acquisition. The possible options are: •...
  • Page 37: Analogcontrols

    RM/TM-2040GE Series AcquisitionStart: tells the camera to start acquiring images in the mode as specified by AcquisitionMode. This also tells the camera to send one more image while in SingleFrameReadout. AcquisitionStop: tells the camera to stop acquiring images. AcquisitionFrameCount: specifies the number of frames to be acquired in the MultiFrame Acquisition mode. Valid range is from 1 to 255.
  • Page 38: Image Size Controls

    RM/TM-2040GE Series Figure 21. AnalogControls Category GainSelector: select the video channel that GainRaw will affect. Available choices: • All: entire image. • Tap2: right channel. GainRaw: controls the Gain value. GainAutoBalance: use this feature to balance the left and right channel’s Gain values. Make sure the camera is pointing at a uniform light source.
  • Page 39: Figure 22. Imagesizecontrol Category

    RM/TM-2040GE Series Figure 22. ImageSizeControl category SensorDigitizationTaps: the camera can be configured to read out from the image sensor using either one or two channels. Possible options: • One: Single Tap. This mode will use one channel to read out images. The image will have a uniform intensity but results in slower frame rate.
  • Page 40: Figure 23. Image Output Example

    RM/TM-2040GE Series • The resulting image is of size 600x100 with the upper left pixel offset by 20 pixel horizontally and 35 vertically Figure 23. Image Output Example PixelFormat: specifies the image type captured from the image sensor. Available options: Monochrome: •...
  • Page 41: Image Preprocessing

    RM/TM-2040GE Series UserScanAreaStart: sets the starting line of the User Programmable scan area. First line has a value of 0 and corresponds to the top of the image sensor. For color cameras (TMC/RMC-2040GE) this value changes the Bayer pattern of the captured image. Sets PixelFormat to BayerBG for odd value, and BayerGR for even value. UserScanAreaLines: sets the number of lines for the height of the User Programmable scan area.
  • Page 42: Usersets

    RM/TM-2040GE Series Figure 24. LookUp Table LUTMode: controls which LUT table to use. There are 2 predefined tables and 1 user configurable table. Available options: • Linear: a linear mapping • Gamma45: also known as Gamma 0.45. • Knee: you can specify the curve by controlling two points. The camera will calculate the table base on the Knee values below.
  • Page 43: Deviceinformation

    RM/TM-2040GE Series Figure 25. UserSets Category UserSetSelector: selects which memory page to load, or save. Available options: • Default: contains factory settings. • UserSet1: contains saved user settings. • … • UserSet6: contains saved user settings. UserSetSave: save the camera settings to the currently selected memory page. If Default is selected in UserSetSelector then UserSetSave is grayed out (Default factory settings won’t be overwritten).
  • Page 44: Gigevisiontransportlayer

    RM/TM-2040GE Series Figure 26. DeviceInformation Category DeviceVendorName: shows JAI, Inc. DevicModelName: shows the camera model name. DeviceVersion: shows the current camera version. DeviceID: the device serial ID. This is set at the factory and only available in Expert and Guru visibility modes.
  • Page 45: Stream Channel Packet Size

    RM/TM-2040GE Series Set GevPersistentDefaultGateway to the IP Address of your gateway. (Ex: 0.0.0.0) Figure 27. GigEVisionTransportLayer Persistent IP 5.8.2 Stream Channel Packet Size GevSCPSPacketSize: Images are sent via the StreamChannel in GigE Vision terminology. The camera is able to adjust the size of the data packets sent on this channel. The minimum value of 1428 is required to get images without dropped packets.
  • Page 46: Figure 28. Plc Lut Diagram

    RM/TM-2040GE Series Figure 28. PLC LUT Diagram Note: Ext_VD, EXT_HD, EVINIT and INTG_CON all go the camera head. TTL Output (Strobe) goes outside the camera via Pin 8 of the 12-Pin cable. Configuring the Camera...
  • Page 47: Signalroutingblock

    RM/TM-2040GE Series Figure 29. 5.9.1 SignalRoutingBlock The Signal Routing Block is a group of switches that lets you route signals to the PLC Lookup Table. There are a total of 8 input lines, numbered from I0 to I7. Each input line can accept a number of different signals. The input signals can be from the camera head, externally from the 12-Pin cable, or the PLC itself.
  • Page 48 RM/TM-2040GE Series Here are the possible input signals into the PLC: Signal Source Signal Name / Input Pin Description 12 Pin External_Trigger_In_Pin6 External trigger signal. 12 Pin External_VD_In_Pin7 External vertical drive signal. 12 Pin External_HD_In_Pin9 External horizontal drive signal. 12 Pin External_INT_In External Integration Control / Read Out Inhibit signal.
  • Page 49: Controlbits

    RM/TM-2040GE Series PLC_ctrl0 PLC_ctrl2 PLC_ctrl3 PLC_Q2 PLC_Q3 PLC_Q6 PLC_Q7 Counter1Gt Counter1Eq Timer1Out X(D) Timer2Out X(D) Timer3Out X(D) Timer4Out 5.9.2 ControlBits There are 3 Control Bits: PLC_ctrl0, PLC_ctrl2, and PLC_ctrl3. Note that PLC_ctrl1 is not available. The control bits can be used as software triggers by toggling between two states: True and False. True sets the signal High, while False sets the signal to Low.
  • Page 50: Plc Lookuptable

    RM/TM-2040GE Series 5.9.3 PLC LookupTable The PLC Lookup Table lets you connect any input signal I0-I7 to any Lookup Table output signal Q0-Q17. You can manipulate your inputs using simple or complex Boolean operations. Each Q output results from the Boolean operations of 4 input variables and 3 Boolean operators.
  • Page 51: Plcspecialconfigurations

    RM/TM-2040GE Series • One: high signal. • PLC_I0 • … • PLC_I7 • PLC_I0_Not: a Not operation is applied to the signal. • … • PLC_I7_Not: a Not operation is applied to the signal. Operator0 and Operator2 can have the following Boolean operations: •...
  • Page 52: Figure 33. Plc Special Configurations

    RM/TM-2040GE Series Figure 33. PLC Special Configurations Figure 34. CountersAndTimersControls Configuring the Camera...
  • Page 53: Counters

    RM/TM-2040GE Series 5.9.5 Counters The General Purpose Counter lets you maintain a count between 0 and 2 -1 (long integer). You can use different inputs to increment, decrement, or clear the counter value. The General Purpose Counter outputs two separate signals that indicate when the count is equal to and greater than the compare value that you set: Counter1Gt and Counter1Eq.
  • Page 54: Pulse Generators Controls

    RM/TM-2040GE Series • PLC_Q17_LevelHigh: increment when the signal is at the High section. • PLC_Q17_LevelLow: increment when the signal is at the Low section. CounterResetActivation: select the signal event type that will reset the counter. The counter will be reset to 0. Available options: •...
  • Page 55: Plc Grabber Features

    RM/TM-2040GE Series TimerFrequency: a read-only field that shows the frequency of the pulse in Hz. TimerGranularityFactor: a multiplier value used to scale the Delay and the Duration in increments of 30 nsec. TimerPeriod: shows the timer’s period in units of nsec. TimerTriggerActivation: select the signal state of the TriggerSource to start the Timer.
  • Page 56: Register Map

    RM/TM-2040GE Series ii Set PLC_Q4_Variable0 to PLC_I0 (Trigger Line) iii Set PLC_Q5_Variable0 to One. (Integration signal always on.) Example 2: Setting the camera to accept internal trigger signal generated via Timer 1: Set ExposureMode to one of Asynchronous modes. Setup the Timer (Pulse Generator) a.
  • Page 57 RM/TM-2040GE Series Read/ Visibility Category / Feature Value Range Default Value Write Level AcquisitionRecordingWrapAround True False Expert False BlockBufferCount Expert BlockBufferCurrentIndex 0 to BlockBufferCount- Expert ExposureMode Beginner ContinuousProgramma ble AsyncNoShutter PulseWidthControl FixedExposurePIV PWC_PIV AsyncProgrammable AsyncProgrammable 0-2079 Factory Set Beginner ContinousProgrammable ScanMode Limited: Factory Set Beginner...
  • Page 58 RM/TM-2040GE Series Read/ Visibility Category / Feature Value Range Default Value Write Level TimerTriggerActivation RisingEdge RisingEdge Beginner LevelHigh FallingEdge AnyEdge LevelLow TimerTriggerSource PLC_Q PLC_Q Beginner Continuous CounterSelector Counter1 Counter1 Beginner CounterDecrementEventSource Beginner PLC_Q16_RisingEdge PLC_Q16_FallingEdge PLC_Q16_AnyEdge PLC_Q16_LevelHigh PLC_Q16_LevelLow CounterDuration 0-4294967295 Beginner CounterEventSource Beginner PLC_Q17_RisingEdge...
  • Page 59 RM/TM-2040GE Series Read/ Visibility Category / Feature Value Range Default Value Write Level GigEVisionTransportLayer GevSCPSPacketSize 72 - 16260 1428 Expert GevPersistentIPAddress 000.000.000.000 - 000.000.000.000 Expert 255.255.255 GevPersistentSubnetMask 000.000.000.000 - 000.000.000.000 Expert 255.255.255 GevPersistentDefaultGateway 000.000.000.000 - 000.000.000.000 Expert 255.255.255 GevCurrentIPConfigurationPersiste Beginner ImageSizeControl SensorDigitizationTaps Expert...
  • Page 60 RM/TM-2040GE Series Read/ Visibility Category / Feature Value Range Default Value Write Level TestImageSelector Beginner DeviceSpecific IPEngineTestPattern LUTMode Linear Linear Beginner Gamma45 Knee KneeX1 0 - 255 Beginner KneeY1 0 - 255 Beginner KneeX2 0 - 255 Beginner KneeY2 0 - 255 Beginner LUTInversion Execute Command...
  • Page 61: Troubleshooting

    Following are troubleshooting tips for common problems. In general, the problems listed in this section are solved by following these instructions. If there is no solution listed to the problem you are encountering, contact a JAI Inc. representative. 6.1.1 Symptom: No Video Remedies: Check that the following are properly connected and operational.
  • Page 62: Information And Support Resources

    European Technical Support Phone: +45 4457 8950 E-Mail: camerasupport@jai.com Japan/Asia Technical Support Phone +81 45 440 0154 E-Mail: camerasupport@jai.com Mailing Address Mail: JAI Inc. Sales Department 625 River Oaks Parkway San Jose, CA 95134 ATTN: Video Applications Web Site: www.jai.com Troubleshooting...
  • Page 63: Appendix

    RM/TM-2040GE Series Appendix Specifications Table 5 TM-2040GE Camera Specifications Table Feature TM-2040GE Imager 1" progressive scan interline transfer CCD (KAI-2020) Active Area 11.84mm x 8.88mm Active Pixels 1600 (H) x 1200 (V) Cell Size 7.4μm x 7.4μm Display Mode (Active Pixels) 1600 (H) x 1200 (V) @ 34 Hz (full image) 1600 (H) x 600 (V) @ 58 Hz (partial scan) 1600 (H) x 300 (V) @ 96Hz (partial scan)
  • Page 64: Tm-2040Ge Physical Dimensions

    RM/TM-2040GE Series 7.1.1 TM-2040GE Physical Dimensions Figure 35. Physical Dimensions Caution: When mounting the camera to any fixture, do not use screws that extend more than 5 mm into the camera housing to avoid possible damage to the internal circuitry. For attaching the tripod mounting plate, only the supplied screws should be used.
  • Page 65: Spectral Response

    RM/TM-2040GE Series 7.1.2 Spectral Response Figure 36. Monochrome Spectral Response Figure 37. Color Spectral Response Appendix...
  • Page 68 Europe, Middle East & Africa Phone +45 4457 8888 Fax +45 4491 3252 Asia Pacific Phone +81 45 440 0154 Fax +81 45 440 0166 Americas Phone (Toll-Free) 1 800 445-5444 Phone +1 408 383-0301 www.jai.com...

This manual is also suitable for:

Rmc-2040ge seriesTm-2040ge seriesTmc-2040ge series

Table of Contents