GO-5100MP-USB Contents Gain Control ......... 38 Notice/Warranty/Certifications....3 Line Status ........... 38 Usage Precautions........5 Blemish Compensation......39 Features ..........6 Shading Correction ....... Parts Identifications....... 7 Sequencer Function....... Preparation ........... 11 Delayed Readout........44 Preparation Process......11 CounterAndTimerControl Function ..44 Step 1:Installing the Software(first time Chunk Data Function ......
The material contained in this manual consists of information that is proprietary to JAI Ltd., Japan and may only be used by the purchasers of the product. JAI Ltd., Japan 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
GO-5100MP-USB Supplement The following statement is related to the regulation on “ Measures for the Administration of the control of Pollution by Electronic Information Products “ , known as “ China RoHS “. The table shows contained Hazardous Substances in this camera.
GO-5100MP-USB Usage Precautions Notes on cable configurations The presence of lighting equipment and television receivers nearby may result in video noise. In such cases, change the cable configurations or placement. Notes on attaching the lens Avoiding dust particles When attaching the lens to the camera, stray dust and other particles may adhere to the sensor surface and rear surface of the lens.
GO-5100MP-USB Features The GO-5100MP-USB is a machine vision polarization camera incorporating a monochrome CMOS image sensor with a 2/3-inch global shutter and a four-directional polarization square pixel array that offers 5.1 effective megapixels (2464 × 2056). The unit is compact and lightweight in design and is equipped with a USB 3.0 interface.
GO-5100MP-USB Parts Identification ① Lens mount(C-mount) Mount a C-mount lens, microscope adapter, etc. here. ❖ Before mounting a lens, be sure to refer to “Step 2:Connecting Devices” and confirm the precautions for attaching a lens and the supported lens types.
Page 8
GO-5100MP-USB ④ DC IN/TRIG connector(6-pin round) Connect the cable for a power supply (optional) or for DC IN / trigger IN here. HR10A-7R-6PB(73)(Hirose Electric or equivalent) Pin No. Signal Description Input/Output Power In DC In DC 12 V ~ 24 V ± 10%...
Page 9
GO-5100MP-USB Recommended external output circuit diagram (reference example) Standard circuit diagram example Characteristics of the recommended circuits for Opto OUT — 9 —...
Page 10
GO-5100MP-USB ⑤ Camera locking screw holes(M3, 3 depth) Use these holes when attaching an MP-43 tripod adapter plate (optional) or mounting the camera directly to a wall or other structural system. ⑥ Camera locking screw holes(M2, 3 depth) Use these holes when mounting the camera directly to a wall or other structural system.
When using the camera for the first time, install the software for configuring and controlling the camera (eBUS SDK for JAI) on the computer. ❖ When you install eBUS SDK for JAI, eBUS SDK for JAI player will also be installed. Download the eBUS SDK for JAI from the JAI website.
GO-5100MP-USB Step 2: Connecting Devices Camera body ③ USB cable ① Lens ④ PC ⑤ DC IN / trigger IN ② Direct connection connection cable (or MP-45 tripod adapter plate) to external trigger ⑥ AC adapter(not supplied) (power supply) ① Lens ・C-mount lenses with lens mount protrusions of 9 mm or less can be attached.
Page 13
GO-5100MP-USB Note The following formula can be used to estimate the focal length. Focal length = WD /(1 + W/w) WD :Working distance (distance between lens and object) :Width of object :Width of sensor(8.5 mm on this camera) ② Direct connection(or MP-43 tripod adapter plate)...
Identification” section. Step 4: Verifying the Connection between the Camera and PC Verify whether the camera is properly recognized via eBUS Player for JAI. Connecting the Camera to eBUS Player for JAI. Startup eBUS Player for JAI eBUS Player for JAI startup screen appears.
Page 15
GO-5100MP-USB Select the camera you want to configure. Push Select / Connect button The connected camera is listed. Please select one camera. — 15 —...
Page 16
GO-5100MP-USB Check that the settings of the selected camera are displayed. Push the Device control button. The screen shown below will be displayed. In this window you can adjust various settings of the camera. This completes the procedure for verifying whether the camera is properly recognized and whether control and settings configuration are possible.
GO-5100MP-USB Step 5: Changing the Camera Settings This section explains how to change settings by describing the procedure for changing the output format as an example. Configuring the Output Format Configure the size, position, and pixel format of the images to be acquired.
GO-5100MP-USB Step 6: Adjusting the Image Quality Display the camera image and adjust the image quality. Displaying the Image Display the image captured by the camera. When you push [Play] button, the camera image appears in right area. — 18 —...
Page 19
GO-5100MP-USB Adjusting the Gain Adjust the image quality using the gain function. To adjust the image quality The Visibility must be changed from [Beginner] to [Guru]. Adjust the sensitivity via the analog gain (i.e., master gain). For details on gain control, see “Gain Control” in the “Main Functions” section.
GO-5100MP-USB Step 7: Saving the Settings The setting values configured in the player (eBUS SDK for JAI) will be deleted when the camera is turned off. By saving current setting values to user memory, you can load and recall them whenever necessary. You can save up to three sets of user settings in the camera.
Page 21
GO-5100MP-USB ■ To load user settings Stop image acquisition. User settings can only be loaded when image capture on the camera is stopped. Select the settings to load (UserSet1 to UserSet3) in [UserSetSelector]. Select [UserSetLoad], and click [Execute ‘UserSetLoad’ Command].
GO-5100MP-USB Main Functions Basic Function Matrix The combinations of settings for the basic functions that can be used together are as follows. Sequencer × ○ ○ × × Timed ○ ○ ○ × ○ Timed(EPS) ○ ○ ○ ○ ○...
GO-5100MP-USB The combinations of source signals and output destinations are indicated in the following. : Indicates default values for each selector. Camera Output Formats The GO-5100MP-USB supports the following output formats. PixelFormat Mono8, Mono10, Mono10packed *1) Mono12, Mono12Packed *2) BayerRG8, BayerRG10, BayerRG10Packed *1) When VideoProcessBypassMode is enabled, PixelFormat can be set to Mono12 or Mono12Packed.
GO-5100MP-USB Camera Image Output Modes The GO-5100MP-USB has five output modes. First, we will explain about the monochrome CMOS image sensor with a four-directional polarization square pixel array that is incorporated in this camera. A polarizer with one of the four angles of 0º, 45º, 90º, and 135º is provided for each pixel.
Page 25
GO-5100MP-USB 2. FourPolarizeElement mode The data is output arranged as a screen divided into four (pixels of the polarizers angled at 45º at the top right, pixels of the polarizers angled at 90º at the top left, pixels of the polarizers angled at 0º...
Page 26
GO-5100MP-USB The same function can be output in multiple quadrants. Polarization angle: The polarization angle producing the greatest luminance for a given pixel block. Intensity values assigned to pixels represent angles from 0 to 180˚. 8-bit output: 00000000 to 10110100...
GO-5100MP-USB Binning Function The binning function allows you to combine the signal values of clusters of adjacent pixels to create improved virtual pixels. Using the function results in images with lower pixel resolution and higher sensitivity. This camera performs both horizontal binning and vertical binning via digital addition or averaging processing.
Page 28
GO-5100MP-USB The image data output from this camera becomes RawImage with 2464 pixels (horizontally) x 1028 pixels (vertically). 2464 pixels ■ When horizontal and vertical binning (2x2) The signal values of the pixels having polarizers at the same angle are combined.
GO-5100MP-USB 12-bit Output With this camera, when VideoProcessBypassMode is enabled, output with PixelFormat as Mono12 or Mono12Packed is possible. When VideoProcessBypassMode is enabled, video output is fixed to the RawImage mode and the binning function and ROI function cannot be used.
GO-5100MP-USB Image Acquisition Controls Perform operations and configure settings related to image acquisition in [AcquisitionControl]. The following acquisition modes are available on the camera. AcquisitionMode Description SingleFrame Acquire a single frame when the [AcquisitionStart] command is executed. MultiFrame Acquire the number of frames specified in [AcquisitionFrameCount] when the [AcquisitionStart] command is executed.
Page 31
GO-5100MP-USB ■ Maximum frame rate period formula During continuous operation ([Frame Start] trigger is [Off] or [Exposure Mode] is [Off]) • Maximum frame rate of sensor output SensorFR = 1 / {Hperiod × (Height + 40)} • Maximum frame rate by interface InterfaceFR = 3000 ×...
GO-5100MP-USB ExposureMode The following exposure modes are available on the camera. ExposureMode Description Exposure control is not performed (free-running operation). Mode in which control is performed using exposure time. Acquire images using an exposure time configured beforehand on an external Timed trigger.
GO-5100MP-USB Trigger Control The camera allows the following controls to be performed via external trigger signals. TriggerSelector Description FrameStart Start exposure in response to the external trigger signal input. Select this to perform exposure control using external triggers. AcquisitionStart Start image acquisition in response to the external trigger signal input.
Page 34
GO-5100MP-USB ■ When [ExposureMode] is [Timed] Example: When [TriggerSource] is set to [Line 5 - OptIn1] and [OptInFilterSelector] is set to [10 µs] • TriggerOverlap:Off Period from Trigger start edge to Period from Exposure Period FVAL end to Exposure start [A]...
Page 36
GO-5100MP-USB ■ When [ExposureMode] is [TriggerWidth] Example: When [TriggerSource] is set to [Line 5 - Optical In 1] and [OptInFilterSelector] is set to [10 µs] • TriggerOverlap:Off — 36 —...
GO-5100MP-USB Gain Control Adjust the [AnalogAll] (master gain) setting. Analog All x 16 24dB x 1.0 LineStatus The line status function allows you to verify the status of external input/output signals. You can verify the status of the following signals.
GO-5100MP-USB BlemishCompensation Multiple defective pixels that are not adjacent to each other can occur on conventional CMOS sensor cameras. This camera features a function that interpolates defective pixels using the surrounding pixels. Up to 256 pixels can be corrected for each of the three sensors. Pixel interpolation can be performed via automatic detection or point-by-point manual settings.
GO-5100MP-USB ShadingCorrection The shading correction is a function that corrects non-uniformity (i.e., shading) in the amount of light generated by the lens and lighting equipment. Using this function allows correction even if top, bottom, left, and right shading is not symmetrical in relation to the center of the screen (H, V).
Page 41
GO-5100MP-USB ■ To use the shading correction function Configure the settings as follows. Item Setting value Description ShadingCorrectionMode FlatShading Select the shading correction mode. ShadingMode User1, User2, User3, Off Select the user area to which to save the shading correction value.
GO-5100MP-USB Sequencer Function The Sequencer function lets you define up to 128 index combinations of exposure time, gain, ROI, and other settings which can be stepped through each time a trigger is received.This is particularly useful for quickly capturing multiple exposures of objects under inspection to adjust for areas or components with significantly different levels of reflectance.
Page 43
GO-5100MP-USB Sample TriggerSequencer mode operation User-defined Indexes (up to 128) Triggers/ Image Frames Specify "1" in [SequencerSetStart], and start TriggerSequencer mode with index 1. Capture a 2-frame image with the first and second triggers. For the next index, configure index 3 specified in [SequencerSetNext], and capture an image with the number of frames (number of triggers) specified in [SequencerFrameNumber].
GO-5100MP-USB Delayed Readout Delayed readout allows images captured by a [FrameStart] trigger command to be stored temporarily inside the camera (delayed readout buffer) and read out using a [AcquisitionTransferStart] trigger after capture.This function is useful when executing triggers simultaneously on multiple cameras.
Page 45
GO-5100MP-USB ■ Internal camera blocks ■ To use the counter function Configure the settings as follows. Three counters can be configured (Counter 0 to 2). Setting value / Item selectable range Description Counter 0 to 2 Counter 0 to 2 Select the counter.
GO-5100MP-USB Chunk Data Function The Chunk Data function adds camera configuration information to the image data that is output from the camera. Embedding camera configuration information in the image data allows you to use the serial number of the camera as a search key and find specific image data from among large volumes of image data.
GO-5100MP-USB Setting List Feature Properties Item Setting range Default value Description a) Device Control Display/configure information related to the device. Device Vendor Name ー "JAI Corporation" Display the manufacturer name. Device Model Name ー GO-5100MP-USB Display the model name. Device Manufacturer Info ー...
Page 48
GO-5100MP-USB Setting range Default value Description Item b) ) mage Format Control Configure image format settings. Sensor Width 2464 2464 Display the maximum image width. Sensor Height 2056 2056 Display the maximum image height. Width Max 2464 2464 Display the maximum image width.
Page 49
GO-5100MP-USB Item Setting range Default value Description c) ) cquisition Control Configure image capture settings. Acquisition Mode Single Frame, Countinuous Select the image capture mode. Multi Frame, Continuous Acquisition Start ー ー Start image capture. Acquisition Stop ー ー Stop image capture.
Page 50
GO-5100MP-USB Item Setting range Default value Description e) ) Digital I/O contr Configure settings for digital input/output. Line Selector Line2-Opt Out 1, Line2-Opt Out 1 Select the input/output to configure. Line3-Opt Out 2, Line5-Opt In 1, Time Stamp Reset, NAND Gate 0 In 1,...
Page 51
GO-5100MP-USB 項⽬ 設定範囲 初期値 説明 f) ) ounter And Timer Control Configure counter settings. (This camera only supports counter functions.) Counter0 Event Source Off, Assign the counter event signal for which Frame Trigger, you want to read the count value to a Frame Start, dedicated counter, and read the value.
Page 52
GO-5100MP-USB Item Setting range Default value Description h) ) equencer Control Configure sequencer settings. Sequencer Mode Off, On Enable(On)/disable(Off) [SequencerMode]. Sequencer Mode Select Trigger Sequencer Mode, Trigger Sequencer Mode Select the sequencer mode. Command Sequencer Mode Sequencer Configuration Mode Off, On Select [On] to change the settings within the index.
Page 53
GO-5100MP-USB Item Setting range Default value Description i) ChunkDataControl Configure chunk control settings. Chunk Mode Active True, False False Set whether to enable ChunkData. Chunk Selector Image OffsetX Select the ChunkData to be added. Offset X, Offset Y, Width, Height,...
Page 54
GO-5100MP-USB Item Setting range Default value Description l) PulseGenerator Configure pulse generator settings. Clock Pre Scaler 1〜4096 Set the division value for the prescaler (12 bit) using PixelClock as the base clock. Pulse Generator Clock (MHz) 0.018127〜74.25 0.45 Set the clock used for the pulse generator.
Page 55
GO-5100MP-USB Pulse Generator Clear Off, Set the clear signal condition for the count LevelHigh, Activation clear input of the pulse generator. LevelLow, RisingEdge, FallingEdge Pulse Generator Clear Source Low, Select the count clear input signal source. High, Acquisitiion Trigger Wait,...
Page 56
Item Setting range Default value Description m) ) AI Custom Control ALC Configure JAI ALC settings. These settings are also used for AGC (auto gain control). ALC Reference 10 〜 95 Set the target level for ALC. (unit: %) ALC Area Selector...
Page 57
GO-5100MP-USB Item Setting range Default value Description n) ) AI Custom Control Blemish Configure settings for JAI white blemish correction. Blemish Enable True, False True Enable/disable blemish correction. Blemish Detect ー ー Execute blemish detection. Blemish Detect Threshold 1 〜 100 Set the blemish detection threshold.
Page 58
Item Setting range Default value Description q) ) AICustomControlMisc Configure settings for other JAI functions. VideoProcessBypassMode Off, On Enable/disable VideoProcessBypass mode. Trigger Option OptIn Filter Selector 10μs, Select the surge protection filter 100μs,...
GO-5100MP-USB Miscellaneous Troubleshooting Check the following before requesting help. If the problem persists, contact your local JAI distributor. ■ Power supply and connections Problem Cause and solution The POWER/TRIG LED remains lit amber and Camera initialization may not be complete does not turn green, even after power is due to lack of a network connection.
GO-5100MP-USB Specifications Item GO-5100MP-USB Scanning system Progressive scan, 1 tap Synchronization internal Interface USB 3 Vision compatible monochrome CMOS image sensor with a four-directional polarization grid Image sensor Image size (effective image) 2/3-inch 8.5mm(H) x 7.09mm(V) : 11.1mm(diagonal) Pixel size 3.45 μm (H) x 3.45μm(V)
Page 61
GO-5100MP-USB Package contentsCamera body (1) Sensor protection cap (1) Dear Customer (sheet) (1) Optional accessories (not supplied) MP-43 tripod mount Design and specifications are subject to change without notice. Approximately 5 minutes of warm-up are required to achieve these specifications.
Camera type: GO-5100MP-USB Revision: …………… Serial No: …………… Firmware version: …………… For camera revision history, please contact your local JAI distributor. Trademarks • Microsoft and Windows are trademarks or registered trademarks of Microsoft Corporation in the United States and other countries.
GO-5100MP-USB Index 6-pin round 8 LED 7 Lens 12 Lens mount 7 Acquisition Control 30 Line Status 38 Acquisition modes 30 Adjusting the Black Level 19 Adjusting the Gain 19 Maximum Frame Rate 30 Binning Function 27 Optional accessories (not supplied) 61...
Page 67
GO-5100MP-USB Revision history Revision Date Changes — 67 —...
Need help?
Do you have a question about the GO-5100MP-USB and is the answer not in the manual?
Questions and answers