background image

 

Copyright, 2004 Imaging Solutions Group 

of NY

, Inc., All Rights Reserved 

Revision 2.1 Subject to change without notice. 

 

22 of 33

 

 
 
 

 
Address : 0x420  (VVDLY) 
Data format : B4 
Default Value :  02h 
 
 

not used 

VVDLY(3:0) 

 
VVDLY :  

Video Valid Delay. The value in this register is used to move the video relative to 
the video valid signal internal to the FPGA. 

 
 
 

 
 

 
 

Address : 0x448  (CLKCR) 
Data format : U5 
Default Value: 0h 
 

7 6 5 4 3 2 

not used 

INV CLKDIV(3:0) 

 

INV:   

When this bit is set, the sensor clock is inverted. 

 
CLKDIV : 

Clock Divider. The sensor base clock rate is 48Mhz for Micron and 
48Mhz for IBIS. This value is R/W. 

 

 

 
 
Address : 0x824  (DGAIN) 
Data format : U4.4 
Default Value :  10h 
 
 

DGAIN(7:0) 

 
DGAIN :  

Digital Gain.  The input video is multiplied by this value. The result is truncated 
to 1023. The range of DGAIN is 0 to 15.9375 in steps of 1/16. This value is R/W. 

 
 
 
 
 
 

Summary of Contents for LW-3-S-1394

Page 1: ...NY Inc All Rights Reserved Revision 2 1 Subject to change without notice 1 of 33 LW 3 S 1394 FireWireTM Smart Digital Imaging Module LW 3 S 1394 C Color Available in Color Only Specification and Users Guide Revision 2 1 LightWise Camera Series ...

Page 2: ...ection 1 6 On Board Image Buffer 1 7 Digital Panning Scaling Zoom 1 8 JPEG Compression 1 9 Simplified Block Diagram 2 External Signals and Connectors 2 1 External Trigger Modes 2 2 External Connectors 3 Programming Guide 3 1 Top Level Memory Map 3 2 Register Detail 4 Mechanical Information 4 1 Lens Mount 4 2 Tripod Connection 4 3 Digital Imaging Module Dimensions 4 4 Module Components 4 5 Operatin...

Page 3: ... imaging solution with outstanding flexibility The low cost and ease of integration into existing systems make it an excellent solution for a wide variety of applications The interfaces to the Imager are industry standard to provide ease of integration into target systems Applications include Automated Inspection Systems 2D Bar Code Reading Machine Vision Systems Encoding and Positioning Parcel Sc...

Page 4: ...0 bit A to D Dynamic Range 62dB On Board FPN Correction On Board Multiple Frame Image Buffer SRAM o For up to 10 Color or 30 Monochrome Images Optional JPEG and M JPEG Digital Panning with Flexible Region of Interest Standard FireWireTM 1394a Interface see TM note page 23 o Fully compliant to IEEE 1394a IIDC DCAM Specification Version 1 3 Single 12V Supply via FireWire Compact Form Factor User Pro...

Page 5: ...ity and user configurability These include Full Parameter Control Set Up and Operation Control via the ISG Graphical User Interface Software This software is included with each unit Full Parameter Control Set Up and Operation Control via direct access of the module s register set Section 3 is the programmer s reference for this mode of operation Customization of on board FPGA The on board FPGA can...

Page 6: ... provides on board image buffering for up to one raw or 10 JPEG frame color or three frames raw monochrome full resolution 2048 x 1536 Combined with the module s flexible trigger modes this image buffer enables capturing a sequence of frames at the maximum frame rate of the sensor then transferring the frames at any available 1394 bandwidth 1 7 Digital Panning Scaling Zoom The LW 1 3 S 1394 C came...

Page 7: ...4A 12V in 3 1 MP CMOS Sensor With On board 10 bit ADC Image Conditioning and Control FPGA Smart Algorithm Space 1394a Controller Drivers Receivers LW 3 S 1394 C On Board Image Buffers Up to 1 frames for Color Or Up to 3 frames for Monochrome full resolution 2048 x 1536 Programmable I O with 5V 12V out Opto Isolators Power Ckts Regulators Timing Generator ...

Page 8: ... of time after the start of sensor integration This delay is intended for use with flash illumination devices This value can be programmed in steps of 65us to a maximum value of 42 7ms Note The strobe delay must not exceed the integration time of the sensor If a value is programmed for Strobe Advance the Strobe Delay value will be ignored Retrigger Delay The 16 bit value in this register is used t...

Page 9: ...evision 2 1 Subject to change without notice 9 of 33 Trigger Input Trigger Mode A IIDC Trigger Mode 0 Strobe Advance Shown Strobe Output Sensor Integration Trigger Delay Strobe Advance SensorReadout Note In this mode the integratin time is determined by a register setting ...

