EGM 180 Introduction to Mechatronics Lab

This Week in 180 Schedule Resources Student Work

TEXTS
No textbook but purchase the Arduino kit from the bookstore.
 
TIME AND PLACE
Section 602:
MW 10:00-11:50 AM (late start: 11:40-1:10PM)
RRO 001B
Section 603:
WF 1:45-3:35 AM (late start: 2:50-4:20PM)
RRO 001B
 
INSTRUCTOR
Section 602:
Rebecca Bruce
RRO 229
T,W,R,F: 1:00-2:00pm or by appointment
828.251.6446
rbruce at unca.edu
Section 603:
David Erb
RRO 204f
TBD
828.258.7659
derb at unca.edu
 
 

DESCRIPTION
This course introduces students to engineering and design as a synergistic combination of mechanical and electrical engineering, and computer science. Fundamental concepts in engineering and design are introduced including analog and digital electronics, serial communication, sensors, motors, microcontrollers, and microcontroller interfacing to electromechanical systems. This is a "hands-on" course, all concepts will be introduced in an interactive lab/lecture environment. There will be ample opportunity for self-guided exploration and creativity.

CLASS PHILOSOPHY
We believe that it is essential to play with technology, exploring different possiblities directly in hardware and software. We believe that exploration should be self-guided to the largest extent possible. Creativity is fostered by self-guided exploration. In order to incourage creativity, this class strives to offer the nine dimensions of a climate for innovation (Prather, C. W., 1996).

ATTENDANCE POLICY
Lecture: Students are expected to attend all class meetings. Failure to do so will impact your Lab Exercise grade and will be considered a lack of interest in success on the part of the student. Students are responsible for completeing all work missed due to class absense on their own.

COURSE OBJECTIVES

In addition to targeting the learning objectives listed below, this course is designed to meet the learning outcomes for Writing Intensive courses.

Developmental Learning Objectives
  1. Create a sense of community.
  2. Engage in personal creativity through engineering design.
  3. Develop responsibility and good study skills.
Skill-Based Learning Objectives
  1. Develop problem-solving skills including quantitative reasoning and critical thinking by developing microcontroller algorithms.
  2. Develop college-level writing skills.
  3. Acquire familiarity with some basic machine shop practices.
  4. Measure and/or calculate the voltage and current in simple circuits.
  5. Understand the basic principles of Pulse Width Modulation (PWM) for communication and power control.
  6. Understand and program a Arduino microcontroller.
  7. Understand the principles of operation of several sensors.
  8. Understand the basic principles of robot locomotion including gear ratios, DC motors and servos.
  9. Integrate a system of microcontrollers, sensors and actuators into a complex robotic system.


Course Schedule

01/14-18/13
Day 1:
Lecture: Overview
Lab: Exercise 1 & Kit Inventory
Day 2:
Lecture: Charge, Current, Voltage, & Resistors
Lab: Exercise 2
01/21-25/13
Day 1:
Lecture: No Class Mon: MLK Day
Lab: none
Day 2:
Lecture: Lecture: Kirchhoff's Voltage Law, & Kirchhoff's Current Law
Lab: Exercise 3, Exercise 4
01/28/13-2/1/13
Day 1:
Lecture: LEDs
Lab: Essay 1, & Exercise 5
Day 2:
Lecture: Arduino & Programming
Lab: Exercise 6
02/04-08/13
Day 1:
Lecture: Arduino Programming
Lab: Exercise 7
Day 2:
Lecture: DC Motors, & Servos
Lab: Essay 2 & Exercise 8
02/11-15/13
Day 1:
Lecture: Geartrains
Lab: Exercise 9
Day 2:
Lecture: IR Communication and Control
Lab: Exercise 10
02/18-22/13
Day 1:
Lecture: Intro to Project 1
Lab: none
Day 2:
Lecture: Sheet Metal Fab
Lab: Sheet Metal Fab
02/25/13-3/1/13
Day 1:
Lecture: Project 1
Lab: Project 1 Work
Day 2:
Lecture: Project 1
Lab: Essay 3, & Project 1 Proposal Due
03/04-08/13
Day 1:
Lecture: Project 1
Lab: Project 1 Work
Day 2:
Lecture: Project 1
Lab: Essay 4, & Project 1 Work
03/11-9/15
Day 1:
Lecture: Spring Break
Lab: none
Day 2:
Lecture: Spring Break
Lab: none
03/18-22/13
Day 1:
Lecture: Project 1
Lab: Project 1 Work
Day 2:
Lecture: Project 1
Lab: Project 1 Competition
03/25-29/13
Day 1:
Lecture: Project 1
Lab: Project 1 Competition
Day 2:
Lecture: Sensors
Lab: Exercise 11, Exercise 12, & Exercise 13
04/01-05/13
Day 1:
Lecture: Robot Control
Lab: Essay 5, & Exercise 14
Day 2:
Lecture: Project 2
Lab: Project 2 Work
04/08-12/13
Day 1:
Lecture: Project 2
Lab: Project 2 Work
Day 2:
Lecture: Project 2
Lab: Project 2 Work
04/15-19/13
Day 1:
Lecture: Project 2
Lab: Essay 6 & Project 2 Work
Day 2:
Lecture: Project 2
Lab: Project 2 Proposal Due
04/22-26/13
Day 1:
Lecture: Project 2
Lab: Project 2 Work
Day 2:
Lecture: No Class Wed: UGR Symp.
Lab: No class
04/29/13-5/02/13
Day 1:
Lecture: Monday is last day of classes
Lab: Project 2 Work
Day 2:
Lecture: No Class; open lab
Lab:
5/7/09
FINAL EXAM Monday, May 6th, 3:00-5:30PM: Project 2 Competition

Grading

Description Number Individual Points Net Points
Essays* 5 25 125
Lab Exercises 14 9 126
Projects
2 80 160
Totals 411 points

* The lowest quiz grade is dropped.

Lab Exercises will be graded on the +/ok/- scale, where + indicates excellent, ok indicates satisfactory, and - indicates needs improvement.


Resources

Arduino More Basic EE Batteries
Adafruit Tutorials Using a Multimeter How Batteries Work
Sparkfun Tutorials Studying Electronics With the Electronics Club Different Types
Arduino Homepage Tutorials Basic Electricity for Computer Scientists DC Motors
Instructables Arduino Projects Electronics Tutorials How DC Motors Work
Make Arduino Projects LEGOs Basic Motor Theory
IR Remote for the Arduino Basic Machines Virtual Physics Labs
FTP Rice's Lego Gear Design Principles of Operation
Basic Commands How Gear Ratios Work Servos
Putty (secure FTP and telnet) Commands Flowcharts & Schematics How to Modify a Servo
Basic EE Web-based Schematic How Servos Work
All About Circuits Download Schematic Software Writing Resources
Resistor Codes   Grading Guidelines for Writing
     
     
     
   
 
 

Return to Rebecca Bruce's home page
January 13, 2013