+ All Categories

Download - Engineering 6806

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


Top Related