
2. Hardware
The purpose of this section is to introduce to the user the epc610 camera module and the functional use of the epc600/610 Evaluation Kit.
2.1. Block diagram
The system consists of 3 main parts: A personal computer, the Evaluation Kit mainboard and a camera module (refer to Figure 6).
Data
memory
Program
memory
USB
interface
2-wire / SPI
interface
I/O
interface
Main-microprocessor
Input switches
Main signaling
Power
supply
epc600 / epc610 evaluation system
epc600 application with PIC10F *
1-button interface
Microprocessor PIC10F206
ICSP connector
2-wire
interface
I/O
interface
Data
memory
Program
memory
Debug connector
Mainboard
Computer
Configuration-
& data files
Application Software
Human interface
GUI
USB
interface
Personal computer
USB
interface
Camera
Config setting
Optics
(optical path)
epc6xx
in operation
Figure 6: Block diagram (* not implemented)
The Personal computer
■
IBM compatible or Apple (Mac).
■
Man-machine interface for the operation and visualization of the evaluation system.
■
Runs the application software.
■
Stores, reads and writes configuration- and data-files for the application.
■
Host system for ST ARM 32bit Cortex microprocessor software development.
The mainboard
■
Two sections with independent microprocessor systems:
■
The one for the “epc600 / epc610 evaluation system” (Evaluation)
■
The second is a minimal hardware design concept for a Range Finder application with the epc600 (Application with PIC10F).
Not used for the epc610 camera application.
■
A main switch selects which section will be connected to the camera module.
■
The mainboard/system is connected to the computer by a USB cable for data communication and power supply.
■
The power supply generates all of the necessary supply voltages from the USB connection. An additional external USB power supply
can be added if the PC USB interface is not capable of delivering the necessary power (1'000 mA).
■
The “epc600/epc610 evaluation system” section supports and gives access to the full functionality of the epc610 devices.
■
Checks for the correct device identification of the camera.
■
Configures and controls the camera.
■
Reads the picture data from the camera and sends it via USB to the computer.
■
Provides configuration DIP switches and signaling LEDs.
■
A “debug connector” allows advanced users to download their own application. For more information, refer to the manual of the
corresponding processor.
The epc610 camera module
■
Is a fully functional module with the epc610 TOF Imager chip and optics combined.
■
Connects to the mainboard for power supply, data communication and configuration reading.
Goals and objectives of this Evaluation Kit:
■
Easy-to-use, plug and play demonstrator to show how epc's TOF products work and which possibilities they offer.
■
Test kit for engineers, allowing for a first contact with epc's products.
■
Reference design kit for design and development engineers.
■
Supports the user during development and testing of his own hard- and software.
© 2014 ESPROS Photonics Corporation
Characteristics subject to change without notice
6 / 26
Manual epc610_Camera - V1.5
www.espros.ch