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.
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%(1)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.
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