Home

HAWK216 Instruction Manual HAWK216OEM1

image

Contents

1. QRoptor 216 Instruction Manual Dnoonbcs Date Page Document number Hevision File name 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 1 of 19 Project designation HAWK216OEM1 Camera Document title HAWK2160EM1 User Manual This document is the property of Raptor Photonics and must not be copied shown or in any way be communicated to persons other than those requiring the information for the execution of their duty QRoptor 216 Instruction Manual sa M O IK Document number Revision File name Date Page 2013 12 11 01 1 1 HAWK216OEM1 IM v1 1 19 Aug 14 2 of 19 DOCUMENT VALIDATION m Reviewed Reed j Authorized DOCUMENT CHANGE RECORD ot M Deo08 RAPT 27 May 2014 AO EMEN QRoptor HAWK216 Instruction Manual DuoT7ounm s Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 39119 TABLE OF CONTENTS Tt SCOPE e 5 2 DESIGN OVERVIEW 6 2 1 Mechanical diei TTT 6 2 2 rC lli 7 2 2 1 Power Trigger amp Communications 9 pin MicroD socket Glenair MDM 9SBSP 7 2 2 2 Video Out Coaxial socket Molex
2. 09 2 2 2 Video Out Coaxial socket Molex 73391 0070 The pin out table is shown below Pin SignalName GROUND Table 3 Video Connector Pinout 2 2 3 IRIS Control 4 pin socket Kobi 163 158N 2 E The pin out table is shown below Signal Name 12 Damp NC Damp Video Drive GROUND Drive Table 4 IRIS Connector Pinout 2 2 4 Ground The design uses one single ground on all PCBs Each PCB will be multilayer with at least 1 solid ground plane Each of the flex connections between PCBs will also have a complete Ground the full width of the flex All mounting holes are through hole plated with pads and directly connected to Ground with no thermal relief Flood fills top and bottom are also connected to Ground Q Roptor HAWK216 Instruction Manual T Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 8 0f 19 3 DESIGN DETAILS 31 Electrical Design 3 1 1 Power supplies and Thermo Electric Cooler TEC Unit input power specification is 12 10 with a maximum of 6 6 Watts power dissipation with the TEC cooler disabled Additional inrush current peak power is required when the TEC power is switched from low to high Peak power 13 Watts The total maximum steady state unit power dissipation is 7 6 Watts The default set point for the TEC cooling is 5 The TEC power supply is automatically adju
3. 0x53 OxEO 0x02 0x1A OxOL 0x50 0x53 OxEO 0x02 0x1B OxMM 0x50 0x53 OxEO 0x02 OxFA OxYY 0x50 YY Bit 4 2 1 to enable command ack YY Bit 1 2 0 to Hold FPGA in RESET YY Bit 0 1 to enable EEPROM comms YY Bits 2 3 5 7 reserved YY Bit 0 12 TEC ON Default 1 YY Bit 1 unused YY Bit 2 unused YY Bit 3 1 AGC ON Default 1 YY Bit 4 unused YY Bit 5 unused YY Bit 6 unused YY Bit 7 unused 10 bit value max 0x012B White MM bits 1 0 level bits 9 8 LL level bits 7 0 default 0x012B YY 8 bit value 0 Full Peak 255 Full Average default Ox7F YY Bits 7 4 EM speed Default F YY Bits 3 0 EXP speed Default F Never exceed the EM Gain Maximum stored in the EEPROM 12 bit word L 4 MSBs Upper nibble MM 8 LSBs 12 bit word L 4 MSBs Upper nibble 8 LSBs YY Bit 7 1 Gamma Enabled Default YY Bit 72 0 Gamma Disabled YY Bit 62 1 Trigger Out Enabled Default YY Bit 6 0 Trigger Out Disabled Bit 3 Bit 2 Bit 1 BitO of YY Normal Default Incrementing TP Full White 1 2 White 1 4 White Const 64 Const 128 Const 256 Black Vert Stripes 0 0 0 0 0 0 0 0 1 1 oon O O O O O O O O O QRoptor 216 Instruction Manual Dino Tones Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 13 of 19 4 4 Query Commands Que
4. 0x53 OxEO 0x01 Ox7F 0x50 0x53 OxE1 0x01 0x50 0x03 V1 3 4 5 4 Get FPGA version with checksum TX bytes to camera RX d bytes From camera 0x53 0x01 Ox7E 0x50 0x9C 0x53 OxE1 0x01 0x50 iss Version 0x53 0x01 0x7F 0x50 0x9D 0x53 OxE1 0x01 0x50 OxE3 0x03 V1 3 4 5 5 Get Unit Serial Number Note that this command will also reset the FPGA Suggest Serial number read at power up TX bytes to camera RX d bytes From camera Enable EEPROM Comms Ox4f 0x13 0x50 Read back EEPROM device ID 0x53 OxAE 0x02 0x05 0x00 0x50 to confirm EEPROM is available for read access Repeatedly send both 0x53 OxAF 0x04 0x50 OxAO 0x00 3 commands until correct bytes returned 0x53 OxAE 0x05 0x01 0 00 0x00 one Get Unit Serial Number 0x02 0x00 0x50 0x53 OxAF 0x02 0x50 OxEA 0x03 S no 1002 Disable EEPROM Comms Ox4f 0x12 0x50 4 5 6 Read Sensor PCB temperature TX bytes to camera RX d bytes From camera Get Sensor PCB temperature 0x53 OxEO 0x01 0x70 0x50 0x53 OxE1 0x01 0x50 0x02 0x50 0x53 OxEO 0x01 0x71 0x50 0x53 OxE1 0x01 0x50 QRoptor HAWK216 Instruction Manual sa M O IK Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 16 of 19 Temp 0x269 617 16 38 4 5 7 Enable Auto Gain control TX bytes to camera RX d bytes From camera 0x53 OxEO 0x01 0x00 0x50 Get F
5. 004000 OO4FFF 6 4 4096 20480 24575 005000 005 7 4 4096 24576 28671 006000 006FFF 8 4 4096 28672 32767 007000 007FFF 9 32 32768 32768 65535 008000 OOFFFF 10 32 32 68 65536 98303 010000 017FFF 11 32 32768 98304 131071 018000 O1FFFF 12 32 32 68 131072 163839 020000 027FFF 13 32 32 68 163840 196607 028000 O2FFFF 14 32 32 68 196608 229375 030000 037FFF 15 32 32768 229376 262143 038000 SECTOR 1 is used for Manufacture specific data i e serial number etc SECTORS 2 15 are used to hold the FPGA configuration information To program a new FPGA configuration 1 Sectors 2 15 must be erased 2 a new bit file must be uploaded to Sectors 2 15 Note that SECTOR 1 must not be ERASED as this contains detailed data about the camera SECTOR ERASE The following command is used to erase a sector SECTOR xx ERASE 0x53 OxAE 0x05 0x04 OxAA OxBB OxCC 0x00 0x50 Where the Hex Number AABBCC represents an address in the sector to be erased After the SECTOR erase command has been issued a small delay is required for the ERASE to take place Successful erase can be determined by polling the sector with the following command 0x53 OxAF 0x01 0x50 If a value of OxFF is returned the sector erase is complete Example Sector ERASEs SECTOR 2 ERASE 0x53 OxAE 0x05 0x04 0x00 0x10 0x00 0x00 0x50 QRoptor HAWK216 Instruction Manual DuoT7ounm s Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK
6. Aug 14 11 of 19 42 ETX ERROR codes Error codes will be sent as ETX characters by the camera in response to commands that have failed Command acknowledge command processed successfully 0x52 ETX CK SUM ERR Check sum transmitted by host did not match that calculated for the packet Command not processed 0x53 ETX I2C ERR An 12 command has been received from the Host but failed internally in the camera Data was detected on serial line command not recognized Host Command to access the camera EPROM successfully received 0x55 ETX DONE LOW by camera but not processed as EPROM is busy i e FPGA trying to boot 0x51 ETX SER TIMEOUT Partial command packet received camera timed out waiting for end of packet Command not processed QRoptor HAWK216 Instruction Manual Oo Tones Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 12 of 19 4 3 Set Commands Serial Packet YY Bit 62 1 to enable check sum mode Set system state Set FPGA CTRL reg Set AGC Auto level Set AGC PEAK Average Ration Set AGC speed Set EM gain AGC must be disabled Ox4F OxYY 0x50 0x53 OxEO 0x02 0x00 OxYY 0x50 0x53 OxEO 0x02 0x23 OxMM 0x50 0x53 OxEO 0x02 0x24 OxLL 0x50 0x53 OxEO 0x02 Ox2D OxYY 0x50 0x53 OxEO 0x02 Ox2F OxYY 0x50 0x53 OxEO 0x02 0x15 OxOL 0x50 0x53 OxEO 0x02 0x16 OxMM 0x50 Set TEC Target temperature Set TEST PATTERN
7. FCs Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 5 of 19 1 SCOPE This document details the design for the HAWK216OEM 1 P N HK216 AN OEM 1 camera The HAWK216OEM camera utilises an e2v CCD216 EMCCD sensor to provide low light imaging Details of the camera electrical interfaces and communication protocols are also provided A photograph of the complete Camera module is shown in Figure 1 Camera Photograph Q Figure 1 Camera Photograph QQRaptor HAWK216 Instruction Manual DuoT onbcs Document number Revision File name Date Page 2013 12 11 01 1 1 HAWK216OEM1 IM v1 1 19 Aug 14 6 of 19 2 DESIGN OVERVIEW 2 1 Mechanical Profile IRIS VIDEO 4 NEY POWER TRIGGERS amp RS485 8 Figure 2 Mechanical profile drawing SolidWorks model QRoptor 216 Instruction Manual Dino Tones Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 14 70119 2 2 Physical Interfaces 2 2 1 Power Trigger amp Communications 9 pin MicroD socket Glenair MDM 9SBSP The pin out table is shown below The Associated plug connector part is MWDM2L 9P xxx xx Signal Name Cable Colour RS485 A RS485 B gt Brown po Grey let oot j C a Table 2 Control amp Power Connector Pinout Pin 6
8. YY Bit 7 1 Gamma Enabled Default YY Bit 72 0 Gamma Disabled YY Bit 62 1 Trigger Out Enabled Default YY Bit 6 0 Trigger Out Disabled Bit 3 Bit 2 Bit 1 BitO of YY Normal Default 1 Incrementing TP 0 Full White 1 White O0 4White 1 Const 64 QRoptor 216 Instruction Manual Dino Tones Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 14 of 19 Const 128 Const 256 Black Vert Stripes s 0 1 0 1 Get CCD silicon 0x53 OxEO 0x01 Ox6E 0x50 2 bytes returned temperature 0x53 OxE1 0x01 0x50 1 byte Top nibble top 4 bits 0 0x53 OxEO 0x01 Ox6F 0x50 0x53 OxE1 0x01 0x50 2 d byte Lower byte Counts 1 byte x 256 2 9 byte Conversion formula to deg C Temperature 25 411n counts 162 16 Get CCD PCB 0x53 OxEO 0x01 0x70 0x50 2 bytes returned temperature 0x53 OxE1 0x01 0x50 1 byte Top nibble top 4 bits 0 0x53 OxEO 0x01 0 71 0x50 0x53 OxE1 0x01 0x50 2 d byte Lower byte Counts 1 byte x 256 2 9 byte If counts lt 2048 Positive Temperature C counts 16 If counts gt 2047 Negative Temperature C counts 4096 16 Get PWR PCB 0x53 OxEO 0x01 0x72 0x50 2 bytes returned temperature 0x53 OxE1 0x01 0x50 1 byte Top nibble top 4 bits 0 0x53 OxEO 0x01 0x73 0x50 0x53 OxE1 0x01 0x50 2 d byte Lower byte Counts 1 byte x 256 2 9 byte If counts lt 2048 Positive Temperature C c
9. of the requested data Another optional mode of operation is included in the firmware is for check sum operation this mode should only be used when the command acknowledge mode is enabled Once the check sum mode is enabled the camera will only act upon commands that are received with the correct check sum byte sent at the end of the command packet Note that if the check sum feature is not enabled check sum bytes may still be sent at the end of a command packet the command will be processed and the check sum will be ignored The check sum byte should be the result of the Exclusive OR of all bytes in the Host command packet including the ET X byte When check sum mode is enabled data returned from the camera will include an echo of the checksum from the host command By default the camera will boot up with both command acknowledge and check sum operation disabled It is intended that the camera be operated from a higher level perspective whereby complete UART messages or groups of UART messages are used to achieve required camera functionality Bits in registers that have not been identified in the documentation should be ignored Once a command has been received by the camera all sub sequent commands from the host will be ignored until the command has been processed QRoptor 216 Instruction Manual Dino Tones Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19
10. 05 0x04 0x03 0x00 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 15 ERASE 0x53 OxAE 0x05 0x04 0x03 0x80 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR PROGRAMMING Bursts of 32 DATA bytes sixteen 16bit words should be sent to the EPROM using a single command the EPROM will auto increment the addresses Burst write command 0x53 OxAE 0x25 0x02 OxAA OxBB OxCC OxN1 OxN2 OxN3 OxN32 0x00 0x50 The address of the burst write is given by AABBCC 32 DATA bytes as read from bit file are sent N1 N32 Address AABBCC should start at the base address of sector 2 i e 0x001000 and increment by 16 for every burst command until the end of file At the end of file the last burst may not require 32bytes due to the file size if this is the case the last 32 should be padded out to 32 Data in padding ignored Notes It is recommended to operate the camera with Command Ack Waiting for a command Ack will ensure burst writes have taken place before moving to the next burst write The bit stream contains a check sum that is used by the FPGA during power up If data is corrupted during upload the FPGA will not boot Verification that FPGA has successfully booted can be done by reading the FPGA version number QRoptor HAWK216 Instruction Manual Dino Tones Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 I
11. 15 74 milliseconds 3 2 4 Unit Serial number Can be read from the camera s EEPROM Refer to section 4 Serial Communication for further details Q Roptor HAWK216 Instruction Manual m Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 10 of 19 4 SERIAL COMMUNICATION 4 4 Overview For version 2 7 of the Micro firmware the Power on default settings for camera serial port are 115200 baud 1 Start bit 6 data bits 1stop bit UART message format from Host to camera The first Byte is the command to the Microcontroller in the camera following bytes contain data required by the command and the ETX byte terminates the command 0x50 is always used to terminate the command An additional check sum byte may also be required to be sent by the host if check sum mode is enabled UART message format from camera to Host All or of the above bytes may be sent in response to commands from the host depending on the commands sent by the host An optional mode of operation is included in the firmware for command acknowledge Once enabled the camera will respond to all commands send by the host After the camera has received and processed the command from the host a single command acknowledge byte will be sent at the end of transmission ETX i e should the host command require data to be sent from the camera then the ETX byte will be sent at the end
12. 216OEM1 IM v1 1 19 Aug 14 18 of 19 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 3 ERASE 0x53 OxAE 0x05 0x04 0x00 0x20 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 4 ERASE 0x53 OxAE 0x05 0x04 0x00 0x30 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 5 ERASE 0x53 OxAE 0x05 0x04 0x00 0x40 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 6 ERASE 0x53 OxAE 0x05 0x04 0x00 0x50 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 7 ERASE 0x53 OxAE 0x05 0x04 0x00 0x60 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 8 ERASE 0x53 OxAE 0x05 0x04 0x00 0x70 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 9 ERASE 0x53 OxAE 0x05 0x04 0x00 0x80 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 10 ERASE 0x53 OxAE 0x05 0x04 0x01 0x00 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 11 ERASE 0x53 OxAE 0x05 0x04 0x01 0x80 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 12 ERASE 0x53 OxAE 0x05 0x04 0x02 0x00 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 13 ERASE 0x53 OxAE 0x05 0x04 0x02 0x80 0x00 0x00 0x50 0x53 OxAF 0x01 0x50 Continue to poll until OXFF received SECTOR 14 ERASE 0x53 OxAE 0x
13. 73391 0070 7 2 2 3 IRIS Control 4 pin socket Kobi 163 158N 2 E 7 2 2 4 C M 7 3 DESIGN DETA S 8 3 1 Electrical Design 8 3 1 1 Power supplies and Thermo Electric Cooler TEC 8 3 1 2 CCD216 Image Sensor m 8 3 1 3 Communications Interface nnne nsn n nnns nnn nnns nnns 8 3 1 4 Analogue Video c 8 3 1 5 9 3 2 E 5 u E u m 9 3 2 1 Automatic Gain Control AGC a aa nenne nnns nnns nnns 9 3 2 2 crea sate 9 3 2 9 EXPOS WO u u uu 9 3 2 4 Unit Serial 9 4 SERIAL COMMUNICATIONN 10 4 1 M 10 4 2 ERROR COGO RET cU m 11 4 3 wisi Go PRIMIS i EAA 12 4 4 eie peret em TRETEN LN EP 19 4 5 bingo E e E TE Em 15 4 5 1 Get e I
14. CI Lun TETTE DT TT 15 4 5 2 e uml eed 15 4 5 3 CSOT GA VIS pM 15 4 5 4 Get FPGA version with CHECKSUM a a nnne nnn nnn nnns 15 4 5 5 Gel Unt Serial Number RETTER 15 4 5 6 Read Sensor PCB temperature 15 4 5 7 Enable Auto Gain control 16 4 5 8 BI zio Mlce 16 4 5 9 Enable Command acknowledge nnne nnn 16 APPENDIX A FPGA FIRMWARE UPLOAD 17 QRoptor HAWK216 Instruction Manual DuoT7ounm s Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 4 of 19 ACRONYMS EMCCD Electron Multiplying Charge Coupled Device EEPROM Electrically Erasable Programmable Read Only Memory FPGA Field Programmable Gate Array FPS Frames per Second LSB Least Significant Bit MHz Megahertz MSB Most Significant Bit PCB Printed Circuit Board TEC Thermo Electric Cooler UART Universal Asynchronous Receiver Transmitter Table 1 Acronyms Roptor HAWK216 Instruction Manual om oT On
15. M v1 1 19 Aug 14 19 of 19 Example command list Command TX bytes to camera Enable Command Acknowledge 0x4 0x12 0x50 programming sector 2 0x00 0x00 0x50 Confirm Sector 2 erase by reading 0x53 OxAF 0x01 0x50 L SByte Erase EEPROM sectors 3 15 and As above with relevant sector Poll after each sector is erased until confirm erase after address OxFF is returned each sector Burst write 32 bytes 0x53 OxAE 0x25 0x02 0x00 0x10 of bit file 0x00 OxN1 OxN2 OxN3 0x50 1st burst starting at Sector 2 address OxN32 0x00 0x50 Address OxAABBCO starts at sector 2 0x53 OxAE 0x25 0x02 OxBB base address and needs to be Multiple burst writes of 32 bytes of bit file incremented by 16 for each OxN32 0x00 0x50 successive burst until end of file FPGA will now boot with new C Ox4f 0x02 0x50 0x50 firmware need to delay approx omms 500 0x53 OxEO 0x01 Ox7E 0x50 0x50 0x53 OxE1 0x01 0x50 pu Get FPGA version Version 1 13 0x53 OxEO 0x01 Ox7F 0x50 OxOD 0x53 OxE1 0x01 0x50 do Nee 0 4 0x22 0x50 Disable External Comms Comms
16. PGA Status byte 0x53 OxE1 0 01 0 50 Binary OR status byte with 0x08 bit 3 1 ern ene Send byte i e Enable AGC 0x53 OxEO 0x02 0x00 0x19 0x50 none default value for AGC ON default value for TEC ON default value IRIS ON 4 5 8 Disable TEC TX bytes to camera RX d bytes From camera 0x53 OxEO 0x01 0x00 0x50 none GEEF IUIUS 0x53 OxE1 0x01 0x50 Binary AND status byte with noH none OxFE bit 020 Send byte i e Disable TEC 0x53 OxEO 0x02 0x00 0x18 0x50 none 4 5 9 Enable Command acknowledge Assume cmd ack O to start Command TX bytes to camera RX d bytes From camera Get system status 0x49 0x50 0x06 Binary OR status byte with none none 0 10 Enable Command Acknowledge 0x47 0x16 0x50 0x50 ack After ack is set TX bytes to camera RX d bytes From camera 0x56 0x50 0x01 0x02 0x50 v1 2 ack HAWK216 Instruction Manual QRoptor Oto oe S Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 17 of 19 APPENDIX A FPGA FIRMWARE UPLOAD CAMERA EPROM The camera EEPROM is divided into 15 sectors with address spaces as outlined below Note that each address points to a 16bit word Sector Structure Sector Kwords words start end start end 1 4 4096 0 4095 000000 000FFF 2 4 4096 4096 8191 001000 3 4 4096 8192 12287 002000 002FFF 4 4 4096 12288 16383 003000 003FFF 5 4 4096 16384 20479
17. dance with a 100 microsecond 3 3V pulse synchronised to the video out Vertical Sync pulse 3 2 Functionality 3 2 1 Automatic Gain Control The AGC is enabled by default The has 3 input parameters that the operator can adjust to customise the camera operation for the ambient light environment namely AGC Speed AGC Peak Average and AGC Auto Level AGC Auto Level is the image intensity that the AGC will attempt to achieve as an average peak across the scene This setting can be adjusted alongside AGC Peak Average to achieve desired light level The AGC has two variables used to achieve the desired light level namely the Electron Multiplying EM Gain and the IRIS aperture When the Auto IRIS is enabled in a low ambient light scene the AGC will fully open the IRIS shutter before adjusting the EM Gain whereas in a high ambient light scene the AGC will reduce the EM gain before closing the IRIS shutter 3 2 2 EM Gain If the AGC is disabled the Electron Multiplication Gain can be manually adjusted using serial commands as detailed in section 4 Serial Communication It should be noted that the EM Gain Maximum value stored in the EEPROM must not be exceeded If the EM Gain Maximum is exceeded the camera may be permanently damaged The EM Gain Maximum value can be read back from the camera using a GET command as detailed in section 4 4 Query Commands 3 2 3 Exposure Period The exposure period is fixed at approximately
18. ounts 16 If counts gt 2047 Negative Temperature C counts 4096 16 Get Micro version 0x56 0x50 Two bytes transmitted from camera when command received 1 byte Major version 2 byte Minor version Get FPGA version 0x53 OxEO 0x01 Ox7E 0x50 oet address 7E Major Version Byte 0x53 OxE1 0x01 0x50 Read address 7E 1 byte 0x53 OxEO 0x01 Ox7F 0x50 0x53 OxE1 0x01 0x50 Get Unit Serial Number Ox4f Ox13 0x50 0x53 OxAE 0x05 0x01 0x00 0x00 0x02 0x00 0x50 Set address 7F Minor Version Byte Read address 7F 1 byte Enable EEPROM access 2 bytes returned 1 byte is the LSB 0x53 OxAF 0x02 0x50 2 d is the MSB Disable EEPROM access Ox4f 0x12 0x50 NOTES Command Ox4F writes to the system status register 0x49 reads from the system status register QRoptor HAWK216 Instruction Manual sa M O IK Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 15 of 19 45 Examples NOTE Assume that Command Acknowledge and Check sum mode are disabled unless otherwise stated 4 5 1 Get System Status From power up TX bytes to camera RX d bytes From camera Get system status 0x49 0x50 0x22 Ext comms disabled 4 5 2 Get Micro version TX bytes to camera RX d bytes From camera 0x56 0x50 0 01 0 01 V1 1 4 5 3 Get FPGA version TX bytes to camera RX d bytes From camera 0x53 OxEO 0x01 Ox7E 0x50 0x53 OxE1 0x01 0x50
19. ry Command Send Serial Packet Get system status 0x49 0x50 1 Byte returned YY Bit 6 1 Check sum mode enabled YY Bit 4 1 Command acknowledge enabled YY Bit 1 0 Hold FPGA in RESET YY Bit 0 1 EEPROM enabled YY Bits 2 3 5 7 reserved Get FPGA CTRL reg 0x53 OxEO 0x01 0x00 0x50 YY 12 TEC ON Default 0 0x53 OxE1 0x01 0x50 YY Bit 1 unused YY Bit 2 unused YY Bit 3 1 AGC ON Default 1 YY Bit 4 unused YY Bit 5 unused YY Bit 6 unused YY Bit 7 unused 0x53 OxEO 0x01 0x23 0x50 2 bytes returned MM LL 10 bit value 0x53 OxE1 0x01 0x50 Get AGC Auto level OM bits 1 0 level bits 9 8 0x53 OxEO 0x01 0x24 0x50 0x53 OxE1 0x01 0x50 LL level bits 7 0 Get PEAK Average YY 8 bit value setting 0x53 OxE1 0x01 0x50 0 Full Peak 255 Full Average 0x53 OxE1 0x01 0x50 YY Bits 3 0 not used Get EM gain Maximum 0x53 OxEO 0x01 0x35 0x50 2 bytes returned OM LL 12 bit word 0x53 OxE1 0x01 0x50 4 MSBs 0x53 OxEO 0x01 0x36 0x50 0x53 OxE1 0x01 0x50 LL 8 LSBs Get EM gain 0x53 OxEO 0x01 0x15 0x50 2 bytes returned OM LL 12 bit word 0x53 OxE1 0x01 0x50 4 MSBs 0x53 OxEO 0x01 0x16 0x50 0x53 OxE1 0x01 0x50 LL 8 LSBs Get TEC Target 0x53 OxEO 0x01 Ox1A 0x50 2 bytes returned OM LL 12 bit word Temperature 0x53 OxE1 0x01 0x50 OM 4 MSBs 0x53 OxEO 0x01 Ox1B 0x50 0x53 OxE1 0x01 0x50 LL 8 LSBs Get TEST PATTERN 0x53 OxEO 0x01 OxFA 0x50 1 byte returned state 0x53 OxE1 0x01 0x50
20. sted to reach the set point temperature with a limit of approximately 1 Watt At low ambient temperatures or with additional heat sinking the TEC efficiency is increased and consequently the power required to achieve the set point is decreased 3 1 2 CCD216 Image Sensor 768 244 active element 11 5um x 27um pixel size Fully hermetically sealed case with inbuilt TEC 1 output Frame rate 59 94 Frames Second fps Readout noise 45e 13 5 MHz pixel clock Refer to e2v CCD216 datasheet for further details available at www e2v com The CCD216 is an Electron Multiplying device which allows the application of Electron Multiplication EMGain 3 1 3 Communications Interface The RS485 communication interface has the specifications as listed in Table 5 RS485 Settings 115200 bps Dabit 8 Table 5 RS485 Settings These settings are fixed and cannot be altered The RS485 signals have an internal 120R termination resistor 3 1 4 Analogue Video output The camera produces interlace analogue video in the 525 line NTSC mono format with no chrominance subcarrier ITU R BT 1700 59 94Hz 2 1 interlace 4 3 aspect ratio The video output has a 75H source impedance Q Roptor HAWK216 Instruction Manual T Document number Revision File name Date Page 2013 12 11 01 V1 1 HAWK216OEM1 IM v1 1 19 Aug 14 9 of 19 3 1 5 Trigger Output The trigger output has a 5100 source impe

Download Pdf Manuals

image

Related Search

Related Contents

  fx9860G_Slim_Hard  Chieftec FI-01W computer case  Remeha Avanta Plus HPKI_K Maintenance Schedule  shredstar X10  RedMax G3200EZ User's Manual  Kenwood KDC-5024 CD Player User Manual  Article : "routes express : leur sécurité, leur retraitement"  Avocent Direct_PDU Power Strip  Philips 32PFL3230 32" HD-ready Black  

Copyright © All rights reserved.
Failed to retrieve file