background image

The SHR series

2.3 

High precision with large pixels

The SVCam SHR series is a series of industrial machine vision cameras fea-
turing especially on very high image resolutions with large pixels and global shut-
ter. In the industrial machine vision business, there are applications where global 
shutter with high resolutions cannot permit compromises on image quality. This is 
the playground for the SHR.

Wide fields of view and global shutter make this camera series your prime choice 
for demanding applications such as optical meteorology, aerial imaging or sci-
entific research. Global shutter reduces optical distortion on the sensor side, large 
pixels reduce noise and extend the usable dynamic range.

One of the most compact camera modules of its class

SVS-VISTEK is introducing high-class sensors with high resolutions and large 
pixels to generate high-resolution images in an outstanding quality. This covers 
sophisticated CCD technology as well as latest CMOS sensors. High and ultra-
high resolutions with large pixels are challenging. We combine our advanced 
knowledge in these areas with a robust I/O design and advanced industrial cam-
era layout, providing reliable excellence in industrial imaging.

Best imaging performance is possible only with excellent lenses. Nearly all kinds 
of lenses can be adapted to the SHR due to its wide lens opening of 72 mm. Ask 
for adapters regarding your specific lens requirement.

2.4 

10 GigE Vision

The 10GigE interface is a cost-effective, easily scalable and networkable suc-
cessor to the proven 1GigE standard. 10GigE keeps the 1GigE benefits in net-
work topology. Network access is transparent.

10 GigE on copper lines is a standard existing for years already in professional 
internet technology. Basically, it keeps the benefits and fundamental ideas of 
GigE and adds the ten times higher speed. There are 2 main disadvantages com-
pared to GigE:

 

l

Higher heat dissipation in 10 GigE devices

 

l

Reduced cable lengths

By using high-quality (CAT6 and better) cables, cable lengths of up to 100 m are 
possible and compensating the first disadvantage. Nonetheless, despite using 
the latest 10 GigE transceivers in the devices, the increased power dissipation 
still will result in slightly larger camera housings.

2.4.1 

Speed is king

The benefit of 10 GigE is the higher speed: Up to 1.1 GB/s of data are possible, 
what is matching the speed-range of latest high-performance image sensors.

2.4.2 

Optimized network adapter tuning

For best performance on Windows, 10 GigE adapters still need some manual tun-
ing. Please refer to the latest “Optimal network adapter settings for GigE/10GigE” 

2 The SHR series

8

Summary of Contents for SHR 10GigE

Page 1: ...Manual SHR 10GigE shr411 shr461 ...

Page 2: ...ed network adapter tuning 8 2 5 4I O adds light and functionality 9 3 Getting started 10 3 1 Get help 10 3 2 Find camera specs 10 3 3 Power supply 10 3 3 1 Power safety 10 3 3 2 Connect the camera 11 3 4 Camera status LED codes 11 3 5 Software and firmware 12 3 5 1 SVCapture 2 x 12 3 5 2 Software development kit 16 3 5 3 Firmware update 17 4 Connectors 19 4 1 GigE IP Setup 19 4 1 1 Automatic camer...

Page 3: ... 1 11 Exposure 43 5 1 12 Exposure speed 43 5 1 13 Auto exposure 44 5 1 14 Acquisition and processing time 45 5 1 15 Bit depth 45 5 1 16 ROI AOI 47 5 2 Camera features 47 5 2 1 Glass filter 47 5 2 2 Shading correction 47 5 2 3 Defect pixel correction 51 5 2 4 Look up table 56 5 2 5 ROI AOI 58 5 2 6 Basic capture modes 59 5 2 7 Trigger modes 61 5 2 8 Read out control 63 5 2 9 Temperature sensor 63 5...

Page 4: ...3 8 Serial data interfaces 86 5 3 9 Trigger edge sensitivity 87 5 3 10 Debouncing trigger signals 88 5 3 11 Prescale 90 6 Dimensions 91 6 1 M72 Mount 91 6 2 shr411XGE 92 6 3 shr461XGE 95 7 Appendix 98 7 1 I O driver circuit schematics 98 7 2 IP protection classes 99 4 ...

