0% found this document useful (1 vote)
65 views

Bridging Assignment - Principles and Applications of Microcontrollers

This document outlines an assignment with two parts. Part A involves using Matlab to analyze vehicle motion data and plot speed, acceleration, and displacement over time. Part B involves developing a microcontroller program to control an electric oven's heating coils and motor based on temperature, time, and door status settings. Students are asked to design a flow chart and circuit in Tinkercad showing the oven's operations and implement a C++ program to control the microcontroller.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
65 views

Bridging Assignment - Principles and Applications of Microcontrollers

This document outlines an assignment with two parts. Part A involves using Matlab to analyze vehicle motion data and plot speed, acceleration, and displacement over time. Part B involves developing a microcontroller program to control an electric oven's heating coils and motor based on temperature, time, and door status settings. Students are asked to design a flow chart and circuit in Tinkercad showing the oven's operations and implement a C++ program to control the microcontroller.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Bridging Program 2022 - Assignment

Module: Principles & Applications of Microcontrollers


Part A: Matlab
7
The velocity of a vehicle moving in a straight line is given by 30sin(10𝑡 2)−2𝑡.
(1). Plot the speed for 5 seconds’ period (in Matlab, label all the axis).
(2). Using the graph obtain the time after that the direction of the vehicle becomes opposite
(i.e., velocity becomes negative) and calculate the distance travel.
(3). Calculate the gap between the starting point and the point after 5 seconds.
(4). Plot the acceleration of the vehicle for 5 seconds’ period.
(5). Write down the Matlab function to obtain the vehicle acceleration, speed, and displacement
at any given time. Assume that initial displacement is zero (at 𝑡=0).

Part B: Mechatronics (Microcontroller programming)


You are asked to develop a control program for an electric oven operation. The electric oven
(Figure below) consists of two electric coils (Top and bottom), rotating connectors, 3 rotary
switches; temperature setting, function selection and time setting. The selector switch has 6
positions, and it can be used to select only one of the functions from the list below.
Position 1: No operation
Position 2: Top heater (Top coil) only
Position 3: Bottom heater (Bottom coil) only
Position 4: Both heaters (both coil) only
Position 5: Bottom heater (Bottom coil) and the motor only
Position 6: Both heaters and the motor only
The oven heaters are ON only when the door is closed. There is a push button to check it, i.e.,
door push button should be in pressed status. The red indicator is ON when the oven is ready
and the operation begins when the time set, temperature set, and door is closed.
(1). Design the flow chart showing above operations
(2). Design the circuit in Tinkercad online platform using Arduino UNO microcontroller board
and suitable electronic components.
(3). Write the C+ program

You might also like