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 |