Installation

This is a short description on how to install EyeBot. The EyeBot system itself is already completely assembled, so you are able to start right away. First, the cables interconnecting EyeBot to the outside world are discussed.

Cables

Camera Cable
The camera cable is inserted into the bottom board. In order to do this, you have to carefully disconnect both boards, insert the camera connector with the flat cable going out between the two boards on the top side, and then put the two boards back together.
The other end of the camera cable has a 25pin parallel connector plus a 6 pin mini-din or 5 pini din keyboard connector (with only one cable connected for power supply VCC). The parallel connector and either one of the keyboard (power) connectors are used to connect the QuickCam grayscale or color camera.

both connectors as seen at the PC (female)
actual camera connectors are reversed (male)
Description Pin Pin
VCC 5 4
Ground 4 3

Power Supply Cable
The power cable has eight pins and goes into connector 4 in the upside view. This is the smallest connector of the bottom board. Be sure to connect a power supply between 7 and 9 Volts (e.g. 7.2 V for rechargeable batteries with 6 cells).
CPU and servos to be connected may eitheruse the same or a different power source.
Pin Description Pin Description
1Servo Supply (+6V)2Servo Supply (+6V)
3Ground4Ground
5Digital Supply Unregulated (+8V)6Digital Supply Unregulated (+8V)


You may now go ahead to section Operating System+Demos and check out the EyeBot demo programs.

Serial Download Cable
The serial download cable is used to set up RS-232 connections between EyeBot and your PC, Mac or Unix Workstation, in order to download software form the host system to EyeBot. The serial download cable has 8 pins and goes into connector 2 in the upside view. If you look from the up side it is the right one, if you look from the top it is the left one. Do not confuse the serial download connector with the background debugger connector next to it.

The colored cable is connected to Pin 1, while Pin 10 on the EyeBot side is not used.
EyeBot (core) 10-pin
female connector
PC 25-pin SubD
female connector
PC 9-pin SubD
female connector
Mac Mini-DIN 8-pin
male connector
3 (RxD) 2 (TxD) 3 (TxD) 3 (TxD-)
5 (TxD) 3 (RxD) 2 (RxD) 5 (RxD-)
6 (CTS) 4 (RTS) 7 (RTS) 1 (HsKo)
4 (RTS) 5 (CTS) 8 (CTS) 2 (HsKi)
9 (GND) 7 (GND) 5 (GND) 4 (GND)
connect 4 + 8 (RxD+)

Line Out Speaker Cable
An active speaker may be connected to this line-out port (2 pins). Like the camera cable it has to be inserted into the bottom board. Do not connect speakers or headphones directly, for this may destroy the circuit!

Servo Connector Cable
You may provide your own servo connector cable, in order to control up to 12 servos (motors controlled by PWM, like in model airplanes) directly from the microcontroller's TPU (timing processor unit). For details on the servo connector, refer to the hardware description of board IO1.

Background Debugger Cable
The Motorola 68332 allows debugging from a PC under DOS or linux via the background debugger. This is not a simple cable, but an electronic circuit, which connects to connector 1 in the in the upside view. You will only need this cable+circuit, if you want to change the EyeBot's on-board flash-ROM, containing the RoBIOS operating system. For details on software see the background debugger, for details on hardware see the hardware description of board Core.


Views

Up

Down

Servo port connector is used to interface the robot's servos (PWM motors).


Top

Graphics LCD and Input Keys

Middle

CPU board

Bottom

I/O board

Thomas Bräunl, 1997