MEC522 PBL - ArduinoDC - MotorEncoder - Close Loop
MEC522 PBL - ArduinoDC - MotorEncoder - Close Loop
1. Title
Closed Loop Angular Position Control System using PID Controller
2. Objectives
• To develop mathematical models and principles of control system for the Angular
Position Control System
• To propose appropriate solutions and analyze the performance of the PID controller
of the system
3. Method of Approach
1/3
Figure 2: Schematic diagram of system’s connection
• Improve the performance of the system using Ziegler-Nichols Tuning Rules for PID
Controller. The requirement is open which means that you should try to achieve as
good as possible performance for transient, stability as well as signal tracking. Use a
unit step signal of magnitude 270o (384 counts).
• Attempt to achieve the best possible system performance. The best performance of
the control system based on
i. disturbance rejection
ii. steady-state error
iii. the peak time
iv. settling time
v. percentage of overshoot, etc.
4. PBL Report 1
The report shall also include but not limited to the following items; flow chart of the computer
algorithm, source code of computer algorithm, schematic diagram of the system interfacing,
explanation on the working principle of dc motor, encoder, PWM amplifier, and the
microcontroller.
5. Report Submission
Submission date: (Week 14, 8:10am)
Total marks: 10 marks (5marks for Introduction, Objectives, and Methodology)
(5 marks for Analysis/evaluation, Discussion, and Conclusions)
LATE Submission: 5 marks per day will be deducted for late submission
3/3