ECEN425 (2019) - Advanced Mechatronic Engineering 1: Hardware and Control


This course provides an introduction to the techniques of mechatronics. It begins by covering the engineering concepts of compromise in the choice of sensors. It then covers basic signal conditioning and noise concepts, derivation of the transfer function and the output from a mechatronic system - specifically some form of actuator. The course continues with some specific ranging sensor circuits and applications, including practical implementation. Practical control systems for industrial plant and mechatronic systems are detailed, e.g. PID, dynamic response and stability. Students design and construct their own microcontroller development system. Mechatronic design considerations are discussed based on implementation through the SolidWorks CAD package.

Course learning objectives

Students who pass this course will be able to:

  1. Select an appropriate embedded controller to solve complex mechatronic engineering projects. Be able to programme the embedded controller to interface to sensors and actuators and make control decisions.
  2. Understand the issues involve in high power switching for mechatronic devices. The student will be able to design power switching solutions for battery-powered mechatronic devices.
  3. Interface with a client to fully specify a complex mechatronic engineering design. Working in groups, the students will be able to design to the proof-of-concept level, novel and complex mechatronic systems.
  4. Understand the integration issues of a mechatronic design, specifically how the electronic, mechanical and software components of a mechatronic design are inter-dependent and strongly interact with each other.
  5. Understand, and apply, Mechanical Engineering design principles to the design of a Mechatronics system.
  6. Design bespoke components in SolidWorks. The student will be expected to 3D print these components and demonstrate they function as specified.

Course content

This course deals with advanced concepts in mechatronics design. It incorporates a combination of formative and summative feedback to provide the students with considerable experience in taking a complex mechatronic problem from an initial design brief through to a full proof-of-concept realisation. Issues of advanced microcontroller configuration, power switching requirements, mechanical engineering, rapid prototyping are covered. The expectation is for a student to become very familiar with the inter-dependencies of electronic, mechanical and software engineering as it applies to a mechatronic system.

Required Academic Background

Students must be familiar with the programming of an embedded controller, specifically (but not necessarily limited to) microcontrollers. ECEN 301 or an equivalent is normally required.

Withdrawal from Course

Withdrawal dates and process:


Dale Carnegie (Coordinator)

Jim Murphy

Teaching Format

During the trimester there will be two or three lectures per week.

Student feedback

Student feedback on University courses may be found at:

Dates (trimester, teaching & break dates)

  • Teaching: 04 March 2019 - 09 June 2019
  • Break: 15 April 2019 - 28 April 2019
  • Study period: 10 June 2019 - 13 June 2019
  • Exam period: 14 June 2019 - 29 June 2019

Class Times and Room Numbers

04 March 2019 - 14 April 2019

  • Monday 09:00 - 09:50 – 301, Old Kirk, Kelburn
  • Wednesday 09:00 - 09:50 – 301, Old Kirk, Kelburn
  • Thursday 09:00 - 09:50 – 301, Old Kirk, Kelburn
29 April 2019 - 09 June 2019

  • Monday 09:00 - 09:50 – 301, Old Kirk, Kelburn
  • Wednesday 09:00 - 09:50 – 301, Old Kirk, Kelburn
  • Thursday 09:00 - 09:50 – 301, Old Kirk, Kelburn

Other Classes

There are no other non-lecture classes as part of ECEN 425. However, some of the assessments will involve laboratory or practical work. No specific lab sessions are scheduled, students can self-organise the times to undertake such practical work.


There are no required texts for this offering.

Mandatory Course Requirements

There are no mandatory course requirements for this course.

If you believe that exceptional circumstances may prevent you from meeting the mandatory course requirements, contact the Course Coordinator for advice as soon as possible.


This course will be assessed through the following:

  • A mastery evaluation of a student's ability to configure a microcontroller development environment
  • A formative evaluation of a student's ability to engage with a client, and working in a group, design a complex mechatronic system
  • A summative evaluation of a student's ability to engage with a client, and working in a group, design a challenging and complext mechatronic system.
  • A mechatronic integration assessment that tests a student's ability to integrate the electronics, mechanics and software to achieve a successful mechatronic design
  • A rapid prototyping assessment that evaluates a student's ability to design a gearing system to some provided specification
  • Two written assessments designed to evaluate a student's ability to apply the principles of mechanical engineering deisgn.

Assessment ItemDue Date or Test DateCLO(s)Percentage
Microcontroller Familiarisation: This is a mastery assignment to ensure that students know how to configure a microcontroller development system from scratch. Students are expected to appropriately populate a header-file and answer some related questions.Thurs 21 March, 3pmCLO: 15%
Introduction to larger scale mechatronic design. This is a formative assessment item requiring students to work in groups, interact with a client to fully specify a mechatronic design problem and then resolve this design specification into a proof-of-concept (paper only) solution.Presentations 27 March during lectures. Reports due by 4pm, Thursday March 28.CLO: 1,2,3,4,510%
Large Scale Mechatronic Design. This is a summative assessment, building from assignment 2. In a group you must again fully specify a complex mechatronic design involving client interaction. This is a more challenging design than Assignment 2, and the expectation is that students will build upon their previous formative assessment to successfully complete this challenging design to the (paper) proof-of-concept level.Presentations 6-7 May. Write-up due before 3pm Fri 10 May.CLO: 1,2,3,4,520%
Mechatronic Integration. A robotic kit is used to evaluate the student's ability to integrate the electronics, mechanics and software in a mechatronic system. The goal is to successfully undertake a set of tasks in a competitive environment.Mon 8 April, 7pmCLO: 3,425%
Mechancial Principles 1. This is an individual written assignment evaluating the student's ability to design a mechanical system involving power transfer, bearings and gears.Monday 30 AprilCLO: 610%
Test covering design process, mechanical engineering principles, power circuits etcFriday 31 MayCLO: 1,2,3,4,5,610%
Rapid Prototyping and Mechanical Design. SolidWorks is used to design a complex gearing system that is then 3D-printed and evaluated against the design specifications.Friday June 8CLO: 5,620%


A 5% penalty per day an assessment item is late will be applied.


Individual extensions will only be granted in exceptional personal circumstances, and should be negotiated with the course coordinator before the deadline whenever possible. Documentation (eg, medical certificate) may be required.

Submission & Return

Assessments are to be provided to the course lecturer by the due date (unless otherwise explicitly directed). All efforts will be made to return the graded assessments within two weeks of the submission date.

Marking Criteria

Please see individual assignment briefs (supplied on Blackboard) for Marking Criteria.

Group Work

Some group work is required, however the assessment will be individualised. Whilst the nature of some of the assessments requires multiple people working on the design, each individual student will be required to submit an individual written report and participate in the oral presentation. Informed by a peer assessment, an individual grade will be assigned.

Peer Assessment

The student's peers within a working group will be asked to comment on each member's contribution to the project, their punctuality and the quality and quantity of the work submitted to the group. The course lecturer will use these comments to inform the grade each individual is assigned.

Required Equipment

Any materials required for practical projects will be provided.


In ECEN 425 the expectation is that you will do approximately 10 hours of work per week over 15 weeks. A substantial number of the assessments are assigned (but not due) during the first week. The submissions dates are spread, and there is an expectation for the students to time-manage their workload evenly. Some work involves group meetings, and these meetings must be factored into the student's weekly time allocation.

Teaching Plan

The teaching plan will be accessible on the ECEN 425 BlackBoard page.

Communication of Additional Information

This course uses Blackboard. Course materials and other information will be posted on Blackboard. Students should check Blackboard regularly.

Offering CRN: 18524

Points: 15
Prerequisites: ECEN 301 (or PHYS 340)
Duration: 04 March 2019 - 30 June 2019
Starts: Trimester 1
Campus: Kelburn