background image

4M30 Camera User’s Manual

26

DALSA

03-32-10030-04

!

external event in the External Integration Mode. Under these conditions, the user can enable the
No Clean Mode by setting bit [2] in the Control Register = 1.  No Clean Mode can only be enabled
when in Programmed Integration Mode (bit [7] of the Control Register =1)

Example: Enable No Clean Mode

Command

Value

Binary

1000 0010

1***  *1**

Hex

82h

**h

Note:

 

 The register containing the No Clean bit also controls other configuration data (*).  All bits

must be set appropriately.

3.13 Triggering, Integration, and Frame Rate

Overview

Image capture triggering, integration, and frame rate are closely related.

Integration time can be less than 1/frame rate, but it can never be greater than 1/frame rate.

You can program fixed integration (or use default) and let the camera “free run.”

You can program fixed integration time and supply a (asynchronous) trigger signal to control
frame rate by supplying a TTL pulse on the SMA connector. This is referred to as
“Programmed Integration/External Trigger Mode.”

You can also have the camera integrate as long as an asynchronous TTL pulse is held high.
This pulse will therefore control both integration time and frame rate. This is also known as
“External Integrate Mode.”

For a given frame rate, the maximum integration time is limited to the frame period less an
overhead factor required for proper operation of the CCD. Maximum integration time is defined by
this equation:

Max Integration Time = (1/Frame Rate) – 32.35 ms

This equation is valid for all modes, free running, external trigger and external integrate modes.

WARNING:

 Do not set integration time higher than the limits of the equation above. Unpredictable

operation may result

3.14 Controlling Integration (Shutter Time)

The 4M30 allows you to control integration (also known as exposure time or shutter time) in these
ways.

Programmed Integration/Free Running:

  (default) The camera free runs with the internally

programmed integration time and frame rate

Programmed Integration/SMA Trigger:

 The camera will integrate for the internally

programmed time when triggered by a high going TTL pulse on the SMA connector.

Programmed Integration/Serial trigger:

 The camera will integrate for the internally

programmed time when triggered by a high going Serial Trigger signal.

External Integration/SMA Trigger:

 The camera will integrate as long as the TTL pulse on

the TRIGGER IN SMA connector is high. The integration time is effectively the input pulse
width. In this mode, TRIGGER IN also controls the frame rate.

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Summary of Contents for DALSTAR 4M30

Page 1: ...lized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demos In stock Ready to ship TAR certified secure asset solutions Expert team I Trust guarantee I 100 satisfaction All trademarks brand names and brands appearing herein are the property of their respective owners Fi...

Page 2: ...4M30 DS 44 04M30 DS 46 04M30 30 fps 2k x 2k CCD Camera User s Manual and Reference Doc 03 32 10030 Rev 04 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 3: ... Japan All DALSA products are manufactured using the latest state of the art equipment to ensure product reliability DALSTAR refers to all DALSA area scan products For further information not included in this manual or for information on DALSA s extensive line of image sensing products please contact us DALSA Sales Offices Waterloo Europe Asia Pacific 605 McMurray Rd Waterloo ON N2V 2E9 Canada Tel...

Page 4: ..._____________________________________________________ 19 3 1 How to Control the Camera 19 3 2 ADC Commands 20 3 3 Clock Commands 21 3 4 Control Register Reference 21 3 5 Reading the Camera Type 22 3 6 Reading the Firmware Revision 22 3 7 Resetting the ADC boards soft reset 22 3 8 Resetting the Camera hard reset 23 3 9 Adjusting Gain 23 3 10 Adjusting User Offset 24 3 11 Automatic Offset Control AO...

Page 5: ...ng________________________________________________________ 35 Warranty_____________________________________________________________ 37 7 1 Limited One Year Warranty 37 Appendix A ___________________________________________________________ 39 LVDS EIA 644 Reference 39 Index _______________________________________________________________ 43 Artisan Technology Group Quality Instrumentation Guaranteed...

Page 6: ...04M30 is the standard 4M30 camera DS 46 04M30 has a sensor with taped on coverglass Description The 4M30 digital camera provides high sensitivity 12 bit images with 2k x 2k spatial resolution at up to 30 frames per second fps The 4M30 is a full frame CCD camera using a progressive scan CCD to simultaneously achieve outstanding resolution and gray scale characteristics A square pixel format and hig...

Page 7: ...ixels 4 1024 H x 1024 V Total number of pixels 2096 H x 2060 V Optical black pixels Left 20 Right 20 Timing pixels Left 4 Right 4 Dummy register cells Left 7 Right 7 Optical black lines Bottom 6 Top 6 Table 2 IA DA 2048 Sensor Cosmetic Specifications Specification Grade 02 a Number of first and last columns excluded 16 b Number of first and last rows excluded 16 c Maximum quantity of single pixel ...

Page 8: ...ysis done at 70 of VFLL 2 86µW cm2 6 Column and row defects not permitted 7 Better than grade 02 sensors may be available Please contact DALSA sales if interested 1 3 Camera Performance Specifications Table 3 4M30 Camera Performance Specifications Physical Characteristics Units Notes Resolution H x V pixels 2048x2048 Pixel Size µm 12x12 Pixel Fill Factor 100 Size mm 146x92x14 3 Mass kg 1 3 Power D...

Page 9: ... Max Dynamic Range dB 64 0 67 0 1 Pixel Response Non Uniformity rms 2 0 3 0 2 4 System Noise DN rms 2 1 2 4 Notes 1 Dynamic Range 20 log10 Counts Full Well Read Noise 2 PRNU STDEV 100 frames saturation MEAN saturation Dark Offset in darkness 100 3 System Noise Read Noise e Gain e DN dark measurement 4 Specification not applicable to the DS 45 04M30 due to Lumogen coated sensor Artisan Technology G...

Page 10: ...ation Do not use damaged cables or connectors or the camera may be damaged 6 Connect data serial interface and power cables 7 After connecting cables apply power to the camera The POST power on self test LED on the back of the camera should glow green after one second to indicate that the camera is operating and ready to receive commands 2 2 Input Output The camera provides 12 bit LVDS data and sy...

Page 11: ... Camera failed Power On Self Test BIN Green Not Operational Not Operational MODE Green Camera is in an external trigger mode uses external signal to trigger image capture Camera is triggering image capture internally Channel 2 data output Channel 3 data output Channel 4 data output Channel 4 data output Channel 1 data output Channel 1 data output Trigger input output Serial port LED Status indicat...

Page 12: ...al Power Supply part number 24 00001 02 contact DALSA for more information but it should not be considered the only choice Many high quality supplies are available from other vendors DALSA assumes no responsibility for the use of these supplies When setting up the camera s power supplies follow these guidelines Do not connect or disconnect cable while power is on Do not use the shield on a multi c...

Page 13: ...0 17 D 7 32 NC 47 NC 3 D 1 18 D 7 33 NC 48 NC 4 D 1 19 D 8 34 NC 49 NC 5 D 2 20 D 8 35 NC 50 NC 6 D 2 21 D 9 36 NC 51 NC 7 D 3 22 D 9 37 NC 52 NC 8 D 3 23 D 10 38 NC 53 Reserved 9 D 4 24 D 10 39 NC 54 Reserved 10 D 4 25 D 11 40 NC 55 VSYNC 11 D 5 26 D 11 41 NC 56 VSYNC 12 D 5 27 NC 42 NC 57 HSYNC 13 D 6 28 NC 43 NC 58 HSYNC 14 D 6 29 NC 44 NC 59 PIXCLK 15 Reserved 30 NC 45 GND 60 PIXCLK 15 1 16 30...

Page 14: ... the falling edge HSYNC HSYNC Horizontal sync true and complement Output HSYNC high indicates the camera is outputting a valid line of data VSYNC VSYNC Vertical sync true and complement Output VSYNC high indicates the camera is outputting a valid frame of data 2 6 Serial Communication Connector and Pinout The serial interface provides control of frame rate integration time shuttering video gain an...

Page 15: ...e configured as DTE Data Terminal Equipment devices requiring the TXD and RXD lines to be swapped when interconnecting the two note that pin 4 normally the yellow wire is not used on the RJ 11 That is the TXD pin represents DATA OUT and the RXD pin represents DATA IN on both devices so that one device s TXD line must connect to the other device s RXD line and vice versa Figure 4 25 Pin Serial Port...

Page 16: ...r The connector is a 6 position model but only the center four positions are populated with contacts It will mate with either the 4 position or 6 position cable plugs This type of connector typically requires special assembly tools complete cable assemblies are available from suppliers such as Digi Key Digi Key 701 Brooks Ave South Thief River Falls MN 56701 1 800 344 4539 cable part number H2643 ...

Page 17: ...ntegrate during read out unless externally shuttered or strobed 2 9 Timing The 4M30 pixel clock runs at 40 MHz so each pixel clock cycle will be 1 40 000 000 or 25ns The following diagram and tables describe the correct timing requirements for the 4M30 camera Figure 7 4M30 Timing VSYNC Data HSYNC PIXEL CLOCK 1 2 3 A B C C E D F Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOU...

Page 18: ...er of falling clock edges between a falling HSYNC and a rising HSYNC F represents the number of falling clock edges from the falling edge of HSYNC to the falling edge of VSYNC Table 10 HSYNC Pixel Timing Horizontal Binning Mode A B C D E F 1x 213 18 1024 18 196 2 Table 11 VSYNC Pixel Timing HSYNC falling edges VSYNC falling edge Vertical Binning Mode Pre Scan Lines Frame Active Lines Frame Post Sc...

Page 19: ...4M30 Camera User s Manual 18 DALSA 03 32 10030 04 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 20: ...alue pairs via its RJ 11 serial port using RS 232 compatible signals Camera commands are divided into two basic sets clock commands which apply to the electronics that drive the image sensor These include clock generation frame rate integration time and binning Clock commands effect the entire camera and are not channel specific A single command will impact all channels ADC commands which apply to...

Page 21: ...data that controls specific camera triggering and test functions This command must be followed by a data byte with bits defined in Table 15 The Read command allows interrogation of the camera to determine current configuration WARNING Any commands not listed should be considered invalid Writing to invalid addresses may overwrite camera calibration information requiring the camera to be returned fo...

Page 22: ...rns Firmware revision register Control Register 82h 1000 0010 C2h 1100 0010 1 2 3 4 Control Register settings 8Ah 1000 1010 NA NA NA Write byte 0 of 18 bit integration time 8Bh 1000 1011 NA NA NA Write byte 1 of 18 bit integration time Integration Time 8Ch 1000 1100 NA NA NA Write byte 2 of 18 bit integration time 8Dh 1000 1101 NA NA NA Write byte 0 of 18 bit frame rate time 8Eh 1000 1110 NA NA NA...

Page 23: ...ble is the revision number for the clock board firmware and the upper nibble is undefined The ability to read this value may assist in customer support issues Example Read the firmware version Command Binary 1100 0101 Hex C5h 3 7 Resetting the ADC boards soft reset When this command is issued the microprocessor on the ADC board will restart execution as if the micro was just powered up This causes...

Page 24: ... values in effect after reset Feature 4M30 Default Frame Rate fps External Cntrl Integration Time ms External Cntrl Video Gain 1x Pixel Offset 50 DN Trigger Mode External Integration Control External Data Rate MHz 4x40 3 9 Adjusting Gain Video gain is adjustable from 1 0 to 10 0 by writing a 16 bit value as an MS and LS byte only the 14 most significant bits of this value are actually used The amp...

Page 25: ...095 by a 16 bit value as an MS and LS byte only the 14 most significant bits of this value are actually used There are 4 ADC video boards in the 4M30 and each can be controlled independently Normally the same value will be written to all four channels The value is calculated according to the following equation Value 218 Offset Gain Where Offset is in counts and 4095 Offset 4095 And 1 Gain 10 and i...

Page 26: ...C set point of the ADC video board The four ADC video boards in the 4M30 can each be controlled independently Normally all channels are controlled with the same set point value The default value is 50 DNs or counts Example Set the Channel 2 AOC Set Point to 32 DNs Value 32 20h Command Value Binary 0001 1000 0010 0000 Hex 18h 20 3 12 No Clean Mode There is no way to prevent the CCD imager from inte...

Page 27: ...s External Integrate Mode For a given frame rate the maximum integration time is limited to the frame period less an overhead factor required for proper operation of the CCD Maximum integration time is defined by this equation Max Integration Time 1 Frame Rate 32 35 ms This equation is valid for all modes free running external trigger and external integrate modes WARNING Do not set integration tim...

Page 28: ... indicate that an externally synchronized mode is active Free Running Programmed Integration The camera speed is controlled by writing a 3 byte integration time value in µs to the three Integration Time registers These three bytes are then combined to form a 24 bit integration time The number represents the integer number of microseconds the camera will collect light The number programmed in the t...

Page 29: ... Control Register triggers the camera to acquire one frame of data Integration begins within 175 ns after the rising edge and stops when the programmed integration time has completed After that single frame acquisition the camera outputs the just acquired frame and re arms thus waiting for a new External Trigger signal to trigger a new frame acquisition The camera is armed when the read out of the...

Page 30: ... the camera is expecting a signal on serial bit 0 of the Control Register or the TRIGGER IN connector Because this signal is internally OR ed with the TRIGGER IN input care must be taken to ensure the TRIGGER IN signal is not changed from logic 0 to 1 while triggering with bit 0 of the Control Register 3 15 Controlling Frame Rate The 4M30 allows you to control frame rate in three ways Free Running...

Page 31: ...s the same as Programmed Integration SMA Trigger Mode or Programmed Integration Serial Trigger Mode Reference to section 3 14 Controlling Integration Mode Example Set the Frame Rate to 2 5 fps 1 Refer to section 3 13 Triggering Integration and Frame Rate Overview to ensure that the desired frame rate can be supported for the selected binning and integration modes 2 Using the command 81h set bit 0 ...

