Home

MS2100, MS2150 & MS3100 Digital Multispectral Camera User

image

Contents

1. MS2100 MS2150 MS3100 Imaging Device 3 ea in Interline 3 ea Y in Interline 3 ea Y in Interline Transfer CCD Transfer CCD Transfer CCD Resolution 659 H x 494 V x 3 780 H x 582 V x 3 1392 H x 1040 V x 3 sensors sensors sensors Pixel Size 9 9 x 9 9 micron 8 3x8 3 micron 4 65 x 4 65 micron Pixel Clock Rate 12 MHz max 14 07 MHz max 14 318 MHz max Sensing Area 6 5 x 4 4 mm 7 7x 4 9 mm 7 6 x 6 2 mm Frame Rate 30 frames per second 25 frames per second 7 5 frames per second Digital Output 8 bits x 4 taps or 10 bits x 3 taps 32 bits max ElA644 or RS422 8 bits x 4 taps or 10 bits x 3 taps 32 bits max ElA644 or RS422 8 bits x 4 taps or 10 bits x 3 taps 32 bits max ElA644 or RS422 Data Transfer Rate 12 MHz max 14 07 MHz max 14 318 MHz max Digital Control Pixclk Fval Lval Ext Pixclk Fval Lval Ext Pixclk Fval Lval Ext Signals Trigger Trigger Trigger Signal Noise 60 dB 60 dB 60 dB Lens Mount Nikon F Mount or Nikon F Mount or Nikon F Mount or Canon ENG Canon ENG Canon ENG Electronic 1 15 000 1 30 sec 1 15 000 1 25 sec 1 8000 1 7 5 sec Shutter Independent control Independent control Independent control per channel per channel per channel Gain Selection 4 32 dB 4 32 dB 4 32 dB Independent control Independent control Independent control per channel per channel per channel Offset Selection 0 127 counts Independent control
2. 0 127 counts Independent control 0 127 counts Independent control per channel per channel per channel External Trigger BNC or Digital Video BNC or Digital Video BNC or Digital Video Input Connector Connector Connector Control Input RS 232 port RS 232 port RS 232 port Operating Temp 0 65 C 0 65 C 0 65 C Operating 12 volts 12 volts 12 volts Voltage Power 10 Watts 10 Watts 10 Watts Consumption Weight 1 62 kg 1 62 kg 1 62 kg MS2100 MS2150 MS3100 User Manual 9000 001 05 21 Camera Control and Configuration via RS 232 Communications RS 232 Command Set Communication between the host and the camera takes place by way of the transmission of message packets from one to the other Communication is always initiated by the host in the form of a host message packet described below The camera responds with an echo message packet described below which may or may not contain message bytes Commands that perform functions such as setting parameters are echoed back to the host after the function has been performed with no message bytes A status flag indicates if the action was successful or not Commands from the host that expect data in return like getting gain or offset values are echoed with the requested data in the form of message bytes along with a status flag which indicates if the action was successful or not Note The camera requires that a command sequence be executed in a handshaking fash
3. 58 Out27 19 Out28 59 Out29 20 Out28 60 Out29 21 Out30 61 Out31 22 Out30 62 Out31 23 Out32 63 Out33 24 Out32 64 Out33 25 Ground 65 Ground 26 66 27 67 Lval 28 68 Lval 29 69 Fval 30 70 Fval 31 Trigi 71 32 Trig1 72 33 73 Ctrl 34 74 Ctrl 35 75 36 76 37 77 38 78 39 79 Pixclk 40 80 Pixclk MS2100 MS2150 MS3100 User Manual 9000 001 05 12 Matrox Genesis LC and Meteor Framegrabbers Connector AMP175925 9 100 pin D type subminiature Digital Video Connector Pinout for Matrox Genesis LC and Meteor Pin Signal Pin Signal 1 Out10 51 Out26 2 Out10 52 Out26 3 Out11 53 Out27 4 Out11 54 Out27 5 Out12 55 Out28 6 Out12 56 Out28 7 Out13 57 Out29 8 Out13 58 Out29 9 Out14 59 Out30 10 Out14 60 Out30 11 Out15 61 Out31 12 Out15 62 Out31 13 Out16 63 Out32 14 Out16 64 Out32 15 Out17 65 Out33 16 Out17 66 Out33 17 Out18 67 Out34 18 Out18 68 Out34 19 Out19 69 Out35 20 Out19 70 Out35 21 Out20 71 Out36 22 Out20 72 Out36 23 Out21 73 Out37 24 Out21 74 Out37 25 Out22 75 Out38 26 Out22 76 Out38 27 Out23 77 Out39 28 Out23 78 Out39 29 Out24 79 Out40 30 Out
4. command byte 4 checksum 0 02 STX I 504 LSB size 2 500 MSB size 3 1D command byte 4 Value LSB 5 Value MSB status 36 Rev 0 2 3 12 01 CorrectOffset ChannelNumber Linescan cameras only This command is used for the flat field normalization process in lines scan cameras It will have no effect in area scan cameras Applies offset correction to the specified channel ChannelNumber 1 3 Message Byte Contents 02 STX 02 LSB size 00 MSB size HH GW Do 36 command byte channel number checksum Message Byte Contents ul Echo 02 STX 02 LSB size 00 MSB size 36 command byte status dps n Ee checksum GetOffsetCorrectionResult ChannelNumber Line Scan Cameras Only Returns the average value of the pixels determined during the offset correction process for the specified channel ChannelNumber 1 3 Message Byte Contents 02 STX 02 LSB size 00 MSB size gt I wWIN 37 command byte channel number ul checksum Message Byte Contents Echo 02 STX 05 LSB size 500 MSB size CJA AD oO Bl WI dY 37 command byte channel number Average Value Low Byte Average Value High Byte Status checksum Rev 0 2 3 12 01 CorrectGain Chann
5. 02 STX 1 02 LSB size 2 00 MSB size 3 32 command byte 4 status 5 checksum GetZoom Factor Returns the video zoom factor Byte 0 ZoomFactor 1 X1 2 X2 4 X4 Message Byte Contents 0 02 STX 1 01 LSB size 2 00 MSB size 3 33 command byte 4 5 checksum Echo Message Byte Contents 0 02 STX 1 03 LSB size 2 500 MSB size 3 33 command byte 4 ZoomFactor 5 status OY 42 Rev 0 2 3 12 01 SetVideoMux Note This command should be used with caution It should only be necessary to change these settings when the color plane mapping between the digital output ports and the analog video ports do not correspond resulting in color differences between the analog video display and the digital display Some framegrabbers require this correction Sets Video Card Multiplexer Configuration Byte 0 MuxConfiguration Bits 0 1 Red Output Selection 0 Porto 1 Port1 2 Port2 3 Port3 2 3 Green Output Selection 4 5 Blue Output Selection Message Byte Contents 0 02 STX 1 02 LSB size 2 500 MSB size 3 3d command byte 4 MuxConfiguration 5 checksum Echo 0 S02 STX 02 LSB size 00 MSB size 3d command byte status checksum AJW N ul 43 Rev 0 2 3 12 01 GetVideoMux Gets Video Card Multiplexer Configuration Byte 0 MuxConfig
6. Out15 61 Out31 12 Out15 62 Out31 13 Out16 63 Out32 14 Out16 64 Out32 15 Out17 65 Out33 16 Out17 66 Out33 17 Out18 67 Out34 18 Out18 68 Out34 19 Out19 69 Out35 20 Out19 70 Out35 21 Out20 71 Out36 22 Out20 72 Out36 23 Out21 73 Out37 24 Out21 74 Out37 25 Out22 75 Out38 26 Out22 76 Out38 27 Out23 77 Out39 28 Out23 78 Out39 29 Out24 79 Out40 30 Out24 80 Out40 31 Out25 81 Out41 32 Out25 82 Out41 33 Lval 83 34 Lval 84 35 Fval 85 36 Fval 86 37 Ground 87 38 Ground 88 39 Pixclk 89 40 Pixclk 90 41 91 42 92 43 93 44 94 45 95 46 96 47 Ctrl 97 48 Ctrl 98 MS2100 MS2150 MS3100 User Manual 9000 001 05 11 Matrox Corona Connector AMP175925 0 80 pin D type subminiature Digital Video Connector Pinout for Matrox Corona Pin Signal Pin Signal 1 Out10 41 Out11 2 Out10 42 Out11 3 Out12 43 Out13 4 Out12 44 Out13 5 Out14 45 Out15 6 Out14 46 Out15 7 Out16 47 Out17 8 Out16 48 Out17 9 Out18 49 Out19 10 Out18 50 Out19 11 Out20 51 Out21 12 Out20 52 Out21 13 Out22 53 Out23 14 Out22 54 Out23 15 Out24 55 Out25 16 Out24 56 Out25 17 Out26 57 Out27 18 Out26
7. STX 01 LSB size 2 00 MSB size 3 44 command byte 4 checksum Echo Message Byte Contents 0 02 STX H 03 LSB size 00 MSB size 44 command byte MuxConfiguration status On wN md 49 Rev 0 2 3 12 01
8. of the hardware GetZoom Factor Sets X1 X2 or X4 zoom factor for video display Byte 0 ZoomFactor 1 X1 2 X2 4 X4 Message Byte Contents 0 02 STX 1 02 LSB size 2 500 MSB size 3 32 command byte 4 ZoomFactor 5 checksum 0 S02 STX 1 02 LSB size 2 00 MSB size 3 32 command byte 4 status 611 checksum Returns the video zoom factor Byte 0 ZoomFactor Echo 1 Xt 2 X2 4 X4 Message Byte Contents 0 02 STX 1 01 LSB size 2 500 MSB size 3 33 command byte us checksum Message Byte Contents 0 S02 STX 1 03 LSB size 2 00 MSB size 3 33 command byte 4 ZoomFactor 5 status OY 46 Rev 0 2 3 12 01 GetAllAverages Returns average value in display window for six images three raw arrays and 3 bayer demultiplexed Average values are 8 bits Echo 0 S02 5TX 1 01 LSB size 2 00 MSB size 3 41 command byte us checksum 0 02 STX 1 08 LSB size 2 00 MSB size 3 41 command byte 4 Array 1 Average 5 Array 2 Average 6 Array 3 Average 7 Bayer Red Average 8 Bayer Green Average 9 Bayer Blue Average 10 status p H 47 Rev 0 2 3 12 01 GetRemoteHeadConfiguration Used for remote head cameras only RH1100 or RH1200 Retu
9. 0 S02 STX 1 04 LSB size 2 00 MSB size 3 17 command byte 4 trigger mode LSB 5 6 trigger mode MSB status 7 32 Rev 0 2 3 12 01 SetOutputMux Three Byte Value Sends a three byte message to the camera specifying the camera multiplexing configuration This determines how the available data from the camera is mapped to the output ports or taps The correspondence between Ports and display color plane is a function of the receiving frame grabber or host circuitry Typically the analog video output is configured such that Port 0 corresponds to red Port 1 corresponds to blue and Port 2 corresponds to green However this mapping can be changed with the SetVideoMux command Port four has no meaning for the analog video output This command determines which camera image will be directed from to any given digital output port in the system This command also includes the ability to set a digital multiplier for each channel This causes the digital pixel value for all the pixels of a given channel to be multiplied by either one two or four performing a left shift Message Byte Structure Byte0 Bits 0 1 2 PortO Array Select O Array1 1 Array2 2 Array3 3 Processed Red 4 Processed Green 5 Processed Blue 6 Processed Mono 7 Off 3 4 5 Port1 Array Select see PortO Array Select 6 7 Unused Byte1 Bits 0 1 2 Port2 Array Select see PortO Array Select 3 4 5 Port3 Array Select see P
10. 0x02 Checksum calculation failed UnrecognizedCommand 0x03 Command was not recognized 23 Rev 0 2 3 12 01 Camera Command Set The following lists each command that is recognized by the camera it s parameters structure and expected echo Definition of Channel Number Many of the commands that follow will refer to Channel Number as a parameter The meaning and value of this parameter will vary depending on what model of camera you are working with The camera imaging engine includes three channels for image data In 3 CCD cameras there is one channel per CCD sensor In 1 CCD cameras there is only sensor which is controlled by the electronics for Channel 3 In remote head cameras the channel values used in the commands correspond to Head 1 2 and 3 respectively Assignment of head numbers is determined by which connector on the front panel a given head is plugged into The correlation between the Channel No parameter for the following commands and the various camera models is detailed in the table below Table 1 Definition of Channel No Parameter Camera Configuration Channel 1 Channel 2 Channel 3 MS2100 RGB Green Sensor Red Sensor Blue Sensor MS2150 RGB MS3100 RGB MS2100 CIR Red Sensor IR Sensor Green Sensor MS2150 CIR MS3100 CIR MS2100 RGB CIR Red Sensor IR Sensor Blue Green MS2150 RGB CIR Sensor MS3100 RGB CIR MS2200 RGB Green Sensor Red Sensor Blue Sensor MS2200 CIR Red Se
11. 24 80 Out40 31 Out25 81 Out41 32 Out25 82 Out41 33 Lval 83 34 Lval 84 35 Fval 85 36 Fval 86 37 Ground 87 38 Ground 88 39 Pixclk 89 40 Pixclk 90 41 91 42 92 43 93 44 94 45 95 Trig 46 96 Trig 47 Ctrl 97 48 Ctrl 98 MS2100 MS2150 MS3100 User Manual 9000 001 05 13 Imagenation PXD1000 Frame Grabber Connector AMP786577 9 100 pin D type subminiature Digital Video Connector Pinout for Imagenation PXD1000 Pin Signal Pin Signal 1 Ground 51 Ground 2 52 3 53 4 54 5 55 6 56 7 57 8 58 9 Trig1 59 Trig1 10 60 11 61 12 Ground 62 Ground 13 Fval 63 Fval 14 Lval 64 Lval 15 Pixclk 65 Pixclk 16 Ground 66 17 Out41 67 Out41 18 Out40 68 Out40 19 Out39 69 Out39 20 Out38 70 Out38 21 Out37 71 Out37 22 Out36 72 Out36 23 Out35 73 Out35 24 Out34 74 Out34 25 Out33 75 Out33 26 Out32 76 Out32 27 Out31 77 Out31 28 Out30 78 Out30 29 Out29 79 Out29 30 Out28 80 Out28 31 Out27 81 Out27 32 Out26 82 Out26 33 Out25 83 Out25 34 Out24 84 Out24 35 Out23 85 Out23 36 Out22 86 Out22 37 Out21 87 Out21 38 Out20 88 Out20 39 Out19 89 Ou
12. 9 9 Out14 59 Out30 10 Out14 60 Out30 11 Out15 61 Out31 12 Out15 62 Out31 13 Out16 63 Out32 14 Out16 64 Out32 15 Out17 65 Out33 16 Out17 66 Out33 17 Out18 67 Out34 18 Out18 68 Out34 19 Out19 69 Out35 20 Out19 70 Out35 21 Out20 71 Out36 22 Out20 72 Out36 23 Out21 73 Out37 24 Out21 74 Out37 25 Out22 75 Out38 26 Out22 76 Out38 27 Out23 77 Out39 28 Out23 78 Out39 29 Out24 79 Out40 30 Out24 80 Out40 31 Out25 81 Out41 32 Out25 82 Out41 33 Trig1 83 34 Trig1 84 35 85 36 86 37 87 38 88 39 89 40 90 41 Fval 91 42 Fval 92 43 Lval 93 RS2320ut 44 Lval 94 RS232in 45 Ctrl 95 46 Ctrl 96 47 97 48 98 49 Pixclk 99 Ground 50 Pixclk 100 Ground MS2100 MS2150 MS3100 User Manual 9000 001 05 10 Imaging Technologies PC DIG Framegrabber Connector AMP175925 9 100 pin D type subminiature Digital Video Connector Pinout for Imaging Technology PC DIG Pin Signal Pin Signal 1 Out10 51 Out26 2 Outi0 52 Out26 3 Out11 53 Out27 4 Out11 54 Out27 5 Out12 55 Out28 6 Out12 56 Out28 7 Out13 57 Out29 8 Out13 58 Out29 9 Outi4 59 Out30 10 Out14 60 Out30 11
13. 9 5 067 MS3100 7 5 fps 14 318 7 59 1046 125 130 75 125 MS3100 10 fps 18 87 10 1046 095 99 095 DT1100 4 7 5 fps 14 318 7 59 1046 125 130 75 125 DT1100 4 12 fps 22 6 12 1046 079 83 079 RH1100 4 7 5 fps 14 318 7 59 1046 125 130 75 125 RH1100 4 10 fps RH1100 4 12 fps 22 6 12 1046 079 83 079 MS2200 1024x1 1 1071 1 DT1200 1 1071 1 RH1200 1024x1 1 1071 1 RH2200 1024x1 1 1071 1 Message Byte Contents 0 02 STX 04 LSB size 00 MSB size 14 command byte channel number Exposure Time LSB vle wINmIiHm Echo 29 Rev 0 2 3 12 01 Message Byte Contents ChannelNumber 1 Echo 02 STX 02 LSB size 00 MSB size 14 command byte WB WwW MO rR ul status checksum GetIntegrationTime ChannelNumber Requests the camera to return the present integration time setting for the specified channel The returned value represents the number of scan lines that go to make up the integration time To convert this count to msec multiply the returned value by the Incr value in the table above 2 0r3 Message Byte Contents 02 STX 502 LSB size 00 MSB size AJW N 15 command byte channel number checksum Message Byte Contents 611 o 02 STX 505 LSB size 00 MSB size 15 command byte chann
14. A DuncanTech A SPECTRUM OF SOLUTIONS MS2100 MS2150 MS3100 Digital Multispectral Camera User Manual DuncanTech 11824 Kemper Rd Auburn CA 95603 Phone 530 888 6565 Fax 530 888 6579 Web www duncantech com Email info duncantech com Document Number 9000 0001 05 MS2100 MS2150 MS3100 User Manual 9000 001 05 MS2100 MS2150 MS3100 User s Manual Document Number 9000 0001 04 Copyright 1999 Duncan Technologies Inc The information provided in this document is believed to be accurate and reliable However no responsibility is assumed by Duncan Technologies for it s use nor for any infringement of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under the patent rights of Duncan Technologies No parts of this manual may be reproduced or transmitted in any form or translated into any language for purposes other than the purchaser s personal use without the written permission of Duncan Technologies Duncan Technologies reserves the right to modify the present publication without prior notice Reaching DuncanTech Thank you for your purchase of a DuncanTech product It is our priority to see that you have the highest quality product possible and the information and support necessary to get the optimum return on your investment For further information not included in this manual or for information on DuncanTech s other imaging products ple
15. GetBayer e E 50 MS2100 MS2150 MS3100 User Manual 9000 001 05 2 Introduction to the MS2100 and MS3100 Cameras DuncanTech s MS2100 MS2150 and MS3100 series camera are digital progressive scan area cameras for multispectral and color imaging in a variety of applications The cameras are based on a color separating prism and three imaging channels that allow simultaneous image acquisition in 3 5 spectral bands through a common aperture Image sensors are charge coupled device CCD array sensors with spectral sensitivity from 400 1000 nm The resulting images are co registered providing excellent image quality and color fidelity The cameras are available in several different spectral configurations Primary features of these products are 3 imaging channels with high resolution CCD arrays MS2100 659x494 pixels MS2150 780x582 pixels MS3100 1392x1040 pixels Advanced optical mechanical and electronic design to product high quality images on each channel without distortion or chromatic aberration effects Progressive scan operation for clear acquisition of images of moving targets A variety of spectral configurations to meet your specific imaging application needs Digital Image Output in EIA 644 or RS 422 format Smart camera features for advanced control and processing RS 232 interface for configuration and control input Compact rugged package for harsh environments Independent gain offset and exposure control for ea
16. NTSC PAL Interlaced RGB Coax Output Output Red S Video C Red Green Composite Video Green Blue S Video Y Blue White or Gray Composite Sync MS2100 MS2150 MS3100 User Manual 9000 001 05 19 Supported Video Modes The table below lists the video signal formats that can be output from the Analog Video connector The output mode is selected via a camera control command An appropriate monitor type that can support the selected mode must be used to view the resulting image Mode Resolution Line Rate Frame Pixel Clock Rate Rate NTSC 640 X 504 15 7 KHz 60 Hz Intl 12 27 MHz interlaced PAL 768 X 600 15 6 KHz 50 Hz Intl 14 75 MHz interlaced VGA 640 x 480 640 X 480 31 5 KHz 60 Hz 25 175 MHz 800 x 600 800 X 600 37 9 KHz 60 Hz 40 MHz 1024 x 768 1024 X 768 48 4 KHz 60 Hz 65 MHz 1280 x 1024 1280 X 1024 64 0 KHz 60 Hz 108 MHz Interlaced RGB 640 X 504 15 7 KHz 60 Hz 12 27 MHz interlaced Not all video modes are valid on all camera models The table below lists camera models cross referenced to video modes Valid Video Modes per Camera Model Video Mode MS2100 MS2150 MS3100 656x494 780x582 1392x1040 NTSC Yes Yes Yes PAL Yes Yes Yes Interlaced Yes NA NA RGB 640x480 Yes Yes Yes 800x600 NA Yes Yes 1024x768 NA NA Yes 1280x1024 NA NA Yes MS2100 MS2150 MS3100 User Manual 9000 001 05 20 Camera Specifications
17. ain MSB checksum 26 Rev 0 2 3 12 01 SetChannelOffset ChannelNumber Offset Adds the specified offset to the specified channel The offset value is in an 8 bit straight binary format Note DuncanTech s Correrlated Double Sampling circuitry automatically removes any offset at the beginning of every line Due to this advanced technology it has been found that this particular command is not needed because image signal does not have an offset However the offset command is accessible programmatically and may have utility for specific applications The comannd continues to be included her for completeness ChannelNumber 1 2 or 3 For Cameras with AD9841 Offset 0 127 For Cameras with AD9841 Contents 02 STX 03 LSB size 00 MSB size 504 command byte channel number offset Message Byte Contents 02 STX 02 LSB size 00 MSB size Offset 0 63 Message Byte 0 1 2 3 4 5 6 Echo 0 1 2 3 4 al 04 command byte status checksum 27 Rev 0 2 3 12 01 GetChannelOffset ChannelNumber Requests the camera to return the present offset setting for the specified channel The offset value is in an 8 bit straight binary format ChannelNumber 1 2 or 3 Message Byte Contents 0 02 STX E 02 LSB size 2 00 MSB size 3 05 command byte 4 channel number 5 c
18. ansferred FVAL Frame valid Asserted when a valid video frame of data is being transferred MS2100 MS2150 MS3100 User Manual 9000 001 05 8 The control signals are characterized by the following parameters and exhibit the behavior shown in the timing diagram below MS2100 MS2150 MS3100 Pixel Clock Rate 12 Mhz 14 Mhz 14 318 Mhz Horizontal Total Count 780 pixels 944 pixels 1790 pixels Horizontal Active Count 656pixels 780 pixels 1392 pixels Horizontal Blank Count 124 pixels 164 pixels 398 pixels Vertical Total Count 508 lines 596 lines 1054 lines Vertical Active Count 494 lines 582 lines 1040 lines Vertical Blank Count 14 lines 14 lines 14 lines Pixel Clock Line Valid or Frame Valid Figure 4 Timing Diagram for Digital Video Output Digital Video Connector Framegrabber Options The pin assignments for various Digital Video Connectors follow MS2100 MS2150 MS3100 User Manual 9000 001 05 9 National Instruments PCI 1424 Framegrabber Connector AMP786577 9 100 pin D type subminiature Digital Video Connector Pinout for National Instruments PCI 1424 Pin Signal Pin Signal 1 Out10 51 Out26 2 Out10 52 Out26 3 Out11 53 Out27 4 Out11 54 Out27 5 Out12 55 Out28 6 Out12 56 Out28 7 Out13 57 Out29 8 Out13 58 Out2
19. ase call DuncanTech 11824 Kemper Rd Auburn CA 95603 Phone 530 888 6565 Fax 530 888 6579 Web www duncantech com Email info duncantech com MS2100 MS2150 MS3100 User Manual 9000 001 05 1 Table of Contents Introduction to the MS2100 and MS3100 Cameras occocccccoccccocinoconcnoncnnncnnccncnonccnn conc nancnncnns 3 Camera Operat OM eerrrrerertererr errr a iaa didas 4 Piiysical GharaCteriStles 2 annene neeaae ee e REITER un 6 Camera Electrical INT MACO dd AAA EA AR 7 Overviews O 7 Digital Maso Datz O wie Wires erate A 8 Serial Port Communication Interface naar 15 ngger WAU ae reenn a a e e E EE e E e E EEEa 15 Electrical Power Requirement cceccescescesseeeeeeseeeeeceeeeaeceneaecseeeaesaeseaeseeseaeeeeneaeneete 18 AV 1G On UU OUI 2s 2290s E 19 Camera Speelliedlionsn nee 21 Camera Control and Configuration via RS 232 Communications c cceceeseeseeeees 23 5 232 Command Sehr ei 23 FlastMessage Formal anne aa Nee 23 Echo Message Formal zen Een o des 24 Camera Command elote lada 25 Definition of Channel Number sorpresa 25 SetChannelGain ChannelNumber Gain ooooconccoccncccnccanoconnnannnnonancnnnnnnconnnnn cnn nnncanann 26 GetChannelGain ChannelNumber ooococcciconccciconcccnccnncconcnancnn conc nnn conc cnn conc canon cananea 27 SetChannelOffset ChannelNumber Offset oooooococoniconnciccnccccccoccnonnnocccnnnnnconnnnncnnnnn 28 GetChannelOffset ChannelNumber cecce
20. aterial that provides good thermal contact and heat sinking capability For convenience the cameras are configured with a standard Y4 20UNG tripod mount This is the least stable mount and is recommended only for temporary placement Weight without lens 1 62 kg Operating Temperature 0 65 C Power Supply 12VDC 10 Watts Camera Electrical Interface Overview All electrical connectors are on the camera rear plate as shown in Figure 3 An overview of the connectors and their function is presented below followed by detailed information for each connector Digital Video This connector provides access to the digital pixel data and synchronization signals from the camera The specification for the Digital Video connector depends on the frame grabber to be used with the camera A different output connector is provided for each supported frame grabber in order to facilitate the use of standard cables TRIGGER ire POWER Figure 3 Camera Rear Panel MS2100 MS2150 MS3100 User Manual 9000 001 05 7 Serial Port The RS 232 interface is provided via a standard DB 9 type connector This provides a communications interface to send and receive configuration and control parameters Trigger The external trigger input initiates the acquisition and transfer of a single frame of data Several triggering modes are available and are configured via the RS 232 control interface Power The power connector consist of a standard DB 9
21. ch channel Optional analog video image output via NTSC PAL or progressive scan External trigger inputs with three operating modes For detailed specifications please see Camera Specifications on page 21 The MS2100 MS2150 and MS3100 are available in four different spectral configurations as described below Detailed information on the spectral response of your camera can be obtained separately from this manual Standard Spectral Configurations MS2100 MS2150 amp MS3100 RGB Red Green and Blue Color Imaging CIR Red Green and Near Infrared Color Infrared RGB CIR Red Green Blue and Color Infrared in a single camera Multispectral Custom spectral configuration to customer specifications MS2100 MS2150 MS3100 User Manual 9000 001 05 3 Camera Operation A functional diagram of DuncanTech s MS2100 MS2150 MS3100 cameras is shown in Figure 1 below These cameras use a color separating prism to isolate the spectral image to be acquired by each channel Broadband light from the image target enters the camera through the lens The prism optic divides the light based on wavelength such that a different spectral band exits the prism at each of the three exit faces The range of wavelengths included in each band is a function of the coatings on the faces of the prism Array Drivors CDS gain and offset ADC N 3 CCD PRISM LENS i Trimm Color Fitters Correction FLASH PAROS a a RS 222 imagin
22. changed you should power down the camera and then re start it Changing the pixel clock without cycling the power may result in unpredictable behavior Frequency in integer units of Mhz 0 02 STX 1 502 LSB size 2 00 MSB size 3 SOA command byte 4 Frequency 5 checksum Echo 0 02 STX al 02 LSB size 2 00 MSB size 3 SOA command byte 4 status 5 checksum GetPixelClockRate Message Byte Contents 0 02 STX 1 01 LSB size 2 500 MSB size 3 SOB command byte 4 checksum Echo 0 02 STX AN 503 LSB size 2 00 MSB size 3 SOB command byte 4 Frequency 5 status 39 Rev 0 2 3 12 01 SetAnalogColorBalance This command is used with camera models that utilize a Bayer Pattern Color Filter CCD sensor This includes the DT1100 RH1100 with color heads and MS3100 RGB CIR Each color may be multiplied by a six bit value corresponding to a scaling of 2dB to 10Db Commmand Parameters Byte 0 Red scale factor Byte 1 Green scale factor Byte 2 Blue scale factor Message Byte Contents 0 S02 STX 504 LSB size 2 500 MSB size 3 30 command byte 4 Red Scale Factor 5 6 7 Green Scale Factor Blue Scale Factor checksum Echo 0 02 STX 1 502 LSB size 2 00 MSB size 3 30 command byte 4
23. e of sourcing at least 10 mA MS2100 MS2150 MS3100 User Manual 9000 001 05 15 Trigger Modes Image acquisition occurs in four different modes Three of these modes require an external trigger signal to initiate a new acquisition These triggered modes provide different methods of controlling the start of image acquisition and the duration of the exposure time The triggering mode is selected via an RS 232 command The triggering modes are described in detail below Free Run Mode Internal Sync This mode requires no external control signals and provides high frame rates by overlapping the readout time with the exposure time An internally generated fixed frequency trigger signal initiates the readout of the current frame and starts the exposure time for the next frame The frame rate is controlled internally Exposure time is independently programmable for each of the three CCD arrays Sensor Readout 30 Hz MS2100 7 5 Hz MS3100 Exposure Time Programmable Duration Figure 5 Free Run Mode No External Trigger Edge Controlled External Trig This mode provides high frame rates by overlapping the readout time with the exposure time The active edge of EXT TRIG initiates the readout of the last frame of data and starts the exposure time for the next frame The exposure time is defined by the time between two successive leading edges of the trigger signal The minimum time between trigger pulses must be at least one f
24. el number Exposure Time LSB DM winnie Exposure Time MSB 2 status 30 Rev 0 2 3 12 01 SetTriggerMode Sets the camera to one of the supported trigger modes Message Byte Structure SetTriggerMode LSB Bits 0 1 2 Area Camera Modes 0 Video mode 1 Edge mode 2 Int amp Dump level mode 3 Int amp Dump programmable ganged 4 Int amp Dump programmable individual 5 7 Unused LSB Bits 0 1 2 Line Camera Modes 0 Frame Mode Free Running 1 Frame Mode Triggered 2 Line Mode Free Running 3 Line Mode Edge Triggered 4 Line Mode Int amp Dump Level Controlled 5 Line Mode Int amp Dump Programmable 6 7 Unused LSB Bit 3 Trigger Source Echo 0 BNC 1 Frame Grabber LSB Bit 4 Trigger Polarity 1 Positive Edge or Level 0 Negative Edge or Level Message Byte Contents 02 STX 03 LSB size 00 MSB size On GW Ph OY 16 command byte Mode LSB Mode MSB checksum Message Byte Contents 0 02 STX H 502 LSB size 00 MSB size 16 command byte status afe wN checksum Rev 0 2 3 12 01 GetTriggerMode Requests the camera to return the present trigger mode setting Echo Message Byte Contents 0 202 STX 1 01 LSB size 2 500 MSB size 3 17 command byte D checksum
25. elNumber This command is used for the flat field normalization process in lines scan cameras It will have no effect in area scan cameras Applies gain correction to the specified channel ChannelNumber 1 3 0 02 STX 1 502 LSB size 2 500 MSB size 3 38 command byte 4 channel number 5 checksum Echo 0 02 STX 1 502 LSB size 2 500 MSB size 3 38 command byte 4 status 5 checksum GetGainCorrectionResult ChannelNumber Returns the maximum value of the pixels determined during the gain correction process for the specified channel ChannelNumber 1 3 0 02 STX 1 02 LSB size 2 500 MSB size 3 39 command byte 4 al channel number checksum Message Byte Contents Echo o 02 STX 05 LSB size 00 MSB size 39 command byte channel number Maximum Value Low Byte Maximum Value High Byte status CVAD Misjuwuinje checksum 38 Rev 0 2 3 12 01 SetPixelClockRate Frequency Line Scan Cameras Onl Caution DuncanTech area scan cameras are built for a specified pixel clock rate Do not use this command on an area scan camera Changing the pixel clock rate of area scan models may cause the camera to malfunction This command allows you to request a different pixel clock speed for a linescan camera Anytime the pixel clock for the camera is
26. g Array i External Sync Figure 1 Functional diagram MS2100 MS2150 MS3100 camera 3 10 bit or 4 8 bit Output Channels in EIA B44 or AS422 Format The spectral band of light that will arrive at each of the three imaging sensors is further narrowed by optical trim filters that are placed between the exit plane of the prism and the array The output signal of each array is conditioned and digitized to a 10 bit digital value Analog gain and offset of the array circuitry can be used to balance the signal levels to optimal values The remainder of the camera electronics perform further image processing on the digital image data and output the data for digital transmission and or display The camera includes an RS 232 communications interface to receive operational commands and configuration data from an external control source An embedded microprocessor manages the communications and uses the operating parameters to configure the other camera processing units These parameters are stored in on board flash memory and are used to restore the camera to it s proper operating configuration at power up Camera configuration and control options include the ability to set gain offset and exposure time independently for each channel An internal multiplexer can be MS2100 MS2150 MS3100 User Manual 9000 001 05 4 programmatically controlled to modify the mapping of image data to the digital output ports This enables the output of any c
27. hecksum Echo Message Byte Contents 0 02 STX p 04 LSB size 00 MSB size 05 command byte channel number offset DU B amp B W h status 28 Rev 0 2 3 12 01 SetintegrationTime ChannelNumber IntegrationTime Note This command title adjusts the length of the time period during which the sensor gathers light for any given frame In a conceptual sense this is often thought of and referred to as exposure control However this terminology can be confusing The specific parameter being adjusted is the integration time period for the sensor Parameters for the command include ChannelNumber 1 2 0r3 IntegrationTime 1 500 MS2100 1 588 MS2150 1 1046 MS3100 1 1046 DT1100 4 1 1071 MS2200 1024x1 1 1071 DT1200 1024x1 1 2098 DT1200 2048x1 1 1046 RH1100 1 1046 RH1200 1024x1 Note The integration time parameter specifies the number of line periods i e the time required to read one line of the image that should elapse for the integration period Conversion of this unitless value to an integration time value in seconds is therefore a function of line length the of pixels in a row and the pixel clock rate Values for the various camera models are as follows Model PixClk Fps Max Min Max Incr MHz Cnt msec msec msec MS2100 12 30 500 065 32 5 065 MS2150 14 07 25 588 067 3
28. hows the available video formats which ones are valid for each camera model and the value that should be passed to set that mode Video Mode MS2100 MS2150 MS3100 RH1100 MS2200 656x494 780x582 1392x1040 1392x1040 1024 Line NTSC Yes Yes Yes Yes Yes PAL Yes Yes Yes Yes Yes Interlaced RGB Yes NA NA NA NA 640x480 Yes Yes Yes Yes Yes 800x600 NA Yes NA NA NA 1024x768 NA NA NA NA Yes 1280x1024 NA NA Yes Yes NA Progressive Scan RGB Message Byte Structure Value 2 bytes LSB Bits 0 1 2 Mode Select See table above LSB Bit 3 Gamma 0 no NTSC gamma correction 1 NTSC gamma correction enabled LSB Bit 4 5 Output 0 normal video output 1 color bar pattern output 2 3 unused LSB Bit 6 unused LSB Bit 7 reserved must be zero MSB Bits 0 1 2 PAL mode 0 B OuhWNM No ZZ IOQU 35 Rev 0 2 3 12 01 Message Byte Contents Echo 0 02 STX 1 03 LSB size 2 00 MSB size SIC command byte 3 4 Value LSB 5 Value MSB 6 checksum Message Byte Contents GetVideoMode 0 02 STX 1 502 LSB size 2 00 MSB size 3 SIC command byte 4 status checksum al Requests the camera to return the current video mode configuration Message Byte Contents Echo 0 502 STX 01 LSB size 1 2 500 MSB size 3 1D
29. ilable camera models is shown below Maximum Power Dissipation Basic Camera Full Featured MS2100 7W 12W MS2150 7W 12W MS3100 7W 12W Includes signal processor analog video output and flash memory The power connector consists of a standard DB 9 type connector on the rear panel of the camera with the following connections Power Connector Pinout Pin Connection 1 Ground 2 12V MS2100 MS2150 MS3100 User Manual 9000 001 05 18 Video Output For those cameras purchased with the analog video output options the analog video is available on a DB15 connector located on the camera rear panel Video output is provided in NTSC or PAL formats Composite or S Video as well as non interlaced video for multisync PC type monitors The format of the video output signal is selected via the RS232 interface A standard DB15 to coax cable can be used to interface with NTSC PAL monitors or to provide access to the RED GREEN BLUE and Sync outputs for multisync monitors or analog frame grabbing operations Analog Video Connector Pinout Progressive Scan NTSC PAL PIN Output Output 1 Red S Video C 2 Green Composite Video 3 Blue S Video Y 4 N C 5 N C 6 Red Ground Video Gnd 7 Green Ground Video Gnd 8 Blue Ground Video Gnd 9 N C 10 Ground 11 N C 12 N C 13 Horiz Sync 14 Vert Sync 15 N C DB15 to Coax Cable
30. ion When the host has sent a command and is waiting for the echoed response from the camera no additional commands may be sent to the camera New commands may only be sent to the camera when the previous command has been completed and the status echo received Violating this rule may result in unpredictable results Host Message Format The format for all messages transmitted to the camera will be STX lt size of message LSB gt lt size of message MSB gt lt command byte gt lt message bytes gt lt checksum byte gt where STX gt ASCII Start Transmission character 02 size of message LSB gt Least significant byte of 16 bit size of message field Note that the size value does not include the STX byte the size of message bytes or the checksum byte size of message MSB gt Most significant byte of 16 bit size of message field command byte gt Unique byte for each host command message bytes gt Zero or more message data bytes Exact number determined by the parameters of the command checksum gt 8 bit two s complement of sum of message bytes does not include STX or size of message bytes 22 Rev 0 2 3 12 01 Checksum calculation In order to calculate the check sum for any given command accumulate the 8 bit sum off all bytes that constitute the command and it s message bytes Do NOT include the STX and size of message bytes in this sum Having accu
31. laced video or progressive scan RGB at 640x480 800x600 1024x768 or 1280x1024 MS2100 MS2150 MS3100 User Manual 9000 001 05 5 Physical Characteristics The MS2100 MS2150 and MS3100 cameras are housed in a compact rugged case Physical dimensions are shown in Figure 2 below The maximum dimension is 89 x 97 x 149 mm without lens and cable e TRIGGER ANALOG VIDEO DIGITAL VIDEO y POWER gt CH SERIAL PORT o e ci UNC x 9 4 mm A 5 mm x 9 4 mm Pal x 94 DI un 151 B 273 jaa __a ee 327 _ _w la 129 4 ad Figure 2 Camera Dimensions Lens adapter The MS2100 MS2150 and MS3100 come configured with either a NIKON F lens mount or Canon ENG lens mount DuncanTech only supports those lenses that have been matched with the cameras MS2100 MS2150 MS3100 User Manual 9000 001 05 6 NOTE Due to the optical corrections made in DuncanTech 3 CCD cameras the numeric scale on the lens should not be used for focus Focusing should be accomplished by observing the output image and optimizing image quality Mounting For optimal stability and best heat sinking the camera should be mounted using the six M3 threaded holes in the camera base plate see Figure 2 The base plate is a heat sink for the camera electronics For best performance mount the camera to a m
32. mulated this sum take the twos compliment of the sum This will be the command checksum value In C the twos compliment of the sum lt sumval gt can be calculated as lt Twos comp val gt lt sumval gt Echo Message Format Once a command has been received at the camera it will be processed and the command will be echoed back to the host for verification The format for all echoed messages transmitted from the camera is STX lt size of message LSB gt lt size of message MSB gt lt command byte gt lt message bytes gt lt status byte gt lt checksum byte gt where STX gt ASCII Start Transmission character 02 size of message LSB gt Least significant byte of 16 bit size of message field Note that the size value does not include the STX byte the size of message bytes or the checksum byte size of message MSB gt Most significant byte of 16 bit size of message field giving the number of bytes to follow in message field command byte Unique byte for each host command message bytes Zero or more message data bytes status byte Indicates success or failure of the disposition of the command checksum 8 bit two s complement of sum of message bytes does not include STX or size bytes but does include the status byte Allowable values for the status bytes include CommandComplete 0x00 Command executed without error CommandFailure 0x01 Command execution failed Checksum Failure
33. nsor IR Sensor Green Sensor DT1100 RGB Not used Not used RGB or Mono DT1100 Mono Sensor DT1200 Not used Not used Linear Sensor RH1100 Head 1 Sensor Head 2 Sensor Head 3 Sensor 24 Rev 0 2 3 12 01 SetChannelGain ChannelNumber Gain Sets the specified channel to the specified gain value where ChannelNumber 1 2 or 3 Gain is a 16 bit value calculated as follows For MS2100 and MS2150 Gain 0 384 where the resulting gain value in dB is calculated as gain 094 DigitalNumber 4 dB For all other DuncanTech Cameras Gain 95 1023 counts where the resulting gain value is calculated as gain 0366 DigitalNumber 95 2 0 dB 0 02 STX 1 504 LSB size 2 00 MSB size 3 502 command byte 4 channel number 5 gain LSB Echo 0 02 STX 1 02 LSB size 2 500 MSB size 3 02 command byte 4 status ul checksum 25 Rev 0 2 3 12 01 GetChannelGain ChannelNumber Requests the camera to return the present gain setting for the specified channel Returns message bytes and status ChannelNumber 1 2 or 3 Message Byte Contents 02 STX 502 LSB size 00 MSB size 03 command byte S wDinje channel number checksum ul Echo o 02 STX 05 LSB size 00 MSB size 03 command byte channel number gain LSB ODIO ia une cop g
34. ombination of image planes or processed image data Custom firmware can enable additional image processing operations such as false color look up tables binary image plane operations addition subtraction multiplication ratioing or thresholding External trigger inputs can be used to precisely control the start of image acquisition Three different triggering modes are available Image data is output as digital pixel values at the digital output connector on the rear of the camera Up to 32 bits of data can be output in parallel This output data can be programmatically configured for either 8 bit or 10 bit resolution When 8 bit resolution is selected the lower two bits of data are dropped When configured for 8 bit operation the camera can output up to four sets or taps of image data for a total of 32 bits In 10 bit mode the camera can output up to three sets or taps of data for a total of 30 bits The on board multiplexer controls which data appears at each tap This can be any combination of processed or unprocessed image data Digital data is output in either EIA 644 or RS 422 differential format An optional analog video output module adds the capability to convert the digital image data to a standard analog video format which can be output in addition to the digital data The analog video output mode can be selected with a camera control command via the RS 232 port Options for output format include NTSC or PAL inter
35. ortO Array Select 6 Unused 7 Data Resolution 0 8 bits 1 10 bits Byte2 Bits 0 1 Array1 Multiplier 0 X1 1 X2 2 X4 2 3 Array2 Multiplier 4 5 Array3 Multiplier 6 7 Unused Message Byte Contents 0 02 STX 04 LSB size 00 MSB size S1A command byte Value Byte0 Value Bytel Value Byte2 checksum 33 Rev 0 2 3 12 01 AU B wWwINIHm sg Echo Message Byte Contents 0 02 STX 502 LSB size 500 MSB size S1A command byte status checksum vle wImwIiHm GetOutputMux Requests the camera to return the present output mux configuration Message Byte Contents 0 02 STX 1 01 LSB size 2 00 MSB size 3 1B command byte 0 02 STX 05 LSB size 00 MSB size 1B command byte Value Byte0 Value Bytel Value Byte2 da ju ea 34 Rev 0 2 3 12 01 SetVideoMode Value This command provides a means to configure the optional analog video output In cameras that were purchased without the DirectView video option this command will return an Unknown Command status from the camera This command can also be used to cause the camera to output a color bar pattern for system test and setup The value passed determines the format that will be used for the video output signal Not all modes are valid for all camera models The table below s
36. rame readout period Trigger Signal Sensor Readout Exposure Time Figure 6 Edge Controlled Trigger Mode MS2100 MS2150 MS3100 User Manual 9000 001 05 16 Integrate and Dump External Trig programmable In this mode the active edge of EXT TRIG initiates the start of a programmable exposure time At the end of the exposure time the readout takes place After the readout the system is ready for another EXT TRIG signal The exposure times for the three CCD arrays are locked together and are programmable via CCD array 1 t i Trigger Signal Exposure Time Programmable Duration Sensor Readout Figure 7 Integrate amp Dump Edge Controlled Trigger Mode Integrate and Dump External Trig level controlled In this mode both edges of EXT TRIG are active The leading edge initiates the start of the exposure time and the falling edge defines the end of the exposure time The falling edge also initiates the readout period The minimum time between two successive leading edges of the trigger signal is the exposure time plus one frame readout period Trigger Signal Exposure Time Sensor Readout Figure 8 Integrate amp Dump Level Controlled Trigger Mode MS2100 MS2150 MS3100 User Manual 9000 001 05 17 Electrical Power Requirements The MS2100 MS2150 and MS3100 series cameras have built in power conditioning The cameras require 12Volts 5 at1 amps Maximum power dissipation for the ava
37. rns configuration information for the three remote camera heads Byte 0 HeadConfiguration Bits 0 1 Head 1 Configuration 0 None 1 Monochrome 2 Color Bayer 3 Unused Bits 2 3 Head 2 Configuration Bits 4 5 Head 3 Configuration Bits 6 7 Unused 0 02 STX 1 01 LSB size 2 00 MSB size 3 42 command byte 0 202 STX 03 LSB size 2 500 MSB size 3 42 command byte 4 HeadConfiguration 5 7 status 48 Rev 0 2 3 12 01 SetBayerMux Used only with RH1100 Remote Head Area Scan cameras only Specifies which head on the camera is to be used as the input source for the camera s Bayer Color Interpolator engine Command Parameter Byte 0 MuxConfiguration 0 Array 1 as Input 1 Array 2 as Input 2 Array 3 as Input 0 02 STX 1 02 LSB size 2 00 MSB size 3 4 43 command byte MuxConfiguration checksum Message Byte Contents ul Echo 0 02 STX 02 LSB size 00 MSB size 43 command byte status checksum GetBayerMux Used only with RH1100 Remote Head Area Scan cameras Queries the camera to get which head is presently assigned as input to the Bayer Color Interpolator engine Command Parameter DB Ww NO r a Byte 0 MuxConfiguration 0 Array 1 as Input 1 Array 2 as Input 2 Array 3 as Input Message Byte Contents 0 02
38. sceeeecseeeeeceeeeaeseeeeaeeeeeeaeeeeeeaeeeeeeeeeeees 29 SetIntegrationTime ChannelNumber IntegrationTime 24m4n en 30 SeLlragerModeltmse ee 32 Gertriggernodelr rs kant 33 SetOutputMux Three Byte Value rs0nn0u4sannannnnnnnonnnnnnnnnnnnnnnnnnnnnannnnnnannnnnnannnn 34 GOO UI cdta toa renrtrrrtererrrceerrrrcerere rertenrtrrceereerererertrecrer tr eererre ters 35 A E 36 Ge tVideoMode ae dad 37 CorrectOffset ChannelNumber Linescan Cameras only uueseesssenesenenennneneennnenn 38 GetOffsetCorrectionResult ChannelNumber Line Scan Cameras Only 38 CorrectGain ChannelNuUMber ooococoncinnnccconcnoccnnnnnoconoconnnnononnnnn conc ano cnn none 39 GetGainCorrectionResult ChannelNuMber cconcocccncicccnccncccncnnnncncnnnncnnconccnnccncnancnnnnn 39 selPixelGl ckR ielFregueney Anna 40 GTP INCI C IOC AL acre tree cere adi 40 SelANal09CHl orBalanse a aca acy nace a a eee 41 GetAnalogColor Balance saicedsccdecadenedsasdecedesdescesacdsaadecsdeusdeusdecedsscuaceeseadeuedensdensdexstexeesd 42 DS IZOOM AG ION acarrean a a ea 43 SEIN IOBOMUKT E e EE E E E E E E E A A aa cdas 44 GetVideoM k tee eet re Rr rece a Rca E ea eR ne 45 SEIGLOSSHAal Ss kei 46 Gol ross MaS Muscat Na 46 SEIZOOMFACIOF ee een ne E RER EEEE 47 GEIZO OM oy 0 0 dd geek 47 OE 48 GetRemoteHeadConfiguration 2 42440nn0onnonnaonnonnnnnnnnnonnnnnnnnnnnnnnnannnnnnannnn 49 A ts bol e el 50
39. t19 40 Out18 90 Out18 41 Out17 91 Out17 42 Out16 92 Out16 43 Out15 93 Out15 44 Out14 94 Out14 45 Out13 95 Out13 46 Out12 96 Out12 47 Outl1 97 Out11 48 Out10 98 Out10 49 Ground 99 50 Ground 100 MS2100 MS2150 MS3100 User Manual 9000 001 05 14 Serial Port Communication Interface The RS 232 interface to the camera is provided via a standard DB 9 type connector on the rear panel with the following connections The data character format is 8N1 8 data bits no parity 1 stop bit Baud rate is 9600 bps No handshaking signals are supported For detailed information on the command protocol see Camera Control and Configuration via RS 232 Communications RS 232 Connector Pin Assignments Pin Connection Notes 2 Transmit Host PC output 3 Receive Host PC input 5 Ground Trigger Input The external trigger signal initiates the acquisition and transfer of a single frame of data in one of several possible ways The polarity of the External Trigger signal is user programmable The source for the external trigger signal may be derived from one of two sources 1 the Trigger BNC connector on the rear panel or 2 the trigger signal pins on the Digital Video Connector The source of the trigger input is selected via an RS 232 command The optically coupled rear panel BNC input requires a trigger voltage from 4 to 10 volts in amplitude and capabl
40. type connector Use the power supply provided with your camera Analog Video This connector is used only in those systems that are configured with the optional analog video output board Video output is provided on a standard DB15 connector A PC multisync monitor can be plugged directly into the DB15 connector For NTSC PAL output a DB15 to coax breakout cable can be used to interface with NTSC PAL monitors If you purchased the analog video output option this cable is supplied with the camera Output assignments for the cable are described on page 19 of this manual Digital Video Data Output The MS2100 MS2150 and MS3100 cameras output up to 32 bits of parallel pixel data along with control signals for synchronization This output can be configured as four 8 bit parallel data channels or taps or three 10 bit parallel data channels or taps Output configuration is controlled via the RS 232 command interface The control signals PIXCLK LVAL and FVAL are used to clock the image data into the frame grabber LVAL and FVAL are positive true and are coincident with the falling edge of PIXCLK The pixel data may be latched by the rising edge of PIXCLK This conforms to the Monochrome Digital Interface Specification AIA A15 08 3 Control Signals PIXCLK Pixel clock output This signal is used to synchronously clock the digital video data and control signals LVAL Line valid Asserted when a valid video line of data is being tr
41. ul status checksum 40 Rev 0 2 3 12 01 GetAnalogColorBalance This command is used with camera models that utilize a Bayer Pattern Color Filter CCD sensor This includes the DT1100 RH1100 with color heads and MS3100 RGB CIR Returns the color balance scale factors for red green and blue as well as three 16 bit values corresponding the average intensity of each color in the color balance measurement window Byte 0 Red scale factor Byte 1 Green scale factor Byte 2 Blue scale factor Byte 3 Red Intensity LSB Byte 4 Red Intensity MSB Byte 5 Green Intensity LSB Byte 6 Green Intensity MSB Byte 7 Blue Intensity LSB Byte 8 Blue Intensity MSB 0 02 STX il 01 LSB size 2 500 MSB size 3 31 command byte 4 checksum Echo 0 02 STX 1 0b LSB size 2 00 MSB size 3 31 command byte 4 Red scale factor 5 Green scale factor OY stop oo Rev 0 2 3 12 01 SetZoomFactor This command is only available in cameras with DirectView Analog Video For cameras with DirectView availability of this command will depend upon the rev level of the hardware Sets X1 X2 or X4 zoom factor for video display Byte 0 ZoomFactor 1 X1 2 X2 4 X4 Message Byte Contents 0 02 STX 1 02 LSB size 2 00 MSB size 3 32 command byte 4 ZoomFactor 5 checksum Echo Message Byte Contents 0
42. uration Bits 0 1 Red Output Selection 0 Porto 1 Port1 2 Port2 3 Port3 2 3 Green Output Selection 4 5 Blue Output Selection Message Byte Contents 0 02 STX 01 LSB size H 2 00 MSB size 3 3e command byte 4 checksum Echo 0 02 STX T 03 LSB size 2 00 MSB size 3 3e command byte 4 MuxConfiguration 5 status OY 44 Rev 0 2 3 12 01 SetCrosshairs Sets Crosshairs in digital image data Byte 0 CrosshairControl GetCrosshairs Bit 0 On Off 0 Off 1 On Message Byte Contents 0 02 STX 1 02 LSB size 2 00 MSB size 3 3f command byte 4 CrosshairControl checksum Message Byte Contents ul Echo 0 02 STX 02 LSB size 00 MSB size 3f command byte status checksum Gets Crosshair Status Byte 0 CrosshairControl gt S gt wImIm uo Bit 0 On Off 0 Off 1 On Message Byte Contents 0 02 STX 1 01 LSB size 2 00 MSB size 3 40 command byte 0 02 STX 03 LSB size 2 00 MSB size 3 40 command byte ar 5 CrosshairControl status OY 45 Rev 0 2 3 12 01 SetZoomFactor This command is only available in cameras with DirectView Analog Video For cameras with DirectView availability of this command will depend upon the rev level

Download Pdf Manuals

image

Related Search

Related Contents

Futura BIO 25-150kW B  dossier corrigé  b4_spec1 コピー  Sony GDM-F520 Operating Instructions  Istruzioni d`uso VEGAPULS 62    Prévalence des Escherichia coli Entéropathogènes dans les  Abocom WAP404 User's Manual  MuLogic LLM-336S.D25/Vr2 取扱説明書 HYTEC INTER Co., Ltd. 第  AM Conservation Group SH032C Use and Care Manual  

Copyright © All rights reserved.
Failed to retrieve file