Dalsa 1M75-SA User Manual

One megapixel cmos stop action camera family
Hide thumbs Also See for 1M75-SA:

Advertisement

Quick Links

1M28-SA
1M75-SA
One Megapixel CMOS Stop Action Camera Family
Camera User's Manual
03-32-00525 rev 03
Printed 06/12/03 4:43 PM

Advertisement

Table of Contents
loading

Summary of Contents for Dalsa 1M75-SA

  • Page 1 1M28-SA 1M75-SA One Megapixel CMOS Stop Action Camera Family Camera User’s Manual 03-32-00525 rev 03 Printed 06/12/03 4:43 PM...
  • Page 2 PRELIMINARY 1M28 and 1M75 User’s Manual © 2003 DALSA. All information provided in this manual is believed to be accurate and reliable. No responsibility is assumed by DALSA for its use. DALSA reserves the right to make changes to this information without notice.
  • Page 3: Table Of Contents

    Software Interface: Controlling the Camera _____________________________________ 29 3.1 Overview ..................................29 3.2 PFRemote Configuration Tool............................30 3.3 Modifying Camera Registers ............................32 3.4 Register Descriptions..............................33 3.5 PFLIB API Commands..............................40 Optical and Mechanical Considerations________________________________________ 41 4.1 Mechanical Interface ..............................41 4.2 Optical Interface................................42 4.3 Compliance...................................42 DALSA 03-32-00525-03...
  • Page 4 PRELIMINARY 1M28 and 1M75 User’s Manual 03-32-00525-03 DALSA...
  • Page 5: Introduction To The 1M28 And 1M75

    Programmable features include: gain, offset, line rates, trigger mode, test pattern output, and camera diagnostics. • DLLs for integrating camera control functions into your system. The DLLs require a framegrabber that has a virtual COM port, or a COM port input. DALSA 03-32-00525-03...
  • Page 6: Image Sensor

    1 µs—0.5s in steps of 35ns Sensitivity 10 µJ/m /LSB @630 nm, 8 bit Spectral Range 400 - 800nm Number of outputs 1 or 4 Dimensions 55 mm (B) x 55 mm (H) x 50 mm (L) Weight 200g 03-32-00525-03 DALSA...
  • Page 7 All tests conducted with gain off and skimming off with QTH lamp (color temp. 3200K) with Wide Band Hot Mirror (750nm cutoff). Exposure time set to 10ms. Camera operating in linear mode. Camera operating under 25°C ambient temperature. DALSA 03-32-00525-03...
  • Page 8: Hot Pixels

    7DN. Figure 2: Typical Output at Dark, 10ms Exposure Time Figure 2 depicts the number of pixels that generate larger amounts of dark current than your average pixel—the average pixel level output is 8DN. 03-32-00525-03 DALSA...
  • Page 9: Pixel Response

    This mode is advantageous if linearity of the response is needed over the whole dynamic range, and for applications with intra scene dynamics up to 40dB-60dB amplitude. DALSA 03-32-00525-03...
  • Page 10 LINLOG values are set using the PFRemote configuration tool. See section 3.2 PFRemote Configuration Tool for details. LINLOG Parameter Adjustment Procedure There is no direct formula for the interactions of LL1, LL2, and COMP. To determine optimal settings, use the flowchart on the next page. 03-32-00525-03 DALSA...
  • Page 11 < Gray scale 200 gravity of histogram Phase 2 Rough setting for COMP Initial value = 5 Take a picture decrease increase COMP COMP Is the contrast in the overexposed areas acceptable ? too low too high Phase 3 DALSA 03-32-00525-03...
  • Page 12: Gain Response

    Phase 4 Fine adjustment of COMP Black adjust Phase 5 Adjustment of characteristics using LUT, optimized for the application's gray scale output: 8 Bit 1.4 Gain Response The cameras feature two gain options: Camera Gain and Skimming Gain. 03-32-00525-03 DALSA...
  • Page 13 Camera Gain Skimming Gain 1x or 4x 1x or 4x Note: In skimming mode increased responsivity results in a nonlinear output. Note: Gain values are set using the PFRemote configuration tool. See section 3.2 PFRemote Configuration Tool for details. DALSA 03-32-00525-03...
  • Page 14 Skimming on 0.00E+00 1.00E-05 2.00E-05 3.00E-05 4.00E-05 Intensity [W/cm2] Figure 8: Highlight of Low Intensity Values Tint = 10ms λ λ λ λ = 626nm Zoom in No skimming Skimming on 0.00E+00 1.00E-06 2.00E-06 3.00E-06 4.00E-06 5.00E-06 I [W/cm2] 03-32-00525-03 DALSA...
  • Page 15: Spectral Responsivity

    1M28 and 1M75 User’s Manual PRELIMINARY 1.5 Spectral Responsivity Figure 9: 1M28-SA and 1M75-SA Spectral Responsivity The cameras are shipped without any filters. The quantum response is only limited by the physics of silicon in manufacturing technologies. This permits applications in the near UV as well as in the IR Band.
  • Page 16: Camera Performance Specifications

    Notes Specifications Average DN/(nJ/ Skimming off, Gain Broadband Responsivity, typ Skimming on, Gain Skimming off, Gain ~16x 11.2 Skimming on, Gain Dynamic Range Ratio 490:1 Skimming off, Gain (rms), max 350:1 Skimming on, Gain 350:1 Skimming off, Gain 03-32-00525-03 DALSA...
  • Page 17 DN = Digital Numbers (0-255); also known as gray levels. All measurements taken in 8-bit linear output mode. All specifications are valid for the front plate temperature range of 0°C to 40°C, in still air. Measured at front plate. 10 bit output available with the 1M28 only. DALSA 03-32-00525-03...
  • Page 18 PRELIMINARY 1M28 and 1M75 User’s Manual 03-32-00525-03 DALSA...
  • Page 19: Camera Hardware Interface

    1. Connect Camera Link™ cables from camera to framegrabber. 2. Connect power. You must also set up the other components of your system, including light sources, framegrabbers, camera mounts, heat sinks, host computers, optics, encoders, and so on. See section 2.1 above for camera configuration information. DALSA 03-32-00525-03...
  • Page 20: Input/Output

    Table 6: Pinout of the MDR26 camera connector for the Camera Link interface Camera Link Cable Base Configuration One Channel Link Chip + Camera Control + Serial Communication Camera Connector Right Angle Framegrabber Channel Link Signal inner shield inner shield 03-32-00525-03 DALSA...
  • Page 21 SerTC- SerTFG- SerTFG+ CC1- CC1+ CC2+ CC2- CC3- CC4+ inner shield inner shield Table 7: DALSA Camera Control Configuration Signal Configuration EXSYNC 9, 22 External Master Clock 10, 23 PRIN (Exposure Control) 11, 24 Not Used 12, 25 Table 8: Pinout of the Binder712...
  • Page 22: Power Supplies

    These signals indicate when data is valid, allowing the data to be clocked from the camera to your acquisition system. These signals are part of the Camera Link configuration. Refer to the DALSA Camera Link Implementation Road Map, available at http://vfm.dalsa.com, for the standard location of these signals:...
  • Page 23: Timing

    Note: The reset time is small, at 1-2µs. Figure 10: External Trigger Mode, Constant Image Data Rate Ignored Exsync Exsync Integration Reset Readout Integration Frame Timer Figure 11: External Trigger Mode, Variable Image Data Rate Reset Integration Readout Integration DALSA 03-32-00525-03...
  • Page 24: Freerunning Mode

    The date is output on the rising edge of the pixel clock. The signals FRAME_VALID (FVAL) and LINE_VALID (LVAL) mask valid image information. The number of clock pixels after exposure CPRE is defined by the calculation of the frame time 03-32-00525-03 DALSA...
  • Page 25 The exposure of the image is controlled by the external signal PRIN. The sensor control is clocked in such a way that that the image exposure becomes active one clock later. The image is read out after the exposure time has elapsed. DALSA 03-32-00525-03...
  • Page 26 The data is output on the rising edge of the pixel clock. The signals FRAME_VALID (FVAL) and LINE_VALID (LVAL) mask valid image information. The signal INTEGRATION indicates the active integration phase of the sensor. The number of clock pulses after exposure CPRE is defined by the calculation of the frame time. 03-32-00525-03 DALSA...
  • Page 27: Dummy Test Row

    If the data read out from the sensor is not within the ADC conversion range (over or under exposed), the LED changes to red while the saturated data is read out. • The status LED changes to red while the serial communication is active. DALSA 03-32-00525-03...
  • Page 28 PRELIMINARY 1M28 and 1M75 User’s Manual 03-32-00525-03 DALSA...
  • Page 29: Software Interface: Controlling The Camera

    You can also configure the camera through the PFLIB application programming interface. For more information, refer to section 3.5 PFLIB API Commands on page 40. Camera Serial Port Defaults • 8 data bits • 1 start bit • 1 stop bit • No parity • 9.6Kbps DALSA 03-32-00525-03...
  • Page 30: Pfremote Configuration Tool

    Unzip the 1M28_1M75_PFRemote_Software.zip and copy the files contained in the zip file to a directory on your computer. Alternately, the latest version of the software is also available at http://vfm.dalsa.com/docs/docs.asp in the “Software” folder. Opening PFRemote Before running PFRemote, make sure that you have installed your framegrabber and framegrabber software.
  • Page 31 Configuring the Camera with PFRemote To configure the camera: In PFRemote, open a connection with the camera. For details on opening a connection with your camera, see Opening PFRemote on page 30. Right click on the camera name and select Configure. DALSA 03-32-00525-03...
  • Page 32: Modifying Camera Registers

    EEPROM Settings on page 31 for further information on the PFRemote. We also recommend that you do not alter the custom calibration settings available through the calibration dialog box (Camera → Calibration). Consult DALSA support at support@dalsa.com before altering calibration values.
  • Page 33: Register Descriptions

    0 – 2 are sent to the EEPROM Command RELOAD of the registers / Status register has 3 internal states Status register 4 internal states Mode register 0 , adjust camera modes Mode register 1 , adjust camera modes LSB DAC MSB DAC DALSA 03-32-00525-03...
  • Page 34 MSB ROI-X1 boundary condition for Region Of Interest (ROI) Sensor matrix LSB ROI-Y1 boundary condition for Region Of Interest (ROI) Sensor matrix MSB ROI-Y1 boundary condition for Region Of Interest (ROI) Sensor matrix Line pause Interlacing 34-46 22-2E Not Used 03-32-00525-03 DALSA...
  • Page 35 = 1 Ł PROM_BUSY, ! No write operations to EEPROM allowed ! always 0 Ł sensor module =1 Ł ERROR_NO_EXSYNC, timeout digital mono flop =1 Ł ERROR_NO_EXPOSURE, timeout digital mono flop =1 Ł ERROR_NO_MCLK, timeout digital mono flop Not used = 0 DALSA 03-32-00525-03...
  • Page 36 8 bit Two user programmable LUT’s LUT 10-to-8 LUT0 factory preset digital gain x 2 LUT1 factory preset digital gain x 4 10 bit Digital gain x 1 10 bit LFSR Interface test with Linear Feedback Shift Register (LFSR) 03-32-00525-03 DALSA...
  • Page 37 WARNING: Do not modify Mode Register 1 (bits 0 to 3). If corruption occurs, write in default values or contact DALSA. Modifying these values may result in a malfunction or limited functioning of the camera. You should use the LSFR test pattern for data path integrity. Alternately, you can turn on the dummy line.
  • Page 38 35 ns. For the 1M75, each increment is 50 ns. The final exposure time can be calculated by changing the stored binary value to a decimal value and multiplying by the time of the appropriate increment for your camera. 03-32-00525-03 DALSA...
  • Page 39: Frame Rate Calculation

    To determine the frame rate, it is easiest to calculate the frame time first. The frame rate is the inverse of frame time. The frame time depends on the parameters exposure time, ROI, and line pause. For the frame time: DALSA 03-32-00525-03...
  • Page 40: Pflib Api Commands

    It contains all of the files necessary to use the PFLIB API commands, including documentation. Unzip the 1M28_1M75_PFRemote_Software.zip and copy the files contained in the zip file to a directory on your computer. Alternately, the latest version of the software is also available at http://vfm.dalsa.com/docs/docs.asp in the “Software” folder. 03-32-00525-03...
  • Page 41: Optical And Mechanical Considerations

    Optical and Mechanical Optical and Mechanical Optical and Mechanical Optical and Mechanical Considerations Considerations Considerations Considerations 4.1 Mechanical Interface Figure 21: Camera Dimensions 38.1 10.45 0.75 1” 1/32st ø12 ø3 ø6.10 ø6 3.45 34.65 51.0 ø1/4” All units in mm. DALSA 03-32-00525-03...
  • Page 42: Optical Interface

    The cameras come with a built in C-mount lens adapter with the appropriate back focal distance (17.52 ±0.18mm). 4.3 Compliance The IM28 and 1M75 have passed the following EMC tests: • EN 61000-6-3: 2001 • EN 61000-6-2: 2001 03-32-00525-03 DALSA...
  • Page 43 The asynchronous communications serial communicator interface is part of Camera Link. (Refer to the Camera Link Specification for more information). This interface is often used in industrial image processing for controlling camera settings. The cameras from DALSA have a Camera Link compatible interface. The following communication settings from the...
  • Page 44 PRELIMINARY 1M28 and 1M75 User’s Manual 03-32-00525-03 DALSA...
  • Page 45 0111000111 115 3A8 0001010111 1010110010 52 3BF 1111110111 84 0011100011 116 351 1000101011 1101011001 53 0111111011 85 0001110001 117 2A3 1100010101 0D7 1110101100 54 2FC 0011111101 86 1000111000 118 147 1110001010 1AF 1111010110 55 0001111110 87 0100011100 119 28F 1111000101 DALSA 03-32-00525-03...
  • Page 46 154 2AB 1101010101 186 16B 1101011010 218 32A 0101010011 250 270 0000111001 155 157 1110101010 187 2D6 0110101101 219 255 1010101001 251 0E1 1000011100 156 2AF 1111010101 188 1AC 0011010110 220 0AA 0101010100 252 1C2 0100001110 157 15E 0111101010 189 359 1001101011 221 154 0010101010 253 384 0010000111 03-32-00525-03 DALSA...
  • Page 47 (ICLK'event and ICLK='1') then if (RESET = '1') then reset:shift register is loaded with 1. REG <= "0000000001"; else REG <= REG(8 downto 0) & DATAIN; end if; end if; end process SR10R; DATAIN <= REG(2) xor REG(9); LFSR_OUT <= REG; DALSA 03-32-00525-03...
  • Page 48 PRELIMINARY 1M28 and 1M75 User’s Manual 03-32-00525-03 DALSA...
  • Page 49 Register address 2 – ADDR_MSB_EEPROM Name Description ADDR_MSB_EEPROM Address bit 8 ADDR_MSB_EEPROM Address bit 9 / OP-Code bit 0 ADDR_LSB_EEPROM Address bit 10 / OP-Code bit 1 ADDR_LSB_EEPROM OP-Code bit 2 ADDR_LSB_EEPROM OP-Code bit 3 Not used Not used Not used DALSA 03-32-00525-03...
  • Page 50: Example Of Eeprom Access

    Read status register address 04H, wait for state „not (PROM_BUSY or AUTOLOAD)“ Read databyte (D7-D0) in register address 00H, when data are read out from the EEPROM The following example shows in detail the sequence of commands for the EEPROM command write enable. 03-32-00525-03 DALSA...
  • Page 51 Address 04H 0000 0100 Read status register from register address 04H 01xx xxxx Write to address xx00 0011 Address 03H 0100 0011 Command SEND_PROM, Data will be transmitted to the EEPROM These steps are not required arbitrary state DALSA 03-32-00525-03...
  • Page 52 PRELIMINARY 1M28 and 1M75 User’s Manual 03-32-00525-03 DALSA...
  • Page 53 Index Index Index saving settings, 30, 31 A A A A EMC compliance, 41 EXRCLK, 21 EXSYNC, 21 about DALSA, 2 External MCLK, 21 amplification, 12 application programming F F F F interface, 39 applications, 5 features, 4 B B B B...
  • Page 54 30 V V V V region of interest (ROI), 14 registers, 31 descriptions, 32 VDHL, 46 modifying, 31 reading, 31 W W W W reserved, 32 response Window of Interest (WOI), 14 gain, 11 windows, 14 03-32-00525-03 DALSA...

This manual is also suitable for:

1m28-sa

Table of Contents