Atmel AKYLA HD 20 LV Manual

Atmel AKYLA HD 20 LV Manual

Lvds 3-ccd color linescan camera

Advertisement

Quick Links

Features
3-CCD Prismatic Color Linescan Camera
High Sensitivity and High SNR Performance Linear CCD Sensors
1024 Pixels 10 x 10 µm or 14 x 14 µm
2048 Pixels 10 x 10 µm
Excellent CCD Alignment Accuracy
LVDS Format Data Rate: 20, 25, 33, up to 40 Mpixels/s
Dynamic Range: 12-bit Channel
Single Power Supply: 20 to 36 V
Flat Field Correction Included
Easy Camera Control with Programmable Settings
Memory for Storing up to 60 Configurations
High Reliability - CE and FCC Compliant
Description
The AKYLA
is a rugged, high-performance, fully digital color linescan camera for
demanding industrial applications. It consists of a high-accuracy 3-CCD architecture
with a choice of either 1024 or 2048 pixel sensors at speeds up to 40 million pixels per
second and per color channel. The AKYLA cameras are optimized for high sensitivity
and precise color recognition.
Applications
• Web Inspection
• Inspection of Natural Materials like Food, Wood, Ore, Minerals and Lumber
• Recycling
• Quality Control in Printing Processes
• Texture Recognition
DC
LVDS
3-CCD Color
Linescan
Camera
AKYLA
HD 20/25/33/40
1010/1014/2010 LV

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AKYLA HD 20 LV and is the answer not in the manual?

Questions and answers

