engr-1101 introduction to engineering john j. helferty (ece) ecedha 9/15/2012

31
ENGR-1101 Introduction to Engineering John J. Helferty (ECE) ECEDHA 9/15/2012

Upload: jeff

Post on 25-Feb-2016

41 views

Category:

Documents


0 download

DESCRIPTION

ENGR-1101 Introduction to Engineering John J. Helferty (ECE) ECEDHA 9/15/2012. OUTLINE. Course Structure and Content ECE component ME Component Design Project Student Space Exploration Lab. Syllabus and Course Outline. ABET 2000 Compliant Course Description - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

ENGR-1101 Introduction to Engineering

John J. Helferty (ECE)ECEDHA 9/15/2012

Page 2: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

OUTLINE Course Structure and Content ECE component ME Component Design Project Student Space Exploration Lab

Page 3: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Syllabus and Course Outline

ABET 2000 Compliant Course Description ENGR 1101 Introduction to Engineering   Catalog Description: Provides an understanding of the study and

practice associated with civil, electrical and mechanical engineering technology disciplines. Emphasizes the importance of good communications and teamwork skills in a successful engineering environment. Provides practice in problem solving and design. Discipline specific projects with an emphasis hands-on experiments and projects.

  Prerequisites: This is the introductory course in engineering,

no prerequisites.   Textbook: Handouts in each separate section of CEE, ECE, and

ME   Instructors: Civil and Environmental Engineering – Graduate TA’s Electrical and Computer Engineering – Dr. John

Helferty Mechanical Engineering – Dr. Shririam Pillapakkam

Page 4: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Syllabus and Course Outline

Course Learning Objectives:   Successful completion of this course will enable the

student to:   Understand the general areas of study and practice

associated with the Civil and Environmental, Electrical and Computer, and Mechanical engineering disciplines.(PO b)

Understand the importance of developing good communication and teamwork skills in a successful engineering career. (PO f)

Understand the basics of the design process. (PO b) Understand the basic approaches to problem solving.

(PO b)

Page 5: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Syllabus and Course Outline

Course Topics   Civil and Environmental Engineering – Graduate TA’s MATLAB: applications basic engineering analysis to (CLO 1-4)  Electrical and Computer Engineering – Dr. John Helferty Arduino microprocessors, servo motor control, sensing using

photoresistors and ultrasonics, and wireless communications. (CLO 1-4)

  Mechanical Engineering – Dr. Pillapakkam Solidworks in CAD/CAM software, 3D printing, basics of machining

(CLO 1-4)

Grading Each of the above section in CEE, ECE, and ME will carry a weight of

20% each for a total of 60% Hovercraft Design and final competition 30% Dr. Baren technical communications 10%

Page 6: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Breakout Groups Take 150 students and divide

them into 3 sections. Each section attends one of

the 3 components for 3 weeks. Rotation is done for two cycles,

that is each section will attend each component twice

Last two weeks are completing the hovercraft

Page 7: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Group Allocation

Page 8: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

ECE COMPONENT The Arduino Processor, Robots

and Gadgets

Page 9: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

What is a micro-controller?(The Arduino Uno)

• A microcontroller is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals.

• The Arduino Uno is a microcontroller board based on the ATmega328 .

• The Arduino Uno is a special micro controller which has all of its I/O pins mapped out for connecting various kind out of sensors and other I/O pheraphial devices. This I/O pins can be controlled directly by providing programming instruction in the Arduino IDE called a sketch.

Page 10: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

How is it Implemented(The connection between the hardware and

software) • All the sensors are connected to the digital I/O

pins of the Arduino Uno Microcontroller .

• Once the Hardware is connected (the sensors and the motors) to the board, the software is written on the Arduino IDE in a file called Sketch. The sketch are similar to C++ programming language, but are linked to various precompiled functions that takes care of lot of behind the scene hardware programming involved .

• Once the desired Sketch is written, the Sketch is uploaded to the flash memory of the Arduino Uno’s flash memory via a USB cable.

Page 11: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

How does the Robot work?• The Arduino Uno based robot is based on the concept of digital feedback control network .

• A feedback control network takes in information from the sensors and goes through a algorithmic decision making process, that drives the Robot .

• In this case we use a ping ultrasonic sensor that makes a measurement of distance to the left, right and in front of the robot.

• After making the measurements, the microprocessor compares all the values and makes a decision of going in the direction of the maximum distance.

Page 12: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

The ECE Plan: First 2 weeks Week 1: Introduction to the Arduino Integrated

Development Environment Equipment Used: Arduino Microcontroller and desktop

computer Theory: Programming instruction set and the integrated development

environment, I/O ports Experiments Writing code to make blinking LED’s in different sequences ____________________________________________________________ Week 2: Introduction open -loop motion control Equipment Used: Arduino Microcontroller, desktop computer,

assorted electronic parts, servo motors, chassis, etc. Theory: Introduction to pulse-width modulation control of servo

motors, open loop control Experiments: Open loop motion control of traversing paths in the form of

simple geometric objects

Page 13: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

The ECE Plan: Last 2 weeks

Week 3: Closed-loop control using photoresistors and line following

Equipment Used: Arduino Microcontroller , photoresistors Theory: Operation of photoresistors, line following using photoresistors

as a feedback sensor Experiments: Multiple line following exercises ______________________________________________________________ Week 4: Ultrasonic obstacle detection and avoidance Equipment Used: Arduino Microcontroller , ultrasonic sensors Theory: Generation of ultrasonic pulses, obstacle detection. Experiments: Simple maze navigation techniques.   Extra Credit: WiFi communications between the keyboard and

controlling the Arduino robot.

Page 14: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Competition

Page 15: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

ME Component Solidworks in CAD/CAM use of

3D Printing

Page 16: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Open Lab Open lab is for extra help in completing the in-

class projects and also for hovercraft assembly and testing.

Staffed with UG/GA from 12-8 M-F

Page 17: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

The Student Space Exploration and

Embedded Systems Lab

Page 18: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

RockSat-C

Page 19: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Launch (5:30am)

Page 20: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Payload retreival

Page 21: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Video

http://www.youtube.com/user/jbskibum8#play/all/favorites-all/2/BM8zWN70fBg

http://www.youtube.com/user/jbskibum8 http://spacegrant.colorado.edu/index.php?

option=com_content&view=article&id=168&Itemid=121

Page 22: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Retrieval

Page 23: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Data Analysis

Page 24: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Lunabots

Page 25: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

High Altitude Ballooning Launch From TU Ambler FAA Clearance Willow Grove Naval Air Clearance Plot tracks for Possible Landing Locations

Page 26: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Away We Go!

Page 27: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Data

Page 28: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

92,000 Pop and Deploy

Page 29: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

It’s UP there somewhere!

Page 30: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Temperature Data

Page 31: ENGR-1101 Introduction to Engineering John J.  Helferty  (ECE) ECEDHA 9/15/2012

Questions?