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

Team 12 2013/02/28 1. Chun Ta Huang Xirong Ye 2 Libo Dong Zongyang Zhu

Embed Size (px)

Citation preview

ECE 477 Senior Design Review

Spring 2013Android Street Car

Team 122013/02/28 1

Team Member

Chun Ta Huang Xirong Ye

2

Libo Dong Zongyang Zhu

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

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

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

Block Diagram

6

Component Selection Rationale

7

Type Major Component

Microcontroller NXP LPC1768 MCU

Embedded Motherboard

Raspberry 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

8

Packaging Design-Chassis

9

Packaging Design-Top Floor Plan

10

Packaging Design-Bottom Floor Plan

Schematic-Overall PCB

11

12

Schematic-Microcontroller

13

Schematic-Power Supply

PCB Layout-Overall

14

15

PCB Layout-Microcontroller

16

PCB Layout-Power Supply

17

PCB Layout-Other Components

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

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

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

Questions?

21