CS
---
NCS0 Boot-Flash NCS1 Ethernet controller
NCS2 USB Host controller
NCS3 FPGA
Serial Port 1 (9 pin, SUB-D female)
Standard RS-232 serial port (12 V)
Usage: Serial console
J7:
1 -
2 Tx
3 Rx
4 -
5 GND
6 -
7 CTS
8 RTS
9 Power (5V, Vcc via 500mA fuse)
J9 when on, connect RTS pin of Serial 1 to 5 V
Serial Port 2 (9 pin SUB-D male)
Standard RS-232 serial port (12 V)
Usage: BlueTooth Wireless or GPS
J6:
1 -
2 Rx
3 Tx
4 -
5 GND
6 -
7 RTS
8 CTS
9 Power (5V, Vcc via 500mA fuse)
J8 when on, connect RTS pin of Serial 2 to 5 V
USB Port
There are 4 USB 2.0 ports available onboard (one of them is a USB slave port)
J11 – USB slave (miniUSB connector)
P1A – USB1 (USB B connector)
P1B – USB2 (USB B connector)
P3 - USB3 (4 terminal pins)1 5V Vcc
2 USB_N
3 USB_P
4 GND
Ethernet port
The board supports 10/100 MBit ethernet connection J13 (RJ45 connector)
1 Tx+
2 Tx-
3 Rx+
6 Rx-
8 GND
Infrared Port (3 pin)
A standard TV remote control can be used to command the EyeBot
Note: TV remote formats differ. Software has been developed for Nokia VCN620
1 GND
2 Vcc (5V reg. via 330 Ohm)
3 N.C.
4 Connected to GPIO82 of Gumstix (via 4k7 pullup)
Video Outputs (2 pin x 2)
This output lets you view the camera signal on a monitor by using a cable
or a wireless video transmitter.
J35 - video output for left camera
1 Video signal
2 GND
J36 - video output for right camera
1 Video signal
2 GND
Digital Camera interface (32 pin x 2)
J21 - Left camera
J22 - Right camera
1-8 Data 0-7
9 CAMOFF / PWOFF11 SDA
13 SCL14 HREF
16 VSYNC 18 PCLK
19 EXCLK
20 Vcc (3.3V)22 Vcc (3.3V)31 GND32 Video out
Audio
One onboard Speaker Three audio jack connectors for external speaker/microphone:J2 - Audio Line-out connector
J3 - Mic-in connector
J4 - Audio Line-in connector
DC Motor and Encoder (4 times 6 pins)
J30 - Motor 1
J31 - Motor 2
J32 - Motor 3
J33 - Motor 4
1 Motor -
2 Motor +
3 GND
4 Vcc (5V regulated)
5 Encoder Channel B
6 Encoder Channel A
JP2 controls the power source of motor 1 and 2
JP3 controls the power source of motor 3 and 4
1 5V2 Motor power3 VBATT (8-15V)Servo (14 times 3 pin)
Servo control signals are generated by fpga
Note: Servo connectors are arranged in 7 rows with 7 pins each.
The pins for each row are (left to right): Signal_ServoA, Vcc, GND, 5V (reg.), GND, Vcc, Signal_ServoBJ14-J20:
1 Signal
2 Vcc (unregulated)
3 GND
Position Sensitive Device (6 times 4 pin)
6 PSD on J24-J29
1 GND
2 Clock input
3 Vcc (5V regulated)
4 Sensor output (digital)
Analog Input (5 pin)
J5:
1 Vcc (5V regulated)
2 Analog Input 0
3 Analog Input 1
4 Analog Input 2
5 Analog GND
Digital Input/Output (20 pin)
There are 16 digital I/Os on two I/O banks. (8 I/Os on each bank). Digital I/Os 4..7 on bank1 are shared with camera 2, they are not available if camera 2 is in usedJ34:
1 3.3V2 5V3-10 Digital I/O 0..7 on bank0
11-18 Digital I/O 0..7 on bank1
19 GND20 GND
two boards,
double-sided, rectangular pushbuttons, no speaker, manufactured by Cogito
Boeblingen
two boards,
double-sided, speaker and microphone on board, changed audio circuit,
manufactured by Neue Arbeit Stuttgart (rectangular push buttons) and AT&M
Perth (round push buttons)
minor change:
connect digital and analog ground
single board,
4 layers, completely new design, plug-and-play connectors for sensors and
motors, motor controllers on board, BDM on board, wireless module and antenna
on board
minor change:
miniature camera port added, manufactured by AT&M Perth
minor change:
replaced fuse by reconstituting poly-switch, manufactured by AT&M Perth
major new
version: extension to 2MB RAM, adding fast camera framebuffer, additional
connector for 3rd serial port, redesign of digital I/O, manufactured by
AT&M Perth
major new
version: camera directly connected to EyeBot, new video out, new infrared
receiver, changed motor connectors to match Faulhaber motor changes, changed
connectors serial 2 to match BlueTooth wireless and GPS, manufactured by
AT&M Perth
major new
version: This is a complete redesign of EyeBot. It uses a 400Mhz ARM9 processor running on Linux 2.6
operating system. The system
includes a Xilinx FPGA, which processes most of the signals for sensors,
actuators and digital I/Os. Two
digital cameras are connected directly to the FPGA allows low-level image
processing to be implemented on the FPGA.
Other new features include color LCD display, touch screen input, stereo
camera, Ethernet LAN, USB ports and AC97 audio device.
XScale-PXA255-Developers-Manual.pdf
XScale-PXA255-Design-Guide.pdf
Spartan-3E-Datasheet.pdf
Audio codec with touch screen controller
- UCB1400BE[1].pdf
Bidirectional transceiver - BUFFER-PI74LPT16245.pdf
OV6630 Digital camera - OV6630.pdf
RS232 transceiver - ICL3232.pdf
Ethernet Controller - Ax796B_V10.pdf
SRAM 1Mbit x18 - cy7c1383d_5.pdf
LCD Panel - Samsung-LTE430WQ-F0C_(2007.08.10).pdf
USB Controller - ISP1761_2.pdf
L293D
Dual Motor Driver Data Sheet - l293dd.pdf
Motor encoder - e_20B_21B_MME.pdf
LM2678 Voltage
regulator - LM2678.pdf
Triple power management IC - tps75003.pdf
Audio power amplifier – LM386.pdf
Infra red remote control receiver -
Vishay-TSOP1738.pdf
Sharp GP2D02 Infrared Sensor Data Sheet -
SHARP-gp2d02_e.pdf
Thomas Bräunl, 2009