Syllabus
Unit 1
12 hours
Introduction to Mechatronics, application areas of mechatronics, design process, systems, measurement and control system, review of sensors and transducers, signal conditioning- operational amplifier, filtering, pulse modulation, analog and digital signals, actuation systems- mechanical, pneumatic, hydraulic, and electrical actuation.
Unit 2
15 hours
System models- mathematical models, building blocks-mechanical, electrical, fluid systems, thermal systems, electromechanical, modeling dynamic systems: first order and second order, performance measures, transfer functions, systems with feedback loops, systems in series, closed-loop controllers, proportional, integral, derivative, PID, adaptive and digital control systems, Mechatronic designs -case studies.
Unit 3
18 hours
Microprocessor building blocks, combinational and sequential logic elements, memory, timing, and instruction execution fundamentals with an example of primitive microprocessor, Introduction to Embedded Processors. ARM Architecture – Programmer’s Model, Pipelined data path design. Memory system design- Cache Memory, Memory Management unit, Virtual Memory. Overview of 8-bit and 16-bit microcontrollers. Introduction to ARM-based Microcontrollers – Architecture, Peripherals – Input/output ports, Timers, ADC, DAC, PWM, Quadrature Encoder, Advanced communication interfaces.
Lab Exercises
12 Sessions
Familiarization with IDE, simulator, development boards, and kits, Embedded C Program to configure and use Input/output ports & Timers, ADC and DAC, PWM, UART, SPI, I2C, Interfacing of sensors and actuators to microcontroller, Development of robotic and automation applications.
Course Objective
Course Objective
- To familiarize about the integration of electronics in mechanical design for automation applications
- To understand the use of different types of microprocessors/microcontrollers on mechatronics system design
Course Outcomes
CO1: Understand the basics of the mechatronics-based design approach and the components involved
CO2: Develop mathematical models for rotational translational, electromechanical, and hydraulic-mechanical systems and understand the input/output characteristics of different types of control systems
CO3: Describe the detailed architecture, internal modules, and addressing modes of ARM-based processors and interfacing with sensors & actuators
CO4: Develop assembly and high-level language programs for various automation applications
CO-PO Mapping
|
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
CO1 |
3 |
1 |
1 |
1 |
1 |
|
CO2 |
3 |
1 |
1 |
1 |
1 |
|
CO3 |
3 |
1 |
2 |
1 |
3 |
|
CO4 |
2 |
2 |
3 |
1 |
3 |
|
Skills Acquired
Ability to implement digital solutions to the manufacturing environment and deploy mechatronics principles.