MECE 3390U: Mechatronics

Course Description

This course provides students with the tools required to design, model, analyse and control mechatronic systems; i.e. smart systems comprising electronic, mechanical, fluid and thermal components. The techniques for modelling various system components will be studied in a unified approach developing tools for the simulation of the performance of these systems. Analysis will also be made of the various components needed to design and control mechatronic systems including sensing, actuating, and I/O interfacing components.

Students who successfully complete the course should have reliably demonstrated the ability to:

  • Use the basic tools required to design, model, analyze and control mechatronic systems
  • Work with smart systems comprising electronic, mechanical, fluid and thermal components
  • Model a wide variety of system components in a unified way
  • Establish the performance of components in mechatronic systems
  • Analyze various components needed to design and control mechatronic systems
  • Apply the material covered in the program to the design of sensing devices and actuating devices
  • Deal with I/O interfacing components in mechatronic systems

Course Outline: Course Outline
Textbooks: [1] C. W. de Silva, Mechatronics: A Foundation Course, CRC Press, Boca Raton, FL 2010. Textbook
[2] W. Bolton, Mechatronics: Electronic Control Systems in Mechanical and Electrical Engineering (Sixth edition), Pearson: Edinburgh Gate, UK 2015. Textbook
Note: Matlab, Matlab Simulink and Python programming skills are required in the course.
Course TA(s): Bryce Elvin (Office hours: by appointment throught email: bryce.elvin@ontariotechu.net)
Leonard Finney (Office hours: by appointment throught email: leonard.finney@ontariotechu.net)

Time and Location

Lectures Section 001 Tuesdays: 8:10 pm to 9:30 pm
Fridays: 8:10 pm to 9:30 pm
Labs Two-hour bi-weeekly Please chech your schedule!
Tutorials One-hour weekly Please chech your schedule!

Course Notes

Item Title Material
Lecture 1 Course Overview and Introduction Slides
Lecture 2 Basic Elements and Components Slides
Lecture 3 Mechanical & Electrical Systems
Lecture 4 Mobile Robots
Lecture 5 Number Systems and Boolean Algebra
Lecture 6 Digital Logic and Digtal Logic Circuit
Lecture 7 Sensors: Part 1
Lecture 8 Sensors: Part 2
Lecture 9 Sensors: Part 3
Lecture 10 Signals and Signal Conditioning (1)

Intermediate Presentation

In-class

February 27, 2024

Lecture 11 Signals and Signal Conditioning (2)
Lecture 12 Digital Image Processing
Lecture 13 Actuators (1)
Lecture 14 Actuators (2)
Lecture 15 Modeling of Mechatronic Systems (Part 1)
Lecture 16 Modeling of Mechatronic Systems (Part 2)
Lecture 17 Course Review

Final Presentation

In-class

In the last week of the course

Labs

Lab 1 LED Control
Lab 2 Open-Loop Control of a DC Motor System
Lab 3 Closed-Loop Position Control of a DC Motor System
Lab 4 Closed-Loop Speed Control of a DC Motor System
Lab 5 Load Cell MATLAB Application

Homework

Homework 1 Homework 1 Solution 1
Homework 2 Homework 2 Solution 2
Homework 3 Homework 3 Solution 3
Homework 4 Homework 4 Solution 4
Homework 5 Homework 5 Solution 5

Tutorials

Tutorials Please check on Canvas for details