02/2008 matrix vision gmbh 1 presentation the intelligent camera and image processing sensor
Post on 29-Dec-2015
232 Views
Preview:
TRANSCRIPT
MATRIX VISION GmbH 2
02
/20
08
What is it?
Intelligent camera- as sharp seeing as a lynx
Main target is not to generate pictures
The goal is to analyse the image
The mvBlueLYNX series include area and line scan cameras with different resolutions
MATRIX VISION GmbH 3
02
/20
08
Interfaces
8 digital inputs8 digital outputs+ video output+ 12..24V
Ethernet10/100 MBit
RS232 F-mount,C-mount or integr. Optic
Lighting
VGAUSB
Status LEDs
MATRIX VISION GmbH 4
02
/20
08
The inside
Sensor board
Main board
Interfaces board
Mainboard
Interface Sensor
MATRIX VISION GmbH 5
02
/20
08
Main board
Preprocessing in FPGA
DMA Transfer into RAM
Transfer to configurable destinations
32/64 MB of main memory 36 MB Flash for operating
system and applications
100/200/400 MHz PowerPC
Interface Sensor
MainboardFlash
PCI
RAMPPC NB
FPGA
MATRIX VISION GmbH 6
02
/20
08
Interfaces
10/100 MBit Ethernet
Serial interface
USB on mvBL-6xx
8 digital inputs and outputs
VGA OutputNo CPU load because of display operations
Interface Sensor
Mainboard
FPGA
VGAI/O
MATRIX VISION GmbH 7
02
/20
08
Sensor board
Configurable sensor management thru FPGA
Line scan Sensor sizes: Lines: 512, 1024, 2048 pixels
2D sensor sizes:CCD 640 x 480CCD 1024x768CCD 1600x1200CMOS 640 x 480CMOS 1280 x1024each also in color
Interface Sensor
Mainboard
Sensor
FPGA
MATRIX VISION GmbH 8
02
/20
08
Feature Comparison
Feature 200-Series 400-Series 600-Series
Processor Speed 100 MHz 200 MHz 400 MHzFloating Point Unit yes yes yesDMA image transfer yes yes yesRAM 16 32 64Flash 4+16 4+32 4+32Ethernet 10/100 MBit/s 10/100 MBit/s 10/100 MBit/sUSB no no yesDisplay SVGA/8bit XGA/8bit XGA/8bitDigital I/O's 8/8 8/8 8/8
MATRIX VISION GmbH 9
02
/20
08
Lighting devices
Lighting devices12 LED‘swhite, red, greenLens mountingEasy connectionFlash Control from mvBlueLYNX Power supply from mvBlueLYNX
MATRIX VISION GmbH 10
02
/20
08
System Software
Why Embedded Linux?
Standard operating systemModular and configurable Kernel.Excellent network features.Proven long-term reliability.Open source
• no license costs, • no proprietary "standards".
• "Real-Time" Linux available. • Large, easily-available knowledge
base.
MATRIX VISION GmbH 11
02
/20
08
System Software
Linux in practice...
Boot from the network.File system on a server.Boot everything from FLASH.Webserver on mvBlueLYNX.Multiple logins via serial and/or telnet.Choice of filesystemsJournaling (JFFS)Compressed (CRAMFS, JFFS2)
MATRIX VISION GmbH 12
02
/20
08
FLASH Usage
PPCBoot
Linux Kernel
Root Filesystem
User FLASH
128 kB Read only512 kB Read only
3.5 MB Read only CRAMFS
32 MB Read / write JFFS2
MATRIX VISION GmbH 13
02
/20
08
Programming Hosts
Hosts for developing applications...
Power MAC + Linux GNU native compiler.
x86 + Linux GNU Cross-compiler.
• x86 + Windows ® Cygwin (POSIX API) GNU Cross-compiler.
MATRIX VISION GmbH 14
02
/20
08
Programming
Similarly as with a PC system with frame grabber
With library for the camera and acquisition control
Differences: Linux instead of WindowsProgram is executed on mvBlueLYNX and not on the PC
MATRIX VISION GmbH 15
02
/20
08
Programming
Setup network on a server
GNU C/C++ Cross-Compiler for Linux or Windows
Development with well-known IDE (i.e. MS-VisualStudio)
Telnet Console over network
Access the server from mvBlueLYNX
Start program from server
When ready: Copy into Flash
Setup Autostart
MATRIX VISION GmbH 16
02
/20
08
Libraries
Recompile your own SW for PowerPC
Use any LINUX open source library
Use mvIMPACT – The vision library with optimised functions
MATRIX VISION GmbH 17
02
/20
08
GUI and Image output
Output on standard VGA monitor
Graphical User Interface with PicoGUI
Output of images, events and parameter
Graphical control elements
Control with mouse or touch-screen
MATRIX VISION GmbH 18
02
/20
08
Configuration
VNC-ServerProgram GUI only on mvBlueLYNX, local and remote configuration is the same
Access over PDA, Laptop or ServerDirect access over touch-screen or mouse
WebserverGUI on mvBlueLYNX is not needed
MATRIX VISION GmbH 19
02
/20
08
mvBlueLYNX-M
mvBlueLYNX as single board version
Additional features:• 128 MB DDR RAM• Power supply: 12..24V DC, 6 W + sensor• 2 serial interfaces, 2 USB, CF storage interface• IDE interface available (2.5” harddisk)• Permissible ambient temperature: 0..40°C
top related