P. 1
MAE576 GroupD LAB3 Report

MAE576 GroupD LAB3 Report

Ratings: (0)|Views: 672|Likes:
Published by mail2priyanshu8428

More info:

Published by: mail2priyanshu8428 on Apr 18, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Mechatronics 576Spring 2010April 13
, 2010
“Group D”
Priyanshu AgarwalDipen Harishbhai DaveRavikiran ChollangiJason Lieu
Department of Mechanical and Aerospace EngineeringState University of New York at BuffaloBuffalo, New York 14260
The goal of this assignment was to develop a Speed control system for a DC motor. Various controlmethods were to be employed, both open loop and closed loop. All control methodologies areimplemented using MATLAB GUI. The important feature of the system is the auto-calibrate functionwhich provides the capability to calibrate the system at three different levels depending on the desiredlevel of accuracy and recommend whether to use the calibration or not based on the statistics of fit. Inclosed loop control, on-off, differential, proportional, proportional-plus-differential and proportional- plus-integral-plus-differential are implemented. The system also has a feature to run a diagnostics inorder to assess its state of health. A monitoring feature which employs a webcam to monitor the fan bythe user is also present. This can be of importance in remote operation of the motor. In addition, thesystem also provides the feature of data logging both for calibration and for controls.
Abstract Contents1.
1.1 Design Objective1.2 Features of DC Motor Control System1.3 System Architecture1.4 User Operation Instructions
2. Hardware
2.1 List of Components2.2a Microcontroller (Master BASIC Stamp 2) Pin Assignment 2.2b Microcontroller (Slave BASIC Stamp 2) Pin Assignment 2.3 Hardware Description2.4 Circuit Diagrams2.5 Mechanical Setup
3. Software
3.1 PBASIC Commands3.2 Programming Challenges
4. Mathematical Methods
4.1 On‐Off Control4.2 Differential Gap Control4.3 Proportional Control4.4 PD Control4.5 PID Control4.6 PWM control
5. Implementation
5.1 Software Algorithms5.1.1 Controls Flowchart 5.1.2 Auto Calibration Flowchart 5.1.3 Master BS‐2 Flowchart 5.1.4 Slave BS‐2 Flowchart 

Activity (14)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
M M Hossain liked this
rfm61 liked this
Alain Sauge liked this
Dennis Ong liked this
Kashif liked this
infinite2towers liked this
Rabeeh Zakaria liked this
happymmr liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->