electrical and computer engineering personal heads-up display ivan bercovich radu-andrei ivan jeff...

Post on 22-Dec-2015

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Electrical and Computer Engineering

Personal Heads-Up Display

Ivan Bercovich

Radu-Andrei Ivan

Jeff Little

Felipe Vilas-Boas

Faculty: Dr. Tilman Wolf

Preliminary Design Review

2Electrical and Computer Engineering

Concept

3Electrical and Computer Engineering

Concept

4Electrical and Computer Engineering

Concept

5Electrical and Computer Engineering

Our Project

Orientation Sensing Unit• Gather information from orientation sensors

Data Processing Unit• Process data from the sensors, send information to display

Heads-Up Display• Virtually label surrounding area

6Electrical and Computer Engineering

Specifications

Label all buildings within a 150 meter radius Be able to run for 2 hours on the power supply Be accurate in labeling to +/- 3˚

7Electrical and Computer Engineering

Specifications

150 Meters from Knowles

8Electrical and Computer Engineering

Design Challenges

Sensing (accelerometer, gyroscope, etc.)• System has to respond to user movements in real-time

Noise (i.e.: Compass)• System has to handle electromagnetic disturbances

Size (Embedded Linux)• Portable system that will fit on the users head

9Electrical and Computer Engineering

Hardware: System Block Diagram

10Electrical and Computer Engineering

GPS

Determine lat/long position on the campus Garmin 18 LVC Features • Bare wire as connector • Easily integrate with MCU

• 60mA @ 5V • Data Output: NMEA 0183 format

• Already purchased

https://buy.garmin.com/shop/shop.do?pID=223#

11Electrical and Computer Engineering

Digital Compass

Detect what direction the user is looking in Honeywell, 2 axis digital compass Features: • Simple I2C interface • 2mA @ 2.7 to 5.2V supply range

• 8 bit-resolution • True drop-in solution

• Eagle library available • 0.5 degree heading resolution

http://www.sparkfun.com/commerce/images/products/HMC6352-0_i_ma.jpg

12Electrical and Computer Engineering

Gyroscope

Compass compensation Gyroscope – Analog Devices ADXRS401 Features: • Complete rate gyro on an IC • Self-test on digital command

• Z-axis (yaw-rate) response • Precision voltage reference output

• 5 V single-supply operation

http://www.robotshop.us/home/suppliers/spark-fun-en/sfe-adxrs401-gyroscope.html

13Electrical and Computer Engineering

Accelerometer

Detect head movements by the user ST Micro – LIS302DL, 3 axis Accelerometer Features: • 2.16-3.6V @ 0.3mA • Sensitivity 16.2 mg/digit

• I2C Interface • 8-bit resolution

• +/-2g or +/-8g range

http://www.sparkfun.com/commerce/images/products/08637-04-L.jpg

14Electrical and Computer Engineering

Microcontroller Unit (MCU)

40 Pin ATMega32 µC used for Computer System Lab Features: • 32K of program space • Runs up to 16MHz

• 32 I/O lines, 8 of which are 10bit A/D converter capable

• Programmed in circuit and be debugged with AVR-JTAG

http://www.sparkfun.com/commerce/images/products/ATMega32.jpg

15Electrical and Computer Engineering

Software

• Create a 3D environment with Open GL• Tag points within the environment corresponding to

building layout on the UMass Campus• User movements translates to movements in virtual

environment• Transpose tags from 3D environment onto HUD

16Electrical and Computer Engineering

Central Processor Unit (CPU)

• Process the signals from the MCU and drive the HUD

17Electrical and Computer Engineering

Heads Up Display (HUD)

• Contacted three companies

http://farm1.static.flickr.com/215/489851204_1b60847a1b.jpg?v=0

18Electrical and Computer Engineering

Power Supply

• Orientation Sensing Unit (OSU) is battery powered• Elements in OSU run between 2V-5V

• < 100mA peak power across 3.3V and 5V supplies

• Data Processing Unit (DPU) is battery powered• ~500mA peak

• Voltage regulation• 3.3V National Semiconductor , LP38691DT-3.3

• 5V National Semiconductor , LP38691SD-5.0

• Battery Pack• Ultralife 9V lithium ion rechargable battery, 1700mAh

19Electrical and Computer Engineering

Associated Costs

Component Cost

Digital Compass $50

Gyroscope $40

CPU $180

3 Axis Accelerometer $15

GPS ($75)

PCB Fabrication $100

Batteries $50

Total $435

20Electrical and Computer Engineering

Demonstration of Orientation Sensing Unit• Microcontroller

• Accelerometers

• Gyroscope

• Digital Compass

• GPS

Design simple 3D environment with OpenGL• PC based

Proposed MDR Deliverables

21Electrical and Computer Engineering

Thank You

Questions?

top related