Page 10: ...Revision 2 1 Subject to change without notice 10 of 33 Trigger Input Trigger Mode A IIDC Trigger Mode 0 Strobe Delay Shown Strobe Output Sensor Integration Trigger Delay Strobe Delay SensorReadout Note In this mode the integratin time is determined by a register setting ...

Page 11: ...thout notice 11 of 33 Trigger Input Trigger Mode A IIDC Trigger Mode 0 Strobe Duration Shown Strobe Output Sensor Integration Trigger Delay SensorReadout Note In this mode the strobe duration is determined by the strobe duration registor Also the Strobe Duration mode bit must be enabled Strobe Duration ...

Page 12: ...eserved Revision 2 1 Subject to change without notice 12 of 33 Trigger Input Trigger Mode B IIDC Trigger Mode 1 Strobe Output Sensor Integration Trigger Delay Strobe Advance SensorReadout Note In this mode the integratin time is determined by the trigger duration ...

Page 13: ...ved Revision 2 1 Subject to change without notice 13 of 33 Trigger Input Trigger Mode C Strobe Output Sensor Integration Trigger Delay Strobe Advance SensorReadout Note In this mode the integratin time is determined by a register setting Strobe Advance Rerigger Delay ...

Page 14: ...3612 9020 o Thumb Screw part number Molex MDSM 9PE Z10 VR25 o Recommended Cable Molex CA 83422 9014 Pin Function Input Output Type 1 Trigger Optoisolated Input 2 Trigger Optoisolated Input 3 GND 4 DC Input Optional Power Input 5 Strobe Open Collector Output 6 Programmable PWM Open Collector Output 7 GND 8 DC Input Optional Power Input 9 RS422 Trigger Diff TTL Input 10 RS422 Trigger Diff TTL Input ...

Page 15: ...igger User Interface 10V 24 V DC 20ma source max Signal rate up to 60 KHZ Trigger Trigger DC source power 12V typical 200 mA DC Return 5V DC Out 250 mA External Input Output Interface connection RS422 Receiver TI SN65HVD3082ED Differential Trigger RS422 Driver TI SN65HVD3082ED Or equivalent See applications example on next page Up to 200 kbps 4 7K Pull up To 5V 4 7K Pull up To 5V Open Collector Bu...

Page 16: ...82ED This method provides a balanced robust differential input 2 Alternate Method Driving the RS422 Trigger Input with Standard 3 3 or 5 Volt CMOS TTL Logic Standard digital logic can be used to simulate a differential signal and trigger the camera using the RS422 input This can be accomplished by generating a 3 3 or 5 Volt logic signal for RS422 Trigger and providing a logically inverted output o...

Page 17: ... Not Used INTCNT0 0x428 U32 Not Used INTCNT1 0x42C U32 Not Used INTCNT2 0x430 U32 Not Used INTCNT3 0x434 U32 Not Used PADCNT 0x43C U32 Not Used IBACCUM 0x440 Not Used STATVAR 0x444 U5 Not Used CLKCR 0x448 U5 Clock Divider Control SERRB 0x44C Data from serial delayed read Color Image Path or Mono Image Path Control IPCR 0x800 B14 Image Path Control IPSTAT 0x804 B2 Image Path Status HISTCOLSTRT 0x80...

Page 18: ...tion TRIGM 1 0 00 Local Trigger One Shot TRIGM 1 0 01 Local Trigger Retriggerable TRIGM 1 0 10 Host Trigger One Shot TRIGM 1 0 11 Host Trigger Retriggerable Local Trigger Trigger is input directly to camera via external connector Host Trigger Trigger is issued via 1394 interface One Shot Edge on trigger input initiates one video frame Retriggerable Repeats Frames as long as trigger input is active...

Page 19: ... TRGSNS Trigger Sense IMRST Imager Reset Controls the SS_RESET pin on IBIS Sensor OUTFMT Output Format These bits control the output data format OUTFMT 3 0 0000 8 bit data output default OUTFMT 3 0 0001 10 bit data output in 16 bit field with LSB s padded with 0 OUTFMT 3 0 0010 10 bit data output in 16 bit field with MSB s padded with 0 OUTFMT 3 0 0100 Test pattern Enable OUTFMT 3 0 1000 10 bit da...

Page 20: ...is 16 bit Value is used to program a delay from the time trigger is received to when strobe is activated A delay between 0 and 1 37s in 20 83us steps can be achieved The default value is 0 Address 0x40c STBADV Data format U16 Default Value 00h 15 14 13 12 11 10 9 8 STBADV 15 8 7 6 5 4 3 2 1 0 STBADV 7 0 STBADV This 8 bit Value is used to program the delay between the Strobe output illumination and...