Page 5: ...a for any person working on or with this camera Read carefully and make sure you understand this manual prior to starting any work with this camera The basic prerequisite for safe work is compliant with all specified safety and handling instructions Accident prevention guidelines and general safety regulations should be applied Illustrations in this manual are provided for basic understanding and ...

Page 6: ... and duplicating of this document as well as using or revealing its con tents are prohibited without written approval All rights reserved with regard to pat ent claims or submission of design or utility patent 1 Company information 6 ...

Page 7: ...quipment has been tested and found to comply with the limits for a Class A digital device pursuant to part 15 of the FCC rules It is necessary to use a shielded power supply cable You can then use the shield contact on the connector which has GND contact to the camera housing This is essential for any use If not done and camera is destroyed due to Radio Magnetic Interference RMI WARRANTY is void l...

Page 8: ...ging performance is possible only with excellent lenses Nearly all kinds of lenses can be adapted to the SHR due to its wide lens opening of 72 mm Ask for adapters regarding your specific lens requirement 2 4 10 GigE Vision The 10GigE interface is a cost effective easily scalable and networkable suc cessor to the proven 1GigE standard 10GigE keeps the 1GigE benefits in net work topology Network ac...

Page 9: ...on With its high current output the camera is able to drive LED lights directly without external light controller The integrated sequencer allows multiple exposures with settings to be pro grammed creating new and cost effective options Logical functions like AND OR are supported l Up to 4 x open drain high power OUT l Up to 4 x high voltage IN TTL up to 25 Volts l Power MOSFET transistors l PWM s...

Page 10: ... soft and firmware for your camera 3 3 Power supply For safety reasons for protection of the camera and users use certified power supplies only Please refer to specifications for your camera model Appropriate power supplies can be ordered at SVS VISTEK GmbH 3 3 1 Power safety The camera does not have a power switch The camera is powered on as soon power is available to the camera This might happen...

Page 11: ...ws l Power over USB3 CoaXPress port or GigE port with PoE or on the Hirose connector will power on the camera l If power is found on the Hirose connector camera power supply will switch to the Hirose connector l If Hirose power supply is cut camera power supply will switch back to power over USB3 PoE or power over CXP supply INFO Camera power supply is not powering 4I O LED lights When using your ...

Page 12: ...rs GenICam drivers and transport layer DDLs for Camera Link CoaXPress USB3 GigE 10 GigE l C C programming libs and interface SVCapture 2 x is a GenICam XML based software tool provided for free It is cre ated to show the capabilities of your SVS Vistek camera and to show modify val ues to your cam Get control of exposure timing trigger delay image correction etc or control up to 4 LED lights conne...

Page 13: ...ct necessary modules drivers The TLxxx modules are the GenTL drivers necessary as well if you want to use SVS Vistek driver with third party software 4 In case of system warnings regarding modification of USB3 drivers or GigE 10GigE filter drivers The specified performance is possible only with these highly optimized drivers Accept these modifications 3 Getting started 13 ...

Page 14: ...installation notice will pop up 2 Start SVCapture SVCapture will try to discover your camera 3 Click on the camera being found and you re connected Depending on your interface type with TL Settings you are able to adjust which interface types should be included in the camera discover process 3 Getting started 14 ...

Page 15: ...s works only if thir party software has been installed before SVCapture 4 Find and adjust your camera features in the GenICam tree Click and adjust items by number 1 or slider 2 and start grabbing images from the camera You can find the USB 3 0 driver which has been installed automatically within the hardware manager 3 Getting started 15 ...

Page 16: ...and examples are located in the directory C Program Files SVS VISTEK GmbH SVCam Kit SDK INFO Refer to the Getting started with SDK manual for first steps in programming your SVS Vistek camera This document should be included in the docs section of your installation The following platforms are supported l X86 Windows Linux MacOS support on request l ARM Nvidia Jetson TX1 TX2 3 Getting started 16 ...

Page 17: ...re file from the SVS Vistek website l Unpack everything into any folder e g C temp l Ensure proper network configuration l Run the GigE update tool l When the camera is displayed choose camera by entering camera index e g 1 and press ENTER l Make sure the new firmware is located in the current folder By selecting the camera on the network the firmware update tool will search the current folder for...

Page 18: ...Fig 3 3 Firmware update 3 Getting started 18 ...

