SlideShare a Scribd company logo
1 of 24
PROCESSOR UNIT

 Microprocessor is widely used processer unit for
processing the large set of data and instruction given by
user.
It has only the CPU unit and require external
RAM, ROM, I/O and other peripheral.
 To perform the small set of specific
function, Microprocessor is a expensive and bulkier
cercuit.

 To overcome the problem, we use a low cost and
simpler circuit chip, called Microcontroller.

 Microcontroller is a mini computer on a single
integrated circuit chip containing a processor
MICROPROCESSER AND MICRO CONTROLLER
 Microcontroller 8051 has 4K ROM(code memory) and
128 byte RAM, two timer/counter, 4 general purpose
input/out port and interrupt control logic with 5 sourse.
PROJECT INTRODUCTION
 In the project a microcontroller based unipolar stepper
motor used to creat a four stroke linear positioning
system, this system can move up and down, along with
the floor.
 The opening and closing of this linear stroke
positioning doors are displayed on the green and red
LED’s respectively.

The positioning is controlled by four micro- switches.

 The control program is developed in “C” language and
converted into executable or in HEX language by AVR-GCC
compiler.
LIST OF COMPONENTS REQUIRED

 FULL WAVE BRIDGE RECTIFIER WITH 4 IN
4001DIODES, 220/12V TRANSFORMER(SINGLE PHASE)
AND 1000UF CAPACITOR.
 LM7805 VOLTAGE RAGULATOR.

 89C51 MICROCONTROLLER.

 UNIPOLAR STEPPER MOTOR.

 ULN2003 STEPPER MOTOR DRIVER.

 LCD(16*2)
 TWO ORDINARY LED’S (GREEN AND RED)
STEPPER MOTER
 Stepper moter is a microcontroler controlled DC moter
that can rotate in both direction and having a holding
torque at zero speed.

 Stepper motors are rated with a varying degree of
inductance.

A high inductance motor will provide a greater amount of
torque at low speeds and lower torque at high speeds.

 Stepper motor is designed to run hot between the ranges
of 50-90 degree.
 On the bases of wire arrangement stepper motor are
categorized into two types-
 1. Unipolar stepper motor 2. Bipolar stepper
motor.




Center taps are present      Center taps are not present
 so have two winding/phase    so Have single winding/phase
 Less efficient because of   More efficient(50% more
 50% utilization of wire.      then unipolar)
Provide Low torque           High torque & great power
Why we Prefer Unipolar Stepper Motor instead
       of Bipolar Stepper Motor-

 In Bipolar Stepper Motor we require a H-bridge
complicated driver circuit to reverse the current direction in
winding, which is costely and motor efficiency decreases.
But Unipolar Stepper Motor has two windings per
phase, one for each direction of magnetic field, so in this
arrangement a magnetic pole can be reversed without
reverse the direction of current.

 Unipolar Stepper Motor can be control using bipolar
method by removing the connection of the common wires
but reverse is not possibal.
STEPPER MOTER WITH MICROCONTROLLER

 Stepper motors with microcontrollers are used in
numerous applications when there is need of controlling
the motion.
 The microcontroller is used to controls the speed as well
as position of stepper motor. The speed of stepper motor is
directly proportional to the frequency of drive input pluses
which is controllable with the help of microcontrollers and
the rotation is proportional to the number of output pulses.

 The speed of stepper motor is controlled by changing the
delay time of pulses and control over position is done by
the number of pulses.
STEPPER MOTOR DRIVER
 Microcontroller output pulse is not sufficient to drive the
stepper motor, stepper motor’s coil need arround 10mA to
energize but the microcontroller’s pin can provide a
maximum of 1-2mA current, so we use a driver cercuit to
operate the stepper motor.

 Driver cercuit is basically a current amplifier, that receive
low level signals from the controller and convert them into
electrical pulses to run the motor.

 TYPES OF STEPPER MOTOR DRIVER-

 R/L DRIVER
 BIPOLAR DRIVER
 UNIPOLAR DRIVER
RESISTANCE LIMITED DRIVER
 The drives are too old as compared to the driver’s
technology. They only exist in some application because
they are simple and inexpensive.

          BIPOLAR DRIVER
These driver used in bipolar stepper motor for industrial
purpose applications. These drives are more expensive but
they offer high performance and efficiency.
UNIPOLAR DRIVER CERCUIT ( ULN2003A )
 It is used to drive unipolar stepper motor.




 Phase winding of motor have large inductance, therefore
in series in each phase winding a resistance is inserted to
reduce the circuit time constant. A resistance is also
placed in series with the diode in order to dissipate the
energy stored in the phase winding inductance.
FULL WAVE BRIDGE RECTIFIER




Full wave bridge rectifier is used to convert the ac supply
into dc supply.
For this purpose four IN 4001 general purpose diodes is
used in bridge configuration.
 An electrolytic capacitor of 1000 microfarad is
connected parallel with these diodes to filter-out the
harmonics present in the DC output supply.
LM7805 VOLTAGE REGULATOR




LM7805 voltage regulator is used to generating output
current of 1A and for changing 12V DC to 5DC.
It provides thermal overload protection and short circuit
protection to the connected device.
LM7805 have lower power consumption and provides
better voltage regulation to the connected system.
LIQUID CRYSTAL DISPLAY (LCD)

A LCD(liquid crystal display) is specifically menufactured
to be used with microcontroller, it cannot be activated by
standard IC cercuit.

It is used for displaying different massages on a liquid
crystal display.

It display all the letters of alphabet, mathematic
symbols, Greek letters etc. In addition, it is possible to
display symbols made up by the user.

Other usel features are automatic massage sift(left to
right) and cursor appearance.
PROJECT DISCRIPTION

The design project is divided into four step of equal
distance step.
The stepper motor is connected to the 4 stroke linear
lifting pulley with belt.
The stepper motor pulley will took 40full rotations to lift
the 4stroke linear positioning to cover the distance from
one step to another.
The LCD display the real time information about the 4
stroke linear positioning.
At desired location green LED glow which represent the
opening of 4 stroke linear positioning door and after five
sec delay green LED off and red LED glow which
represents the closing of 4 stroke linear positioning door.
Stepper motor covers 7.5 degree rotation in one step so
we fix 40 such full rotation that moves this motor to one
desired floor .

No. of steps are given by microcontroller to the stepper
motor driver.

For each floor position we have fixed a micro-switch.

When we press switch for first floor 40 rotations are
selected by controller and we reach to desired floor and if
we want to go to second floor we select second switch
which provide 80 full rotation of stepper motor and so on.
Microcontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning system

More Related Content

What's hot

Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...eSAT Publishing House
 
Motor Control Relay, Pwm, DC and Stepper Motors
Motor Control Relay, Pwm, DC and Stepper MotorsMotor Control Relay, Pwm, DC and Stepper Motors
Motor Control Relay, Pwm, DC and Stepper MotorsDevashish Raval
 
Nabil slide fyp1 new
Nabil slide fyp1 newNabil slide fyp1 new
Nabil slide fyp1 newnabelnajib
 
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERFOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERshiv kapil
 
induction Motor Drive (sped control)
induction Motor Drive (sped control)induction Motor Drive (sped control)
induction Motor Drive (sped control)Muhammad Kamran
 
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPICSpeed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPICijsrd.com
 
Stepper Motor Drive For Position Control in Robotic Applications
Stepper Motor Drive For Position Control in Robotic ApplicationsStepper Motor Drive For Position Control in Robotic Applications
Stepper Motor Drive For Position Control in Robotic Applicationsijiert bestjournal
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewIRJET Journal
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorRajesh Pindoriya
 
Speed control 1 phase i.m. motor by integral ckt
Speed control 1 phase i.m. motor by integral cktSpeed control 1 phase i.m. motor by integral ckt
Speed control 1 phase i.m. motor by integral cktpavankolte
 
Sensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC MotorSensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC Motorijsrd.com
 
Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Elmo Motion Control
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptRajendra Prasad
 

What's hot (20)

Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...
 
Drivers2
Drivers2Drivers2
Drivers2
 
final yr project
final yr projectfinal yr project
final yr project
 
Motor Control Relay, Pwm, DC and Stepper Motors
Motor Control Relay, Pwm, DC and Stepper MotorsMotor Control Relay, Pwm, DC and Stepper Motors
Motor Control Relay, Pwm, DC and Stepper Motors
 
Stepper speed control
Stepper speed controlStepper speed control
Stepper speed control
 
Project paper
Project paperProject paper
Project paper
 
Nabil slide fyp1 new
Nabil slide fyp1 newNabil slide fyp1 new
Nabil slide fyp1 new
 
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERFOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
 
induction Motor Drive (sped control)
induction Motor Drive (sped control)induction Motor Drive (sped control)
induction Motor Drive (sped control)
 
Simulation of Automatic speed control DC Drive
Simulation of Automatic speed control DC DriveSimulation of Automatic speed control DC Drive
Simulation of Automatic speed control DC Drive
 
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPICSpeed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
 
Stepper Motor Drive For Position Control in Robotic Applications
Stepper Motor Drive For Position Control in Robotic ApplicationsStepper Motor Drive For Position Control in Robotic Applications
Stepper Motor Drive For Position Control in Robotic Applications
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A Review
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC Motor
 
Module 4
Module 4Module 4
Module 4
 
Speed control 1 phase i.m. motor by integral ckt
Speed control 1 phase i.m. motor by integral cktSpeed control 1 phase i.m. motor by integral ckt
Speed control 1 phase i.m. motor by integral ckt
 
Sensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC MotorSensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC Motor
 
Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC
 
Abhishek seminar
Abhishek seminarAbhishek seminar
Abhishek seminar
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
 

Similar to Microcontroller based four step linear stroke positioning system

360 degree Steering Android.ppt
360 degree Steering Android.ppt360 degree Steering Android.ppt
360 degree Steering Android.pptSRLMECH
 
Tachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlTachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlSushil Mishra
 
INTERNAL GEAR PUMP
INTERNAL GEAR PUMPINTERNAL GEAR PUMP
INTERNAL GEAR PUMPSuchit Moon
 
4 Way traffic controll new
4 Way traffic controll new4 Way traffic controll new
4 Way traffic controll newMainak Nandi
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...
Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...
Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...Ionela
 
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerDesigning and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerIRJET Journal
 
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLERTridib Bose
 
DC motor control using multiple switches
DC motor control using multiple switchesDC motor control using multiple switches
DC motor control using multiple switchesAsutosh Acharya
 
Iaetsd energy management of induction motor
Iaetsd energy management of induction motorIaetsd energy management of induction motor
Iaetsd energy management of induction motorIaetsd Iaetsd
 
Report no.6..(bipolar motor n DC motor)
Report no.6..(bipolar motor n DC motor)Report no.6..(bipolar motor n DC motor)
Report no.6..(bipolar motor n DC motor)Ronza Sameer
 
Digital Signal Controller Based Four Switch Three Phase Inverter Fed BLDC Mot...
Digital Signal Controller Based Four Switch Three Phase Inverter Fed BLDC Mot...Digital Signal Controller Based Four Switch Three Phase Inverter Fed BLDC Mot...
Digital Signal Controller Based Four Switch Three Phase Inverter Fed BLDC Mot...ijsrd.com
 
Quadcopter bldc motor
Quadcopter bldc motorQuadcopter bldc motor
Quadcopter bldc motorAl Al
 
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach  Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach IJEEE
 
Solar Based Robotic Arm using Matlab GUI
Solar Based Robotic Arm using Matlab GUISolar Based Robotic Arm using Matlab GUI
Solar Based Robotic Arm using Matlab GUIIRJET Journal
 

Similar to Microcontroller based four step linear stroke positioning system (20)

Automated ppt
Automated pptAutomated ppt
Automated ppt
 
360 degree Steering Android.ppt
360 degree Steering Android.ppt360 degree Steering Android.ppt
360 degree Steering Android.ppt
 
Ct36570573
Ct36570573Ct36570573
Ct36570573
 
Tachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlTachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor control
 
03 TOTAL REPORT
03 TOTAL REPORT03 TOTAL REPORT
03 TOTAL REPORT
 
INTERNAL GEAR PUMP
INTERNAL GEAR PUMPINTERNAL GEAR PUMP
INTERNAL GEAR PUMP
 
4 Way traffic controll new
4 Way traffic controll new4 Way traffic controll new
4 Way traffic controll new
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...
Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...
Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...
 
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerDesigning and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
 
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
 
DC motor control using multiple switches
DC motor control using multiple switchesDC motor control using multiple switches
DC motor control using multiple switches
 
Presentation200 (1).ppt
Presentation200 (1).pptPresentation200 (1).ppt
Presentation200 (1).ppt
 
Iaetsd energy management of induction motor
Iaetsd energy management of induction motorIaetsd energy management of induction motor
Iaetsd energy management of induction motor
 
Report no.6..(bipolar motor n DC motor)
Report no.6..(bipolar motor n DC motor)Report no.6..(bipolar motor n DC motor)
Report no.6..(bipolar motor n DC motor)
 
Digital Signal Controller Based Four Switch Three Phase Inverter Fed BLDC Mot...
Digital Signal Controller Based Four Switch Three Phase Inverter Fed BLDC Mot...Digital Signal Controller Based Four Switch Three Phase Inverter Fed BLDC Mot...
Digital Signal Controller Based Four Switch Three Phase Inverter Fed BLDC Mot...
 
Quadcopter bldc motor
Quadcopter bldc motorQuadcopter bldc motor
Quadcopter bldc motor
 
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach  Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
 
Ac motor closedloo[p
Ac motor closedloo[pAc motor closedloo[p
Ac motor closedloo[p
 
Solar Based Robotic Arm using Matlab GUI
Solar Based Robotic Arm using Matlab GUISolar Based Robotic Arm using Matlab GUI
Solar Based Robotic Arm using Matlab GUI
 

Recently uploaded

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 

Recently uploaded (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

Microcontroller based four step linear stroke positioning system

  • 1.
  • 2. PROCESSOR UNIT  Microprocessor is widely used processer unit for processing the large set of data and instruction given by user. It has only the CPU unit and require external RAM, ROM, I/O and other peripheral.  To perform the small set of specific function, Microprocessor is a expensive and bulkier cercuit.  To overcome the problem, we use a low cost and simpler circuit chip, called Microcontroller.  Microcontroller is a mini computer on a single integrated circuit chip containing a processor
  • 4.  Microcontroller 8051 has 4K ROM(code memory) and 128 byte RAM, two timer/counter, 4 general purpose input/out port and interrupt control logic with 5 sourse.
  • 5. PROJECT INTRODUCTION  In the project a microcontroller based unipolar stepper motor used to creat a four stroke linear positioning system, this system can move up and down, along with the floor.  The opening and closing of this linear stroke positioning doors are displayed on the green and red LED’s respectively. The positioning is controlled by four micro- switches.  The control program is developed in “C” language and converted into executable or in HEX language by AVR-GCC compiler.
  • 6.
  • 7. LIST OF COMPONENTS REQUIRED  FULL WAVE BRIDGE RECTIFIER WITH 4 IN 4001DIODES, 220/12V TRANSFORMER(SINGLE PHASE) AND 1000UF CAPACITOR.  LM7805 VOLTAGE RAGULATOR.  89C51 MICROCONTROLLER.  UNIPOLAR STEPPER MOTOR.  ULN2003 STEPPER MOTOR DRIVER.  LCD(16*2)  TWO ORDINARY LED’S (GREEN AND RED)
  • 8. STEPPER MOTER  Stepper moter is a microcontroler controlled DC moter that can rotate in both direction and having a holding torque at zero speed.  Stepper motors are rated with a varying degree of inductance. A high inductance motor will provide a greater amount of torque at low speeds and lower torque at high speeds.  Stepper motor is designed to run hot between the ranges of 50-90 degree.
  • 9.  On the bases of wire arrangement stepper motor are categorized into two types- 1. Unipolar stepper motor 2. Bipolar stepper motor. Center taps are present Center taps are not present so have two winding/phase so Have single winding/phase  Less efficient because of More efficient(50% more 50% utilization of wire. then unipolar) Provide Low torque High torque & great power
  • 10. Why we Prefer Unipolar Stepper Motor instead of Bipolar Stepper Motor-  In Bipolar Stepper Motor we require a H-bridge complicated driver circuit to reverse the current direction in winding, which is costely and motor efficiency decreases. But Unipolar Stepper Motor has two windings per phase, one for each direction of magnetic field, so in this arrangement a magnetic pole can be reversed without reverse the direction of current.  Unipolar Stepper Motor can be control using bipolar method by removing the connection of the common wires but reverse is not possibal.
  • 11. STEPPER MOTER WITH MICROCONTROLLER  Stepper motors with microcontrollers are used in numerous applications when there is need of controlling the motion.  The microcontroller is used to controls the speed as well as position of stepper motor. The speed of stepper motor is directly proportional to the frequency of drive input pluses which is controllable with the help of microcontrollers and the rotation is proportional to the number of output pulses.  The speed of stepper motor is controlled by changing the delay time of pulses and control over position is done by the number of pulses.
  • 12. STEPPER MOTOR DRIVER  Microcontroller output pulse is not sufficient to drive the stepper motor, stepper motor’s coil need arround 10mA to energize but the microcontroller’s pin can provide a maximum of 1-2mA current, so we use a driver cercuit to operate the stepper motor.  Driver cercuit is basically a current amplifier, that receive low level signals from the controller and convert them into electrical pulses to run the motor.  TYPES OF STEPPER MOTOR DRIVER-  R/L DRIVER  BIPOLAR DRIVER  UNIPOLAR DRIVER
  • 13. RESISTANCE LIMITED DRIVER  The drives are too old as compared to the driver’s technology. They only exist in some application because they are simple and inexpensive. BIPOLAR DRIVER These driver used in bipolar stepper motor for industrial purpose applications. These drives are more expensive but they offer high performance and efficiency.
  • 14. UNIPOLAR DRIVER CERCUIT ( ULN2003A )  It is used to drive unipolar stepper motor.  Phase winding of motor have large inductance, therefore in series in each phase winding a resistance is inserted to reduce the circuit time constant. A resistance is also placed in series with the diode in order to dissipate the energy stored in the phase winding inductance.
  • 15.
  • 16. FULL WAVE BRIDGE RECTIFIER Full wave bridge rectifier is used to convert the ac supply into dc supply. For this purpose four IN 4001 general purpose diodes is used in bridge configuration.  An electrolytic capacitor of 1000 microfarad is connected parallel with these diodes to filter-out the harmonics present in the DC output supply.
  • 17. LM7805 VOLTAGE REGULATOR LM7805 voltage regulator is used to generating output current of 1A and for changing 12V DC to 5DC. It provides thermal overload protection and short circuit protection to the connected device. LM7805 have lower power consumption and provides better voltage regulation to the connected system.
  • 18. LIQUID CRYSTAL DISPLAY (LCD) A LCD(liquid crystal display) is specifically menufactured to be used with microcontroller, it cannot be activated by standard IC cercuit. It is used for displaying different massages on a liquid crystal display. It display all the letters of alphabet, mathematic symbols, Greek letters etc. In addition, it is possible to display symbols made up by the user. Other usel features are automatic massage sift(left to right) and cursor appearance.
  • 19.
  • 20. PROJECT DISCRIPTION The design project is divided into four step of equal distance step. The stepper motor is connected to the 4 stroke linear lifting pulley with belt. The stepper motor pulley will took 40full rotations to lift the 4stroke linear positioning to cover the distance from one step to another. The LCD display the real time information about the 4 stroke linear positioning. At desired location green LED glow which represent the opening of 4 stroke linear positioning door and after five sec delay green LED off and red LED glow which represents the closing of 4 stroke linear positioning door.
  • 21.
  • 22. Stepper motor covers 7.5 degree rotation in one step so we fix 40 such full rotation that moves this motor to one desired floor . No. of steps are given by microcontroller to the stepper motor driver. For each floor position we have fixed a micro-switch. When we press switch for first floor 40 rotations are selected by controller and we reach to desired floor and if we want to go to second floor we select second switch which provide 80 full rotation of stepper motor and so on.