ECE 477 Design Review Team 01 Spring 2013

57
ECE 477 Design Review Team 01 Spring 2013 Xin Jin Zelun Tie Ranmin Chen Hang Xie

description

Xin Jin. Hang Xie. ECE 477 Design Review Team 01  Spring 2013. Zelun Tie. Ranmin Chen. Outline. Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout - PowerPoint PPT Presentation

Transcript of ECE 477 Design Review Team 01 Spring 2013

Page 1: ECE 477 Design Review Team 01   Spring 2013

ECE 477 Design Review Team 01 Spring 2013

Xin Jin

Zelun Tie

Ranmin Chen

Hang Xie

Page 2: ECE 477 Design Review Team 01   Spring 2013

OutlineProject overview Project-specific success criteriaBlock diagramComponent selection rationalePackaging designSchematic and theory of operationPCB layoutSoftware design/development statusProject completion timelineQuestions / discussion

Page 3: ECE 477 Design Review Team 01   Spring 2013

Project Overview

The design project Wall-E Prototype I is an intelligent automated trash collecting robot with obstacle detection capability. The robot responses to either user’s direct manual control, or the object tracking software, to locate and collect the targeted trash object.

Page 4: ECE 477 Design Review Team 01   Spring 2013

Project-Specific Success Criteria

An ability to recognize a ping pong ball (38mm / 1.58inch diameter hollow sphere)

An ability to control the speed and direction of the robotAn ability to pick up a ping pong ball off the groundAn ability to navigate around an obstacle when moving

forwardAn ability to indicate the remaining battery charge via LED

array

Page 5: ECE 477 Design Review Team 01   Spring 2013

Block Diagram

Page 6: ECE 477 Design Review Team 01   Spring 2013

Component Selection RationaleMicrocontroller

PIC24FJ256GA106

PIC32MX110F016D

Minimum

CPU Speed 32MHz 40MHz N/APWM 9 5 6UART 4 2 2ATD 16 5 4Digital I/O 53 32 3Total pins 64 44 N/AOperate Voltage

2V-3.6V 2.3V-3.6V N/A

Max Current 18mA 14mA N/A

Page 7: ECE 477 Design Review Team 01   Spring 2013

Component Selection RationaleVoltage Regulator

Required: VIN = 12 V Vout = 3.3 V

Page 8: ECE 477 Design Review Team 01   Spring 2013

Component Selection RationaleFuel Gauge (BQ2010)

1. Battery chemical: Ni-MH2. Simple setup method3. Support stand-alone applications4. Support LED array display5. Simple communication protocol (one-wire

DQ)

Page 9: ECE 477 Design Review Team 01   Spring 2013

Motor and servo control circuitMechanical Arm Servo (5V DC)Motors (12V DC)Dual L298 H-Bridge (12V DC+ 5V DC

onboard regulator)

Page 10: ECE 477 Design Review Team 01   Spring 2013

Component Selection Rationale Ultrasonic Sensor (LV-MaxSonar EZ1)

1. 42kHz Ultrasonic sensor2. Operates from 2.5-5.5V3. Low 2mA supply current4. Analog Output - 10mV/inch

Page 11: ECE 477 Design Review Team 01   Spring 2013

Component Selection RationaleXbee

1. Low Power Consumption (63mW)2. Long Transmission Range (Indoor: 90m)3. Enough Baud Rate (9600 bps normally) for our project4. Free X-CTU Software for testing

Page 12: ECE 477 Design Review Team 01   Spring 2013

Packaging Design

Page 13: ECE 477 Design Review Team 01   Spring 2013

Packaging Design

Page 14: ECE 477 Design Review Team 01   Spring 2013

Packaging Design

Page 15: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of OperationOverall Schematic

Page 16: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of Operation Power Supply

Page 17: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of OperationMicrocontroller

Page 18: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of Operation Fuel gauge

Page 19: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of OperationUltrasonic range finder

Page 20: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of OperationMotor

Page 21: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of OperationXbee module

Page 22: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of OperationMAX3232 convertor

Page 23: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of OperationServo

Page 24: ECE 477 Design Review Team 01   Spring 2013

Schematic/Theory of OperationPCB schematic

Page 25: ECE 477 Design Review Team 01   Spring 2013

PCB Layout Overall PCB layout without ground plane

Page 26: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutFront side of PCB

Page 27: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutBack side of PCB

Page 28: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutPower Supply (12V VCC)

Page 29: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutPower Supply (12V GND)

Page 30: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutPower Supply (3.3V VCC)

Page 31: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutPower Supply (3.3V GND)

Page 32: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutFuel gauge

Page 33: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutMicrocontroller

Page 34: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutMAX3232

Page 35: ECE 477 Design Review Team 01   Spring 2013

PCB LayoutXbee module

Page 36: ECE 477 Design Review Team 01   Spring 2013

Software Design/Development StatusOpenCV setup finishedCapable for capturing video stream from

external wireless cameraCapable for recognizing multiple ball in the

screenPC successfully sent data to Xbee In progress: GUI, micro to sensor, micro to H-

bridge, object distance detection

Page 37: ECE 477 Design Review Team 01   Spring 2013

Software flow chart on laptop

Page 38: ECE 477 Design Review Team 01   Spring 2013

Flow chart on microcontroller

Page 39: ECE 477 Design Review Team 01   Spring 2013

Project Completion Timeline

PCB layout

Parts proof

Micro soft-ware

OpenCV software

Packaging

Adjustment & testting

Week 8 X X XWeek 9 X X X XWeek10 X X

Week11 X X

Week12 X X X

Week13 X X X

Week14 X X

Week15 X X

Page 40: ECE 477 Design Review Team 01   Spring 2013

Questions / Discussion

Page 41: ECE 477 Design Review Team 01   Spring 2013

Backup Slides

Page 42: ECE 477 Design Review Team 01   Spring 2013
Page 43: ECE 477 Design Review Team 01   Spring 2013
Page 44: ECE 477 Design Review Team 01   Spring 2013
Page 45: ECE 477 Design Review Team 01   Spring 2013

Backup for xbee rst

http://www.sparkfun.com/datasheets/Wireless/Zigbee/XBee-Explorer-v15.pdf

XBEE WI-FI: $57http://www.cooking-hacks.com/index.php/shop/wireless/xbee-wifi-module-for-arduino-digi-official.html

Xbee pro:$37https://www.sparkfun.com/products/8742

Page 46: ECE 477 Design Review Team 01   Spring 2013

Reference (Micro Pins)

Page 47: ECE 477 Design Review Team 01   Spring 2013

Reference (Micro PCB)

Page 48: ECE 477 Design Review Team 01   Spring 2013

Reference (Fuel Gauge)

Page 49: ECE 477 Design Review Team 01   Spring 2013

Reference (Fuel Gauge)

Page 50: ECE 477 Design Review Team 01   Spring 2013

Reference (Fuel Gauge)

Page 51: ECE 477 Design Review Team 01   Spring 2013

Reference (Ultrasonic)

Page 52: ECE 477 Design Review Team 01   Spring 2013

Reference (Ultrasonic)

Page 53: ECE 477 Design Review Team 01   Spring 2013

Reference (LM2596)

Page 54: ECE 477 Design Review Team 01   Spring 2013

Reference (LM2596 PCB)

Page 55: ECE 477 Design Review Team 01   Spring 2013

Reference (Drive Board)

Page 56: ECE 477 Design Review Team 01   Spring 2013

Reference (Motor)

Page 57: ECE 477 Design Review Team 01   Spring 2013

Reference (Battery & Charger)