Page 19: ...n By default SVS Vistek GigE Vision cameras are trying to acquire a valid network address via LLA or DHCP from the network INFO Please make sure to have valid network protocol with Jumbo frames on page 21 enabled on your host computer For finding and accessing your camera start SVCapture on your computer As soon as the camera has booted all SVS Vistek GigE cameras are showing up in the main window...

Page 20: ...id in the current subnet l Save a specific address as a permanent address to the camera Persistent l Save automatic address mode or the manually configured address to the camera For saving an persistent IP configuration configuration will survive power off you need to check the Persistent IP address 4 Connectors 20 ...

Page 21: ...ssigned to the camera Fig 4 1 RJ45 socket connector Jumbo frames The transport efficiency in the streaming channel can be improved by using jumbo frames This will reduce overhead caused by maintaining header data upon each data packet sent Jumbo frames increase the data size per Ethernet packet Fig 4 2 Data reduction with jumbo frames INFO Higher packet sizes require network cards that support jum...

Page 22: ... packet delay applying a smother image data stream Fig 4 4 Illustration of connecting multiple cameras by a switch Dual GigE connection is not supported when using a switch NOTICE Performance might be lost using multiple Cameras on a single port NIC Multicast When images from a single camera need to be delivered to multiple PCs mul ticast RFC 2236 is used A switch receives an image data stream fro...

Page 23: ...come listeners to an existing image data stream They do not have control access to the camera however potential packet resend requests will be served in the same manner as for the controlling application Fig 4 5 Camera casting to multiple receivers multicast 4 2 2 XML files According to the GigE Vision standard a GigE camera provides an XML file that defines the camera s capabilities and current s...

Page 24: ... an adjustable bandwidth limit Reducing the bandwidth will reduce your maximum framerate obvoiusly It might be not sufficient to reproduce stable bandwidth though A solution might be a different motherboard NIC combination together with the latest software and firmware update of your NIC and motherboard manufacturer Latest firmware versions improve data stability Special NICs support 100 connectio...

Page 25: ...puts connect via 4I O matrix in the GenICam software tree to the appropriate actions For detailed information about switching lights with the power outputs via GenICam refer to LED strobe control on page 77 Type HR10A 10R 12P Matching Connector HR10A 10P 12S Table 4 1 Hirose connector types INFO PoE Power over Ethernet models do not support RS232 on pins 3 4 4 Connectors 25 ...

Page 26: ...mera model For information about the features of your specific model please refer to the specifications area of our website with your exact model https www svs vistek com en industrial cameras svs svcam searchresult php 5 1 Basic features This section covers basic functionality of area sensor cameras 5 Feature description 26 ...

Page 27: ...choice for increasing image brightness Modifying gain will not change the camera s dynamic range Fig 5 1 Noise caused by too much gain Auto gain For automatic adjustment of gain refer to auto exposure see Auto exposure on page 44 When using auto gain with steps of gain the noncontinuous gain adjustment might be visible in final image Depending on your application it might be preferable to use fixe...

Page 28: ...ise generated without light exposure To avoid this dark noise to be interpreted as a valuable signal an offset will be set Fig 5 2 Dark noise cut off by the offset Most noise is proportional to temperature To spare you regulating the offset every time the temperature changes A precedent offset is set by the camera itself It ref erences certain pixels that never were exposed to light as black So th...

Page 29: ...and blue components The performance of the image depends on the soft ware used Camera Link frame grabbers need information of the sequence order of the colors The order depends on sensor type USB3 and GigE cameras provide this in their XML file INFO It is recommended to use an IR cut filter for color applications White balance The human eye adapts to the definition of white depending on the lighti...

Page 30: ...Fig 5 4 Original image Fig 5 5 Horizontal flip 5 Feature description 30 ...

Page 31: ...ctly on the chip before readout Binning is only used with monochrome CCD Sensors For reducing resolution on color sensors refer to Decimation on the facing page On CMOS sensors binning will not affect image quality In any case binning will reduce the amount of pixel data to be transferred Vertical binning Accumulates vertical pixels Fig 5 7 Vertical binning 5 Feature description 31 ...

Page 32: ...en DVAL signal is enabled only every third pixel in horizontal direction is grabbed Fig 5 9 2x2 binning 5 1 7 Decimation For reducing width or height of an image decimation can be used Columns or rows can be ignored INFO Refer to ROI AOI on page 58for reducing data rate by reducing the region you are interested in 5 Feature description 32 ...

Page 33: ... decimation Decimation on color sensors The Bayer pattern color information is preserved with 1 3 horizontal and vertical resolution The frame readout speed increases approx by factor 2 5 Fig 5 12 Decimation on color sensors 5 Feature description 33 ...

Page 34: ...s for common device features l GenTL transport layer interface grabbing images l GenCP generic GenICam control protocol l GenTL SFNC recommended names and types for transport layer interface The GenICam properties are organized as a tree Manufacturers can add more fea tures With your SVCam the GenICam tree does have some hardware related exten sions especially in the I O sector See the Quick guide...

Page 35: ...camera is waiting for an external trigger pulse that starts integration whereas exposure time is programmable via the serial interface and calculated by the internal micro controller of the camera Default input is Input1 for trigger At the rising edge of the trigger the camera will initiate the exposure The software provided by SVS Vistek allows the user to set exposure time e g from 60 μs to 60 s...

Page 36: ... is distorted during switching time If the configuration is saved to the EEPROM the set exposure time will remain also when power is removed Details of external trigger mode Diagrams below are equivalent for CCD and CMOS technique 5 Feature description 36 ...

Page 37: ...5 Feature description 37 ...

Page 38: ...ength while exposing With moving objects light pulse has to be short enough to prevent blur artifacts Rolling shutter mode l Pixel reset line by line l Line by line light integration l Integration starts with different point of time for each line l All lines stop integration at different time l Line readout immediately after line exposure l Next integration has to wait for finished readout per lin...

Page 39: ...acts l Deformed image of moving objects Exposure with flash Fig 5 13 flash control with rolling shutter l Flash strobe on whole exposure time or l Flash strobe only while all lines are sensitive to light at the same time delay flash strobe until all lines are sensitive to light Make sure to protect from changing environment light recommendation flash strobe in darkness Short Flash strobe times wit...

Page 40: ...ning time then exposure time has to be at least scanning time flash time with a delay of scanning time In other words your exposure time will be scanning time plus flash time while you use a flash delay of scanning time Thus flash release will start after the delay of scanning time as soon the sensor is fully open You should keep the object in total darkness while the first scanning time In this c...

Page 41: ...m framerate of the sensor read ing the full sensor area internal full sensor speed please refer to relating sensor specs Calculate frame rates According to the calculation below the requested times for scanning through all lines of the sensor will affect maximum frame rate calculation as well In this example the camera is an exo183 with 3672 lines and 54 dummy lines Each line takes 22 2 ms readout...

Page 42: ...se while trigger signal active l not useful with constant object illumination Artifacts l Different amount of blur on moving objects more blur the later the readout l Deformed image of moving objects see rolling shutter l brighter exposure the later the readout Global reset mode with flash The disadvantage of global reset release mode is lines at the end of readout are exposed to light longer than...

Page 43: ...posure and timing modes in chapter see Basic capture modes on page 59 l For combining various exposure timings with PWM LED illumination refer to Sequencer on page 79 Setting exposure time Exposure time can be set by width of the external or internal triggers or pro grammed by a given value 5 1 12 Exposure speed Frames per second or frame rate describes the number of frames output per second 1 fra...

Page 44: ...n of an automatic adjustment of the camera exposure time electronic shutter and the gain The first priority is to adjust the exposure time and if the exposure time range is not sufficient gain adjustment is applied It is pos sibility to predefine the range min max values of exposure time and of gain The condition to use this function is to set a targeted averaged brightness of the camera image The...

Page 45: ...hand while processing and transferring the image the sensor might capture already the next frame 5 1 15 Bit depth Values of brightness are internally represented by numbers The number of bits for brightness representation is limiting the number of color values that can be represented Bit depth defines the max imum unique colors or gray levels in an image No of gray values 2bit depth All SVCam mode...

Page 46: ... Information transfer has to be in 8 bit steps 8 16 24 etc By packing 2 pixel can be transferred in 3 bytes 24 bit instead of 2 x 16 bit 4 bytes This increases bandwidth by 25 This packing does not affect image quality but the image needs to be unpacked with an SVCam SDK function very fast after image acquisition before the image can be processed NOTICE Unpacking has to be done manually this is no...

