Circuit Diagram
For Encoder Reading [Image 1]
Connections were made according to the Circuit schematic and encoder was wired in quadrature mode
Arduino was connected to PC using USB cable
Using encoder block in Simulink data was retrieved from encoder. Digital pins 2 and 3 of Arduino were used to get the encoder data.
For Rotor displacement, a gain block was added between encoder and display to convert the encoder data to degrees (Gain block = 360/8256)
To show for different PWM duty cycles, motor position grows faster in time [Image 2]
From the speed curve time constant was found to be ~ 0.75 secs and DC gain was 19.8
Position Control
Position Simulation
Results achieved good tracking and using motor curve time constant and the DC gain of the transfer function was evaluated as 0.75 and 19.8 respectively
Speed Control System
"Links to Simulink Model in Resources"
MEMS Cantilever for detection of Gamma Radiation
Course EECE7244 Introduction to MEMS
Other authors: Amine Belarbi, Akshdeep Gill, Matthew Luongo, Trinh Pham
Contribution : Evaluating Force Noise and resonant frequency for Cantilever system, Process Fabrication of MEMS Cantilever
Lane Keep Assist (ADAS)
The objective of this project was to create a road scenario using the MATLAB toolbox and simulate the Lane Keep Assist system based on the road scenario.
Gained knowledge of Driving Scenario tools, Data Structure and algorithms, MIL and SIL verification and Testing Tools
Wall Following and Obstacle avoiding differential drive robot
This project is a part of ROS Basics in python.
I was able to learn about and implent:
Topics & Subscriber
Publishing
Server and Client
Action and Server
Linux Commands
Project will be updated in future
Robotics Arm