Basler A101f User Manual

Manual is about: progressive scan camera

Summary of A101f

  • Page 1

    A101 f camera user’s manual document id number: da039104 revision date: may 20, 2002 subject to change without notice © basler vision technologies basler support worldwide: americas: +1-877-934-8472 europe: +49-4102-463-500 asia: +65-425-0472 vc.Support.Usa@baslerweb.Com vc.Support.Europe@baslerweb....

  • Page 2

    For customers in the u.S.A. This equipment has been tested and found to comply with the limits for a class a digital device, pursuant to part 15 of the fcc rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial en...

  • Page 3: Draft

    Basler a101 f i draft table of contents 1 introduction 1.1 camera models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.2 performance specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 1....

  • Page 4: Draft

    Ii basler a101 f draft 3.10 low smear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 3.11 color creation in the a101fc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20 3.11.1 white balance . . . . . . ....

  • Page 5: Draft

    Introduction basler a101 f 1-1 draft 1 introduction the basler a101 f progressive scan camera is a versatile camera designed for industrial use. Superb image sensing features are combined with a robust, high precision housing. Important features are: • compliant with the 1394 ta digital camera speci...

  • Page 6: Draft

    Introduction 1-2 basler a101 f draft 1.2 performance specifications specification a101 f sensor type sony icx085al/ak - 2/3 inch, had, interline transfer, progressive scan ccd pixels 1300 (h) x 1030 (v) pixel size 6.7 µm (h) x 6.7 µm (v) anti-blooming 1:100 dark signal non-uniformity ± 1 dn photo re...

  • Page 7: Draft

    Introduction basler a101 f 1-3 draft the spectral responsivity for monochrome cameras is shown in figure 1-1. The graph includes lens characteristics and excludes light source characteristics. Figure 1-1: spectral responsivity - monochrome cameras 1.0 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 500 600 ...

  • Page 8: Draft

    Introduction 1-4 basler a101 f draft the spectral responsivity for color cameras is shown in figure 1-2. The graph includes lens characteristics and excludes light source characteristics. Figure 1-2: spectral responsivity - color cameras * cameras equipped with a c-mount lens adapter contain an inte...

  • Page 9: Draft

    Introduction basler a101 f 1-5 draft 1.3 environmental requirements 1.3.1 temperature and humidity housing temperature during operation: 0° c … + 50° c (+ 32° f … +122° f) humidity during operation: 20% … 80%, relative, non-condensing 1.3.2 ventilation allow sufficient air circulation around the cam...

  • Page 10: Draft

    Introduction 1-6 basler a101 f draft.

  • Page 11: Draft

    Camera interface basler a101 f 2-1 draft 2 camera interface 2.1 connections 2.1.1 general description the a101 f is interfaced to external circuitry via an ieee 1394 socket and a 9-pin micro-d plug located on the side of the housing. Figure 2-1 shows the location of the two connectors. There are als...

  • Page 12: Draft

    Camera interface 2-2 basler a101 f draft 2.1.2 pin assignments the ieee 1394 socket is used to supply power to the camera and to interface video data and control signals. The pin assignments for the socket are shown in table 2-1. The 9-pin micro-d plug is used to interface the external trigger, inte...

  • Page 13: Draft

    Camera interface basler a101 f 2-3 draft 2.1.3 connector types the 6-pin connector on the camera is a standard ieee-1394 socket. The 9-pin micro-d plug is molex part number 83611-9006 or the equivalent. 2.2 video data and control signals 2.2.1 input signals 2.2.1.1 extrig: controls exposure start an...

  • Page 14: Draft

    Camera interface 2-4 basler a101 f draft 2.2.2.3 pixel data pixel data are transmitted as isochronous data packets according to version 1.20 of the “1394 - based digital camera specification” issued by the 1394 trade association. The first packet of each frame is identified by a 1 in the sync bit of...

  • Page 15: Draft

    Camera interface basler a101 f 2-5 draft 2.3 camera power power must be supplied to the camera via the ieee 1394 cable. The camera requires +12 vdc ± 10%. Maximum power consumption is 5.0 w for the a101 f . Ripple must be less than 1%. 2.4 status leds green led the green led on the back of the camer...

  • Page 16: Draft

    Camera interface 2-6 basler a101 f draft.

  • Page 17: Draft

    Operation and features basler a101 f 3-1 draft 3 operation and features 3.1 functional description the a101 f area scan camera employs a ccd-sensor chip which provides features such as electronic exposure time control and anti-blooming. Normally, exposure time and charge readout are controlled by va...

  • Page 18: Draft

    Operation and features 3-2 basler a101 f draft figure 3-1: sensor architecture figure 3-2: block diagram pixels ccd sensor vgc adc pixels pixels pixels vert. Shift reg. Vert. Shift reg. Vert. Shift reg. Vert. Shift reg. Horizontal shift register ccd sensor - a/d converter fpga link layer controller ...

  • Page 19: Draft

    Operation and features basler a101 f 3-3 draft 3.2 exposure control 3.2.1 setting the exposure time exposure time is determined by the value stored in the shutter control register. The value in the register can range from 0 to 4095 (0x000 to 0xfff). The value in the register represents n in the equa...

  • Page 20: Draft

    Operation and features 3-4 basler a101 f draft if the camera is operating in video format 7, the rate at which frames will be captured and transmitted is determined by the value stored in the byte_per_packet control register (see section 3.12.2). Frame exposure and transmission stop when the iso_en/...

  • Page 21: Draft

    Operation and features basler a101 f 3-5 draft 3. Check the state of the trigrdy signal: a) if trigrdy is high, you can toggle extrig when desired. B) if trigrdy is low, wait until trigrdy goes high and then toggle extrig when desired. 4. When extrig goes high, exposure will begin. Exposure will con...

  • Page 22: Draft

    Operation and features 3-6 basler a101 f draft case 1 - exposure start when the camera is not transferring a frame after each exposure is complete, there is a time period of 80.7 ms. During which the captured frame is transferred from the ccd sensor to the camera’s image buffer. If the extrig signal...

  • Page 23: Draft

    Operation and features basler a101 f 3-7 draft case 2 - exposure start when the camera is transferring a frame after each exposure is complete, there is a time period of 80.7 ms. During which the captured frame is transferred from the ccd sensor to the camera’s image buffer. If the extrig signal ris...

  • Page 24: Draft

    Operation and features 3-8 basler a101 f draft 3.3 trigger ready signal one possible way to control the camera is to perform an image exposure followed by charge read out and frame transfer and to wait until frame transfer is complete before beginning the next exposure. This situation is illustrated...

  • Page 25: Draft

    Operation and features basler a101 f 3-9 draft for better understanding of the use of trigger ready signal, consider an example. Assume that you will set the exposure time to 20 µs for every exposure and that you want to begin exposing as early as possible during transfer of the previous frame. In t...

  • Page 26: Draft

    Operation and features 3-10 basler a101 f draft 3.4 integrate enabled signal the integrate enabled (inten) signal goes high when exposure begins and goes low when exposure ends. This signal is especially useful when you are operating a system where either the camera or the object being imaged is mov...

  • Page 27: Draft

    Operation and features basler a101 f 3-11 draft 3.6 gain and brightness the major components in the camera electronics include: a ccd sensor, a vgc (variable gain control), and an adc (analog to digital converter). The pixels in the ccd sensor output voltage signals when they are exposed to light. T...

  • Page 28: Draft

    Operation and features 3-12 basler a101 f draft 3.6.1 gain settings in more detail the output signals from the pixels in the ccd sensor normally range from 0 volts when the pixels are exposed to no light to 0.4 volts when they are exposed to bright light. Within that range, the sensor characteristic...

  • Page 29: Draft

    Operation and features basler a101 f 3-13 draft 3.7 binning binning increases the camera’s sensitivity to light by summing the charges from adjacent pixels into one pixel. There are three types of binning available: horizontal binning, vertical binning and full binning. With horizontal binning, pair...

  • Page 30: Draft

    Operation and features 3-14 basler a101 f draft 3.8 area of interest (aoi) the area of interest (aoi) feature allows you to specify a portion of the ccd array and during operation, only the pixel information from the specified portion of the array is transferred out of the camera. The area of intere...

  • Page 31: Draft

    Operation and features basler a101 f 3-15 draft 3.8.1 changes to the frame rate with aoi when the area of interest (aoi) feature is used, the maximum allowed frame rate depends on the number of rows included in the area of interest. The maximum allowed frame rate increases as the number of rows incl...

  • Page 32: Draft

    Operation and features 3-16 basler a101 f draft 3.9 test images the test image mode is used to check the camera’s basic functionality and its ability to transmit an image via the video data cable. The test image mode can be used for service purposes and for failure diagnostics. In test mode, the ima...

  • Page 33: Draft

    Operation and features basler a101 f 3-17 draft test image two as shown in figure 3-14, test image two consists of lines with several gray scale gradients ranging from 0 to 255. If the camera is operating at full 1300 x 1030 resolution when the test images are generated: • lines 1, 2, 3, and 4 start...

  • Page 34: Draft

    Operation and features 3-18 basler a101 f draft 3.10 low smear in applications where a ccd sensor is under con- stant illumination, high- contrast images may show smearing. Smear- ing is an unwanted effect that converts dark pixels into brighter ones. With the help of the low smear feature on the a1...

  • Page 35: Draft

    Operation and features basler a101 f 3-19 draft to better understand these calculations, let’s look at an example. Suppose that you are working with an 800 (h) x 600 (v) area of interest, that there are 215 rows above the aoi and that you want a 2 ms. Exposure. The calculations would look like this:...

  • Page 36: Draft

    Operation and features 3-20 basler a101 f draft 3.11 color creation in the a101fc the ccd sensor used in the a101 fc is equipped with an additive color separation filter known as a bayer filter. With the bayer filter, each individual pixel is covered by a micro-lens which allows light of only one co...

  • Page 37: Draft

    Operation and features basler a101 f 3-21 draft once the conversion to yuv is complete, pixels are transmitted from the camera in the yuv (4:2:2) format as defined in section 2.1.3 video data payload structure in the 1394-based digital camera specification version 1.20. 3.11.1 white balance white ba...

  • Page 38: Draft

    Operation and features 3-22 basler a101 f draft 3.12 available video formats, modes, & frame rates 3.12.1 standard formats, modes, and frame rates on the a101f monochrome camera the following standard video formats, modes, and frame rates are available on the a101 f : format_0, mode_5, framerate_1 (...

  • Page 39: Draft

    Operation and features basler a101 f 3-23 draft the maximum bytes per packet will vary depending on the size of the aoi. This occurs to avoid image buffer under-runs. The rate of image data flowing out of the image buffer must be correctly balanced against the amount of image data entering the buffe...

  • Page 40: Draft

    Operation and features 3-24 basler a101 f draft 3.12.3 standard formats, modes, and frame rates on the a101fc color camera the following standard video formats, modes, and frame rates are available on the a101 fc : format_0, mode_1, framerate_1 (yuv 4:2:2, 16 bits/pixel, 320 x 240 pixels at 3.75 fps...

  • Page 41: Draft

    Operation and features basler a101 f 3-25 draft 3.12.4 customizable formats and modes on the a101fc color camera the following customizable video formats and modes are available on the a101 fc : format_7, mode_0 format_7, mode_0 is available on the a101 fc . When an a101 fc is operating in format_7,...

  • Page 42: Draft

    Operation and features 3-26 basler a101 f draft.

  • Page 43: Draft

    Configuring the camera basler a101 f 4-1 draft 4 configuring the camera the a101 f is configured by setting status and control registers as described in version 1.20 of the “1394-based digital camera specification” issued by the 1394 trade association. (the specification is available at the 1394 tra...

  • Page 44: Draft

    Configuring the camera 4-2 basler a101 f draft 4.1 block read and write capabilities the camera supports block reads but not block writes. Block writes are rejected by the camera. 4.2 register write order whenever the camera is powered on or is initialized, the registers must be written in the follo...

  • Page 45: Draft

    Configuring the camera basler a101 f 4-3 draft 4.4 implemented registers a list of all registers implemented in the a101 f appears below. The base address for all camera control registers is: bus_id, node_id, ffff f0f0 0000 this address is contained in the configuration rom in the camera unit direct...

  • Page 46: Draft

    Configuring the camera 4-4 basler a101 f draft inquiry registers for video frame rate and the base address of the video mode command and status registers for the scalable image size format offset name notes 200h v_rate_inq_0_0 (format_0, mode_0) 204h v_rate_inq_0_1 (format_0, mode_1) 208h v_rate_inq...

  • Page 47: Draft

    Configuring the camera basler a101 f 4-5 draft inquiry register for basic functions inquiry registers for feature presence inquiry registers for feature elements offset name notes 400h basic_func_inq offset name notes 404h feature_hi_inq 408h feature_lo_inq 480h advanced_feature_inq offset name note...

  • Page 48: Draft

    Configuring the camera 4-6 basler a101 f draft status and control registers for the camera status and control registers for features offset name notes 600h cur_v_frame_rate 604h cur_v_mode 608h cur_v_format 60ch iso_channel 610h camera_power has no effect 614h iso_en continuous shot 618h memory_save...

  • Page 49: Draft

    Configuring the camera basler a101 f 4-7 draft video mode control and status registers for format_7 the base address for each format_7, mode_0 camera control register is: bus_id, node_id, ffff f1f0 0000 this address is contained in the format_7 section of the “inquiry registers for video frame rate ...

  • Page 50: Draft

    Configuring the camera 4-8 basler a101 f draft the base address for each format_7, mode_1 camera control register is: bus_id, node_id, ffff f1f0 0100 this address is contained in the format_7 section of the “inquiry registers for video frame rate and base address of the video mode command and status...

  • Page 51: Draft

    Configuring the camera basler a101 f 4-9 draft the base address for each format_7, mode_2 camera control register is: bus_id, node_id, ffff f1f0 0200 this address is contained in the format_7 section of the “inquiry registers for video frame rate and base address of the video mode command and status...

  • Page 52: Draft

    Configuring the camera 4-10 basler a101 f draft the base address for each format_7, mode_3 camera control register is: bus_id, node_id, ffff f1f0 0300 this address is contained in the format_7 section of the “inquiry registers for video frame rate and base address of the video mode command and statu...

  • Page 53: Draft

    Configuring the camera basler a101 f 4-11 draft 4.5 advanced features 4.5.1 advanced features access register the base address for the advanced features access register is: bus_id, node_id, ffff f2f0 0000 this address is contained in the advanced_feature_inq register of the “inquiry register for fea...

  • Page 54: Draft

    Configuring the camera 4-12 basler a101 f draft extended versions information register offset name field bit description 1014h extd_versions string (read only) [n bytes] an ascii character string that includes the software version numbers for the camera. The length of this string field is equal to t...

  • Page 55: Draft

    Configuring the camera basler a101 f 4-13 draft status and control register for test images this advanced features register can be used to control the operation of the camera’s test image feature (see section 3.9). Offset name field bit description 0098h test_image presence_inq (read only) [0] prese...

  • Page 56: Draft

    Configuring the camera 4-14 basler a101 f draft.

  • Page 57: Draft

    Mechanical considerations basler a101 f 5-1 draft 5 mechanical considerations 5.1 camera dimensions the camera housing for the a101 f is manufactured with high precision. Planar, parallel, and angular sides guarantee precise mounting with high repeatability. The a101 f camera is equipped with four m...

  • Page 58: Draft

    Mechanical considerations 5-2 basler a101 f draft figure 5-1: a101 f mechanical dimensions (in mm) photo− sensitive surface of ccd.

  • Page 59: Draft

    Mechanical considerations basler a101 f 5-3 draft 5.2 c-mount adapter dimensions figure 5-2: c-mount adapter dimensions (in mm) 5.3 f-mount adapter dimensions figure 5-3: f-mount adapter dimensions (in mm) c-mount adapter on an a101 f c-mount adapter photo− sensitive surface of ccd f-mount adapter f...

  • Page 60: Draft

    Mechanical considerations 5-4 basler a101 f draft 5.4 positioning accuracy of the sensor chip on the a101 f , the tolerance for the positioning of the sensor’s image area to the camera housing is ± 0.3 mm in the horizontal and vertical directions. Rotational positioning accuracy is as shown in figur...

  • Page 61: Draft

    Troubleshooting basler a101 f 6-1 draft 6 troubleshooting 6.1 fault finding using camera leds 6.1.1 yellow led the a101 f regularly performs self tests. Detected errors are signaled by blinking of the yellow led on the back of the camera. The number of pulses indicate the detected error. If several ...

  • Page 62: Draft

    Troubleshooting 6-2 basler a101 f draft.

  • Page 63: Draft

    Revision history basler a101 f i draft revision history doc. Id number date changes da039101 6-feb.-2001 initial release. Da039102 18-apr.-2001 made numerous small changes to grammar and phrasing. Added connector information in section 2.1.3. Added ripple specification to table 1-1 and section 2.3. ...

  • Page 64: Draft

    Revision history ii basler a101 f draft.

  • Page 65: Draft

    Basler a101 f iii draft index a advanced features . . . . . . . . . . . . . . . . . . . . . . . 4-11 advanced features access register . . . . . . . . . . 4-11 anti-blooming . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 area of interest . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 66: Draft

    Iv basler a101 f draft s sensor anti-blooming . . . . . . . . . . . . . . . . . . . . . . . . 1-2 pixel size . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 type . . . . . . . . . . . . . . . . . . . . . . . . . . ....