Page 21: ...tween video frames in continues trigger Mode A delay between 0 and 341ms in 5 21us steps can be achieved The default value is 0 Address 0x414 PWM Data format U8 Default Value 80h 7 6 5 4 3 2 1 0 PWM 7 0 PWM PWM Duty Cycle This register controls the duty cycle of the 13Khz PWM signal fed to the illumination system FFh 100 80h 50 00h 4 Address 0x41c VERREG Data format B8 Default Value 0Bh 7 6 5 4 3 ...

Page 22: ...nal internal to the FPGA Address 0x448 CLKCR Data format U5 Default Value 0h 7 6 5 4 3 2 1 0 not used INV CLKDIV 3 0 INV When this bit is set the sensor clock is inverted CLKDIV Clock Divider The sensor base clock rate is 48Mhz for Micron and 48Mhz for IBIS This value is R W Address 0x824 DGAIN Data format U4 4 Default Value 10h 7 6 5 4 3 2 1 0 DGAIN 7 0 DGAIN Digital Gain The input video is multi...

Page 23: ... at the end of each frame Lock out updates to read the Histogram results Setting this bit also clears the status bit STAT Status bit is set at the end of a frame when the histogram is available The status bit is cleared by setting the LOCK bit Address 0x2xx HIST0L Data format U21 23 22 21 20 19 18 17 16 not used HIST0 20 16 15 14 13 12 11 10 9 8 HIST0 15 8 7 6 5 4 3 2 1 0 HIST0 7 0 HIST0 Histogram...

Page 24: ...he address into the LUT Reads Writes to the data register causes the value in this register to be incremented by 1 Hence the LUTs can be loaded by successive writes to the data register This register is R W Address 0x8b8 LUTDATA Data format 2x U10 15 14 13 12 11 10 9 8 not used LUTADATA 9 8 7 6 5 4 3 2 1 0 LUTDATA E 7 0 LUTDATA LUT Address Register Values written to this register are written to th...

Page 25: ... of the lens mount lens mount is provided for both system configurations C Type Lenses A five mm extender will change the CS to C Type lens mount with 17 5 mm Back Focal Length F Type Lenses Using the Cannon 50mm F type FD series the Canon C type to F type adapter will covert the camera to F type with 39 9 mm Back Focal Length 4 2 Tripod Connection A standard female tripod connection is provided a...

Page 26: ...tal Imaging Module Dimensions 2 875 73 mm 2 0625 52 mm 1 625 39 mm 1 25 4mm CS Lens Mount Front View Back View FireWireTM Connector 1 Trigger Strobe Connector CPU Status Imaging Status LEDs FireWireTM Connector 2 Mini USB2 0 Connector For debug and development Female Tripod Socket Bottom View 1 25 31 mm 1 25 31 mm Screw holes for securing camera ...

Page 27: ...Copyright 2004 Imaging Solutions Group of NY Inc All Rights Reserved Revision 2 1 Subject to change without notice 27 of 33 ...

Page 28: ...nge without notice 28 of 33 4 4 Module Components The ISG LW 3 S 1394 C Digital Imaging Module hardware design is partitioned into four separate boards 1 Sensor 2 Controller 3 Power Management and 4 I O boards These boards are SMT type 2 double sides and are connected to each others as shown below ...

Page 29: ...g Conditions Measured Average Power Consumption via 1394 cable 12V 250 ma rms 3 0W Ambient Operating Temperature Range 10 to 45 C FCC and CE Qualification In progress Test results available upon request Vibration and Shock Testing In progress Target specification 7G rms 10Hz to 2000Hz Random Shock 70G Test results available upon request ...

Page 30: ...iewer window be closed before continuing 3 Click on the Camera Control Dialog button on the ISG GUI 4 Select the Camera Setup tab from the Camera Control Dialog page The Camera Setup page can be used to update either the firmware or the FPGA code of the camera or both 5 Use the browse button labeled to search for and select either the isgcpu or isgfpga binary file defined in step 1 above depending...

Page 31: ...d Revision 2 1 Subject to change without notice 31 of 33 9 After the camera is connected you can right click in the top toolbar of the GUI and select about isg camera system to read the new version numbers Trade Mark Note FireWire is a registered trademark of Apple Inc ...

Page 32: ......

Page 33: ...Copyright 2004 Imaging Solutions Group of NY Inc All Rights Reserved Revision 2 1 Subject to change without notice 33 of 33 APPENDIX A ISG Color Image Processing Pipeline ...

Reviews: