DC Motor Speed Controller Using PIC16F876A

Direct current (DC) motor has already become an important drive configuration for many applications across a wide range of powers and speeds. The ease of control and excellent performance of the DC motors will ensure that the number of applications using them will continue grow for the foreseeabl...

Full description

Saved in:
Bibliographic Details
Main Author: Akmal Hakim , Musah
Format: Monograph
Published: UTeM 2008
Subjects:
Online Access:http://library.utem.edu.my:8000/elmu/index.jsp?module=webopac-d&action=fullDisplayRetriever.jsp&szMaterialNo=0000049412
http://library.utem.edu.my:8000/elmu/index.jsp?module=webopac-d&action=fullDisplayRetriever.jsp&szMaterialNo=0000049412
http://eprints.utem.edu.my/3242/1/DC_Motor_Speed_Controller_Using_Pic16F876A_Akmal_Hakim_Bin_Musah_TJ223.P55.A35_2008_24.pdf
http://eprints.utem.edu.my/3242/2/DC_Motor_Speed_Controller_Using_Pic16F876A_Akmal_Hakim_Bin_Musah_TJ223.P55.A35_2008_Full_Text.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Direct current (DC) motor has already become an important drive configuration for many applications across a wide range of powers and speeds. The ease of control and excellent performance of the DC motors will ensure that the number of applications using them will continue grow for the foreseeable future. This project is mainly concerned on DC motor speed control system by using microcontroller PIC 16F876A. Pulse Width Modulation (PWM) technique is used where its signal is generated in microcontroller. Microcontroller acts as proportional (P) controller in this project. The PWM signal will send to motor driver to vary the voltage supply to motor to maintain at constant speed. A program Proteus is use to simulate the DC motor speed circuit and setup the PIC 16F876A using MicroC to make a simulation successful. Through the project, it can be concluded that microcontroller PIC 16F876A can control motor speed at desired speed with variable the speed with given pulse in order to increase or decrease.