+ All Categories
Home > Documents > Engineering 6806

Engineering 6806

Date post: 25-Feb-2016
Category:
Upload: zorina
View: 27 times
Download: 0 times
Share this document with a friend
Description:
Engineering 6806. Barriers to Success. Common Barriers. Team Dynamics Project Management Design Expertise Construction Programming Debugging. Team Dynamics Barriers. Egos Animosity Poor skills mix Drones Belicheck Smart Skilled Character. Project Management Barriers. - PowerPoint PPT Presentation
19
Barriers 1 Engineering 6806: Design Project 9/10/02 Engineering 6806 Barriers to Success
Transcript
Page 1: Engineering 6806

Barriers 1

Engineering 6806: Design Project

9/10/02

Engineering 6806

Barriers to Success

Page 2: Engineering 6806

Barriers 2

Engineering 6806: Design Project

9/10/02

Common Barriers

• Team Dynamics• Project Management• Design• Expertise• Construction• Programming• Debugging

Page 3: Engineering 6806

Barriers 3

Engineering 6806: Design Project

9/10/02

Team Dynamics Barriers• Egos• Animosity• Poor skills mix• Drones• Belicheck

• Smart• Skilled• Character

Page 4: Engineering 6806

Barriers 4

Engineering 6806: Design Project

9/10/02

Project Management Barriers

• Unrealistic planning• Failure to revise• Integration• Poor use of resources• Lack of contingencies

Page 5: Engineering 6806

Barriers 5

Engineering 6806: Design Project

9/10/02

Design Barriers

• Poor partitioning• Confusion between functional and

physical• Inadequate definition of interfaces• Failure to analyze• Failure to design• Cut and try

Page 6: Engineering 6806

Barriers 6

Engineering 6806: Design Project

9/10/02

Design

Read

Experiment

Research

Understanding

Design

Page 7: Engineering 6806

Barriers 7

Engineering 6806: Design Project

9/10/02

Expertise as a Barrier• Two kinds of knowledge

• Based on understanding (engineering)• Expertise (narrow, detailed, specific)

• Modern subsystems demand expertise• Expertise

• Short half-life• Constant replenishment

• Learn how to acquire it

Page 8: Engineering 6806

Barriers 8

Engineering 6806: Design Project

9/10/02

Construction Barriers• Poor physical construction

• Lots of wear and tear• Multiple people at work• Time – time – time!

• Technician work – but engineer is responsible

• Wiring• Noise

Page 9: Engineering 6806

Barriers 9

Engineering 6806: Design Project

9/10/02

Noise• Motors are noisy

• radiation from brush arcing• Hbridges are noisy

• High speed, high power switching• Environment may be noisy• Noise contaminates analog ckts. & sigs• Noise causes errors in digital circuits

Page 10: Engineering 6806

Barriers 10

Engineering 6806: Design Project

9/10/02

Noise defenses

• Measurement• power and ground lines

• separation• filtering• wiring layout• shielding• immunity/recovery

Page 11: Engineering 6806

Barriers 11

Engineering 6806: Design Project

9/10/02

Bypass Capacitors

Page 12: Engineering 6806

Barriers 12

Engineering 6806: Design Project

9/10/02

Bypass CapacitorsSource:

http://www.seattlerobotics.org/encoder/jun97/basics.html

Page 13: Engineering 6806

Barriers 13

Engineering 6806: Design Project

9/10/02

Wiring

• Neat• Robust• Due regard to noise• http://www.4qd.co.uk/serv/

appnotes/RCWiring.html

Page 14: Engineering 6806

Barriers 14

Engineering 6806: Design Project

9/10/02

Page 15: Engineering 6806

Barriers 15

Engineering 6806: Design Project

9/10/02

Page 16: Engineering 6806

Barriers 16

Engineering 6806: Design Project

9/10/02

Page 17: Engineering 6806

Barriers 17

Engineering 6806: Design Project

9/10/02

Page 18: Engineering 6806

Barriers 18

Engineering 6806: Design Project

9/10/02

Inefficient Programming

• Embedded processors• constrained in space• constrained in time

• Know your instruction times• Look for efficient algorithms

• boolean ops instead of series of if statements

• look-up tables instead of calculation

Page 19: Engineering 6806

Barriers 19

Engineering 6806: Design Project

9/10/02

Efficient Programming

• Time budget• Overall control strategy• Interrupts• Don't oversample• Considered embedded assembler

code


Recommended