The camera module must not be used for any nuclear equipment or aerospace equipment with which mechanical
failur e or malfun ct io n cou ld res u lt in ser i ou s b od il y in ju r y or l oss of h um a n life . Our warrant y doe s not a pp ly to
damages or defects caused by irregular and/or abnormal use of the product.
All specif i cat io n s co n ta in ed herein are su bj ec t to change w it h ou t pr io r n otice. Reproduction in whole or in
part is prohibited.
Please observe all warni ngs and cau tions stated bel ow.
Our warranty doe s not apply to damages or malfunctions caused by neglecting these precautions.
Do not useor storethe camera module in the dusty or humid places.
Do not apply excessive force, vibration, or static electricity that could damage the camera. Handle the camera
with caution.
Do not shoot direct images that are extremely bright (e.g., light source, sun, etc). When extremely strong light
source is sh o t , smear o r b looming m a y o c cu r. When the camera is not in use, please put the pr otection cap on.
Follow the instructions in Chapter5, “External Connector Pin Assignment”
for connecting the camera module.
Improper connection may cause damages not only to the camera module but also to the connected devices.
Confirm the mutual ground potential carefully and then connect the camera module to monitors or computers.
AC leaks from the connected dev ices ma y caus e dama ges or dest r oy the camer a mod ule .
Do not apply excessive voltage. (Use only the specified voltage.) Unstable or improper power supp ly vol tag e
may cause damages or malfunction of the camera assembly.
Do not disassemble the camera. The camera once disassembled shall be out of warranty.
2. Produ ct Outline
VCC-SXCXP3NIR is a CoaXPress inte rfaced small NIR camera util iz in g a 1/2 type, 1.3M pixels CMOS image sensor.
Features
29mm x 29mm x 29mm in size
Glob a l shutter type CMOS sensor (Near-Infrared)
High sensitivity in near-infrared wavelength region
CoaXPress CXP-1, CXP-2, CXP-3 x 1 each.
The maximum frame rate : 168 fps(at CXP-3, ROI OFF)
The maximum cable length : Approx. 100m (at CXP-1)
ROI
Sub-sampling
Exposure, Gain settings
External trigger mode (Fixed trigger shutter mode / Pulse width trigger shutter mode)
Sequen ce cont rol function
Shading correc tion
GenICam complied
Camera internal t im ing sign als can be outpu t . Please set the sig nal to be ou tpu t f ro m Lin e S ou r ce of Digital IO Control.
Please refer to the Section 8
, for the details.
・ 5.0V CMOS logic level output
・ Output voltage L ow : 0.55Vd c (M ax), Hi g h : 3.8 Vdc (Min)
□ 5pin TRIGGER_IN Circuit
T r ig ger signa ls ca n be inp ut d i re ct ly in t o th e ca m er a f ro m e xt ern a l equipment. When you use this terminal, set
TriggerSource of Acquisition Control to LineIn. Please refer to the Section 7
・ 5.0V, 3.3V CMOS level inpu t (TTL co mp a tible) ・ Input voltage Low: 0.5Vdc (Min), High: 2.1Vdc (Max)
Settings shall be restored to the initial settings when UserSetDefault is executed. This can be done only when its Link
Configuration is CXP-1 (CxpLinkConfiguration). Unless otherwise UserSetSa ve is execu ted , the se tt in gs w ould not be saved.
If you wish to save the setting values, execute UserSetSave. Doing so, the setting values are saved in the camera internal
ROM. And, the saved settings are reflected when the camera is turned on n ex t time.
AquisitionMode : Internal sync mode (Free run mode)
FrameStartRisingEdge : External trigger sync mode (Fixed trigger shutter mode: rising edge)
FrameStartFallingEdge : External trigger sync mode (Fixed trigger shutter mode: falling edge)
FrameStartLevelHigh : External trigger sync mode (Pu lse width tr igger shu tter mod e: Hig h ac tive)
FrameStartLevelLow : External trigger sync mode (Pulse wi dth tr igger shu tter mod e: Low act ive)
FrameBurstStart : Internal sync mode (Burst mode of sequence function)
TriggerSource
・
This is to set how to inp u t triggers of external trigger s yn c m od e.
CXP_Host : This is to use Low Speed uplink of CoaXPress to input triggers via coaxial cable connected to a frame
grabber board.
LineIn : This is to input triggers via No. 5 pin of the 6pin circular conne cto r of the camer a rear.
・TriggerSoftware
When this command is executed, a trigger is generated in the camera and images for 1 frame are captured.
Please be noted that time accuracy with this trigger is not so precise as the trigger generated by
TriggerSource explained the above. Only TriggerSelectorAndActivation --- FrameStartRisingEdge mode can be used
This is a mode to input external trigger signals to capture images by any preferred timings.
Some delay shall be considered from when camera recognized the trigger edge to when actual exposure starts.
A trigger pu lse fo r the n ext fr a me can be input while reading out. However, please do not input a trigger pulse to end
exposure while reading out signals for the prior frame. (In other words, please avoid inputting a trigger to start
reading the next frame while reading out signals for the prior frame.)
Trigger
Exposure
FVAL
≒Readout)
(
No video would be output in case of when a trigger was re -inp ut at the re str icted timin g exp lain ed th e abo ve, or a t the
timing to end exposure right after FVAL became “L”. In such cases or when proper images cannot be output, stop
inputt in g a trigger, then execute “SensorReset” command to re-start.
※ Should it cannot be solved, please reboot the camera.
Notes for the delay time between trigger pulse and actual exposure start
・
Due to th e i ma g e s e ns or ’s features, there will be a timing difference between normal readout operation (exposure for
the next frame starts after reading out completes.) and overlapping readout operation (exposure for the next f ra me
starts while reading out.). There are some gap of timing between when a trigger is input to the image sensor, and
when exposure actually starts.
Exposure delay at norm a l rea d out [µs]
※Exposure delay time (A) on Timing chart
Exposure delay at overlappin g [µs ]
※Exposure delay t ime (B ) on T im in g ch a rt
CXP1 CXP2 CXP3
7 7 7
62-72 31-36 31-36
※ The variable value of delay time is determined depending on the settings of its frame rate and exposure time.
Values shall not be changed randomly under fixed condition.
□ Fixed Trigger Shutter Mode
This is a mode to start exposure by the inputting trigger signals, and to set its exposure time manually or with preset.
・ Set "TriggerSelectorAndActivation" to "FrameStartRisingEdge" or "FrameStartFallingEdge".
・ Trigger c ycle need s to be longer than FVAL period (
≒1/frame rate).
・ Trigger cycle needs to be longer than the exposure time.
・ Trigger operation is CLK Sync HV Sync Reset.
・ Trigger pulse width to be input shall be over 30us.
・ The maximum exposure time depends on ROI settin g, "Pi x elF or mat", and Link configuration.
This is a mode to start exposure by the inputting trigger signals, and to set its exposure time with trigger pulse width.
・ Set "TriggerSelectorAndActivation" to "FrameStartLevelHigh" or "FrameStartLevelLow".
・ Trigger cycle needs to be longer than FVAL period (
≒1/framerate).
・ Trigger operation is CLK Syn c H-V Sync Reset.
・ The minimum pulse width shall be 100µs.
・ Functionally, there is no upper limitation. However, at long exposure, some noises, lines, Pixel-wise FPN, and
shading might be noticeable.
8. Camera Function Settings
8.1 Gain Settings
This is to increase the video out level with the preset gain or manual gain. The setting values are powered values.
※Gain up function is up to + 32 times. However, please be noted that the image quality will be reduced when gain
setting is increased. We recommend you to evaluate it first.
This is the mod e t o in crea se i ts fra me r a te b y cuttin g ou t an d reducing the rea d out are a. One area out of five patterns
can be selected.
ImageFormatControl
ROIQuickChangePattern1-5
ROIQuickChangeOff
・
This mode cannot be used with sub-sampling mode.
・ Execute re-grabbing the viewer to acquire images.
・ According to ROI mode and exposure timing, exposure end timing of image sensor might appear as a pale
・The following information on the selected ROI ar ea can be read out .
ImageFormatControl
Width
Height
OffsetX
OffsetY
・
ROI area are cut out with the image sensor cent ere d.
8.4 Sub-Sampling
This is a mode to in crease i ts frame ra te b y reducing th e pi xel num bers to read out, redu cing both horizo ntal an d ver tical
pixel number in half, that is, 1/4 of the entire pixels. The field angle remains the same as the one for full resolution.
ImageFormatControl
SubsamplingMode Subsampling_On
Subsampling_Off
・This mode cannot be used with ROI mode.
・Execu te re-grabbing the viewer to acquire images.
・The frame rates when sub-sampling oper ation is in operation at free run mode areas follows.
CIS compensates the noticeable CMOS pixel defects found at the shipping inspection prior to our shipment.
Defective pixe l correc tion can be set to OFF.
AnalogControl
DefectivePixelCorrection
True
False
8.6 Shading Correction
This is a function to correct the peripheral brightness lowering caused by the lens and others used.
AnalogControl
ShaddingCorrection
DetectShading (Execute)
・Detect Shading
Shoot a uniform object such as a pattern box, to full screen, then execute DetectShading, to calculate and
save the correction da ta au t om a t ic al ly in th e ca me r a.
* When detecting shading, please make sure to turn OFF ROI, sub-samp ling, and sha d in g c or rection .
* Shading detection does not operate properly without video output when trigger mode is in operation.
To execute DetectShading, please input a trigger within 200ms after executed DetectShading.
Shading Correction
・
Turn Shading Correction ON to execute shading correction function on the images according to the data prepared by
shading detection.
Please re f er to th e ch a rt b el ow f or th e li gh ti n g p at te rn at A ctive setting.
Lighting Status Camera Status
OFF No PoCXP Supplied.
Green Slow Blinking [0.5Hz] Connection complet ed betw een dev ic e and host.
Green Lighting Transmit ting video data.
Orange Slow Blinking [1Hz] Waiting for a tr igger inpu t.
Red Fast Blinking System error occurred.
※The camera might work fine even when the red light is blin kin g . Also, please be noted that the camera would
remain ind i cat in g e r ro r, once the camera recognized an error, such as w hen a trigger was inpu t in the restricted
timing , or when ROI or sub-sampling function was activated while grabbing images. Please reboot the camera,
or execute Device Control – SensorReset to revert the camera to normal lighting condition.
8.10 Camera Timing Output
The following signals can be output via 6pins circular connector on the camera rear according to the settings of
LineSource.
: This is to indi ca te the exposu re period of the image sens or with Hi Activ e.
: This is to indicate the frame effective period with Hi Active.
: This is to indicate the line ef fect iv e pe ri od with Hi A cti ve .
: This is to decode and output the uplink trigger packet signals from the frame grabber
board.
8.11 DeviceUserID
DeviceControl
DeviceUserID [User Defined]
A user-defined device name can be set in the camera with the maximum of sixteen characters letter string.
Execute “UserSetSave” to save the user-defined device name in EEPROM in the camera.
Execute “UserDefault” to restore to the factory settings.
※ Register area is 16 byte in total. Please input single-byte alphanumeric chara cters.
※ Register area is 16 byte in total. Please input single-byte alphanumeric chara cters.
This is a function to select one set of parameter out of the preset several para me t er s et s p er tr ig ge r in put, and apply it
to the camera.
・ The maximum eight kinds of parameter sets can be se t in adv an ce . The following parameters can be set per
parameter set.
Settable parameter: Shutter and Gain.
・ Operation sequence is specified as "Index". Specify the parameter set number to be applied for the maximum of
eight indexes.
・ There are three control modes; trigger mode, burst mode, and index mode.
・ Please refer to the chart below for the settable AquisitionMode (Camera operational mode) and Sequen cerA ctiv a tion
(Start operation) correspond to each sequence mode.
9.1 Basic Operation for Sequence Control
Please follow the step-by-step instructions bel ow to u se sequen ce cont r ol function .
① AquisitionControl --- TriggerSelectorAndActivation Setting
This is to set camera oper at ional mode.
② Sub-sampling, ROI settings
Please turn OFF SubsamplingMode. Please set ROI of ImageFormatControl to ROIQuickChangeOff.
This does not work with sequence control function.
③ Set the parameter table (Sequen ce rParamete rSe tSelec tor ) for sequenc e
Please set ExposureTime and Gain of each parameter set.
④ Set the parameter set to be used for sequence(ParameterIndexNumber), index loop count
(IndexLoopCount), entire sequence loop count (SeqencerLoopCount), and the range of index to be used.
(ActiveIndexNumber)
SequencerControl --- SequencerActivation
⑤
This is to set the start operation of sequence mode. By setting any preferred [Sequenc erAc tiva ti on ] from Off,
the camera will become stan d-by status for a trigger.
⑥ Input a trigger pulse to start sequence control function.
※ Notes
・ Link configuration shall be determined in advance to start each setting.
・ Restrictions on trigger input timing for sequence control operation are the same as the one for normal mode.
・ SequencerActivation shall be turned OFF once, before setting settings for sequence control.
・ With SequencerMode, UserSetSave and UserSetDefault are invalid, therefore, set them after turning power ON.
(With other setti n gs f o r seq ue n ce, UserSetSave and UserS e tD e fault are valid).
・ If any triggers had been input to the camera, s equen ce st ar ts w hen i t is set t o other than SequencerActivation O FF.
Do not input any triggers wh en chan ging Sequ encer Ac tiv atio n setting.
・ For exposure time to input to each parameter set, please refer to the maximum exposure time in the chart of
Exposure Time: Manual Shutter Mode, in Section 8.2
・ In case of burst mode, it stops at the last screen when sequence control is completed. And, if a trigger is input
then, it operates to capture image for one frame with the last status of the parameter set. To restart burst mode
operation, turn OFF Seque n cerActivati on once.
.
・ Turn SequncerActivation OFF to return to the status before sequence control function was operated.
9.2Trigger Mode Operation and Burst Mode Operation Outline
This is a mode to specif y In dex t r ans ition fl ow in advance. The repeating count for each Index, the number of the Index
to be used, and Loop count can be set.
・ Trigger Mode
Index repeat count is added up every time external tri gg e r is inp ut , an d its specif ie d pa r a m eter set is app lied to the
camera.
・ Burst Mode
It operates as the same way as in ternal sync mode free run. Sequence starts by a trigger, Index repeat count
increments automatically by a camera internal trigger, and the specified parameter set is applies to the camera.
The start and stop of sequence operation are selectable from the edge control or pulse width cont ro l of tri gg e r in pu t
signals.
・ As to TriggerSelectorAndActivation, please select one from the below, according to the mode to be used.
FrameStartRisin gEdge/ FrameSta rtF allingEdge/ FrameS ta rtLe vel Hi gh/ FrameStartLevelLow
(1) Edge Con t rol
Sequence starts with a trigger input when TriggerSelectorAndActivation is set to FrameStartRisingEdge or
FrameStartFallingEdge.
・Exposure time for each fra me (① and ②) shall be controlled by the preset sequence parameter set.
・When the image output for the sequence Loop count is completed, sequence operation ends.
(2) Pulse Wid th Co n t ro l
Sequence starts with trigge r inpu t when TriggerSelectorAndActivation is FrameStartLevelHigh or FrameStartLevelLow.
・ Exposure time for each fram e (① and ②) is the pulse width of the trigger.
・ When the image output for the sequence Loop count is completed, sequence operation ends.
The start and stop of sequence operation a re sel ectab le fr om the edge control, level control, and re g ister start of
trigger input signals.
・Set TriggerSelectorAndActivation to FrameBurstStart.
(1) Edge Control
Sequen ce op e r a t io n s tar ts w ith a trigge r inp u t when SequencerActivation is set to FrameBurstStartEdge.
・Expo s ur e t im e ( ①) an d o ut p ut f ram e ti m e ( ②) for eac h fram e sh all be co ntr oll ed by the pr ese t s eque nce p aram et er
set and link con f igu ration settings.
・When the image output for the sequence Loop count is completed, sequence operation ends.
(2) High Level Control
When SequencerActivation is set to FrameBurstStartLevel, se quenc e ope ration is performed w hi le the trigger inpu t
is at High level.
・ Change the tr igge r inp ut t o Low le vel to stop op er ation in th e midd le. (If you wish to com ple tel y en d th e o per ati on ,
turn sequence contro l to OFF.)
・ Sequence operation restarts and ope rat es c ontinuou sly when the trigge r input is changed to High lev el aga in .
・ When the image output for the sequence loop count is com pleted , sequen ce opera ti on ends .
(3)Resister Start
Sequence operation starts simultaneously when the SequencerActivation OFF is set to FrameBurstStartSoftware.
※ To restart burst mode operation, turn off SequencerActivation OFF onc e.
Exposure time for each frame shall be controlled by the preset parameter set.
(2) Pulse Wid th Co n t ro l
Exposure time for each frame is the pulse width of the trigger. Exposure time of the parameter set is not
referred.
※ Notes for the iss u in g timing of IndexSelectorModeIndexNumber command
To reflect the specified parameter set su rely to the next frame, plea se issu e IndexSelectorModeIndexNumber,
wait for the response of ACK, and then input a trigger pulse.
9.6 Settings for Sequence Control
Execute UserSetSave to save the settings. Please be noted that SequencerActivation is not saved so that after power
is turned on, it always becomes OFF. When using sequence mode, set SequenceActivation every time.
◇ Settings for how to control sequence function
Acquisition Control
AquisitionMode
FrameStartRisingEdge
TriggerSelectorAndActivation
・ FrameStartRisingEdge : Set sequence control to the rising edge c ontr ol of the trigger pulse .
・ FrameStartFallingEdge : Set sequence control to the falling edge control of the trigger pulse.
・ FrameStartLevelHigh : Set sequence control to the high level control of the trigger pulse.
・ FrameStartLevelLow : Set s eq ue n ce contr ol to the low le v el c on t ro l of th e trigger pulse.
・ FrameBurstStart : Set when sequence control is used at burst mode .
SequencerConfigurationParameter Setting Range
SequencerLoopCount Loop count for whole se quence.
ActiveIndexNumber The largest Index number to execute. 0-7
IndexSelectorModeIndexNumber The Index number to use for Index Mode. 0-7
ParameterIndexNumber
Index0-7 Parameter number of Index0-7. 0-7
IndexLoopCount
IndexCount0-7 Repeating count of each Index0-7. 0-7
: Set to start trigger mode and burst mode.
: Set to start index mode.
: Set to start burst mode with edge control.
: Set to start burst mode with High level control.
: Set to start burst mode with register sta rt .
Information on Index number, Index repeating count, and Loop count is output to each pixel as follows.
In case of 10bit video output, 2 bit of LSB side shall be always “00”.
MSB LSB
pix0 Index Number [3:0] “0000” “00”
pix1 Repe ating Coun t [7:0] “00”
pix2 “000000” Repeating Coun t
The term of warranty of this product is within 3 years from the date of shipping out from our factory.
If you use the product properly and discover a defect during the warranty period, and if that was caused by designing or
manufacturing, CIS Corporation, at its option, repairs or replaces it at no charge to you. Products out of warranty
period will be subject to charge. CIS repairs the products as long as it is repairable.
CIS shall be exempted from taking responsib ility and held harmless for damages or losses incurred by the following case s.
In case damages or losses are caused by earthquak e, lightn ing strike, fire, or other acts of God.
In case damages or losses a re caused by deliberat e o r acc iden tal mis use b y the u ser, or failure to observ e the
infor mat io n con ta i ne d in the instruct ion s in th is P r oduct Spec i f ic ati on an d Op e r a t ion a l Manu a l .
In case damages or losses are caused by repair or modifi cation conducted by the customer or any unauthorize d
party.
・CMOS Pixel Defect
CIS compensates the no ticeable CM OS pixel defec ts f ound at the shipping inspe ction pr ior to our ship ment. On very
rare occasions, howe ver, CMOS pixel defects might be noted with time of usage of the produ cts . Cause of the CMOS
pixel de fe ct is the ch ar acte ris tic phenom eno n of CM OS se nsor itself and CIS is e xemp ted f rom tak ing an y resp ons ibili tie s
for them. Should you have any questions on CMOS pixel defects compensation please contact us.
13. Product Support
Should you have any problems in function of the produc t you purchased, and if you need our further analysis and/or
repair, please contact the dealer you purcha sed it from.