Page 47: ...dent Some CMOS sensors require the camera to read full horizontal sensor lines internally Reducing horizontal size with AOI might result in limited frame rate gain 5 2 Camera features The camera is embedded in its electronics and firmware feature 5 2 1 Glass filter The camera is equipped with a glass filter for sensor protection reasons dust Optical length of the glass filter is included in the mo...

Page 48: ...oss of dynamic range l In the camera analog set gain offset locally direct on sensor to get optimum shading correction with only small changes in dynamic range It is important to have in mind that shading correction might reduce dynamic range of the images taken By using different gains and offsets on the sensor local noise might be less uniform Structures in the reference image might lead to visi...

Page 49: ... a user preset Like this by switching the user set you can use 3 different shadings use this for example if the illu mination in 3 colors is not the same in sequential shots NOTICE Shading correction is possible with certain models only See camera specs whether your model does support this In case your camera is not supporting the assistant will not be selectable First shading reference images hav...

Page 50: ...te the shading map 5 Save map to disk This file can be used in programmed environments via SDK as well 6 Upload it to the camera and see the result If lighting did not change from start of procedure you should see a uniform image with enabled shading con trol 5 Feature description 50 ...

Page 51: ...efault Under challenging conditions or high temperature environments defect pixel beha viour might change This can be corrected l A factory created defect map SVS map defying known defects is stored in the camera l A custom defect map can be created by the user A simple txt file with coordinates must be created The user must locate the pixel defects manu ally l The txt file can be uploaded into th...

Page 52: ...The pixel correction assistant provides everything to create load enable and restore defect pixel cre ation maps Defect pixel correction is possible with certain models only See camera specs whether your model does support this In case your camera is not supporting the assistant will not be selectable 5 Feature description 52 ...

Page 53: ...stom map l Select your own defect pixel map The procedure to create a std map is pretty straight forward Befrore starting gen erating the map in the GenICam tree do following l Set gain to 0 dB l Disable autogain l Set offset to 0 l Record a set of dark images put lens cap on Defect pixel map generation SVCapture defect pixel assistant requires a set of images being loaded 5 Feature description 53...

Page 54: ...correction SVCapture is the tool to generate pixel correction maps The pixel correction assistant provides everything to create load enable and restore defect pixel cre ation maps Defect pixel correction is possible with certain models only See camera specs whether your model does support this In case your camera is not supporting the assistant will not be selectable 5 Feature description 54 ...

Page 55: ...ap can be selected any time l Generate your own custom map l Select your own defect pixel map The procedure to create a std map is pretty straight forward Befrore starting gen erating the map in the GenICam tree do following l Set gain to 0 dB l Disable autogain l Set offset to 0 l Record a set of dark images put lens cap on 5 Feature description 55 ...

Page 56: ...ntrasts in this illumination range is increased while black values will be interpreted more black and more of the bright pixels will be displayed as 100 white INFO For further Information about curves and their impact on the image refer to our homepage Knowledge Base LUT Fig 5 21 Custom LUT adding contrast to the mid tones INFO LUT implementation reduces bit depth from 12 bit to 8 bit on the outpu...

Page 57: ...resolution shifting as shown seen below l Input output signal range from 0 to 1 l Output signal Input signalGamma Fig 5 22 Several gamma curves comparable to a LUT l Gamma values less than 1 0 map darker image values into a wider ranger l Gamma values greater than 1 0 do the same for brighter values INFO Gamma algorithm is just a way to generate a LUT It is not implemented in the camera directly 5...

Page 58: ...duce the amount of data to be transferred thus increasing the maximum speed in terms of frames per second With CCD sensors setting an AOI on the left or right side does not affect the frame rate as lines must be read out completely With CMOS Sensors AOI is sensor dependent Some CMOS sensors require the camera to read full horizontal sensor lines internally Reducing horizontal size with AOI might r...

Page 59: ...internal logic of the camera Fig 5 24 Basic capture modes free running The fundamental signals are l Line Valid LVAL Frame Valid FVAL l And in case of triggered modes trigger input Triggered mode pulse width External trigger and pulse width controlled exposure time In this mode the cam era is waiting for an external trigger which starts integration and readout Expos ure time can be varied using th...

Page 60: ...rising edge of trigger signal occurs after frame readout has ended FVAL is low the start of exposure time is not synchronized to LVAL and expos ure time starts after a short and persistent delay The falling edge of the trigger signal must always occur after readout of the pre vious frame has ended FVAL is low Software trigger Trigger can also be initiated by software or serial interface INFO Softw...

Page 61: ...mera is waiting for an external trigger pulse that starts integration whereas exposure time is programmable via the serial interface and calculated by the internal micro controller of the camera Default input is Input1 for trigger At the rising edge of the trigger the camera will initiate the exposure The software provided by SVS Vistek allows the user to set exposure time e g from 60 μs to 60 sec...

Page 62: ... is distorted during switching time If the configuration is saved to the EEPROM the set exposure time will remain also when power is removed Details of external trigger mode Diagrams below are equivalent for CCD and CMOS technique 5 Feature description 62 ...

Page 63: ...alled on the main board of the camera To avoid over heating the temperature is constantly monitored and read Besides software mon itoring the camera indicates high temperature by a red flashing LED see flashing LED codes 5 2 10 System clock frequency Default system clock frequency in almost every SVCam is set to 66 6 MHz To validate your system frequency refer to specifications Using the system cl...

Page 64: ...up is loaded as default when the camera is switched on Load a user set With UserSetSelector a user set can be selected Select the desired user set and press UserSetLoad command twice to load the user set The following example loads user set 2 Save user sets Select the user set to be saved in the UserSetSelector and save it with the User SetSave command Set a user set as default Use User Set Defaul...

Page 65: ...Afterwards this factory default user set must be saved again as user set in the example below user set 2 is overwritten with the factory settings 5 Feature description 65 ...

Page 66: ...e solved l GenApi configuring the camera l SNFC Standard Feature Naming Convention a catalog of standardized names and types for common device features l GenTL transport layer interface grabbing images l GenCP generic GenICam control protocol l GenTL SFNC recommended names and types for transport layer interface The GenICam properties are organized as a tree Manufacturers can add more fea tures Wi...

Page 67: ...bouncer Now the debounced signal can be taken from Debouncer line 8 in the next mod ule as source LineSelector Translation Line0 Output0 Line1 Output1 Line2 Output2 Line3 Output3 Line3 Output4 Line5 Uart In Line6 Trigger Line7 Sequencer Line8 Debouncer Line9 Prescaler Line10 Input0 Line11 Input1 Line12 Input2 Line13 Input3 Line14 Input4 Line15 LogicA Line16 LogicB Line17 LensTXD Line18 Pulse0 Line...

Page 68: ... for Strobe and Trigger impulses can be arbitrarily assigned to actual data lines Individual assignments can be stored persistently to the EPROM Default setting can be restored from within the Camera INFO Refer to pin out in input output connectors when physically wiring 5 Feature description 68 ...

Page 69: ...t 11 readout input 12 r_sequenzer_pulse_a output from module iomux_sequenzer_0 pulse 13 rr_pwm_out_c output from module iomux_sequenzer_0 14 rr_pwm_out_d output from module iomux_sequenzer_0 15 r_sequenzer_active output from module iomux_sequenzer_0 16 r_debouncer output from module iomux_dfilter_0 17 r_prescaler output from module iomux_prescaler_0 18 r_sequenzer_pulse_b output from module iomux_...

Page 70: ...iomux_dfilter_0 9 prescale input input to module iomux_prescaler_0 10 logic inputa input to module iomux_logic_0 11 logic inputb input to module iomux_logic_0 12 mft_txd output 13 pulseloop hw_trigger input to module iomux_pulseloop_0 14 pulseloop hw_trigger input to module iomux_pulseloop_1 15 pulseloop hw_trigger input to module iomux_pulseloop_2 16 pulseloop hw_trigger input to module iomux_pul...

Page 71: ... strobe illumination with pulseloop module 0 connect line 17 to 13 signal from pulse loop module 0 appears on line 6 connect line 6 to 0 output 0 l Set an exposure signal with pulseloop module 1 connect line 17 to 6 l Tell another component that the camera is exposing the sensor connect line 17 to 14 signal from pulse loop module 1 appears on line 7 connect line 7 to 1 output 1 l Turn of a light t...

Page 72: ...assistant The easiest approach for an overview of current I O connections is to use the I O assistant of SVCapture Every function or module has a source I O assistant of SVCapture with activated debouncer and logic input With the example above l Input 1 will be debounced at first l Then input 1 is combined via logic module with the logic value of input 2 l The logic result signal finally is the in...

Page 73: ...y of illumination at a constant current on the diodes The constant current guarantees a linear light emission response curve of the LED from 0 100 PWM intensity Running LED lighting in flash mode will increase LED lifetime because of reduced LED heat dissipation Implementation of PWM The basic frequency of the modulation is defined by the cycle duration T Duty cyle T is written into the registry b...

Page 74: ...M intensity Examples of PWMs The integrals over both periods and are equal An equal amount of Photons will be emitted The intensity of light is the same The periods and are equal in length 5 Feature description 74 ...

Page 75: ...Fig 5 31 Example 25 PWM load Fig 5 32 Example 50 PWM load 5 Feature description 75 ...

Page 76: ...Fig 5 33 Example 75 PWM load The PWM module Fig 5 34 The PWM module 5 Feature description 76 ...

Page 77: ...continuous current is 0 3 A Despite internal pro tections higher current peaks might be able to damage the camera Fig 5 35 Attach LED lights to camera outputs NOTICE To avoid destruction of your LED light or camera make sure to use the right dimension of shunt resistor If not done so LEDs and or Camera might be damaged Calculate LED shunt resistors Shunt resistors are used to limit the LED current...

Page 78: ...the bit depth of your image e g 8 bit image 256 this means your PWM has to be switched at least 256 2 512 times while exposing If exposure time is 5 ms the required minimum PWM freq 5 ms 512 10 µs 100 kHz Strobe vocabulary For an example how to enable and adjust the integrated strobe controller refer to sequencer see Sequencer on the next page Times and frequencies are set in tics 1 tic 15 ns Expo...

Page 79: ...e Start and Stop consider read out time of the sensor It has to be within the Sequencer interval For physical input and output connections refer to pin out or specifications or see example below After trigger signal all programmed intervals will start Up to 16 intervals can be programmed Sequencer settings can be saved to camera EEPROM Example For demonstration imagine following task to be done Sc...

Page 80: ... at the camera l PWM change is shown with reduced height for demonstrating reduced intens ity In reality though PWM change will be full height full voltage shunt res istor might be necessary with the adjusted duty cycle l Use a PWM frequency high enough not to interfere with your timings here 1000 Hz Scenario values Interval 0 RED Interval 1 GREEN Interval 2 BLUE Interval 3 WHITE Sequencer Interva...

Page 81: ...s 0 tic 0 ms Seq pulse B stop 6666667 tic 100 ms 13333333 tic 200 ms 20000000 tic 300 ms 2200000 tic 33 ms Effective exposure time 100 ms 100 ms 100 ms 33 ms PWM Frequency f 66667 tic 1000 Hz 66667 tic 1000 Hz 66667 tic 1000 Hz 66667 tic 1000 Hz PWM change 0 RED 66667 tic 100 of 1000 Hz 0 tic 0 tic 66667 tic 100 of 1000 Hz PWM change 1 GREEN 0 tic 46667 tic 70 of 1000 Hz 0 tic 46667 tic 70 of 1000...

Page 82: ...Ms are connected to the physical outputs e g for driving LED lights For making the sequencer work in general have a look into the GenICam tree or even more simple into the I O assistant Connect the I O lines as below You may start the sequence with a hardware trigger input signal sequencer is connected to Input 1 As an alternative you might use a software trigger For soft ware trigger setup adjust...

Page 83: ...trol Trigger Selector Trig ger Source Line 1 Acquisition Control Trigger Selector Exposure Mode Trigger Width Enhanced IO PWMEnable On Enhanced IO SeqEn able On The Exposure mode trigger width makes exposure start at a certain timing Seq pulse A and stop at Seq pulse B In the GenICam tree this will reflect as fol lowing 5 Feature description 83 ...

