Hardware

Overview
The OptoSensor Prototype module is designed to be an add-on, board to the Arduino Mega1280 development platform that brings high fidelity optical sensing to the Arduino platform to be used for Mutli-Touch sensing. A modular design was implemented keeping mind expandability prospects of multiple modules by the implementation of a cascading system.

Features
Full Support of the Arduino Mega1280 ( Should work without modification of firmware with the Arduino Mega2560)
Plug-n-Play Solution
Atmega1280 SPI Headers left untouched for easy expandibility
Modular design
7″ diagonal 16:9 aspect ratio
Extended Pins for easy of access to Arduino Mega1280 Headers
19 Digital Headers and 15 Analog Headers available for expansion
12 bit Sensor Output
Low Power Passive Design
USB powered
USB TTL Serial Data Connection

Components
Photodiode: Osram SHF 235-FA
Resistor: CRT1206-BY-1002
ADC : Microchip MCP3208
Capacitor: 0.1uf ceramic
Headers: 15mm, 35mm
Arduino: Arduino Mega1280

Summary
Microcontroller: Atmel ATmega1280
Operating Voltage: 5V
Clock Speed: 16Mhz
Default Frame Rate: 50fps

Schematic and Reference Design
Schematic: 091120v17_Schematic
Board Layout: 091120v17_BoardLayout

Communication
The Arduino Mega has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega1280 provides four hardware UARTs for TTL (5V) serial communication. An FTDIFT232RL on the board channels one of these over USB and the FTDI drivers (included with the Arduino software) provide a virtual com port to software on the computer, this virtual com port is what the OptoSensor board uses to communicate with with applications. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board, but due to its limitations it is recommended that hyper terminal be utilized as it far superior to the serial monitor provided within the Arduino IDE. The RX and TX LEDs on the board flash when data is being transmitted via the FTDI chip and USB connection to the computer.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

  • Archives

  • Blog Stats

    • 125,937 hits
  • Current Viewers

  • Admin

  • %d bloggers like this: