Sei sulla pagina 1di 7

Proceedings of the 1999 IEEUASME

International Conference on Advanced Intelligent Mechatronics


September 19-23,1999 Atlanta, USA

Undergraduate Mechatronics at Stanford University


J. Edward Carryer Assoc. Member, ASME
Design Division of Mechanical Engineering, Stanford University
Stanford, CA 94305

Abstract - This paper discusses a one-quarter mechatronics week, four laboratory assignments and a final four-week
course designed for undergraduate mechanical engineers. long open-ended team design project. The design project
Details of the content and structure of the course are is on par with the kind of project that would be done half
examined along with the rationale behind the design of the way through the second quarter of the graduate
course and choice of content. The paper will be most useful mechatronics course (ME218b). The balance of this paper
to those seeking successful examples of content, organization presents the philosophy behind the design of the course
and design of mechatronicscourses that they may draw upon along with detailed information on the content and the
in designing and implementing their own courses. rationale behind this choice of content.
I INTRODUCTION I1 COURSE DESIGN PHILOSOPHY
As far back as 1978, Stanford has offered a mechatronics The design of ME1 18 reflects a deep conviction that the
course to graduate students in Mechanical Engineering field of mechatronics is about applying technology and
(ME). The Smart Product Design series (ME218a,b,c,d) that mechatronics courses should give students ample
is currently a 4-quarter sequence of classes which teach opportunity to apply what they are learning. The design
Electrical Engineering (EE), Computer Science (CS) and process for the new course began with a review of the
Systems Engineering to ME students. The focus of the graduate courses and a series of informal interviews with
course sequence is on the use of microprocessors as graduates of the ME218 sequence. From these, the project
components of machines, as opposed to computers as experience was identified as the core element that people
controllers of machines. As such, the emphasis in the took away from the course. The completion of projects
laboratory is on %bit microcomputers (currently the engendered a sense of empowerment in the students that
Motorola MC68HC11) that are embedded into the student allowed them to comfortably tackle new technologies,
projects. The courses concentrate on bringing content including those that they had not learned as part of the
from traditional EE and CS topics to mechanical class.
engineers and providing a venue for these students to gain This finding lead to a decision which guided many of the
experience in implementing integrated Mechatronic choices regarding content and structure of the new
systems. course; it should include a significant design project
The overall goal of the course sequence is to produce experience with deliverables on par with those produced
engineers that are conversant in all of the non-mechanical by students in the second quarter of the masters sequence
engineering technologies necessary to design and (ME218b). Much of the rest of the structure of the course
implement a modern electro-mechanical product. These and choice of material were guided by the goal of
courses teach mechanical engineering students enough preparing students to take on this project in the last few
about electronics and software that they will be able to be weeks of the course.
effective interdisciplinary team members and leaders. The project features so prominently in the design of the
The philosophy is that the best way to learn the course because the experiences of the graduate students
capabilities of the technology is to actually apply it emphasized the importance of the project in the
yourself. solidification of the material in the course. For students to
Starting more than five years ago, undergraduate students gain technical competency, the feeling of
who were familiar with the accomplishments of the accomplishment and a sense of empowerment, the project
graduate Smart Product Design students began to request also needs to be of a significant scale. This scale, in turn,
that a similar course be offered at the undergraduate drives the project to be a team project (as it is in the
level. In Spring quarter 1994, after six months of intense masters sequence).
development funded by NSF through the Synthesis While the scale of the project determined that it would
Coalition, ME 1 18: “Introduction to Mechatronics” was need to be a team effort, it is important to recognize that
offered for the first time. it was the decision about the scope (or complexity) of the
This ten week long undergraduate course preserves the project that defined the course. The nature of the projects
same hands-on laboratory orientation of the graduate defined not only what content would be taught, but also
course. It consists of four hours of formal lectures a the set of tools that would be provided to facilitate

0-7803-5038-3/99/$10.000 1999 IEEE 585


tackling this class of problems with only seven weeks of together electronics, computers, software and mechanical
preparation. This is in contrast to a course structure where systems in a way that emphasizes the interactions.
the project is chosen to fit what could be taught in seven 111 THECOURSE STRUCTURE
weeks.
The course is offered for four units on a quarter basis and
The course design process also identified the specific set consists of a combination of more or less traditional
of goals shown in Table 1. lectures, semi-structured laboratory assignments and a
final open-ended team design project. During the course
(1) Remove students’fear of electronics
of the quarter the students complete several problem sets
(2) Become comfortable with the terms and meanings and quizzes, a formal examination and written laboratory
associated with Mechatronic systems and project reports. The partitioning of credit among the
(3) Learn the basics of applying: course components (65% Labproject, 35%
H-Bridges homework/exams/quizzes) reflects a belief that the
Op-Amps material is actually learned by applying it.
DC and stepper motors
Simple sensors The Lectures
Analog to digital converters Of the 20 1hr 50min. lecture periods available in the 10
week quarter, 16 are devoted to more or less traditional
(4) Gain firsthand experience with:
lectures delivering content material. The remaining four
Motors
Simple signal conditioning lectures are used for a short lecture/lab exercise, an early
‘Real Time’software project design review with student presentations, a post
Reading device and board level specification sheets project review with reflections on the project outcome
Using software libraries and a final period devoted to an overall course review.
Commercial microcontrollers The content of the actual lectures can be roughly divided
Applying the technology to an open ended problem into five categories: Electronics, Software, Actuators,
(5) Gain confidence and competence in integrating, Integration and Enrichment. The lecture titles and lab
implementing and debugging schedule are shown in Table 2. The laboratory schedule
(6) View electronics, computing and software as additional drives the order of the lectures. This lecture schedule is
design tools. designed to deliver the required content material by the
Table 1 ME1 18 Course Goals time the associated lab assignment goes out.
kk. Tuesday Thursday
What Makes This a Mechatronics Course? I Course Introduction and Basic Lab 0 What’s A Microprocessor
Before going into of the content of the course, it is Circuits Review
important to understand what makes this a mechatronics 2’ Event Driven Programming Lab I Digital Inputs
course and therefore different from traditional courses in 3 op-Amps Sensors Lab 2
4 Digital Outputs and Power E€ Motors
electronics or software. In reviewing the description of I Drivers I I I
the content of this course, as discussed in the next 5 I Stepper Motors I
IMid- A/D.D/A and Timers lLab 3
section, it would be easy to characterize it as electronics
for non-electrical engineers with a bit of programming for 6 Modular Software Design Project Management Project
non-computer scientists thrown in. While these 7 Design Review Noise Grounding and
Isolation
descriptions may be accurate for the specific content of 8 Power Supplies and Batteries Intro to the Basic Stamp
some parts of the course, they m i s s the real 9 HLL. Interpreters, Compilers Communications, Serial and
differentiating factor that makes a mechatronics course land Assembly Language 1 lothenvise I
unique. 10 IProject Review I ICourse Review
Table 2 Lecture and Lab Time-table
Mechatronics is about integration. The strength of a
mechatronics solution, as opposed to a “traditional” Electronics topics begin on the first day with a review of
solution, lies in the synergistic combination of the the required material from the pre-requisite electronics
capabilities represented by the parent fields of course. The state of electronics today is such that most of
Mechanics, Electronics and Software. To achieve this the analysis necessary can be carried out with only a
strength, the mechatronics engineer must possess relatively simple level of understanding of the behavior
knowledge across the traditional disciplines and be able of resistors, capacitors, inductors, diodes and transistors.
to synthesize from all three, choosing the appropriate This material is reviewed in about 1-9’2 hr. and reinforced
solutions from among the possibilities. Mechatronics with the first laboratory assignment.
engineering education must provide students with the
A lecture period is devoted to understanding and
knowledge of all three disciplines that will allow them to
examining the characteristics of digital inputs and how
effectively perform that synthesis. This course brings

586
they are specified in data sheets. This includes the primary and secondary cells. This is considered
concept of required input current, sourcing/sinking, enrichment since the projects are allowed to use desk-top
minimum voltage levels associated with logic states, and power supplies and do not require batteries.
the behavior of Schmitt trigger inputs and where they are This set of electronics topics was chosen as the
useful. This lecture also introduces the different logic (approximately) minimal set necessary to allow students
‘families’ (LS, C, HC etc.) and addresses the issues to be able to connect external chips to micro-controller
associated with mixing families within a design. outputs and condition external signals in the way required
The lecture on digital outputs deals with differences to be able to present them to a micro-controller’s inputs.
between totem-pole (push-pull) output stages and open With what they have learned, students can, and do, go out
collector/drain outputs. Students learn how to examine and find new chips that they would like to use and are
data sheets to find the specifications for the able to interpret the specification sheets to the level
characteristics of the device outputs as well as recognize necessary to incorporate them into their projects.
open collector/drain outputs based on their specifications. Software content begins in the second lecture with a
This lecture relates back to the digital inputs lecture by review of the relationships between . binary &
examining more closely the compatibility between hexadecimal notation. These relationships are particularly
different logic families. This material is important for important in order to explain how to set and clear
students to be able to evaluate the compatibility between individual bits using byte-oriented instructions. The
a logic output and the inputs of a device that they would lecture continues with an introduction to microcomputers,
like to drive. This same lecture introduces power output addressing and address spaces, the different types of
devices, such as the so-called peripheral driver integrated memory (RAM, ROM etc) and the different types of
circuits (IC), and examines how to interpret their input/output devices on typical micro-controllers. The
specification sheets. next lecture focuses on software structures for event
Analog electronics are covered in two lectures nominally driven programming. This includes the concept of non-
focused on operational amplifiers and sensors. Op-Amps blocking code and an introduction to state machines as a
are, for the most part, treated as ideal devices. Students design and implementation tool [I]. This lecture is
learn the basic configurations and how to analyze circuits somewhat atypical in that it includes a group exercise.
involving negative feedback. The two non-idealities that After the concepts related to state machines are
cause the most problems, common mode input voltage introduced, the class is divided up into small (3-4 person)
range and output voltage swing, are introduced and the groups and asked to come up with a state diagram to
students alerted to the impact that these limitations can describe the behavior of a simple microwave oven. After
have on their designs. The Sensors lecture presents 10-15 min. to work on the problem, several groups are
switches and phototransistors as sensors. Students are asked to volunteer to come up and present their solutions.
introduced to switch bounce and how to get around it, This exercise has proven very effective at quickly finding
both in hardware and in software. In addition, this lecture misconceptions about how state machines work and
shows students how to integrate op-amps with RC circuits emphasizes the fact that there are multiple state diagrams
to build filters. The contents of this lecture will be very that correctly capture the behavior of the oven. Doing this
important in the project where they will have to build exercise in class allows the misconceptions to be cleared
circuitry to allow them to detect a modulated IR beacon. up before students are asked to apply this material in a
homework assignment. Another strong point of this
The lecture titled A/D, D/A and Timers introduces the
exercise is that it drives home how you can use the state
basic techniques used for A/D and D/A conversions and
diagram as a debugging tool to test the behavior of the
the specifications of interest related to these devices. This
design before it has been committed to code. Generally
lecture also blends a bit of software in, as it deals with
one of the groups presenting has a fatal flaw in their
how a combination of software, a micro-controller timer
diagram that gets caught in a walk-through. This lecture
and a bit of external hardware can be used to perform
concludes with a walk-through of a piece of example
A/D and D/A conversions.
code that demonstrates the use of the provided event
The power supplies and batteries lecture is really a driven programming framework, state machines and how
combination of immediately useful electronics and to use them in ‘C’.
enrichment. The emphasis here is on the use of 3-terminal
The final lecture focused on software comes just before
regulators to produce a regulated voltage. This is a device
the project description is handed out. This lecture focuses
that many teams end up using in their projects. In the
context of designing with these devices, students are also
on modular software design and the ‘C’ constructs
introduced to the thermal issues associated with power necessary to implement such concepts as information
dissipation and heat sinks. Batteries are covered briefly to hiding and encapsulation. Some of this material is review
introduce the basic chemistries and characteristics of for a few students, but the information on the mechanics
of how to implement a program composed of multiple

587
modules is new to most of them. This aspect of Drive methods are covered for both uni-polar and bi-
programming will be critical when the project arrives and polar motors including L/R drive to improve
it will be necessary to have multiple people working on performance. Stepping strategies such as full step, half
code that will have to be integrated into a single program. step and wave drive are introduced along with the use of
typical stepper motor drive ICs.
This set of software content was chosen to complement
I

the material covered in the pre-requisite programming As with most of the topics covered in the course, the
methodology course. The concepts of event driven actuator lectures content was chosen as the approximately
programming and state machines are topics not covered minimal amount of information necessary to allow
in the introductory programming courses but are students to be able to effectively choose and use these
incredibly powerful in the context of mechatronic devices in their project. The lectures are structured and
systems. The issues associated with modular the material presented in a way that emphasizes the
programming are touched on, but not heavily emphasized relationship between data sheet , parameters and the
in the programming course. That course is taught via behavior of the motor as it affects a designer.
individual programming assignments, while the project in Integration focused lectures are presented about the time
this course will require collaborative implementation by a that the project description is handed out. They begin
team of programmers. Both of these topic sets were with a lecture on Project Management. This lecture is
chosen based on the experiences from the masters level designed to introduce the students to the basic planning
courses. In those courses the quality of the code improved and .evaluation tools that they can use to guide their
and the numbers of failures associated with software
project. Gantt charts and morphological charts are
declined after this material was introduced. introduced along with methodologies for evaluating
Actuators are introduced near the middle of the quarter. design alternatives. This is a lecture that was not part of
The course content deals exclusively with electro- the original course design. It was added after several
magnetic actuators with the emphasis given to DC and offerings of the course showed that students were
stepper motors. The DC motor lecture presents the struggling with planning the activities of multiple team
torque:speed relationship for brushed and brushless DC members over the four weeks of the project. Its
motors, with the bulk of the time spent on brushed introduction has made a noticeable improvement
motors. Students learn not only to decipher a typical DC (reduction) in the amount of last minute thrashing and all-
motor data sheet, but also the equations describing torque nighters that students spend in completing the project.
and speed as a function of current and voltage and the
The other integration lecture is focused on noise
equation relating speed to torque. Particular attention is
grounding and isolation. This is a topic that is not well
paid to deriving the required motor characteristic covered in most texts yet year after year has proven to be
constants from a limited set of measurements on a motor.
a significant problem to students during the system
This will be important during the project, when most
integration phase. This lecture emphasizes the most
teams will be using surplus market DC motors for which
common noise coupling channels (conductive and
data sheets are not available. Speed control for brushed capacitive) and introduces strategies that the students can
DC motors is covered with the introduction of pulse
use to identify the coupling channel. Students learn that
width modulation (PWM). This leads to a discussion on
once they have identified the likely noise source and the
how to choose the frequency of the PWM and the
coupling channel, there are a number of measures that
interaction between the PWM frequency and mechanical
they can take to reduce or eliminate the coupling of noise
time constant of the motor and drive train. This lecture
into their circuits.
also includes a group exercise in which teams are given a
set of measurements taken on a motor and are asked to Enrichment lectures are presented during the final weeks
answer questions about that motor in an application. leading up to the project presentations. The lectures on
These include such things as the motor’s ability to meet languages (HLL, Interpreters.. .) and Communications are
the torque and speed requirements of the application, the designed to acquaint students with concepts and issues
ability of a particular power driver IC to drive that motor, that are important in mechatronics but not immediately
and an estimate of the running current at the desired necessary in the lab. They involve minimal reading
operating point. preparation ( a good thing because students will be
working on their projects) and generally provide students
The stepper motor lecture introduces the basic operation
with a very interactive forum. In these lectures they come
of a stepper motor and several specific types (permanent
to see the differences between programming languages
magnet, variable reluctance and hybrid), along with
and such things as how modems work. The Introduction
winding topologies that the students are likely to
to the Basic Stamp is done as a short (15 min.) lecture
encounter. The material presented includes the basic
followed by a team exercise in the lab. The purpose of the
dynamic behavior of stepper motors as well as how to
lecture/exercise is to convince the students that they have
interpret the information presented on typical data sheets.

588
learned enough to be able to pick up a new single board early in the quarter to allow it to serve as a motivational
computer and quickly learn to put it to work. Over the experience. Most students report really enjoying this lab,
course of 1 ?hhours, teams learn a new development despite their struggling with the programming, because it
environment and build a simple thermostat. The exercise was so much fun to see the vehicle run around following
has been so successful that a number of teams have then a set of rules that they defined.
incorporated the Basic Stamp into their projects along Lab 2 gives the student an opportunity to apply
with the 68HC11. This is another example of a lecture operational amplifiers and comparators to a signal
that was not part of the original course design. This conditioning problem. The students build up a low
lecture/exercise was added in response to student frequency (1kHz) oscillator, based on a 555, and use it to
feedback they were unsure that they could actually apply drive an infra red (IR) LED as a signal source. They then
what they had learned outside the lab environment. build up various configurations of photo-transistor, op-
The Laboratory Assignments amp and comparator circuits to explore the behavior of
There are a total of four semi-structured laboratory the sensor and signal conditioning circuitry. One of the
assignments during the quarter. All of these assignments key lessons that the students take away from this lab is
are scheduled in the first six weeks of the quarter. AS a how to deal with a modulated signal in the presence of a
whole, the labs are intended to reinforce the lecture varying offset (due to the IR radiation from the sun). This
material through application, introduce the students to the lesson will be important for the signal conditioning that
facilities of the lab, and allow them to gain experience they will need to do for the project.
using the hardware and software modules that are Lab 3 introduces students to some of the realities
provided to support the course. These labs are semi- involved in driving brushed DC motors using PWM and
structured in the sense that, in most instances, we do not stepper motors using special purpose ICs. To investigate
tell the students exactly how to do what needs to be done. the behavior of DC motors, the students hook up an H-
In three of the four labs students are designing and bridge module that is supplied in the lab to a small
creating original software in the C language using a brushed DC motor. They then use a combination of
cross-compiler running under Windows 95. In two of the software that they write and libraries that are supplied to
labs they are also building electronic hardware. explore PWM drive. As part of this exercise they observe
Lab 0 is a combination of review and introduction to the drive waveforms to see for themselves the effects of
laboratory facilities. The content focuses on exploring the back emf, inductive kick-back and the effects of
behavior of RC circuits as low-pass filters, high-pass suppression diodes.
filters and high-pass filters with offset. Students explore To observe the behavior of stepper motors, the students
these circuits through a combination of analysis, circuit use a pre-built stepper motor drive circuit and a
simulation and observation of the behavior of physical combination of their own software and supplied pulse
circuits. The opportunity to compare simulated libraries to drive a stepper motor. For this lab, a motor
waveforms to real waveforms prepares students to use the drive voltage is specified that is well below optimum for
oscilloscope to interpret the behavior of circuits that they the stepper motor. This makes it particularly easy for the
will build later in the quarter. Specifically, the goal is for students to observe the results of attempting to start in the
students to be able to recognize the behavior of an RC slew region or drive past the pull-out torque.
circuit and its configuration by examining the response of
the circuit. In these semi-structured laboratory assignments each
student builds hardware and writes software. They are,
Lab 1 is a student’s first opportunity to program a however, encouraged to help one another in
mechatronic system. In this lab, the students program a understanding concepts and particularly in the debugging
small vehicle, referred to as a ‘cockroach’, to drive process. This atmosphere of collaboration is openly
around trying to find the dark. The vehicle is built from a encouraged and serves to reduce the feeling that the
small (12” long) radio controlled (RC) car. The RC students are competing with one another for grades. The
controls are removed and replaced by a small single collaborative atmosphere encouraged in the lab is
board computer with H-bridges to control the drive motor supported by the Russian learning theorist Lev
and steering, bump sensors at the front and back corners Vygotsky’s view of learning [2]. Vygotsky’s argument is
and a photo-resistive light sensor. The students program that knowledge is social before it is personal, which
the vehicles using state machines that they implement in suggests that it must be interactive and socially
‘C’ using a provided event driven framework, PWM and constructed before it can be internalized and made
timer libraries. For most students this is their first personal. The approach is further supported by the work
experience with state machines, event driven of Johnson et a1.[3] and Smith [4] showing that the
programming and producing an output that is something cooperative learning environment is conducive to
more than dots on a video display. The lab is placed very

589
learning higher-order cognitive processes such as that they find it difficult to learn the material from the
synthesis and problem solving. reading. The same students, several years removed from
the course, are likely to report (as many have) that they
Upon completing these lab assignments, students have
find The Art of Electronics an excellent reference book.
gained experience in using the laboratory equipment and
have had an opportunity to observe for themselves many Assessment
of the behaviors discussed in the lectures. In addition, The credit for the course is focused heavily on the in-lab
they have gained experience using the course supplied activities. Laboratory reports provide a more or less
hardware and software modules that they will have objective assessment of a student’s understanding of the
available to them when working on the project. laboratory material. The project grading, while highly
subjective in the areas of concept and implementation, is
The Project
structured around an objective set of performance criteria.
The scope of the projects that ME118 teams tackle is on
The course has one exam, at midterm. The midterm
par with what was done in the last half of the second
examination is a take-home exam with the students given
quarter masters course a few years ago. This is possible
four days over which to work the exam. The exam, which
after only seven weeks of course content by giving
is also intended as a learning experience, emphasizes the
students tools and components that enable them to work
ability to apply the material and is designed to take 3-5
at a relatively high level of abstraction. This has been
hours to work.
facilitated by the development of both software and
hardware function modules. By using these higher level Iv THEIMPACT OF STUDENTBACKGROUND
tools, the students are able to concentrate on solving the The prerequisites for ME118 are E40 “Introductory
larger problem rather than spending all of their time Electronics” and CS 106A “Programming Methodology”.
learning the details necessary to design every sub-system Typical ME undergraduates take both of these courses as
from scratch. This is consistent with the trends in the part of their engineering fundamentals requirements. The
semiconductor and software industries, which have relevant material from the introductory electronics course
focused on supplying larger scale problem solutions and includes Ohm’s law, Kirchoff‘s laws Thevenin’s
emphasizing re-usable software components. equivalents and the basic current vs. voltage
T$e design of the project for each quarter’s class is one of characteristics of the most common passive and
the important contributors to the success of the class. As semiconductor devices. This material is then reviewed
pointed out by Carryer [ 5 ] , there are many issues during the first lecture and lab.
involved in the design of these projects. The basic The programming methodology course at Stanford has
requirement for all projects should be that they require been taught in ‘C’ for a number of years now. This allows
the integration of intelligence, electronics and mechanics ME1 18 to focus on the software structures associated
to achieve a product that could not be built otherwise. with event driven programming without having to teach
This generally requires sensing the environment, signal the syntax of ‘C’. The background provided by these
processing, decision making, and control of a physical courses is an essential element in the ability to deliver a
device. It is also important that the project be truly open- meaningful mechatronics system integration experience
ended, with no one obviously superior solution. Finally, to students over the course of a single ten-week quarter.
most people enjoy being recognized for their work. This
is especially true if they have just spent the last 48 hours v INTEGRATION WITHIN THE CURRICULUM
straight working on something. A public forum in which When it was originally introduced, ME118 was a purely
to display their work is an effective way to add this to optional course, not fulfilling any graduation
projects. requirements. Despite that fact, more than 15 students
(the lab capacity at that time) attempted to get in to every
Recent projects have been to build autonomous machines
offering. Since that time, the ME curriculum has
to launch balls into baskets (March Madness), Putt golf
undergone a modification that now allows the selection of
balls past a moving obstacle (Tiger’s Nightmare), knock
two elective courses from a list of four. Other elective
down soda can pins (Bowling for Scholars), and navigate
courses that complement ME118 cover the topics of
a maze-like course (Cab Fever).
sensors and feedback control. In order to try and meet
Textbook demand, the course has been offered twice a year for the
The text for the course is Horowitz & Hill’s The Art of past three years. The laboratory has also been expanded
Electronics. This is supplemented by a selection of to allow up to 36 students in each class. This year, more
readings on topics not well covered by H&H. The than half of the graduating undergraduate class will have
readings are probably the weakest aspect of the course. taken ME1 18 as one of their two electives.
The Art of Electronics, despite being very accessible as
electronics texts go, still takes too much of an electrical
engineering view for most students. Many students report

590
VI CONCLUSIONS [3] Johnson, D. W., Johnson, R.T., and Smith, K.A., Active
It is difficult, though perhaps not impossible, to find a Learning: Cooperation in the College Classroom,
Interaction Book, Edina, MN, 1991.
description of a mechatronics course that does not [4] Smith, K.A., ”The Craft of Teaching. Cooperative learning:
involve laboratory work. A survey of papers on An active learning strategy, Proceedings ASEEJIEEE
’I

mechatronics courses [6-191 all contain a laboratory Frontiers in Education Conference, IEEE, New York, p 188,
component. An innovative aspect of the laboratory 1989.
experiences in ME1 18 is that they are ‘integrative’. Most [5] Carryer, J.E. “The design of laboratory experiments and
of the laboratory experiences involve the student projects for Mechatronics courses” Mechatronics, V5N7
integration of two or more disciplines (i.e. electronics + I0/95
software, electronics + software + mechanical). In this [6] Hanson, M., “Integration of advanced microcomputer
way, the students not only reinforce the content material system design in mechanical engineering education”
gained from the lectures but are repeatedly required to Proceedings of the Institution of Mechanical Engineers
integrate this material into systems. InternationalConference Mechatronics: Designing
Intelligent Machines. Institution of Mechanical Engineers,
Another innovative element of the ME1 18 curriculum is pp. 261-266, 1990.
the use of software and hardware building blocks. Unlike [7] Taylor, G.T., “The mechatronics curriculumfor the modem
some approaches [9,11,19], the students in ME1 18 focus engineer“ Proceedings of the Institution of Mechanical
on understanding at a level that will allow them to use Engineers International Conference Mechatronics:
these building blocks to solve larger problems. Students Designing Intelligent Machines. Institution of Mechanical
use the electronic building blocks, program exclusively in Engineers, pp. 195-199, 1990
[8] Salminen, V., Tanskanen, K. and Verho, A., “The Finnish
a high-level language, and use software frameworks that
mechatronics approach - experiences in adapting to
allow them to concentrate on the problem presented by educational, research and industry purposes” Proceedings
the project, rather than designing and building all of the of the Institution of Mechanical Engineers International
lowest level systems. Conference Mechatronics: Designing Intelligent Machines.
Judged by the reputation of the course among students, Institution of Mechanical Engineers, pp. 137-148, 1990.
the increasing enrollments in an elective course, and the [9] Shoureshi, R., Meckl, P., “Purdue Looks Beyond the I990s”,
student course evaluations conducted by the school of Mechanical Engineering ASME, April I994 pp. 71- 74,
1994.
engineering (course value consistently rated in the top [IO] Durfee, W. K., “MlTEmphasizes Smart Design”,
few percent of all engineering courses), ME118 is a Mechanical Engineering ASME, April I994 pp. 74-76,
success. This success shows that, with the appropriate 1994.
prerequisites, it is possible to structure a mechatronics [I I ] Ume, C., Timmerman, M. “Mechatronicsinstruction in the
course around a meaningful integration experience and Mechanical Engineering curriculum as Georgia Tech”
produce a sense of empowerment and excitement in the Mechatronics, V5N7 I0/95 , 1995.
students. [ I 2 1 McNeil, S.,Helm, J. “A required mechanical engineering
course in microprocessors” Mechatronics, V5N7 I0/95,
Acknowledgements 1995.
The curriculum presented in this paper has been heavily [I31 Durfee, W. “Designing Smart Machines” Mechatronics,
influenced by the constant feedback from the students in VSN7 10195, 1995.
these courses. Many of them have later volunteered time [I41 Alciatore, D., Histand, M. “Mechatronicsat Colorado
to the courses as laboratory and project coaches and State University” Mechatronics, V5N7 10/95, 1995.
contributed to the constant refinement of content and [I51 Timmerman, M. “A hybrid approach for Mechatronics
delivery of the courses. Tom Kenny has co-taught the instruction at the University of Tulsa” Mechatronics, V5N7
course with me since its first offering and contributed I0/95, 1995.
many good ideas to its development. National [I61 Riuoni, G., Keyhani, A.. “Designof Mechatronic Systems:
an Integrated Inter-departmental Curriculum”
Semiconductor, Motorola and Intel have been strong
Mechatronics, VSN7 10/95, 1995.
supporters of the Smart Product Design Lab through [I 71 Craig, K. “MechatronicsSystems Design at Rensselaer”,
semiconductor and computer donations. Finally, the Proceedings of the Stanford Workshop on Mechatronics
initial development of this course at Stanford was funded Education,pp24-27, Stanford, CA, 1994.
through the Synthesis Coalition of the National Science [le]Hanvin W.. Foulds, R.. “Teaching Mechatronics at the
Foundation. University of Delaware”, Proceedings of the Stanford
Workshop on Mechatronics Education, pp39-43, Stanford,
REFERENCES CA, 1994.
[ I ] Auslander, D.M., Huang. A., Lemkin, M. “A Design and [I 91 Rajagopalan, R. et al. “Teaching mechatronics to
Implementation Methodology for Real Time Control of mechanical engineering students at Concordia University ”,
Mechanical Systems’’ Mechatronics, V5N7 I0/95 Proceedings o f the Stanford Workshop on Mechatronics
121 Luis, M . ed., Vygotsky and Education, Cambridge Education,pp78-84, Stanford, CA, 1994.
University Press, 1990.

591

Potrebbero piacerti anche