NED RMSL8K76CP User Manual

NED RMSL8K76CP User Manual

Line scan camera
Table of Contents

Advertisement

Quick Links

User's Manual
Line Scan Camera
Model:RMSL8K76CP/RMSL6K76CP/RMSL4K76CP
NIPPON ELECTRO-SENSORY DEVICES CORPORATION

Advertisement

Table of Contents
loading

Summary of Contents for NED RMSL8K76CP

  • Page 1 User’s Manual Line Scan Camera Model:RMSL8K76CP/RMSL6K76CP/RMSL4K76CP NIPPON ELECTRO-SENSORY DEVICES CORPORATION...
  • Page 2 Directive on Waste Electrical and Electronic Equipment (WEEE) Please return all End of Life NED products to the distributor from whom the product was purchased for adequate recycling and / or disposal. All costs of returning the Product to NED are borne by the shipper.
  • Page 3 Introduction Thank you for purchasing NED’s Line Scan Camera. We look forward to your continued custom in the future. For safety use ◆ For your protection, please read these safety instructions completely before operating the product and keep this manual for future reference.
  • Page 4 Design the system configuration so that a loop will not be formed by the ground potential differential. ◆ Do not disconnect the camera while rewriting an embedded memory. ◆ When using external trigger, change the setting with the trigger packet supplied beforehand from the frame grabber board. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 5 ◆ As a general rule, in the first instance fault diagnosis should take the form of a telephone call or an email to enable us to assess the circumstances of the malfunction. ◆ However, depending on the customer’s requests, we, or our agent, may require an additional fee for this service. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 6 On request, arrangements can be made separately. Scope of Repair Service ◆ The above assumes business dealings and usage to take place in the customer’s region / country. In cases of business dealings and/or usage outside the customer’s region/country, separate consultation is required. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 7: Table Of Contents

    4.2 Details on register system -------------------------------------------------------------------------- 29 4.2.1 Category 4.2.2 Device Control 4.2.3.1 Setting Pixel Readout Direction 4.2.3.3 Generating Test Pattern 4.2.4 Acquisition Control 4.2.5 Analog Control 4.2.5.1 Setting Analog Gain 4.2.5.3 Setting Digital Gain 4.2.6 User Set Control RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 8 4.2.7 Transport Layer Control – CoaXPress 4.2.8 NED additional features 4.2.8.1 Setting Pixel Correction 4.2.8.3 Saving White Pixel Correction Data 4.2.8.4 Saving Black Pixel Correction Data 4.3 Digital Processing flow in FPGA ----------------------------------------------------------------- 43 4.4 Startup ---------------------------------------------------------------------------------------------------- 43 4.5 Saving and Loading Camera Settings ---------------------------------------------------------- 44 4.6 XML file --------------------------------------------------------------------------------------------------- 45...
  • Page 9 7.3.1 Warranty card (attach a separate) 7.3.2 When you need to repair Revision History RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 10: Product Outline

    ⚫ Inspection of glass and sheet-like objects ⚫ Printed circuit board inspection ⚫ This camera utilizes an Intelligent Transportation System ⚫ Outdoor surveillance Wide dynamic range prevents the camera from saturation caused by direct rays and specular refection rays. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 11 2. Resolution: 10μm 3. Inspection time: less than 30 seconds Unit Configuration 1. Camera: Line scan camera 2. Controller: Dedicated software for PC system 3. Size: L930 x D500 x H500 (mm) Applicable Fields Inspection of patterns on film PCBs RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 12: Image Sensor

    The camera uses a CMOS sensor with a maximum line rate of 76.923KHz to acquire high responsivity and superior quality images. The pixels are 7μmx7μm. RMSL8K76CP outputs 8192 pixels, RMSL6K76CP outputs 6144 pixels and RMSL4K76CP outputs 4096 pixels data on the CoaXPress interface. 1.4 Performance Specifications The Performance Specifications are shown in Table 1-4-1.
  • Page 13 3 Test Pattern Output On/Off Additional Functions 4 Programmable Exposure Control 5 Scan Direction Switching 6 Display of Internal Temperature of Camera *1) DN : Digital Number (10-bit : 0 -1023) *2) Measurements were made at room temperature. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 14 * 2 Jitter and minimum pulse width also depend on the frame grabber board. Table 1-4-3 CxpLinkConfiguration and maximum line rate and maximum cable length Maximum Line Rate (kHz) Cable length CxpLink RMSL8K76CP RMSL6K76CP RMSL4K76CP Configuration CXP-3X1(Factory set.) 25.000 33.333 50.000...
  • Page 15 The quantum efficiency is shown below. Figure 1-4-1 Quantum efficiency RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 16: Camera Setting And Optical Interface

    8mm, and less than 6mm for the side. ◆ No X-, Y-axis orientation and tilt adjustment mechanism is available. Please prepare an adjustment mechanism if required. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 17 The dimensions of the camera are shown below. M72×0.75 screw mount Figure 2-2-1 Dimensions of the RMSL8K76CP RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 18 Nikon F Mount Figure 2-2-2 Dimensions of the RMSL6K76CP RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 19 Nikon F Mount Figure 2-2-3 Dimensions of the RMSL4K76CP RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 20: Optical Interface

    2.3 Optical Interface For RMSL8K76CP, M72×0.75 screw mount is used. For RMSL6K76CP, RMSL4K76CP, Nikon F mount is used. The amount and wavelengths of light required to capture useful images depend on the intended use. Factors include the property, speed, the objects spectral characteristics, exposure time, the light source characteristics, the specifications of the acquisition system and so on.
  • Page 21: Hardware

    Please select the one suitable for your purpose and set it appropriately. CoaXPress cable CXP1(CXP0) CXP2(DIN) CoaXPress Frame Grabber Board CPX2(CXP1) CXP1(DIN) CXP3(CXP2) CXP4(CXP3) linescan camera power cable Camera Power Supply DC +12V 15W RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 22 Refer to JIIA (http://jiia.org/cxp/) for more information about standard approved cables. As specifications for each manufacturer differs, please contact the cable manufacturer directly for details. Please note that operation can not be guaranteed with coaxial cables other than standard certified products and self-made cables. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 23: Input / Output Connectors And Indicator

    Figure 3-3-1 Power Supply Connector (HIROSE: HR10G-7R-6PB) Table 3-3-1 Pin Assignment of Power Supply Connector NAME Colour of Cable DC12 –15V White DC12 –15V DC12 –15V - Green Black - Note: The cable colour in the table describes the compatible cable DGPSH-10. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 24: Power Supply

    1) When selecting a power source, choose one with the capacity to allow for inrush current. (RMSL8K76CP is 15W, RMSL6K76CP is 12W and RMSL4K76CP is 10W or more is recommended) 2) Insert the cable plug securely until it locks into position. This is to prevent the connector from coming loose during power transmission.
  • Page 25: How To Supply From The Cxp 1 Connector (Pocxp)

    Blinks green Lights green Not transmitting image packets (Acquisition Stop =1) Lights green Blinks green When the line rate is close to 1.6s, the LED may flash orange and green alternately. Turn on the camera power supply again. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 26: Camera Control

    The last of ASCII code is “NULL(0x00)”. <0x00> Select temperature measurement location Mainboard : Surrounding of FPGA DeviceTemperatureSelector Mainboard / Subboard : Internal of FPGA Subboard Display the temperature inside (℃) Mainboard : MAX75 ℃ DeviceTemperature Subboard : MAX90 ℃ RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 27 NED_AnalogGain <x100> GainSelector No need to change setting 1.000000~2.000000 x1~x2 Gain 0.001957 / step <1.000000> BlackLevelSelector No need to change setting -63...63(0.5DN/step at 8bit) -127~127 BlackLevel -254...254(2DN/step at 10bit) <0> γ value 0.250~4.000 Gamma 0.01 / step <1.000> RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 28 CXP3_X1/ CXP5_X1/ CXP3_X2/ Transfer speed and CxpLinkConfiguration CXP5_X2 Number of cables (exclude RMSL4K76CP) <CXP3_X1> Category : NED additional feautures Disable/ Factory black Factory white/ Factory black + Factory white User white/ Factory black + User white NED_FFCMode User black+Factory white/...
  • Page 29: Details On Register System

    4.2 Details on register system This explanation uses the Matrox Radient eV-CXP as an example. 1. Open Intellicam from the Matrox Imaging Library 2. From the Intellicam “File/Open” Menu, open “DefaultLineScan” RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 30 4. Open "Feature Browser" from the Intellicam menu. 5. Control the camera from the Features box. ◆ In the case of the Matrox Radient eV-CXP, the list of registers is displayed in the window. Change the settings via the dropdown list or spinners. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 31: Category

    (Related images) 3.Acquisition Control (Related Exposure / trigger) 4.Analog Control (Related Gain・Offset) 5.User Set Control (Loading and saving camera setting values) 6.Transport Layer Control (Related CoaXPress IF) 7.NED additional features (Related Pixel Correction) 8.NED factory only (Not Used) RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 32: Device Control

    4.2.2.2 Camera temperature indication Displays the camera internal temperature selected by DeviceTemperatureSelector. ・Register name DeviceTemperature ・Load value (℃) (Example) DeviceTemperatureSelector : Subboard DeviceTemperature : 53.100 *Mainboard should be used in an environment such as below 75℃, Subboard below 90℃. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 33: Setting Pixel Readout Direction

    Switch between monochrome 8 bit / monochrome 10 bit. ・Register name Pixel Format ・VAL Mono8 / Mono10 (monochrome 8-bit/10-bit switching) (Example) Pixel Format : Mono8 (monochrome 8-bit) 4.2.3.3 Generating Test Pattern Generates test pattern. ・Register name TestPattern ・VAL Off / GreyHorizontalRamp (Example) TestPattern : GreyHorizontalRamp RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 34: Acquisition Control

    The values are generally set according to the following formula. ExposureTime <= (1 / AcquisitionLineRate)- 2.2 us 4.2.4.2 Trigger type selection Sets the trigger type of the camera. Only ExposureStart (exposure start trigger) can be selected. ・Register name TriggerSelector ・VAL ExposureStart (Example) TriggerSelector : ExposureStart RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 35 Sets the exposure mode when the camera's external trigger enable setting (TriggerMode) is enabled (On). ・Register name ExposureMode ・VAL Timed (Exposure time is set value of Exposure Time) TriggerWidth(Exposure time is the "H"time of the ext. trigger pulse) (Example) ExposureMode : Timed RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 36: Analog Control

    AcquisitionLineRate <= 1 / (ExposureTime + 2.2)us 4.2.5 Analog Control 4.2.5.1 Setting Analog Gain Sets analog gain in 8 steps between x1 and x10. ・Register name NED_AnalogGain ・VAL × 1.00 ~ × 10.00 (Example) × 2.00 Analog Gain : Setting analog gain (x2.00) RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 37: Setting Digital Gain

    Digital Gain : 1023 / (1023 – VAL ) ・Register name Digital Gain ・VAL 0 (×1)~511 (×2) (Example) Digital Gain: 255 (Setting digital gain (1023/(1023-255)=x1.327) 4.2.5.4 Select offset type It can only select All (all pixels). ・Register name BlackLevelSelector ・VAL (Example) BlackLevelSelector : All RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 38 -63 to +63DN (8 bits) / -254 to +254DN (10 bits) can be set in 512 steps. ・Register name BlackLevel ・VAL -127~127(1step) (Example) BlackLevel :10 4.2.5.6 Setting Gamma correction Set camera gamma correction. ・Register name Gamma ・VAL 0.250~4.000(0.001step) (Example) Gain : 0.500 RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 39: User Set Control

    4.2.6.3 Save memory (Save camera settings to flash memory) Save the setting value of the current camera in the user setting memory. ・Register name UserSetSave ・VAL Execute() (Example) UserSetSelector : UserSet1(Select user setting) UserSetSave : Execute() (Save to user settings) RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 40: Transport Layer Control - Coaxpress

    *When maximum line rate (76.923 KHz) is required, please set as follows. RMSL8K76CXP : CXP5_X2 RMSL6K76CXP : CXP5_X2 RMSL4K76CXP : CXP5_X1 or CXP3_X2 For details on the relation between CxpLink Configuration and maximum line rate, refer to page 13. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 41: Ned Additional Features

    4.2.8 NED additional features 4.2.8.1 Setting Pixel Correction Sets pixel correction. ・ Register name NED_FFCMode ・ VAL Disable (Factory black correction) Factory white (Factory black and white correction) User white (Factory black and user white correction) User black and Factory white (User black and factory white correction)
  • Page 42: Saving White Pixel Correction Data

    Saving Black Pixel Correction Data 4.2.8.4 Acquires current black pixel correction data and saves it in the flash memory. One set of correction data can be saved for each step of analog gain. ・ Register name NED_FPNCalibration Execute() (Example) NED_FPNCalibration : Execute() RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 43: Digital Processing Flow In Fpga

    (3) Set up the camera with the setting value from the flash memory. After those sequences, the camera is ready to get images and output data. In order to output camera control and images, it is necessary to perform device discovery from the grabber board. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 44: Saving And Loading Camera Settings

    For the input conditions of the trigger packet (external trigger), refer to sections 4.8.2 and 4.8.3. Table 4-5-1 External trigger enable setting and trigger packet External trigger enable setting (TriggerMode) Trigger packet (External trigger) Off(Factory setting) No supply required No supply required RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 45: Xml File

    bit2 bit2 bit1 bit1 bit0 bit0 Figure 4-7-1 Pin Assignments of Digital Data ◆ The A/D converter of the camera has a 10-bit resolution. For 8-bit output, the upper 8-bit signal can be output as a video data. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 46: Exposure Mode And Timing Chart

    The relationship between programmable exposure time (us) and line rate (Hz) is as follows. Programmable exposure time (p) ≤ (1 / line rate) - 2.2 us scan Exposure ① ② ③ ④ ⑤ ⑥ Figure 4-8-1-1 Free Run Exposure Mode RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 47: External Trigger (Timed) Exposure Mode

    The relationship between programmable exposure time (us) and line period (us) is as follows. Programmable exposure time (p) ≦ line cycle (c) - 2.2us ① ② ③ ④ ⑤ ⑥ External Trigger (Trigger packet) ① ② ③ ④ ⑤ Exposure Figure 4-8-2-1 External Trigger (Timed) Exposure Mode RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 48: External Trigger (Triggerwidth) Exposure Mode

    Trigger pulse Htime (us) ≧2.9 Trigger pulse Ltime (us) ≧13.00 Trigger pulse cycle (us) ① ② ③ ④ ⑤ ⑥ External Trigger (Trigger packet) Exposure ① ② ③ ④ ⑤ ⑥ Figure 4-8-3-1 External Trigger (TriggerWidth) Exposure Mode RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 49: Setting Offset

    By setting the offset, you can set the Y-intercept arbitrarily. DF shows the digital offset value. The gradients of lines do not change. DF : Offset Value Output Volume of Light (lx・s) Figure 4-9-2 Offset Adjustment ◆ Adjust gain and offset to meet your system’s requirements. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 50: Setting Gain

    Gain a Gain b Gain c Amount of Incident Light (lxs) Figure 4-10-1 PGA Gain Adjustment ◆ Gain and noise values are proportionally related. ◆ Adjust amount of gain in accordance with the requirements of your camera system. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 51 Table 4-10-1 Gain-Sensitivity Sensitivity Analog Amplifier (V/lx s) x1.00 0.0dB x2.00 6.0dB x3.00 9.5dB x4.00 12.0dB x5.00 14.0dB x6.00 15.6dB x8.00 18.1dB x10.00 20.0dB 1000 Digital gain x1, Pixel correction: default, (Factory white correction data, Correction level 800DN) RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 52: Pixel Correction

    Vin :Input data (digital) Vout :Output data (digital) The corrected data is expressed in the following equation. Vout=(Vin-Cal_bl)xTarget_val/(Cal_wh-Cal_bl) Waveform before bit correction Output Pixel Number Waveform after bit correction Output Pixel Number Figure 4-11-1 Waveform before and after bit correction RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 53: Pixel (Bit) Correction Related Register

    When the lens is attached, the shading of the lens and the light source are corrected at the same time, but since the shading of the subject is directly reflected, shift the focus. ◆ When capturing black pixel correction data Please attach the lens cap and shade the light. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 54: Test Pattern

    This camera can generate a test pattern. Use the test pattern to verify the proper timing and connections between the camera and the frame grabber board. The test pattern of the RMSL8K76CP is below. Figure 4-12-1 Test Pattern of RMSL8K76CP...
  • Page 55 The test pattern is a ramp from 0 to 1023DN, 0 to 511 in 10-bit mode, and then it repeats itself from 0 again 4 times. The test pattern is a ramp from 0 to 255DN in 8-bit mode, and then it repeats itself from 0 again 24times. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 56 The test pattern is a ramp from 0 to 1023DN in 10-bit mode, and then it repeats itself from 0 again 4 times. The test pattern is a ramp from 0 to 255DN in 8-bit mode, and then it repeats itself from 0 again 16 times. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 57: Sensor Handling Instructions

    Dust can obscure pixels, producing dark lines on the image. 5.3 Cleaning the Sensor Window Dust: Can usually be removed by blowing the window surface using a compressed air blower. Oil: Wipe the window with a lint-free cloth wiper moistened with ethyl alcohol carefully and slowly. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 58: Troubleshooting

    Device Discovery is performed Camera indicator blinks green. properly. Acquisition Start is performed properly. Make sure the frame grabber software and To next page camera control is set properly. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 59 Check the light source. If the images The optical axes of the camera and are too dark, try to increase the light the image sensor are aligned. intensity, and vice versa. The camera could be faulty. Please contact us for assistance. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 60: When Noise Is Present In The Image

    (attached to a machine which applies stress to the cables). Check the condition of the CoaXPress cables and the power supply cable. The camera could be faulty. Please contact us for assistance. To next page RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 61 When the camera gain is on a high The camera could be faulty. Please level, bright spots occur without contact us for assistance. incident light. Secondary radiation (rays) could cause bright spots, but this is not malfunction. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 62: When The Camera Becomes Hot

    Keep the ambient temperature within the range of the specifications. Refer to section 4.2.2 and confirm that the internal temperature of the camera is within the specified range. The camera could be faulty. Please contact us for assistance. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 63: Others

    ⚫ Contents of this document are subject to change without prior notice. ⚫ Every care has been taken in the preparation of this User’s Manual. If you should discover any errors or omissions, please notify your nearest NED representative. 7.2 Contact for support...
  • Page 64: Product Support

    Warranty card, please trasure it. 7.3.2 When you need to repair If there is still a problem with your camera after checking it in accordance with the troubleshooting guide, turn off the power and call your NED representative. RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...
  • Page 65 Revision History Revision Date Changes Number May 24, 2018 Initial release Feb. 06, 2020 Figure 2-2-1 Dimensions of the RMSL8K76CP change RMSL8K76CP/RMSL6K76CP/RMSL4K76CP UME-0094-02...

This manual is also suitable for:

Rmsl6k76cpRmsl4k76cp

Table of Contents