Vision Components VCSBC4012 Operating Manual

®
®
Vision
Components
VCSBC4012
Operating Manual
Hardware specifications and special software functions of
VCSBC4012 Single Board Smart Cameras
Revision 2.0 April 2011 Document name: VCSBC4012.pdf © Vision Components GmbH Ettlingen, Germany
VCSBC4012.pdf VCSBC4012 Single Board Smart Camera Operating Manual
2
Foreword and Disclaimer
This documentation has been prepared with most possible care. However Vision Components GmbH does not take any liability for possible errors. In the interest of progress, Vision Components GmbH reserves the right to perform technical changes without further notice. Please notify
support@vision-components.com if you become aware of any errors in this manual or
if a certain topic requires more detailed documentation. This manual is intended for information of Vision Component’s customers only. Any publication of this document or parts thereof requires written permission by Vision Components GmbH.
Trademarks
Code Composer Studio and TMS320C6000, Windows XP, Total Commander, Tera Term, Motorola are registered Trademarks. All trademarks are the property of their respective owners.
References
Since the VCSBC40XX smart camera family employs a TI processor, the programming environment and functions for the VC20XX cameras can be used for this camera.
Please also consult the following resources for further reference:
Support News” for an overview of latest updates and support information
Knowledge Base / FAQ” for a searchable data base of SW and HW questions / answers
Description Title on Website Download Area
Quick start Manual for VC
camera set up and programming
Getting Started VC Smart
Cameras with TI DSP
Public Download Area Getting Started
VC SDK Ti
Schnellstart VC – deutsche
Version of „Getting Started VC“.
Schnellstart VC Smart
Kameras
Customer Area Getting Started
VC20XX and VC40XX Cameras
Introduction to VC Smart Camera programming
Programming Tutorial for
VC20XX and VC40XX Cameras
Customer Area Getting Started
VC20XX and VC40XX Cameras
Demo programs and sample code used in the Programming Tutorial
Tutorial_Code
Customer Area Getting Started
VC20XX and VC40XX Cameras
VC40XX Hardware Manual
VC40XX Smart Cameras
Hardware Documentation
Public Download Area Hardware
Documentation VC Smart Cameras
VCRT Operation System Functions Manual
VCRT 5.0 Software Manual
Registered User Area Software
documentation VC Smart Cameras
VCRT Operation System TCP/IP Functions Manual
VCRT 5.0 TCP/IP Manual
Registered User Area Software
documentation VC Smart Cameras
VCLIB 2.0 /3.0 Image Processing Library Manual
VCLIB 2.0/ 3.0 Software
Manual
Registered User Area Software
documentation VC Smart Cameras
- The Light bulb highlights hints and ideas that may be helpful for a development.
- This warning sign alerts of possible pitfalls to avoid. Please pay careful attention
to sections marked with this sign.
!
Author: VC Support,
mailto:support@vision-comp.com
© 1996-2011 Vision Components GmbH Ettlingen, Germany
VCSBC4012.pdf – VCSBC4012 Single Board Smart Camera Operating Manual 3
Table of Contents
1 General Information 4 2 Basic Structure 5 3 Technical Specifications VCSBC4012 6 4 Camera Interfaces 7
4.1 J1: Power Supply and IO Interface 8
4.1.1 Pin Assignments J1 camera socket 8
4.1.2 Electrical specifications digital IO s J1 interface 8
4.1.3 Electrical specifications of the VCSBC4012 Power Supply J1 interface 10
4.2 J2: Expansion Port / Trigger Interface 11
4.2.1 Pin Assignments J2 camera socket 11
4.2.2 Matching connector and cable for J2 camera socket 12
4.2.3 Electrical specifications J2 camera socket 14
5 Accessories 16
5.1 Camera and Lens holder order numbers: 16
5.2 Further accessories available for the VCSBC4012: 16
6 Programming VCSBC4012 Camera 17
6.1 Special Software requirements for the VCSBC4012 17
6.2 Ethernet Communication 18
6.3 Using FTP with the VCSBC4012 18
6.4 Preventing Autoexec Execution / IP number reset 18
6.4.1 Resetting the Camera with help of the VCnet Recovery Tool 19
6.5 Special VCRT functions for programming VCSBC4012 cameras 20
6.5.1 Trigger Functions 20
6.5.2 Controlling the TTL IOs on socket J2 21
Appendix A: New VCRT Functions VCSBC4012 A Appendix B: Drawing Circuit Board VCSBC4012 B
© 1996-2011 Vision Components GmbH Ettlingen, Germany
VCSBC4012.pdf – VCSBC4012 Single Board Smart Camera Operating Manual 4
1 General Information
VCSBC4012 Single Board Camera
The VCSBC4012 has been designed for high resolution image processing with a very small form factor. The VCSBC4012 is the ideal compromise between high performance and low system costs, and thus expecially suited for high volume OEM applications. This makes it viable to use a smart camera in even more products than before.
Employing a CMOS sensor, the image resolution can be changed to the ROI required.
Like with all VC Smart Cameras with Texas Instruments DSP, the operation system VCRT allows multi- tasking. This means for instance that user interface commands can execute in parallel without stopping the inspection process. It is also possible to transfer live images via TCP/IP using a background task.
The VCSBC4012 camera offers an inexpensive entrance into the world of the high performance intelligent cameras. It has a video output onto a PC via 100MBit Ethernet interface, a high speed trigger input and output, 12-24 V digital Inputs and open collector outputs and additional TTL IOs.
The extermely low power consumption of only 1.5W makes this camera ideally suitable for use in mobile devices.
© 1996-2011 Vision Components GmbH Ettlingen, Germany
VCSBC4012.pdf – VCSBC4012 Single Board Smart Camera Operating Manual 5
2 Basic Structure
The image is formed by a high-resolution 5 mega pixel CMOS sensor. The image is then stored in SDRAM memory, which has been increased to 64MB, due to the large camera image.
Unlike most other Vision Component Smart Cameras, the VCSBC4012 does not have a direct video output. However if monitoring of the camera image is required, this can be done by downloading via Fast Ethernet port to PC and display on screen (see
“Image Transfer” demo software under
“Support -> Customer Area -> Software Utilities”
).
The TMS320C64xx DSP is one of the fastest 32bit DSPs. It features a RISC-like instruction set, up to 8 instructions can be executed in parallel, two L1 cache memories (16 Kbytes each) and a 128 Kbytes L2 cache on chip. Its high speed 64-channel DMA controller gives additional performance. The DSP uses fast external SDRAM as main memory. A flash EPROM provides non-volatile memory.
Block diagram VCSBC4012 Camera
4 MB Flash Eprom
CMOS
Sensor
Trigger In/ Out
Control/ Status Reg.
Open collector IOs
64 MB SDRAM
TMS
C64XX
DSP
Bus Controller
Trigger In/ Out
24V In / Open collector Out
Ethernet
Ethernet 10/100
© 1996-2011 Vision Components GmbH Ettlingen, Germany
VCSBC4012.pdf – VCSBC4012 Single Board Smart Camera Operating Manual 6
3 Technical Specifications VCSBC4012
Component / Feature Specification
CMOS Sensor: 1/ 2.5" Micron MT9P031 - also available with color sensor (Bayer Filter) eff. no. of pixels: 2592(H) x 1944(V) Pixel size: 2.2(H) x 2.2(V) µm Chip size: 5.70(H) x 4.28(V) mm High-speed shutter: “Electronic rolling shutter” (ERS) and “Global Reset Release” (GRR),
15µs, 45µs, 75 µs, … in steps of 30 µs Low-speed shutter: up to 30 sec. adjustable integration time Integration: ERS / GRR Picture taking: program-controlled, full-frame / 11.6 frames per second, external high
speed trigger Parallel image acquisition Not available Clamping: Internal to sensor A/D conversion: 80 MHz / 12 bit, only the 8 most significant bits used for grey values Input LUT none Image Display Via 100 Mbit Ethernet onto PC Processor: Texas Instruments TMS320C64XX signal processor 400 MHz,
3200MIPS RAM: 64 Mbytes SDRAM (synchronous dynamic RAM) Memory capacity: Up to 13 full-size grey value images in format 2592 x 1944 Flash EPROM: 4 Mbytes flash EPROM (nonvolatile memory) for programs and data, in-
system programmable, 3 MB available to user SD card: Not available Process interface: 2 inputs / 4 outputs, outputs 4x80 mA Additional LVTTL IOs: 4 Inputs, 4 Outputs, I2C Clock and Data signals (I2C also used internally
for Sensor control), trigger Input, Flash output Ethernet interface: 10/100 Mbit CE certification: No CE Certification from Vision Components as the OEM customer is
required to certify entire system (including housing, cabling, etc.). Storage Conditions Temperature: -20 to 60 deg C, Max. humidity: 90%, non condensing. Operating Conditions Temperature: 0… +55 deg C, Max. humidity: 80%, non condensing. Power Supply 12V… 24V Power Consumption 1.5W (current drawn from PLC outputs or onboard 3.3 V signal
additional)
© 1996-2011 Vision Components GmbH Ettlingen, Germany
VCSBC4012.pdf – VCSBC4012 Single Board Smart Camera Operating Manual 7
4 Camera Interfaces
J2
J3
J1
The VCSBC4012 camera board incorporates the following connector interfaces:
J 1 : VCSBC4012/ VCSBC50 Power and IO Connector J 2: Ethernet, trigger and Expansion Port Connector J 3: Emulator Connector
The pin assignments, electrical specifications as well as available accessories are sho wn for each interface connector in the following sections.
Please refer to Please refer to “Appendix B: Drawing Circuit Board VCSBC4012” for the pin 1 orientation of the camera board sockets.
© 1996-2011 Vision Components GmbH Ettlingen, Germany
VCSBC4012.pdf – VCSBC4012 Single Board Smart Camera Operating Manual 8
4.1 J1: Power Supply and IO Interface
The J1 connector includes the camera power supply and the digital IOs.
4.1.1 Pin Assignments J1 camera socket
Pin Number Signal Core Color
1
1 Out0 Blue 2 Power (24V) Red 3 Out1 purple 4 Power GND Black 5 Out2 Grey/ red 6 In0 Green 7 Out3 Blue/ red 8 In1 Yellow
9 GND grey 10 GND white 11 N.C. pink 12 3.3V out brown
J1 Standard VCSBC4012 socket: Molex: 8783212-20
Note that the pin allocation differs from the J3 connector of the VCSBC4018/16 board cameras!
Pin Locations
1 2
3 4 5 6 7 8 9 10 11 12
If board orientation as shown below:
Sensor
J1
4.1.2 Electrical specifications digital IO s J1 interface
The camera has two PLC compatible inputs and four PLC compatible open-collector outputs for controlling machines and processes.
Inputs and outputs are not galvanically separated from the supply voltage.
!
A protective diode ensures, the poles of the supply voltage from the power supply of the PLC can not be swapped. The outputs are floating when high – external pull up resistor required.
1
According to matching Power / PLC Cable VK000173
© 1996-2011 Vision Components GmbH Ettlingen, Germany
Loading...
+ 16 hidden pages