Page 2
These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. Basler cus- tomers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Basler for any damages resulting from such improper use or sale.
A 1 0 1 only valid for a specific model will be so indicated. 1.1.1 Camera Name Change In June 2000, several Basler camera models were renamed. Before June 2000, the A 1 0 1 known as the A 1 1 3...
DRAFT Introduction 1.2 Performance Specifications Specification B A S L E R A 1 0 1 A 1 0 1 Sensor Type 1300 (H) x 1030 (V) pixels 2/3 inch HAD interline transfer progressive scan CCD Pixel Size 6.7 µm (H) x 6.7 µm (V) Lens Adapter C-mount or F-mount Spectral Response...
Page 9
DRAFT Introduction The monochrome camera’s spectral responsivity is shown in Figure 1-1. It includes lens characteristics. Monochrome Camera 1000 Wavelength [nm] Figure 1-1: Spectral Responsivity A 1 0 1 The color camera’s spectral responsivity is shown in Figure 1-2. The curve excludes lens characteristics and light source characteristics.
DRAFT Introduction 1.3 Precautions Read the manual Read the manual carefully before using the camera. Keep foreign matter outside of the camera Do not open the casing. Touching internal components may damage them. Be careful not to allow liquid, flammable, or metallic material inside the camera housing. If operated with any foreign matter inside, the camera may fail or cause a fire.
DRAFT Camera Interface 2 Camera Interface 2.1 Connections 2.1.1 General Description progressive scan camera is interfaced to external circuitry via three connectors B A S L E R A 1 0 1 located on the back of the camera. Figure 2-1 shows the connector types used on the camera and Figure 2-2 provides a general description of the function of each connector.
Page 12
DRAFT Camera Interface LED Yellow: Signal Integrity LED Green: Power OK + 24 V Power Supply Serial Port: RXD, TXD EXSYNC Digital Video Data Out (8 bit) LVAL FVAL PCLK Figure 2-2: Connectors and Signals A 1 0 1 B A S L E R A 1 0 1...
PDRAFT Camera Interface 2.1.2 Pin Assignments The D-Sub HD 44 pin receptacle is used to interface video data and control signals. The pin assignments for the receptacle are shown in Table 2-1. The pins assigned to DOUT 8 - DOUT 15 are not connected. Signal Signal DOUT 0...
Page 14
DRAFT Camera Interface The D-Sub 9 pin plug is used for RS-232 communication between the host computer and the camera. The pin assignments for the plug are shown in Table 2-2. Signal Signal Not connected Shorted to pin 4 internally Shorted to pin 8 internally Shorted to pin 7 internally Shorted to pin 6 internally...
Plug Port Null Modem Cable Computer Basler Camera Figure 2-4: Camera to PC RS-232 Interface The cable between the camera and the PC must contain a twist so that pin 2 on the camera connects to pin 3 on the PC and pin 3 on the camera connects to pin 2 on the...
DRAFT Camera Interface 2.3 Video Data and Control Signals All video data and control signals on the use LVDS technology as specified for RS-644. A 1 0 1 Detailed information on RS-644 appears in Section 2.3.3. 2.3.1 Input Signals 2.3.1.1 ExSync: Controls Frame Readout and Exposure Time The camera can be programmed to function in three basic exposure time control modes.
Page 17
PDRAFT Camera Interface 85.1 ms FVAL 10.4 µ s 72.2 µ s 3.7 µs 7 µs LVAL 82.6 µs PCLK Video Out N-2 N-1 N-2 N-1 b - b N = 1300 Figure 2-5: Pixel timing, fixed timing 85.1 ms FVAL 10.4 µ...
DRAFT Camera Interface 2.3.3 LVDS and RS-644 Information All video data and control signals on the use LVDS technology as specified for RS-644. Basic A 1 0 1 RS-644 characteristics are outlined in Table 2-4. uses National Semiconductor DS90C031 differential line drivers to generate LVDS A 1 0 1 output signals and a National Semiconductor DS90C032 differential line receiver to receive LVDS input signals.
DRAFT Camera Interface 2.3.3.1 RS-644/RS-422 Compatibility Typically, RS-644 and RS-422 devices are compatible. As shown in Table 2-4, the RS-422 receiver threshold is ±0.20 V. This threshold is well within the RS-644 voltage swing of ±0.35 V. For this reason, an RS-422 receiver can handle RS-644 inputs. On the other side, because RS-644 receivers typically tolerate the voltages generated by RS-422 drivers, an RS-644 receiver can handle RS-422 signals as input.
PC. The Basler Camera Configuration Tool (CCT) can be used to change camera modes and parameters via the serial port. Refer to the CCT installation guide that was delivered with your camera for instructions on installing the configuration tool.
Page 22
DRAFT Camera Interface 2-12 B A S L E R A 1 0 1...
DRAFT Operation and Features 3 Basic Operation and Features 3.1 Functional Description high resolution camera employs a progressive scan CCD sensor chip with a B A S L E R A 1 0 1 resolution of 1300 (H) x 1030 (V) pixels which provides features such as electronic exposure time control and anti-blooming.
Page 24
The camera processes the color information of each pixel as an 8-bit value. A DLL that can be used to convert the 8-bit information into RGB color information is available through Basler support. B A S L E R A 1 0 1...
DRAFT Operation and Features 3.2 Configuration Sets camera’s adjustable parameters stored configuration sets and each configuration set contains all of EEPROM the parameters needed to control the camera. There are three different configuration sets: the Work Set, the User Set User Set and the Factory Set.
PDRAFT Operation and Features 3.3 Basic Exposure Time Control Modes The camera can be programmed to function in two basic exposure time control modes. In these modes, an ExSync signal is used to control exposure time and frame read out. •...
DRAFT Operation and Features 3.5 Fixed and Flexible Timing Each of the three basic exposure time control modes can be used in combination with a fixed timing or a flexible timing. The effective exposure time and the time of readout differ according to the timing selected.
PDRAFT Operation and Features At the end of exposure time, charges are read out. Readout begins after a delay of 2 µs and takes 5 µs. Readout can occur asynchronously to any previous timing. Since exposure continues during readout, the effective exposure time includes the time required for the readout procedure. The frame is transferred after 25 µs.
DRAFT Operation and Features 3.6 Dynamic exposure time control In the programmable and free-run modes, the microcontroller in the camera detects the shift in the start of effective exposure time with respect to the programmed start of exposure. The microcontroller compensates by reducing the end of the exposure time by the same shift. This feature is called dynamic exposure time control.
PDRAFT Operation and Features 3.8 Exposure Time Control Modes In Detail This section describes each combination of exposure time control mode and fixed or flexible timing. It also provides timing diagrams for each combination Note that an exposure time jitter of ± 56 ns frame to frame is possible in every expo- sure time control mode.
Page 32
PDRAFT Operation and Features With Exposure Start During Image Output EXSYNC programmed exposure 25 µs > 100 ns FVAL 82.6 µs 7 µs 1027 1028 1029 1030 LVAL effective exposure 82.6 µs applied prog. exposure Discharge 2 µs 5 µs Readout Figure 3-9: Programmable Mode, Flexible Timing with FVAL High If a frame is still being transferred when exposure starts, it is not possible to generate a discharge...
Page 35
DRAFT Operation and Features With Exposure Start During Image Output EXSYNC exposure 25 µs > 100 ns FVAL 82.6 µs 7 µs 1027 1028 1029 1030 LVAL 82.6 µs effective exposure Discharge 2 µs 5 µs Readout Figure 3-12: Level-controlled Mode, Flexible Timing with FVAL High If the falling edge of ExSync occurs while a frame is still being transferred, it is not possible to generate a discharge pulse asynchronously.
PDRAFT Operation and Features 3.9 Gain and Offset The major components in the camera electronics in- clude: a CCD sensor, a variable gain control (VGC), input signal and an analog to digital converter (ADC). The CCD sen- to ADC sor outputs a voltage signal when it is exposed to light. This voltage is amplified by the VGC and transferred to the ADC which converts it to a digital output signal.
Page 41
DRAFT Operation and Features The desired 13 dB minimum gain is achieved when the gain is programmed to 101 [hex 065]. You will find that the default gain setting on your camera is near to this value. Reducing the gain below 101 [hex 065] results in mapping more than the linear operating range of the sensor to the ADC.
PDRAFT Operation and Features 3.10 Soft Clipper Soft clipper is a white compression function that reduces the gain gradient of higher gray values to 66%. The soft clipper is useful in applications where better resolution of low gray values is needed without sacrificing dynamic range.
DRAFT Operation and Features 3.11 Partial Scan A block of lines can be addressed on the CCD 1300 chip and read out in partial scan mode. Partial scan can be used to look at elongated objects. Lines It also allows higher frame rates depending on Skipped how many lines are active.
PDRAFT Operation and Features The falling edge of FVAL normally occurs 3.7 µs after the falling edge of the last LVAL pulse. This time increases with partial scan according to: LVAL -> FVAL = [(1030 - L - S) x 5.7 µs] + 32.2 µs Table 3-1 shows the frame rates that can be achieved with a variety of scan area sizes.
DRAFT Operation and Features 3.12 Binning Mode (A101 only) Binning increases the camera’s sensitivity to light by sum- ming up the charges from two or four adjacent pixels into one pixel. Pixel combinations can be two adjacent pixels in a line (horizontal binning), adjacent pixels in two rows (ver- tical binning), or four adjacent pixels (horizontal binning + vertical binning, also called full binning).
PDRAFT Operation and Features 3.13 Test Image The test image mode is used to check the cam- era’s basic functionality and its ability to transmit an image via the video data cable. The test image can be used for service purposes and for failure diagnostics.
DRAFT Configuring the Camera 4 Configuring the Camera is programmable via the serial port. It comes factory-set so that it will work properly for A 1 0 1 most applications with minor changes to the camera configuration. For normal operation, the following parameters are usually configured by the user: •...
1. Make sure that the serial interface is connected to your camera and that the camera has power. 2. Click Start , click Basler Vision Technologies , and then click Camera Config Too l (default installation). If start-up was successful, the Model Tab is displayed.
DRAFT Configuring the Camera Using the Refresh and Apply Buttons Two buttons always appear at the bottom of the configuration tool window, the Refresh button and the Apply button. Typically, if you make a change to one or more of the settings on a tab, you must click the Apply button for that change to be transmitted from the configuration tool to the camera’s Work Set.
Section 4.2.1 describes how a terminal emulation program must be set up when it is used to issue commands to a Basler camera. Section 4.2.2 describes the general format that is used for commands. Sections 4.2.3 through 4.2.12 describe each command in detail and Section 4.2.13 lists all commands available.
Configuring the Camera 4.2.3 Reading Configuration Parameters To view all current configuration parameters, use the :? query command. The camera replies with the current configuration of the Work set, for example: Model A101P Sn 123456123456 Id CF017302 ExpMode 06 ExpTime 007e0...
DRAFT Configuring the Camera 4.2.5 Camera Status To check the current status of the camera, use the :f command. The camera replies with the current status flags. See Section 6.2 for a more detailed explanation of status flags and a list of the flags.
Page 53
DRAFT Configuring the Camera The test image is enabled using a combination of the and n digits. Test Image Table 4-3 shows how the digits should be set to Test image with ExSync enable test image with ExSync or test with free run. Test Image with free-run When test image with ExSync is enabled, an ExSync signal must be provided to the camera and...
DRAFT Configuring the Camera 4.2.6.2 Exposure Time When the camera is operating in programmable or free-run mode, an exposure time must be specified. The exposure time command allows you to set a time unit and a multiplier. The camera determines the exposure time by multiplying the time unit by the multiplier. For example, if the time unit is set to 500 ns and the multiplier is set to 1000 [hex 03e8], the exposure time will be 500,000 The format of the command used to set the exposure time is :tn where n...
DRAFT Configuring the Camera 4.2.6.3 Frame Period for Free-run Mode The frame period is effective only if free-run mode is selected. Otherwise it is ignored. The period command allows you to set a time unit and a multiplier. The camera determines the frame period by multiplying the time unit by the multiplier.
DRAFT Configuring the Camera 4.2.7 Gain The format of the command used to set the gain is :d0n where n and n hexadecimal digits. The value of the hexadecimal digits can range from 000 to 13f (0 to 319 decimal). The factory default setting for the gain is approximately hex 065 (101 decimal).
DRAFT Configuring the Camera 4.2.8 Offset The format of the command used to set the offset is :d1n where n and n hexadecimal digits. The value of the hexadecimal digits can range from 000 to 3ff (0 to 1023 decimal). The factory default setting for the offset is approximately hex 200 (decimal 512).
DRAFT Configuring the Camera 4.2.9 Soft Clipper The format of the command used to set soft clipping is :d2n where n and n hexadecimal digits. The value of the hexadecimal digits can range from 000 to 00f (0 to 15 decimal).
DRAFT Configuring the Camera 4.2.10 Partial Scan As explained in Section 3.11, partial scan is set up by defining a number of lines to skip and a number of lines to include in the scan area. To determine the number of lines that will be skipped, the camera’s internal program uses the equation: lines skipped = 4a + 1 where a = 0, 1, 2, 3 ...
Page 60
DRAFT Configuring the Camera Reading the Current Partial Scan Settings The :r command reads the current partial scan setting from the Work Set and returns n As explained in Section 4.2.3, the :? query command returns a list of all current parameter settings from the Work set.
DRAFT Configuring the Camera 4.2.11 Storing a Modified Configuration When you use commands to modify the gain, offset, exposure mode, etc., you are modifying the values stored in the camera’s Work Set. To permanently store the changes you make to the Work set, use the :z1 command.
DRAFT Configuring the Camera 4.2.13 List of Commands Description Command Reading camera configuration Read Work set Read camera model Read serial number Read ID Read serial interface protocol version Read firmware version Read camera status flags Loading / storing configuration sets Load User set to Work set Load Factory set to Work set Store Work set as User set...
DRAFT Mechanical Considerations 5 Mechanical Considerations 5.1 Dimensions The camera’s sensor and electronics are housed in an aluminum case. Dimensions are given in the diagram in Figure 5-1. All dimensions are in mm. 5.2 Mounting Facilities camera housing is manufactured with high precision. Planar, parallel and angular sides A 1 0 1 guarantee precise mounting with high repeatability.
Page 64
DRAFT Mechanical Considerations Figure 5-1: Mechanical Dimensions [in mm] B A S L E R A 1 0 1...
DRAFT Mechanical Considerations 5.3 Positioning Accuracy of the Sensor Chip Positioning accuracy of the sensor chip in the horizontal and vertical direction is ± 0.15 mm. Rotational positioning accuracy is as shown in Figure 5-2. Reference position is the center of the camera housing.
DRAFT Mechanical Considerations 5.4 Optical Interface A C-mount lens adapter and an F-mount lens adapter is available for each model. A 1 0 1 Caution! To avoid collecting dust on the sensor, mount a lens on the camera immediately af- ter removing the dust cap.
DRAFT Troubleshooting 6 Troubleshooting 6.1 Quick Checklist If you are having trouble with the operation of your camera, make a quick check of the following items: • Power is applied to the camera and it meets the specifications shown in section 2.5. •...
The Work Set could not be stored into the User Set. Please contact BASLER technical support. 6 pulses The User Set could not be loaded. Please contact BASLER technical sup- port. 6 pulses The Factory Set could not be loaded. Please contact BASLER technical support.
DRAFT Revision History Doc. ID Number Date Changes DA 037201 15-June-2001 Initial release. DA 037202 10-July-2001 Made revisions required by the new Camera Configuration Tool: Removed the installation chapter and placed the installation informa- tion in a separate camera installation guide and a separate Camera Configuration Tool installation guide.
Need help?
Do you have a question about the A101p and is the answer not in the manual?
Questions and answers