PID digital controller for DC motor speed using MC68HC11 microcontroller

The proportional-integral-derivative (PID) controllers are widely used in many industrial control systems for several decades since Ziegler and Nichols proposed their first PID tuning method. This is because the PID controller structure is simple and its principle is easier to understand than most...

Full description

Bibliographic Details
Main Author: Peterus, Sharon
Format: Undergraduates Project Papers
Language:English
Published: 2008
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/17385/1/PID%20digital%20controller%20for%20DC%20motor%20speed%20using%20MC68HC11%20microcontroller.pdf
_version_ 1796992079420719104
author Peterus, Sharon
author_facet Peterus, Sharon
author_sort Peterus, Sharon
collection UMP
description The proportional-integral-derivative (PID) controllers are widely used in many industrial control systems for several decades since Ziegler and Nichols proposed their first PID tuning method. This is because the PID controller structure is simple and its principle is easier to understand than most other advanced controllers. On the other hand, the general performance of PID controller is satisfactory in many applications. For these reasons, the majority of the controllers used in industry are of PI/PID type. PID controllers are widely used for process control applications requiring very precise and accurate control. The purpose of the motor speed controller is to take a signal representing the demanded speed, and to drive a motor at that speed. The controller does not actually measure the speed of the motor. Thus, it is called an Open Loop Speed Controller. Motors come in a variety of forms, and the speed controller's motor drive output will be different dependent on these forms. The speed controller presented here is designed to drive special dc motor which is not easily available anywhere in store, thus it is a good example to be used due to the special characteristics and parameters. Matlab Simulink® is an important tool used it this project, from designing the mathematical model of the dc motor, obtaining the transfer function, and designing the PID controller using both model and programming using m-files. The transfer function will be linearized and used for tuning the gain of PID controller like KP, KI, and KD. Simulink is chosen to simulate the performance of the control system.
first_indexed 2024-03-06T12:14:47Z
format Undergraduates Project Papers
id UMPir17385
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T12:14:47Z
publishDate 2008
record_format dspace
spelling UMPir173852023-11-02T07:14:55Z http://umpir.ump.edu.my/id/eprint/17385/ PID digital controller for DC motor speed using MC68HC11 microcontroller Peterus, Sharon TJ Mechanical engineering and machinery The proportional-integral-derivative (PID) controllers are widely used in many industrial control systems for several decades since Ziegler and Nichols proposed their first PID tuning method. This is because the PID controller structure is simple and its principle is easier to understand than most other advanced controllers. On the other hand, the general performance of PID controller is satisfactory in many applications. For these reasons, the majority of the controllers used in industry are of PI/PID type. PID controllers are widely used for process control applications requiring very precise and accurate control. The purpose of the motor speed controller is to take a signal representing the demanded speed, and to drive a motor at that speed. The controller does not actually measure the speed of the motor. Thus, it is called an Open Loop Speed Controller. Motors come in a variety of forms, and the speed controller's motor drive output will be different dependent on these forms. The speed controller presented here is designed to drive special dc motor which is not easily available anywhere in store, thus it is a good example to be used due to the special characteristics and parameters. Matlab Simulink® is an important tool used it this project, from designing the mathematical model of the dc motor, obtaining the transfer function, and designing the PID controller using both model and programming using m-files. The transfer function will be linearized and used for tuning the gain of PID controller like KP, KI, and KD. Simulink is chosen to simulate the performance of the control system. 2008-11 Undergraduates Project Papers NonPeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/17385/1/PID%20digital%20controller%20for%20DC%20motor%20speed%20using%20MC68HC11%20microcontroller.pdf Peterus, Sharon (2008) PID digital controller for DC motor speed using MC68HC11 microcontroller. Faculty of Electrical & Electronics Engineering, Universiti Malaysia Pahang.
spellingShingle TJ Mechanical engineering and machinery
Peterus, Sharon
PID digital controller for DC motor speed using MC68HC11 microcontroller
title PID digital controller for DC motor speed using MC68HC11 microcontroller
title_full PID digital controller for DC motor speed using MC68HC11 microcontroller
title_fullStr PID digital controller for DC motor speed using MC68HC11 microcontroller
title_full_unstemmed PID digital controller for DC motor speed using MC68HC11 microcontroller
title_short PID digital controller for DC motor speed using MC68HC11 microcontroller
title_sort pid digital controller for dc motor speed using mc68hc11 microcontroller
topic TJ Mechanical engineering and machinery
url http://umpir.ump.edu.my/id/eprint/17385/1/PID%20digital%20controller%20for%20DC%20motor%20speed%20using%20MC68HC11%20microcontroller.pdf
work_keys_str_mv AT peterussharon piddigitalcontrollerfordcmotorspeedusingmc68hc11microcontroller