Summary of Contents for Atmel AKYLA HD 20 LV

  • Page 1 Features • 3-CCD Prismatic Color Linescan Camera • High Sensitivity and High SNR Performance Linear CCD Sensors • 1024 Pixels 10 x 10 µm or 14 x 14 µm • 2048 Pixels 10 x 10 µm • Excellent CCD Alignment Accuracy •...
  • Page 2 Keep the shade cap on the camera head when it is not in use to avoid contaminating the prism. If the front surface of the prism is very dirty, we recommend the camera be serviced by Atmel, since the surface area of the prism cannot be fully accessed from the front.
  • Page 3 AKYLA HD 20/25/33/40 LV Transportation Transport the camera in its original packaging. If the original packaging has been discarded, package the camera with care in a thick layer of soft, preferably anti-static material. Do not use material that may cause the camera to fall to the bottom of the package while transporting. Do not transport with the optics attached.
  • Page 4: Technical Specifications

    3. Technical Specifications Table 3-1. Technical Specifications of the AKYLA HD Series of Cameras with 10 µm Sensors Parameter Symbol Typical Unit Notes 1024 Number of pixels – – – – 2048 Pixel size – – 10 x 10 – µm 100% fill factor Data rate per CCD...
  • Page 5: Camera Overview

    ® • CameraLink data transfer cable ref. 14B26-SZLB-500-OLC (3M) • Linear AC-DC power supply Atmel recommends using the same configuration to ensure compliance with the following standards. European AKYLA cameras comply with the requirements of the European directive 89/336/EEC, EMC (Electromagnetic Compatibility) .
  • Page 6: Optical Considerations

    Figure 5-1. RGB Color Separation Beam Splitter Green Blue Incoming Light The CCDs are aligned to obtain a perfect image of the three measured color components. All three CCDs see exactly the same area of the object at the same time. The corresponding pixels of all three sensors are optically positioned in the same place (Figure 5-2).
  • Page 7: Camera Operation

    AKYLA HD 20/25/33/40 LV Figure 6-1 shows the prism’s reaction at each wavelength. Transmissivity is well balanced, both in the sense of peak response and the total amount of light passed to the sensors at each wave- length (sum of the three separate curves). This all results in excellent color separation compared to tri-linear CCD sensors.
  • Page 8 Figure 6-3. Camera Synoptic Data Out 12-bit Non Volatile Memory 12-bit Voltage 12-bit Monitoring Temperature CTRL Monitoring 12-bit Ctrl Out 12-bit Ctrl In 12-bit RS-232 Timing Gain Ctrl The AKYLA HD cameras operate in a monoshot mode. For each rising edge of the NewLine sig- nal, the camera responds by sending out the digital data stream of the previous linescan time period.
  • Page 9 AKYLA HD 20/25/33/40 LV 7. Timing Figure 7-1. Relationship Between the Data Output and NewLine (CC1) Signals Line Scan Period Line 1 Line 2 Line 3 NewLine (CC1) Data Out Line 0 Line 1 Line 2 Line 3 The effective integration time can be made shorter than the actual linescan period (time between two consequent NewLine pulses) by holding the ExpCtrl (CC2) signal in its active state until the beginning of the targeted interception period.
  • Page 10: Timing Diagrams

    Timing Diagrams Figure 7-3. Parallel Color Channel Mode, 20/25 MHz per Channel NewLine Input Change of Line Internal ExpCtrl Input Line Valid Output Pixel Strobe Output Data 35-0 N = 1024 or 2048 Figure 7-4. Timing Diagram Pixel Strobe Data 35-0 i - 2 i - 1 Table 7-1.
  • Page 11 AKYLA HD 20/25/33/40 LV Table 7-1. Timings (Continued) Linescan period AKYLA HD20 1010/1014 55.7 – – µs AKYLA HD25 1010/1014 44.7 – – µs AKYLA HD33 1010/1014 33.7 – – µs AKYLA HD40 1010/1014 28.2 – – µs AKYLA HD20 2010 106.9 –...
  • Page 12: Processing Of Ccd Output

    8. Processing of CCD Output Analog Video Path Atmel AKYLA HD cameras use a two-channel Atmel CCD for each color. Figure 8-1 is a simpli- fied illustration of the analog video path of one channel. The video path itself is completely analog until digitized with a 12-bit resolution in close vicinity of the CCD itself.
  • Page 13: Pixel Correction Unit

    Pixel Correction Unit 8.2.1 Description The Atmel AKYLA HD series line scan cameras incorporate a user-programmable real-time pixel correction unit, PCU. The PCU can be set-up by downloading the appropriate correction data via the RS-232. The PCU can simultaneously perform white balancing, removal of pixel to pixel offsets (PRNU and DSNU), lighting profile correction, removal of lens curvature and/or perform custom opera- tions on the camera’s output data.
  • Page 14 Within a single color pixel the data is ordered into a multiplier and an offset. The multiplier con- sists of 14 bits and the offset of 10 bits. Thus, the three bytes that make up the correction data for one color pixel are internally divided on a bitwise level, as shown in Table 8-1: Table 8-1.
  • Page 15 AKYLA HD 20/25/33/40 LV The multiplier a has a 14-bit range. The multiplier is scaled so that a 14-bit multiplier value of 4096 DU by default equals multiplying by 1. Therefore, to increase the signal of a pixel it has to be multiplied with a number greater than 4096 DU and accordingly, has to be multiplied with a smaller number to attenuate the signal.
  • Page 16 8.2.4.1 Example on Performing Multiple Corrections White balancing can be achieved by selecting multipliers so that the data values on all color channels have an equal digital response from pixel to pixel. Normally, the channel that is closest to saturation is selected as a reference for the other channels. Other choices are possible but they limit the dynamic range of the output signal.
  • Page 17: Electrical Interface

    AKYLA HD 20/25/33/40 LV 9. Electrical Interface All the electrical connections of the AKYLA color linescan camera are made via the rear panel. The 100-pin data connector is used for interfacing with commercial frame grabber boards or your own electronic equipment. All signals are RS-422 or RS-644 (LVDS) compliant.
  • Page 18: Rs-232 Serial Connector

    Table 9-1. LED Indicator Description LED Indicator Color Description On: camera is ready for operation with correction data loaded STATUS 2 Green Off: camera is performing internal boot cycle PWR ERR On: at least one of the internal supply voltages has failed On: warning that the internal temperature is too high.
  • Page 19: Programming Connector

    AKYLA HD 20/25/33/40 LV Table 9-3. Power Supply Connector Pinout Signal Signal Figure 9-3. Receptacle Viewed from Behind the Camera The AKYLA cameras operate from a single supply voltage of nominally 24 V at typically 500 to 1000 mA, depending on the mode of operation and the external terminations of the output signals.
  • Page 20 Figure 9-4. Data Connector on the AKYLA LVDS AMP Amplimite 749070-9, Receptacle 100-pin, Pinout Version: 1.1 – February 6, 2002 Name Name Red2+ Red10+ Red2- Red10- Red3+ Red11+ Red3- Red11- Red4+ Green2+ Red4- Green2- Red5+ Green3+ Red5- Green3- Red6+ Green4+ Red6- Green4- Red7+...
  • Page 21 AKYLA HD 20/25/33/40 LV The NewLine period determines the camera’s line rate. It is rising-edge sensitive. Whenever the ExpCtrl input is driven low (0), all the collected pixel charges are immediately removed (reset). The time between the end of the last reset period (rising edge of ExpCtrl) and the next rising edge of NewLine is therefore the actual integration time.
  • Page 22: Mechanical Structure

    10. Mechanical Structure 10.1 Mechanical Dimensions and Mounting of the Camera The camera’s mechanical structure is compact and meets the rigid demands of the industrial environment. The aluminium camera case provides excellent electrical protection against exter- nal electromagnetic interference. When selecting the components, corrosion resistant properties were also considered.
  • Page 23 The Atmel AKYLA HD series linescan cameras have user-programmable features that are avail- able with the RS-232 port and a simple protocol. If your camera does not support all of these features or if you are not sure which functions are included, contact Atmel for details and upgrades (hotline-cam@gfo.atmel.com).
  • Page 24 for details). The contents of this default memory bank can be altered with memory com- mands. Two commands are available for selecting the memory bank. Table 11-2. Memory Bank Address Function Memory Bank Addresses Load from memory 0 to 63 Save to memory 0 to 59 It is also possible to read the current settings that are in use but not saved to a memory bank.
  • Page 25 AKYLA HD 20/25/33/40 LV 11.3.0.2 Error Codes Table 11-5. Error Codes Error Decimal Hexadecimal Binary ASCII 0110 0101 START and/or followed by followed by followed by STOP bit error 0011 0001 0110 0101 Illegal command followed by followed by followed by 0011 0010 0110 0101 Illegal data...
  • Page 26 commands should be sent to the camera because they will be interpreted as correction coefficients. The third operation retrieves previously-saved correction data from the nonvolatile memory to the camera. The loaded set of coefficients is the one used for calculations performed by the Pixel Correction Unit, providing correction is enabled.
  • Page 27 Table 11-9. Interpretation of Bits T1 and T0 Interpretation Default ATMEL model Custom 1 Custom 2 Bits V1 and V0 are interpreted as pairs and are used to indicate the camera’s pixel count. Table 11-10. Interpretation of Bits V1 and V0...
  • Page 28 Interpretation 2048 pixels 4096 pixels 512 pixels If this setting is erroneous, contact Atmel, as it can affect correct operation of the camera. The second data byte is reserved for future use. 11.3.7 Read Software and Firmware Versions Command The camera replies to one of these commands with the function address followed by a single...
  • Page 29 AKYLA HD 20/25/33/40 LV any of the user-accessible memory banks and any of the memory banks can be loaded into the buffer (these overwrite the old values). When the camera is switched on, memory bank 0 is automatically loaded. The values are not sent out on power-up.
  • Page 30 specific to each camera and register. The absolute values of these registers are not significant; the gains’ settings should be based on the feedback from the actual images. Odd Channel: represents pixels 1, 3, 5, ...,1023 (up to 2047 with 2048-pixel cameras) Even Channel: represents pixels 2, 4, 6, ...,1024 (up to 2048 with 2048-pixel cameras) Note: The first output pixel is odd.
  • Page 31 AKYLA HD 20/25/33/40 LV This function is used like the setting of the gains (see ”Programmable Gains (Addresses 192 to 203)” on page 29). The data byte consists of 8 bits, labelled as follows (MSB first): • S – R1 – R0 – G1 – G0 – B1 – B0 – X Bit S selects the source for the Exposure Control functions: •...
  • Page 32 Table 11-19. Addresses for Modifying the Digital Gain Function Function Decimal Hexadecimal Binary Digital gain red 1100 1101 Digital gain green 1100 1110 Digital gain blue 1100 1111 This function is used like the setting of the gains (see ”Programmable Gains (Addresses 192 to 203)”...
  • Page 33 AKYLA HD 20/25/33/40 LV Table 11-21. Address for Modifying the Output Mode Register Function Decimal Hexadecimal Binary Outmode register 1101 0000 This function is used like the setting of the gains (see ”Programmable Gains (Addresses 192 to 203)” on page 29).
  • Page 34 Table 11-23. Interpretation of the Shifter Register Unity Level of Multiplier 11.3.15 Test Modes (Address 210) This function can be used to test the camera’s functionality with or without a grabber. Table 11-24. Address for Modifying the Test Modes Function Decimal Hexadecimal Binary...
  • Page 35 AKYLA HD 20/25/33/40 LV 11.3.16 Preamp Gain (Addresses 211 to 216) This function sets the analog input stage preamplifier gain. Table 11-26. Addresses for Modifying the Preamp Gain Function Decimal Hexadecimal Binary Preamp gain, red odd channel 1101 0011 Preamp gain, red even channel 1101 0100 Preamp gain, green odd channel 1101 0101...
  • Page 36 Table 11-28. Addresses for Modifying the Dark Level Function Decimal Hexadecimal Binary Dark level, green even channel 1101 1100 Dark level, blue odd channel 1101 1101 Dark level, blue even channel 1101 1110 The data byte for this command has an 8-bit range from 0 to 255 (decimal). 11.3.18 Offset Register (Addresses 223 to 228) The offset can be digitally removed by sending a value to the respective address.
  • Page 37 AKYLA HD 20/25/33/40 LV Bit R1 and R0 are interpreted as pairs in the following manner: Table 11-31. Bit Rate Register Function Function 9600 bits per second 19200 bits per second (default) 38400 bits per second If set, uses default. Cannot be set by user Bits marked X can be either 1 or 0.
  • Page 38: Ordering Codes

    12. Ordering Codes Table 12-1. AKYLA HD LV Ordering codes Part Number Data Rate Resolution Pixel Size Description AT71-HD20LV1010 20 MHz 1024 pixels 10 µm AKYLA HD20 LVDS 1010 AT71-HD20LV1014 20 MHz 1024 pixels 14 µm AKYLA HD20 LVDS 1014 AT71-HD20LV2010 20 MHz 2048 pixels...
  • Page 39 Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI- TIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY...

Table of Contents