Page 32: ...tions Considerations Considerations 4 1 Mechanical Interface Figure 8 Camera Dimensions PIXEL 1 1 0 7 7 83 9 45 8 0 8 2 73 137 7 0 19 102 8 119 6 135 9 145 8 129 2 142 5 35 8 52 6 0 34 2 50 7 50 2 91 4 7 6 7 1 21 1 46 5 1 0 36 4 53 6 97 1 106 4 Ø 55 9 1 4 20 X 3 8 TRIPOD MOUNT Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 33: ...h respect to lens mount 025 Planarity of lens flange to sensor 010 Rotation of sensor 3 4 3 Mounting the Camera The 4M30 can be mounted via the 3 8 deep 1 4 20 threaded tripod mount located on the bottom of the camera Not applicable to part number DS 46 04M30 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 34: ...ls displaying a much higher response when the sensor is exposed to uniform illumination The charge normally dissipates within 24 hours and the sensor returns to normal operation Preventing ESD Damage To prevent ESD damage DALSA advises you to take the following handling precautions 1 Ground yourself prior to handling CCDs 2 Ensure that your ground and your workbench are also properly grounded Inst...

Page 35: ... Touching the surface of the window barehanded will leave oily residues Using rubber fingercots and rubber gloves can prevent contamination However the friction between rubber and the window may produce electrostatic charge that may damage the sensor To avoid ESD damage and to avoid introducing oily residues only hold the sensor from the edges of the ceramic package and avoid touching the sensor p...

Page 36: ...0 Camera User s Manual 35 DALSA 03 32 10030 04 6 Troubleshooting Troubleshooting Troubleshooting Troubleshooting Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 37: ...4M30 Camera User s Manual 36 DALSA 03 32 10030 04 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 38: ... not provided by DALSA DALSA shall have no obligation to modify or update products once manufactured This warranty does not apply to DALSA Software Products Note If the camera has a non standard cover glass part number DS 46 04M30 the warranty is void on the CCD How to Obtain Service for Your Equipment If you want to return your product for repair contact DALSA Customer Service in order to obtain ...

Page 39: ...4M30 Camera User s Manual 38 DALSA 03 32 10030 04 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 40: ...ent IC manufacturers in a variety of fabrication technologies such as CMOS and GaAs The EIA 644 standard does not define specific voltages so it can migrate from 5V power supplies to 3 3V and sub 3V DALSA recommends the use of 5V CMOS line drivers and receivers such as National Semiconductor parts DS90C0C31 quad line driver and DS90C032 quad line receiver To achieve full benefit of the common mode...

Page 41: ...o be left unconnected EIA 644 chips have fail safe features that guarantee a known logic state HIGH in fault conditions unconnected shorted or unterminated Do not connect cables to unused inputs Cables can act as antennae and cause erratic camera behavior Cable Lengths Figure 10 shows a graph of ideal communication data rate vs cable length for the EIA 644 standard Artisan Technology Group Quality...

Page 42: ...th Cable Length m Data Rate Mbps 1 1 1000 100 10 2 3 5 10 20 Jitter Measured at 0100mV Differential 20 Jitter Measured at 0V Differential CAT3 Cable Typical Data Rate vs Cable Length National DS90C031 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 43: ...4M30 Camera User s Manual 42 DALSA 03 32 10030 04 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 44: ...13 format 7 output 12 output connector 9 rate 7 read out 12 definitions ADC 20 data clocking 13 data signal 13 timing 17 DTE 14 dynamic range 8 E E E E EIA 644 39 inputs outputs 39 ESD damage 33 External Integrate Mode 28 F F F F features 5 firmware revision 22 frame rate 29 frame transfer 6 G G G G gain 8 adjusting 23 equation 23 range 7 H H H H hard reset 23 HSYNC 13 I I I I inputs outputs 10 40...

Page 45: ...S S sensor 6 block diagram 6 characteristics 6 cleaning 34 protection 34 rotation 32 structure 6 serial communication 13 serial trigger 28 signals data 13 size 7 SMA connector 13 15 trigger 28 soft reset 22 specifications 7 electro optical 8 start bit 15 state diagrams 17 stop bit 15 T T T T Technical Support 37 telephone style connector 14 temperature 7 timing camera 16 HSYNC 17 integration 16 26...

Page 46: ...quipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentation Artisan Scientific Corporation dba Artisan Technology Group is not an affiliate representative or authorized distributor for any manufacturer listed herein We re here to make your life easier How...

Reviews: