background image

22 

 

 

Shad-o-Scan 3001/4501 Detector 

 

Teledyne DALSA 

Operational reference 

Using CamExpert with the Shad-o-Scan Detector 

The Sapera CamExpert tool is the interfacing tool for GigE Vision detectors and cameras, 
and is supported by the Sapera library and hardware. When used with a Shad-o-Scan 
detector, CamExpert allows a user to test most of the operating modes. Additionally 
CamExpert saves the Shad-o-Scan user settings configuration to the detector or saves 
multiple configurations as individual detector parameter files on the host system (*.ccf). 
An important component of CamExpert is its live acquisition display window which 
allows immediate verification of timing or control parameters without the need to run a 
separate acquisition program. 
Click on any parameter and a short description is displayed below the Category pane. 

The same context sensitive help is available by clicking on the 

 button then click on a 

detector configuration parameter. Click on the 

 button to open the help file for more 

descriptive information on CamExpert. 
 

 

 

Summary of Contents for Shad-o-Scan 3001

Page 1: ...Teledyne DALSA Shad o Scan 3001 4501 Detector User Manual GigE models Sept 15 2020 www TeledyneDALSA com ...

Page 2: ...ing semiconductor products and services Teledyne DALSA s core competencies are in specialized integrated circuit and electronics technology software and highly engineered semiconductor wafer processing Products and services include image sensor components electronic digital cameras X ray detectors vision processors image processing software and semiconductor wafer foundry services for use in MEMS ...

Page 3: ...rt 15 Obtain software 15 Sapera LT and CamExpert Installation 15 GigE Vision framework for Sapera LT installation 15 Optimizing Settings 16 Connecting 19 Quick Test with CamExpert 20 Acquiring Images 21 Operational reference____________________________________________22 Using CamExpert with the Shad o Scan Detector 22 Camera Information 25 Camera Configuration Selection Dialog 27 Camera Detector P...

Page 4: ...X ray sources and controls shielding personnel safety monitoring devices and personnel safety precautions and training involved in the use of this equipment are the responsibility of the User and or the End User Safety Statement The general safety precautions that follow must be observed during all phases of installation operation service repair and disposal of this system Failure to comply with t...

Page 5: ...g Teledyne DALSA does not recommend that the user stack the product or use it in adjacent to other equipment If this arrangement is unavoidable then the End user must ensure that there is adequate airflow around the detector and that normal operation conditions are maintained Disposal of Product The detector contains lead and no batteries Dispose the unit in accordance with local regulatory guidel...

Page 6: ...ect cables while power to the detector is on Damage to the detector electronics might occur if the cables are connected and or disconnected while the detectors power is on Service by Qualified Personnel Only This equipment is to be installed by a qualified technician only The system can only be used in conjunction with a properly installed X ray source with the appropriate shielding and a properly...

Page 7: ... small amount of cleanser on a soft cloth and rub gently over the detector body surface Wipe off with a clean soft cloth Do not use any harsh cleansers or solvents that may damage the paint or other finishes on the detector In the event of detector exposure to bio hazardous materials proper cleaning procedures should be undertaken prior to removal or maintenance of the detector Calibration To have...

Page 8: ...on adopted the Implementing Regulation EU 2019 290 establishing the format for registration and reporting of producers of EEE to the register The goal of this directive is to minimize the volume of EEE waste disposal and to encourage re use and recycling at the end of life The WEEE symbol on the product indicates that the product cannot be disposed of with other household or municipal waste Teledy...

Page 9: ... or other product documentation Detector Highlights Key Features Latest generation CMOS technology 6th generation enables even lower noise and power consumption Unmatched image quality at low doses best in class DQE at all doses 3072 x 64 pixel resolution 99 um pixel pitch active area 304 mm x 6 4 mm 4608 x 64 pixel resolution 99 um pixel pitch active area 456 mm x 6 4 mm 14 bit A D conversion No ...

Page 10: ...5 connector for Gigabit Ethernet signals data signals o CAT6 Ethernet cable One 2 pin Lemo connector for power o Lemo EXG 0B 302 HLN o Mating connector straight type FGG 0B 302 CLAD52 One 4 pin Lemo connector for triggering o Lemo EXG 0B 304 HLN o Mating connectors straight type FGG 0B 304 CLAD52 Trigger connector Status LED Power connector 5GigE connector ...

Page 11: ...o display the status of the detector s operation The table below summarizes the operating states of the detector and the corresponding LED states Color Of Status LED Meaning 1 Orange Power applied Standby mode 2 Green Detector is operational 3 Off No power Power Connector Description 1 Supply voltage 11 16V 20W 2 Ground Shielding chassis The detector requires a single voltage input 11 16V 20W Ther...

Page 12: ...r EN 60601 1 compliant Note If your power supply does not meet these requirements the detector performance specifications cannot be guaranteed Trigger Connector The trigger circuitry inside the detector is shown in the figure below FPGA 4pin LEMO Connector 1 2 3 4 TCMT1600 Trigger Input Anode Trigger Input Cathode Trigger Output Collector Trigger Output Emitter TCMT1600 680 10k 100 BAT54J 100p 100...

Page 13: ...501 User Manual Draft 13 Teledyne DALSA Note 1 maximum voltage across collector and emitter is 70V Maximum reverse voltage between emitter and collector is 6V Note 2 maximum reverse voltage across cathode and anode is 6V ...

Page 14: ...C drivers are better maintained Due to the high bandwidth used by the detector we strongly advise to have a direct connection from the NIC to the detector Connect Trigger Cable Connect the trigger cable to the detector when the Trigger Mode of the detector is set to Trigger or Snapshot Connect Ethernet Cable Connect the CAT 6 Ethernet cable from the detector to the computer Ethernet jack Secure th...

Page 15: ...he download process and run the installation file e g SaperaLT80xSDKSetup exe CamExpert is an image viewer designed to evaluate your detector The Sapera SDK is a set of development tools and documentation for creating your own software for interfacing to the product Please download the appropriate materials and follow the instructions that are part of that download The Sapera SDK installation also...

Page 16: ...rom the 5GigE Vision detectors A standard packet can have a size up to 1500 bytes Many network cards support a jumbo packet mode that can extend that size up to 16Kbytes In theory a packet could be as large as 16 KB but the CRC cycle redundancy check containing the checksum of each packet is not as efficient when the packet size grows larger than 9000 bytes For this reason we advise to set the pac...

Page 17: ...imum by manually adjusting the NIC parameter In the end this is a compromise 1 Enable interrupt moderation to minimize CPU usage at the expense of a slight increase in latency recommended 2 Disable interrupt moderation to favor responsiveness of real time system with a drawback in CPU usage In most situations extra latency introduced by interrupt moderation is very low and thus the gain on CPU per...

Page 18: ...h It is important to consider that inter packet delay inserts a minimum delay between image packets to spread packet transmission over a longer period of time This can directly impact system latency as more time than could be necessary is put in between those packets The best approach for real time imaging is to dedicate a different network port to each detector This way the inter packet delay can...

Page 19: ...nd selecting SHOW Status Dialog Box When you add or remove a detector from the network it is automatically detected by the GigE server A manual network scan can also be launched from this menu by selecting Scan Network This action will refresh the information of the device connected to the network The About Sapera GigE Server option will display the version of the installed GigE driver Selecting t...

Page 20: ...By default the Shad o Scan detector is identified by its serial number Click on the Grab button for live acquisition the Shad o Scan detector factory default is Free Running mode See Operational Reference for information on CamExpert parameters with the Shad o Scan detector The Snap or Grab function of CamExpert can be used to acquire live image By default this will be dark signal from the sensor ...

Page 21: ...ping an image produces a single frame whereas the grabbing process generates multiple frames by operating in a continuous mode To snap an image Click the Snap button The Detector has now snapped a single frame The image appears in the GUI window To grab continuously Click the Grab button The detector is now armed and ready to acquire images in continuous mode To stop a Grab process the user must p...

Page 22: ...s configuration to the detector or saves multiple configurations as individual detector parameter files on the host system ccf An important component of CamExpert is its live acquisition display window which allows immediate verification of timing or control parameters without the need to run a separate acquisition program Click on any parameter and a short description is displayed below the Categ...

Page 23: ...parameters applicable to that device Parameters pane Allows viewing or changing all acquisition parameters supported by the acquisition device CamExpert displays parameters only if those parameters are supported by the installed device This avoids confusion by eliminating parameter choices when they do not apply to the hardware in use Display pane Provides a live or single frame acquisition displa...

Page 24: ...efines its requirement or complexity The states vary from Beginner features required for basic operation of the device to Guru optional features required only for complex operations CamExpert presents detector features based on their visibility attribute CamExpert provides quick Visibility level selection Beginner Expert Guru via controls below each Category Parameter list Less More The user can a...

Page 25: ...umber Hardware Revision HardwareRevision RO Processing board hardware revision Serial Number DeviceID RO Displays the device s factory set camera serial number MAC Address deviceMacAddress RO Displays the unique MAC Media Access Control address Device User ID DeviceUserID RW Feature to store a user programmable identifier of up to 15 characters The default factory settings is empty Device Reset De...

Page 26: ...t1 to save to or load from features settings previously saved by the user UserSet2 UserSet2 Select the User Defined Configuration space UserSet2 to save to or load from features settings previously saved by the user Load Configuration UserSetLoad WO Loads the camera configuration set specified by the User Set Selector feature to the camera and makes it active Save Configuration UserSetSave WO Save...

Page 27: ...tSelector The user chooses from one factory data set or one of two possible user saved states User Set Configuration The second drop list allows the user to change the detector configuration anytime after a power up see feature UserSetSelector To reset the detector to the factory configuration select Factory Setting and click Load To save a current detector configuration select User Set 1 or 2 and...

Page 28: ...hat source initiate and how the sensor read out off Synchronous Detector uses internal timing on Trigger Source Read out of sensor occurs on falling edge of trigger input Acquisition Frame Rate in Hz Acquisition Frame Rate in Hz RW Framerate in Hz in Trigger Mode off Exposure Time in us ExposureTime RW Exposure time in us in Trigger Mode off Offset Offset RW Sensor dark ADC offset level based on f...

Page 29: ...ize min 16 max 64 multiple of 2 Read Out Mode When the ExposureAlignment is set to Synchronous the framerate can be set using the acquisition mode framerate parameter Full Resolution In this Read Out Mode the full resolution of the sensor is read out and streamed to the host system Binning 2x1 2x2 4x4 The detector supports 2x1 2x2 and 4x4 pixel binning ...

Page 30: ...n the figure below Figure Image size and defining a Region of interest The sensor provides SensorWidth times SensorHeight pixels Within the shrunk image the user can set a Region of interest using the features OffsetX OffsetY Width and Height The resulting image generated by the device has Width time Height pixels OffsetX and OffsetY are given with respect to the upper left corner of the image whi...

Page 31: ...riod will be acquired and streamed to the host system When a grab is started the next integration period will be acquired and sent to the host system If a grab is started but the sensor is still in the integration period this frame will be dropped and the following frame will be send to the host system this to avoid changes to the sensor during the integration period which can happen before acquir...

Page 32: ...ime window C The trigger output indicates the Exposure Time window when no read out of the sensor occurs Row Pixel Array Time ReadOut Integration Time Frame N Frame N 1 Trigger Input Frame Blanking interval Sensor Data Output C External Trigger Mode A Operation mode Full resolution Binning 2x2 1 A Frame rate trigger frequency 730 FPS 1390 FPS A integration time 1 36 ms 0 644 ms B readout time 1 36...

Page 33: ...isplay Name Feature Acc Description PixelFormat PixelFormat RO Format of the pixel provided by the device Contains all information as provided by PixelCoding PixelSize combined in one single value Pixel Size PixelSize RO Total Size in bits of an image pixel Mono Mono Pixel is monochrome Width Width RO Width of the Image provided by the device in pixels Height Height RO Height of the Image provided...

Page 34: ...parameters Defect Pixel Correction DPC and Flat Field Correction FFC functions are supported by the detector The calibration reference maps required for DPC and FFC operations are loaded in the detector s non volatile memory for each Readout A set of factory maps and a set of customer maps are available The factory maps are read only while the customer maps can be updated by the User The DPC and F...

Page 35: ...NewDarkSta tus RO Map Select FFCMapSelect RW Select automatic or manual FFC map selection Auto Auto Auto Automatic set FFC maps Manual Manual Manual set FFC maps Factory Custo mer Map Select FFCFileSetSelect CustomerMode RW Indicates the mode of Customer or Factory map Auto Auto Auto Use customer maps if exist else factory maps Customer Customer Force using customer maps Factory Factory Force usin...

Page 36: ...ned Error Not Initialised NotInitialised Not Initialised FFC Dark Map FFCFileSetSelect DarkMap RW Indicates the map of file Dark selection Map 0 7 Map0 7 Dark Map 0 7 FFC Dark Map Status FFCFileDarkMap Status RO Shows if selected Dark Map is valid Ok Ok No Error Invalid FullWell InvalidFullWell Invalid FullWell Invalid Resolution InvalidResolutio n Invalid Resolution No Memory NoMemory No Memory N...

Page 37: ...on Auto Customer maps have priority if available else the Factory maps will be used DPC Processing will show Active when a valid DPC map is in use Flat Field Correction To enable Flat Field Correction set the FFC Enable to On and the FFC Mode to Normal default setting By means of Factory Customer Map Select and Map Select the selection of the active reference maps can be influenced When both are o...

Page 38: ...significantly changed first set FFC New Dark Weight to 100 and Snap a dark image to overwrite the old dark reference map Then set FFC New Dark Weight to 10 and Snap at least 32 dark images to average out the random noise in the dark image Ensure that the detector is not exposed to X rays during capturing of new dark images as this will significantly impact the usability of the updated dark referen...

Page 39: ...ues in a 5x5 kernel Interpolation is performed in the direction in which the image content shows the least amount of change within this kernel File Format The file format of a defect map is as follows A header indicates the specification of the defect map and will be followed by a data block with the defect information per pixel Only one bit per pixel is used to indicate the defect status 0 no def...

Page 40: ...ting The File Access Control dialog box enables up downloading and deleting of defect map files Upload To upload a customer defect map file from the host to the detector the Factory Custom Upload selector in the File Access Control menu has to be set to Customer before opening the File Access Control menu through Upload Download File Select Type Miscellaneous in the first drop list and in the seco...

Page 41: ...ll be opened to select the Save as location on the host Pressing the Save button after selecting the correct name and location the detector will start a transfer of the defect map file of the selected Resolution Full Well mode to the host The download will finish with The file download completed successfully message Dark Gain Maps Introduction Dark and Gain reference maps are stored in detector no...

Page 42: ...2 Shad o Scan 3001 4501 Detector Teledyne DALSA GainVal x y Pixel value in Gain map UnityGainFactor Value in map representing unity gain as a power of 2 Offset Fixed value added to prevent noise clipping ...

Page 43: ...on 1 Version number 1 File Type 1 Dark map 1 2 Gain map 1 Serial Number Serial Number of Detector 16 CRC CRC16 of total data file without the header Little 2 Width Number of columns of full resolution image Big 2 Height Number of rows of full resolution image Big 2 Image Format 0 Full Resolution 1 1 Binning 2x2 1 Full Well 0 High Full Well 1 2 Low Full Well 1 Data Format 2 2 bytes per pixel 1 Unit...

Page 44: ...44 Shad o Scan 3001 4501 Detector Teledyne DALSA ...

Page 45: ... images captured by the detector without any object placed in the X ray beam Subtract the average of at least 32 dark images without X ray exposure using the same integration time or frame rate as used for capturing the X ray images above Determine the mean value of the image in the region ROI where the signal value X ray exposure is highest For each pixel divide this mean ROI value by the average...

Page 46: ...ill be confirmed with the message File Upload Completed Delete To delete a customer gain or dark map the Factory Custom Upload selector in the File Access Control menu has to be set to Customer before opening the File Access Control menu through Upload Download File Select Type Miscellaneous in the first drop list and in the second drop list a FFC Map Ensure yourself before pressing the Delete but...

Page 47: ...mExpert will request for a restart of the detector This allows the reboot with the new firmware The timing control signals to the sensor of the detector are not part of the firmware but described in a separate file which is stored in the flash memory of the detector In some cases an update of this file is required The version can be seen in Camera Information Timing Version This file can be upload...

Page 48: ...48 Shad o Scan 3001 4501 Detector Teledyne DALSA ...

Page 49: ...dent on the detector during readout This will cause imaging artifacts that show up as very uneven illumination within the images Dark Current after Standby A first image acquired after long time in standby mode might contain unwanted signal It is recommended to read and discard at least 2 images after standby Mode switches A first image acquired after a change of mode might contain unwanted signal...

Page 50: ...50 Shad o Scan 3001 4501 Detector Teledyne DALSA 6 Mechanical Interface Mechanical Dimensions Shad o Scan 3001 Model ...

Page 51: ...Shad o Scan 3001 4501 User Manual Draft 51 Teledyne DALSA Shad o Scan 4501 Model ...

Page 52: ...52 Shad o Scan 3001 4501 Detector Teledyne DALSA Appendix A Revision History Revision Number Change Description Revision Date 01 Draft release July 6 2020 01 First release Sept 15 2020 ...

Reviews: