ECE 477 Senior Design Review Spring 2013 Android Street Car

21
ECE 477 Senior Design Review Spring 2013 Android Street Car Team 12 2013/02/28 1

description

ECE 477 Senior Design Review Spring 2013 Android Street Car. Team 12 2013/02/28. Team Member. Chun Ta Huang Xirong Ye. Libo Dong Zongyang Zhu. Outline. Project overview - PowerPoint PPT Presentation

Transcript of ECE 477 Senior Design Review Spring 2013 Android Street Car

Page 1: ECE 477  Senior Design Review   Spring 2013 Android Street Car

ECE 477 Senior Design Review

Spring 2013Android Street Car

Team 122013/02/28 1

Page 2: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Team Member

Chun Ta Huang Xirong Ye

2

Libo Dong Zongyang Zhu

Page 3: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout Software design/development status Project completion timeline Questions / discussion

Outline

3

Page 4: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Our goal is to design a robot vehicle which can manually controlled by human with Android phone.

The vehicle can capture 360 degree images, sense the surroundings, feedback the information back to the phone, collecting data and images and some other minor functions.

Project Overview

4

Page 5: ECE 477  Senior Design Review   Spring 2013 Android Street Car

PSSC #1 : An ability to control the motion and direction of the vehicle.

PSSC #2 : An ability to avoid obstacles using ultra-sonic sensors.

PSSC #3 : An ability to stream the video to an Android device.

PSSC #4 : An ability to monitor battery status and give low battery alert signal.

PSSC #5 : An ability to send and receive all data and video between the vehicle and Android device.

Project-Specific Success Criteria

5

Page 6: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Block Diagram

6

Page 7: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Component Selection Rationale

7

Type Major Component

Microcontroller NXP LPC1768 MCUEmbedded

MotherboardRaspberry PI

Camera Mircosoft LifeCam HD-6000 for Notebooks

Chassis Dagu 4WD Thumper

GPS/GPS Antenna GPS Modules SiRFStar IV GPS

receiver SMT ROM mod

Fuel Gauge DS2438Z

Regulator TPS6216DGK

Page 8: ECE 477  Senior Design Review   Spring 2013 Android Street Car

8

Packaging Design-Chassis

Page 9: ECE 477  Senior Design Review   Spring 2013 Android Street Car

9

Packaging Design-Top Floor Plan

Page 10: ECE 477  Senior Design Review   Spring 2013 Android Street Car

10

Packaging Design-Bottom Floor Plan

Page 11: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Schematic-Overall PCB

11

Page 12: ECE 477  Senior Design Review   Spring 2013 Android Street Car

12

Schematic-Microcontroller

Page 13: ECE 477  Senior Design Review   Spring 2013 Android Street Car

13

Schematic-Power Supply

Page 14: ECE 477  Senior Design Review   Spring 2013 Android Street Car

PCB Layout-Overall

14

Page 15: ECE 477  Senior Design Review   Spring 2013 Android Street Car

15

PCB Layout-Microcontroller

Page 16: ECE 477  Senior Design Review   Spring 2013 Android Street Car

16

PCB Layout-Power Supply

Page 17: ECE 477  Senior Design Review   Spring 2013 Android Street Car

17

PCB Layout-Other Components

Page 18: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Preliminary Software Design

18

Android Device

RaspberryPi LPC1768

UltraSonic

Sensors

H-bridge

Cameras

Fuel Gauge

CameraServomotor

GPS

CompassSPI I2C

UART

2 PWM

1 PWM4 GPIO

HDQ

USB

Wi-Fi Adaptors

USB

Page 19: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Microcontroller 5 PWMs 1 SPI I2C 1 HDQ 12 GPIO 2 UART

Preliminary Software Design

19

Raspberry Pi Build a Linux system Function as a server Transmitter data between micro and

Android device

Android Device Preliminary interface finished Android programming tests Will work on communications with servers

Page 20: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Current Process ~ Before Spring break: Finalize schematic & PCB layout ( no error),

hardware testing and prototyping. After Spring break ~ the beginning or mid of

April: Software development in Android and

microcontroller and hardware development Mid of April ~ End of April: Debugging software, combine software with

hardware and finalize the project

20

Timelines

Page 21: ECE 477  Senior Design Review   Spring 2013 Android Street Car

Questions?

21