IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
An oscilloscope, previously called an oscillograph, and informally known as a scope or o-scope, CRO, or DSO, is a type of electronic test instrument that graphically displays varying signal voltages, usually as a two-dimensional plot of one or more signals as a function of time.
atmega ,Here you can get the ATmega328p Microcontroller pin configuration how to use , what is the functionality difference with Arduino, about microchip and Atmel.
Oscillators introduction and its types, phase shift oscillators and wein bridge oscillators,difference between phase shift and wein bridge, frequency stability, oscillators principle and conditions, block diagram of oscillators, block diagram of phase shift oscillators
Programmable Peripheral Interface (PPI) 8255
Features of 8255
Block Diagram of 8255 PPI
3 Modes of operation of 8255 PPI
BSR Mode of 8255 PPI
Parallel IO of 8255 PPI
IC 8155/8156
Features of 8155/8156
Block Diagram of 8155/8156
Chip Enable Logic & Port Addresses (Peripheral I/O Addressing
Scheme
Control Word Register of 8155
Timers of 8155/8156
Modes of Timers of 8155
IC 8355/8755
Block Diagram of 8155/8156
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERShanmukha S. Potti
1. This project deals with bidirectional speed control of DC motor using 8051 micro-controller.
2. Design of H bridge dc-dc converter is an IGBT based bridge circuit.
3. The control circuit consists of the 8051 microcontroller which is programmed to generate pulses to turn on IGBTs per required sequence.
4. The H bridge dc-dc converter is implemented with hardware setup and software program in the 8051 –C code.
Technical engineering in industrial ippc as a key tool for ambient air qualit...eSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
An oscilloscope, previously called an oscillograph, and informally known as a scope or o-scope, CRO, or DSO, is a type of electronic test instrument that graphically displays varying signal voltages, usually as a two-dimensional plot of one or more signals as a function of time.
atmega ,Here you can get the ATmega328p Microcontroller pin configuration how to use , what is the functionality difference with Arduino, about microchip and Atmel.
Oscillators introduction and its types, phase shift oscillators and wein bridge oscillators,difference between phase shift and wein bridge, frequency stability, oscillators principle and conditions, block diagram of oscillators, block diagram of phase shift oscillators
Programmable Peripheral Interface (PPI) 8255
Features of 8255
Block Diagram of 8255 PPI
3 Modes of operation of 8255 PPI
BSR Mode of 8255 PPI
Parallel IO of 8255 PPI
IC 8155/8156
Features of 8155/8156
Block Diagram of 8155/8156
Chip Enable Logic & Port Addresses (Peripheral I/O Addressing
Scheme
Control Word Register of 8155
Timers of 8155/8156
Modes of Timers of 8155
IC 8355/8755
Block Diagram of 8155/8156
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERShanmukha S. Potti
1. This project deals with bidirectional speed control of DC motor using 8051 micro-controller.
2. Design of H bridge dc-dc converter is an IGBT based bridge circuit.
3. The control circuit consists of the 8051 microcontroller which is programmed to generate pulses to turn on IGBTs per required sequence.
4. The H bridge dc-dc converter is implemented with hardware setup and software program in the 8051 –C code.
Technical engineering in industrial ippc as a key tool for ambient air qualit...eSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Analysis of river flow data to develop stage discharge relationshipeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Phytotoxicity analysis of various plants using industrial sludgeeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Bi directional speed control of dc motor and stepper motor through mat lab us...eSAT Journals
Abstract In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a control methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential that along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Several algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encompassing the usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontroller is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical user interface of motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the controller. Keywords— DC, PIC, μC, AC, GUI, IC
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERJournal For Research
Speed control of a machine is the most vital and important part in any industrial organization. This paper is designed to develop a four quadrant speed control system for a DC motor using microcontroller. The motor is operated in four quadrants i.e. clockwise, counter clock-wise, forward brake and reverse brake. It also has a feature of speed control. The four quadrant operation of the dc motor is best suited for industries where motors are used and as per requirement they can rotate in clockwise, counter-clockwise and also apply brakes immediately in both the directions. In case of a specific operation in industrial environment, the motor needs to be stopped immediately. In such scenario, this proposed system is very apt as forward brake and reverse brake are its integral features. Instantaneous brake in both the directions happens as a result of applying a reverse voltage across the running motor for a brief period and the speed control of the motor can be achieved with the PWM pulses generated by the microcontroller. The microcontroller used in this project is from 8051 family. Push buttons are provided for the operation of the motor which are interfaced to the microcontroller that provides an input signal to it and controls the speed of the motor through a motor driver IC. The speed and direction of DC motor has been observed on digital CRO. Microcontroller programming has been written in assembly language by using notepad and it has been converted in hex file by using micro vision Kiel. The burning of programming in the 8051 microcontroller chip has been done by using positron boot loader software.
Universal tool microscope automatic control research based on LabviewIJRES Journal
With Shanghai optical instrument factory manufacturing 19 ja universal tool microscope based on the automation transformation, image acquisition from the human eye on reticle m word line reading converted to CCD camera technology in image, by the analysis of image data processing software. Using Labview as PC and single chip microcomputer as the machine and realize the upper machine and lower machine communication, thus to drive the stepper motor. Achieve image automatic acquisition and processing of data analysis, in order to realize the automatic control of universal tool microscope.
International Journal of Computational Engineering Research(IJCER)ijceronline
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology.
Cellular Based Automated Industrial Control and Monitoring Systemaciijournal
Graphical User Interface (GUI) based systems are flourishing their popularity in the industrial area in
present days. If it is possible to integrate the GUI based systems with a Global System for Mobile (GSM)
modem for controlling and monitoring, it will be magnificently acceptable communication system. In this
paper a method is presented on a distant machine and motor control system monitoring and controlling,
using a GSM modem and GUI. PIC microcontroller is used to bridge and synchronize the operation of GUI
and GSM systems.
Cellular Based Automated Industrial Control and Monitoring Systemaciijournal
Graphical User Interface (GUI) based systems are flourishing their popularity in the industrial area in present days. If it is possible to integrate the GUI based systems with a Global System for Mobile (GSM) modem for controlling and monitoring, it will be magnificently acceptable communication system. In this paper a method is presented on a distant machine and motor control system monitoring and controlling, using a GSM modem and GUI. PIC microcontroller is used to bridge and synchronize the operation of GUI and GSM systems.
Dc motor speed control with feedback monitor based on c# applicationeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Dc motor speed control with feedback monitor based on c# applicationeSAT Journals
Abstract Precise, cheap control and monitoring the speed of DC motor is ever hot area of work. In the present paper we have attempted to implement speed control and feedback monitoring for a 12 Volt/1000 RPM rated motor. Speed control is done with help of PWM pins on Arduino/AVR board and H-bridge IC L293D. Feedback speed monitoring is based on IR pair based interrupt monitoring. Hence Sensing and calculation part of process is handled by Arduino/AVR board. All of this is implemented with help of PC based user interface developed in C#. In a typical user interface speed control is achieved with help of trackBar and speed monitoring with help of Text window, was we get direct readout of current speed in RPM. Keywords: Arduino/AVR board, PWM, DC motor, IR based speed monitoring using interrupt, C# etc…
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
Quality defects in TMT Bars, Possible causes and Potential Solutions.PrashantGoswami42
Maintaining high-quality standards in the production of TMT bars is crucial for ensuring structural integrity in construction. Addressing common defects through careful monitoring, standardized processes, and advanced technology can significantly improve the quality of TMT bars. Continuous training and adherence to quality control measures will also play a pivotal role in minimizing these defects.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Bi directional speed control of dc motor and stepper
1. IJRET: International Journal of Research in Engineering and Technology
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @
BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER
MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER
Ozwin Dominic Dsouza
1
BMS Institute of Technology
ozwindsouza@gmail.com,
In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a co
methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential
along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Sev
algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encomp
usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontr
is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical
motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the
controller.
Keywords— DC, PIC, µC, AC, GUI, IC
---------------------------------------------------------------------
1. INTRODUCTION
DC motors are widely used in adjustable speed drives and
position control applications. In DC motor speeds below its
base speed is controlled by armature voltage control
[2]. Speeds above base speed are achieved by encompassing
field flux control method. Speed controls of DC motors are
much cheaper and simpler as compared to AC motors. This is
mainly because in DC motor speed control only two control
parameters are sufficient (voltage or flux). On the contrary an
AC motor speed control requires three control parameters.
A stepper motor is a marvel in simplicity [1]
electromechanical device which converts electrical pulses into
discrete mechanical movements. Unlike DC motors it has no
brushes and contacts and is a synchronous motor with the
magnetic field electronically switched to rotate the armature
magnet. The essential function of a stepper motor is to translate
switching excitation changes into precisely defined increments
of rotor position. A stepper motor can divide a full rotation into
a large number of steps, for example 200 steps. The motor thus
can be made to rotate through a precise angle. The sequence of
applied pulses is directly related to the direction of motor
rotation. There are different types of stepper motors; namely (i)
permanent magnet (ii) variable reluctance (iii) Hybrid motors.
The basic block diagram of stepper motor is shown in figure 1
below.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319
__________________________________________________________________________________________
2013, Available @ http://www.ijret.org
BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER
MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER
Ozwin Dominic Dsouza1
, Manjunathababu. P2
, Babu Naik
BMS Institute of Technology, Bangalore, India
ozwindsouza@gmail.com, manjubabup@gmail.com
Abstract
In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a co
methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential
along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Sev
algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encomp
usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontr
is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical
motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the
---------------------------------***--------------------------------------------------------------------
DC motors are widely used in adjustable speed drives and
position control applications. In DC motor speeds below its
base speed is controlled by armature voltage control method [1]
. Speeds above base speed are achieved by encompassing
field flux control method. Speed controls of DC motors are
much cheaper and simpler as compared to AC motors. This is
mainly because in DC motor speed control only two control
icient (voltage or flux). On the contrary an
AC motor speed control requires three control parameters.
[1]. It is basically an
electromechanical device which converts electrical pulses into
ements. Unlike DC motors it has no
brushes and contacts and is a synchronous motor with the
magnetic field electronically switched to rotate the armature
magnet. The essential function of a stepper motor is to translate
ecisely defined increments
of rotor position. A stepper motor can divide a full rotation into
a large number of steps, for example 200 steps. The motor thus
can be made to rotate through a precise angle. The sequence of
o the direction of motor
rotation. There are different types of stepper motors; namely (i)
reluctance (iii) Hybrid motors.
The basic block diagram of stepper motor is shown in figure 1
Fig 1 Block diagram of stepper
Speed control of DC motor and stepper motor through Mat Lab
using PIC microcontroller (µC)
emphasize the use of two types of motors( stepper and DC
motor) together. PIC µC used here enables the user to code in
such a way that the DC and stepper motors rotate in forward
and reverse direction at any given point of time as and when
specified by the user through keys. At the same time user has
an option of manual intervention in direction of rotation, as PIC
µC is designed to operate in both auto and manual mode.
It is a proven fact that proven over the years that MAT Lab is a
powerful design/simulation tool. It gives greater flexibility to a
designer to analyze the circuit/product before the actual
implementation. Signals required to run in auto mode are
generated through Mat Lab using Graphical user interface
(GUI) [4]. GUI facilitates the simple coding technique through
which signals could be sent. This work describes the GUI codes
for sending signals to hardware through p
supervision of µC. This type of speed control approach is
highly useful in applications where precise speed control is
required for example in computer numeral control (CNC).
eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
686
BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER
MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER
Babu Naik3
In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a control
methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential that
along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Several
algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encompassing the
usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontroller
is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical user interface of
motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the
----------------------------------------------------------------------
Block diagram of stepper motor
Speed control of DC motor and stepper motor through Mat Lab
using PIC microcontroller (µC) [3] is an initiative taken to
emphasize the use of two types of motors( stepper and DC
motor) together. PIC µC used here enables the user to code in
y that the DC and stepper motors rotate in forward
and reverse direction at any given point of time as and when
specified by the user through keys. At the same time user has
an option of manual intervention in direction of rotation, as PIC
o operate in both auto and manual mode.
It is a proven fact that proven over the years that MAT Lab is a
powerful design/simulation tool. It gives greater flexibility to a
designer to analyze the circuit/product before the actual
equired to run in auto mode are
generated through Mat Lab using Graphical user interface
. GUI facilitates the simple coding technique through
which signals could be sent. This work describes the GUI codes
for sending signals to hardware through parallel port under the
supervision of µC. This type of speed control approach is
highly useful in applications where precise speed control is
required for example in computer numeral control (CNC).
2. IJRET: International Journal of Research in Engineering and Technology
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @
2. HARDWARE DESCRIPTION
Detailed block diagram of the project is as shown in figure 2
below. It mainly consists of the following parts.
A. DC Motor
A dc motor works based on the principle of electromagnetic
induction Here a DC motor having 9-12V, 2000 RPM rating is
used. DC motor is connected to PIC µC via a
motor driver integrated circuit. Motor drivers acts as current
amplifiers. They take low-current control signal and provide
high current signals. The higher current signals eventually drive
the motor in the designed program sequence.
Fig 2 Block diagram of the project
B. Stepper Motor:
A stepper motor having specification 12V, 1.8 Degrees is used
here. It is connected to PIC µC via stepper motor driver IC.
This IC basically takes the control signals from µC and in turn
takes controlling actions on stepper motor.
C. Buffer IC:
Buffer IC is also called as line driver IC. Buffer IC passes the
signal from one circuit to the other without any changes in
signals. The operating voltage rages from 2V to 6V.
D. H-Bridge Motor Control Circuit:
A very popular/simpler way of achieving speed control of a DC
motor is by using a single transistor based control. But the main
disadvantage of this control strategy is that, only uni
speed control is possible. But in many applications it is
necessary to operate the motor in both directions; clockwise or
anticlockwise. A very good way of achieving this is to connect
the motor to a Transistor H-Bridge circuit. With this
arrangement Bi-directional DC motor operation becomes
possible.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319
__________________________________________________________________________________________
2013, Available @ http://www.ijret.org
project is as shown in figure 2
below. It mainly consists of the following parts.
e of electromagnetic
12V, 2000 RPM rating is
used. DC motor is connected to PIC µC via a dual H-Bridge
motor driver integrated circuit. Motor drivers acts as current
current control signal and provide
high current signals. The higher current signals eventually drive
the motor in the designed program sequence.
Block diagram of the project
A stepper motor having specification 12V, 1.8 Degrees is used
here. It is connected to PIC µC via stepper motor driver IC.
This IC basically takes the control signals from µC and in turn
Buffer IC is also called as line driver IC. Buffer IC passes the
signal from one circuit to the other without any changes in
signals. The operating voltage rages from 2V to 6V.
A very popular/simpler way of achieving speed control of a DC
motor is by using a single transistor based control. But the main
disadvantage of this control strategy is that, only uni-directional
speed control is possible. But in many applications it is
ecessary to operate the motor in both directions; clockwise or
anticlockwise. A very good way of achieving this is to connect
Bridge circuit. With this
directional DC motor operation becomes
2.1 Basic Bi-directional H
Figure 3 shows the basic H
because the basic configuration of the four switches, transistors
resembles the letter H with the motor positioned in the center.
The transistor or MOSFET H
commonly used Bi-directional DC motor control circuit. Which
uses complementary transistor pairs, both NPN and PNP in
each branch along with motor. The transistor operates in pairs
to control the motor.
From figure 3, control input A,
direction; Forward rotation and input B operates the motor in
Reverse direction; Reverse rotation. Switching the transistors
ON or OFF in their diagonal pairs results in bi
control of the motor. Then transistor TR1 is
TR2 is OFF, point A is connected to the supply voltage (+Vcc)
and if transistor TR3 is OFF
Fig 3 H
H-Bridge circuit and transistor TR2 is OFF, point A is
connected to the supply voltage (+Vcc) and if transistor TR3 is
OFF and transistor TR4 is ON, point B is connected to ground
(GND) terminal. Then the motor will rotate in one direction
corresponding to motor terminal A being positive and terminal
B being negative. If the switching states are reversed, then the
motor will operate in the reverse direction. The H
table for the motor operation is shown in Table 1.
It is important to note that Input A and Input B must not be kept
at High Logic. If not then the power supply terminals gets short
circuited and the fuse blows. IC L293D is used in this work as
motor driver IC. This IC is a dual H
with one IC, user can interface two DC motors which can be
controlled both in forward and reverse direction. For protecting
eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
687
directional H-bridge Circuit:
Figure 3 shows the basic H-bridge circuit. It is named so
because the basic configuration of the four switches, transistors
resembles the letter H with the motor positioned in the center.
The transistor or MOSFET H-bridge is probably the most
directional DC motor control circuit. Which
uses complementary transistor pairs, both NPN and PNP in
each branch along with motor. The transistor operates in pairs
From figure 3, control input A, operates the motor in one
direction; Forward rotation and input B operates the motor in
Reverse direction; Reverse rotation. Switching the transistors
ON or OFF in their diagonal pairs results in bi-directional
control of the motor. Then transistor TR1 is ON and transistor
TR2 is OFF, point A is connected to the supply voltage (+Vcc)
and if transistor TR3 is OFF
H-Bridge circuit
and transistor TR2 is OFF, point A is
connected to the supply voltage (+Vcc) and if transistor TR3 is
OFF and transistor TR4 is ON, point B is connected to ground
(GND) terminal. Then the motor will rotate in one direction
corresponding to motor terminal A being positive and terminal
B being negative. If the switching states are reversed, then the
ll operate in the reverse direction. The H-bridge truth
table for the motor operation is shown in Table 1.
It is important to note that Input A and Input B must not be kept
at High Logic. If not then the power supply terminals gets short
fuse blows. IC L293D is used in this work as
motor driver IC. This IC is a dual H-bridge motor driver, so
with one IC, user can interface two DC motors which can be
controlled both in forward and reverse direction. For protecting
3. IJRET: International Journal of Research in Engineering and Technology
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @
the circuit from back emf output diodes are included within the
IC. This has made it a best choice for DC motor driver. Pin
configuration is shown in figure 4.
Table 1 H-Bridge truth table
Input A (TR1
and TR4)
Input B (TR2
and TR3)
Motor Function
0 0 Motor
Stops(OFF)
1 0 Motor rotes
forward
0 1 Motor rotates
reverse
1 1 Not Allowed
2.2 Stepper Motor Driver IC:
This IC is used to drive the current from the µC to the stepper
motor. Driver IC used here is ULN2803. It consists of eight
Darlington transistors with common emitters and integral
suppression diodes for inductive loads. Input to this circuit is
given from the PORT of the
Fig 4 Pin configuration
µC. Output of this IC is given to stator of stepper
2.3 PIC microcontroller (µC):
PIC16F887 is used in this work. This µC encompasses RISC
architecture. Operating frequency is 0-20MHz. PIC µC
performs the job of a controller. This µC totally controls the
entire process. It is coded in such a fashion that both manual
and automatic speed control is possible.
3. SOFTWARE DESCRIPTION
Software part of this project consists of two parts (1) Coding of
µC (2) Creating GUI for speed control. Unique approach of this
project is that the GUI creation and the controlling through it.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319
__________________________________________________________________________________________
2013, Available @ http://www.ijret.org
output diodes are included within the
IC. This has made it a best choice for DC motor driver. Pin
Bridge truth table
Motor Function
Motor
Stops(OFF)
Motor rotes
forward
Motor rotates
reverse
Not Allowed
This IC is used to drive the current from the µC to the stepper
motor. Driver IC used here is ULN2803. It consists of eight
Darlington transistors with common emitters and integral
suppression diodes for inductive loads. Input to this circuit is
stepper motor.
encompasses RISC
20MHz. PIC µC
performs the job of a controller. This µC totally controls the
entire process. It is coded in such a fashion that both manual
Software part of this project consists of two parts (1) Coding of
µC (2) Creating GUI for speed control. Unique approach of this
project is that the GUI creation and the controlling through it.
Mat Lab supports wide range of applications, including s
and image processing, communications, control design, test and
measurement etc.
GUI is a pictorial interface to a program. A good GUI can make
programs easier to use by providing them with a
appearance and with insightful
boxes, sliders, menus so on and so forth. The GUI should
behave in an understandable and
user knows what to anticipate
example, like mouse click occurs on a pushbutton. The
should initiate the action described on the label of the button.
Figure 5 shows the developed GUI for motor control.
Fig 5 GUI of Motor Control
Fig 6 Actual implementation of Motor Control
After laying out the GUI component and setting the pr
the GUI will look like as shown in figure 5. Finally ode is
written to implement the behavior associated with each call
beck function. This kind of programming is often called event
driven programming. Actual view of the project is given in
figure 6.
eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
688
Mat Lab supports wide range of applications, including signal
and image processing, communications, control design, test and
GUI is a pictorial interface to a program. A good GUI can make
programs easier to use by providing them with a descriptive
insightful controls like pushbuttons, list
boxes, sliders, menus so on and so forth. The GUI should
behave in an understandable and knowable manner, so that a
anticipate when performs an action
example, like mouse click occurs on a pushbutton. The GUI
should initiate the action described on the label of the button.
Figure 5 shows the developed GUI for motor control.
GUI of Motor Control
Actual implementation of Motor Control
After laying out the GUI component and setting the property,
the GUI will look like as shown in figure 5. Finally ode is
written to implement the behavior associated with each call
beck function. This kind of programming is often called event-
driven programming. Actual view of the project is given in
4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 689
CONCLUSIONS
In this work a computer program has been developed for
programming and driving stepper and DC motors via the
parallel port of a PC; a GUI performing all defined motions
individually are also improved. In addition, the GUI allows
programmers to define the user defined functions. So, the
programmers can make stepper motors and DC motors to rotate
in all manners. The developed programs are tested with a
stepper motor of 1.80 step angle in forward and reverse with
speed variation modes. Also the developed program is tested
with a DC motor for forward and reverse motion control. Very
satisfactory results are obtained from experimental setup. The
program can be used in applications containing steeper and DC
motors performing complex motions. From the obtained results
it is concluded that speed control of DC motor and Stepper
motor can be used in robotic systems, DC drive systems, paper
printing mills, CNC machines.
FUTURE WORK
As a future expansion, work is under progress, so as to control
the motors using sensor less technique using faster µC or DSP.
Work is also under progress in the control software loop.
Design of Fuzzy control, neural network control, Adaptive
control algorithms are currently under progress.
ACKNOWLEDGMENT
The authors would like to thank Dr. S.C. Sharma, Chief Mentor
BMSIT and BMSSA for providing constant thrust/ inspiration
to achieve more. The authors also thank Prof. S.
Venkateswaran Principal BMSIT for his constant support. The
efforts of final year Electrical students while realizing this work
is also acknowledged.
REFERENCES
[1] A. E. Fitzgerald, Charles Kingsley Jr, Stephen Umans
“Electric Machinery” McGraw-Hill Higher Education, Sixth
Edition
[2] Bimal K Bose, “Power Electronics And Motor Drives:
Advances and Trends”. Academic Press, 2006 edition
[3] J. Petrovciv, S. Strmcnik,“A microcomputer based speed
controller for lift drives” IEEE Trans. Ind.Appl.,24(3), vol.34,
pp.487-498,1998.
[4] Mat Lab, Creating Graphical User Interfaces, Version 7,
The Mathworks Inc. Naticks/Ma, 2006.
BIOGRAPHIES
Ozwin Dominic Dsouza has received his masters from
National Institute of Engineering, Mysore, India. Currently
working as Assistant professor in the department of Electrical
and Electronics Engg at BMSIT Bangalore. His research
interests are in the field of electric drives and systems and
control systems, converter topologies and electrical machines.
Manjunatha Babu P obtained his B.E and M.E from
Visvesvaraya Technological University, Bangalore University.
Presently working as Assistant Professor in the Dept of
Electrical and Electronics Engineering at BMS Institute of
Technology, Bangalore, India. His interests are in the area of
power and Energy systems. Power System Operation and
Control, Power Transmission and Distributions System Studies,
FACTS Controllers.
Babu Naik Gugulothu, has received his masters from the
Indian Institute of Science (IISc) Bangalore, India. Currently
working as Assistant professor in the department of Electrical
and Electronics Engg at BMSIT Bangalore. His research
interests are in the field of Industrial drives and applications,
power systems, SMPS circuits, converter topologies and
electrical machines.