Page 84: ...the ms range or slower we recommend to use the optical input An optical input needs some current for operation The SVS Vistek optical input is specified to 5 24 V 8 mA Fig 5 37 Optical input The optocoupler galvanically separates electrical circuits by emitting light on one side and interpreting light in the other There is no direct electric interaction between both electrical circuits 5 3 7 PLC L...

Page 85: ...gnal and will be combined with LogicA value AND NAND OR NOR XOR XNOR A B Y A B Y A B Y A B Y A B Y A B Y 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 Table 5 4 Truth table of logic function NOTICE Expert view of the GenICam tree has to be activated to see logic func tions 5 Feature description 85 ...

Page 86: ...10 V Min signal range 3 V 2 V Max signal range 15V 10 V Table 5 5 Serial interface parameters RS 232 and RS 422 INFO See your camera data sheet regarding its serial capabilities Data transport is always asynchronous Synchronization is implemented by fist and last bit of a package Data rate bits per second must be defined before trans mission RS232 RS232 is split into 2 lines receiving and transfer...

Page 87: ...ensitivity Trigger edge sensitivity is implemented by a Schmitt trigger Instead of trig gering to a certain value the Schmitt trigger provides a threshold Fig 5 39 Schmitt trigger noise suppression 5 Feature description 87 ...

Page 88: ... will not be accepted until it lasts at least a certain time Use the IO Assignment tool to place and enable the debouncer module in between the trigger Schmitt trigger and the input source e g line 1 The DebouncDuration register can be set in multiples of 15 ns implement of sys tem clock e g 66 666 1 ms Fig 5 41 Debouncer between the trigger source and trigger 5 Feature description 88 ...

Page 89: ...Input 1 debounce time here is about 1ms The debouncer module Fig 5 42 The debouncer module 5 Feature description 89 ...

Page 90: ...ucing count of interpreted trigger signal l Use the prescale function to ignore a certain count of trigger signals l Divide the amount of trigger signals by setting a divisor l Maximum value for prescale divisor is 16 4 bit Fig 5 43 Prescale values and their result on trigger signal The prescale module Fig 5 44 The prescale module 5 Feature description 90 ...

Page 91: ... vistek com en support svs support download center php CAD step files available with valid login at SVS VISTEK com 6 1 M72 Mount l Diameter 72 mm l Mechanical sensor flange distance 19 90mm l With cover glas the calculated optical sensor flange distance shrinks down to 19 57 mm Fig 6 1 M72 mount 6 Dimensions 91 ...

Page 92: ...6 2 shr411XGE 6 Dimensions 92 ...

Page 93: ...6 Dimensions 93 ...

Page 94: ...6 Dimensions 94 ...

Page 95: ...6 3 shr461XGE 6 Dimensions 95 ...

Page 96: ...6 Dimensions 96 ...

Page 97: ...6 Dimensions 97 ...

Page 98: ... for PWM out has to be supplied via Hirose connector The open drain outputs are ledged to ground that means you connect your LED on the positive side to your light power source the negative LED connector goes to the camera out This setup requires common ground Fig 7 1 I O driver circuit schematics 7 Appendix 98 ...

Page 99: ...7 2 IP protection classes 7 Appendix 99 ...

Page 100: ...IP Protection Classes is a classification system regarding the kind of environment influences which might do harm to your product 7 Appendix 100 ...

Page 101: ...letly prevented The quantity of dust that enters not impair the safety or sat isfactory operation of the equipment 6 Dustproof No ingress of dust 0 Not protected against liquids 1 Protected against water droplets Vertically falling droplets must not have any harmful effect when the enclosure is at an angle of 15 either side of the vertical 2 Protected against water droplets Droplets falling vertic...

Page 102: ...erged in water under standardised pressure and time conditions 8 Protected against the effect of con tinuous sub mersion in water Water must not enter the equipment in amounts that can have a harmful effect if the enclosure is continuously submerged in water The conditions must be agreed between the manufacturer and the user The conditions must however be more severe than code 7 9K Protected again...

Page 103: ...SVS VISTEK GmbH Mühlbachstr 20 82229 Seefeld Phone 49 0 81 52 9985 0 https www svs vistek com info svs vistek com March 2021 ...

Reviews: