SlideShare una empresa de Scribd logo
1 de 19
A Case Study on
CASE STUDY ON STEPPER MOTOR
Presentation by:
Ravada Tarun Kumar (17981A04I2)
Thadi Prem Kumar (17981A04K4)
Bikkina Mahesh (18985A0428)
S Dileep Kumar (17981A04I7)
Department of Electronics & Communication Engineering
RAGHU ENGINEERING COLLEGE
Visakhapatnam-531162 1
Question
 Design the stepper motor interfacing with 8086 using the
following specifications
 A) Identify the components required for the application
 B) Give the design (Block diagram and schematic diagrams)
 C) Develop the program using 8086 assembly language
 D) Show the output using Kit/Simulation tool
2
Contents
 Stepper motor
 Stepper motor windings
 Winding arrangement
 Protection of winding
 Stepper motor design
 Interfacing program
 Hardware circuit
 Conclusion
 References
3
Stepper motor
 It is a device used to obtain an accurate position control of
rotating shaft.
 The rotation of the shaft will be in the terms of steps.
 To rotate the shaft of the stepper motor, a sequence of pulses
is needed to be applied to the winding of the stepper motor,
in proper sequence.
 The number of pulses required for one complete rotation of
the shaft of the stepper motor are equal to its number of
internal teeth on rotor.
4
Stepper motor
 The stator teeth and rotor teeth lock with each other to fix a
position of the shaft.
 With pulse applied to the winding input, the rotor rotates by
one teeth position or an angle ‘x’.
 The angle ‘x’ may be calculated
X = 360 degrees
No.of rotor teeth
5
Stepper motor
 The typical stepper may have parameters like torque 3kg-cm,
operating voltage 12v, current rating 0.2A and a step angle 1.8
degrees.
6
Stepper motor windings
7
Stepper motor rotor
8
Winding arrangement
9
Protection of winding
 We have to protect the winding of stepper motor.
 Parallel to the winding ‘a’, they connected a diode.
 When the excess currents flows through that winding then
that diode will break down and the large current will flow
through that diode and that winding ‘a’ will be protected.
 The reason is that the current will always offer a low
resistance path.
10
Protection of winding
11
Stepper motor design
 We are going to design a stepper motor controller and writing
a ALP to rotate shaft of a 4-phase stepper motor. In clock 5
rotations and in anticlockwise 5 rotations.
Motion step A B C D
clockwise 1 1 0 0 0
2 0 1 0 0
3 0 0 1 0
4 0 0 0 1
5 1 0 0 0
12
Stepper motor design
Motion step A B C D
Anticlockwise 1 1 0 0 0
2 0 0 0 1
3 0 0 1 0
4 0 1 0 0
5 1 0 0 0
13
Interfacing program
ASSUME CS : CODE
CODE SEGMENT
START: MOV AL,80H
OUT CWR,AL
MOV AL,88H
MOV CX,1000
AGAIN1: OUT PORT A,AL
CALL DELAY
ROL AL,01
DEC CX
JNZ AGAIN1
MOV AH,88H
MOV CX,1000
14
Interfacing program
AGAIN2: OUT PORT A,AL
CALL DELAY
ROR AL,01
DEC CX
JNZ AGAIN2
MOV AH, 4CH
INT 21H
CODE ENDS
END START
15
Hardware circuit
16
Conclusion
 In this way we can Design a stepper motor interfacing
with 8086 using the following specifications
 A) Identify the components required for the application
 B) Give the design (Block diagram and schematic
diagrams)
 C) Develop the program using 8086 assembly language
 D) Show the output using Kit/Simulation tool
17
References
 https://www.google.com/search?q=steppermotor&aps+chro
me..69i57j0I3.1323j0j7&client=ms-android-
vivo&sourceid=chrome-mobile&ie=UTF-8
 https://www.google.com/search?q=intefacing&aps+chrome..
69i57j0I3.1323j0j7&client=ms-android-
vivo&sourceid=chrome-mobile&ie=UTF-8
 https://www.google.com/search?q=simulation
techniques&aps+chrome..69i57j0I3.1323j0j7&client=ms-
android-vivo&sourceid=chrome-mobile&ie=UTF-8
18
THANK YOU
19

Más contenido relacionado

La actualidad más candente

CV_Medhat Hamed_Projects manager
CV_Medhat Hamed_Projects managerCV_Medhat Hamed_Projects manager
CV_Medhat Hamed_Projects manager
Medhat Haggag
 
lead electrical commissioning engineer
lead electrical commissioning engineerlead electrical commissioning engineer
lead electrical commissioning engineer
yasser maklad
 
Complimentry Products AM
Complimentry Products AMComplimentry Products AM
Complimentry Products AM
Sandeep Narula
 

La actualidad más candente (19)

DC/AC Inverter (LTspice Model)
DC/AC Inverter (LTspice Model)DC/AC Inverter (LTspice Model)
DC/AC Inverter (LTspice Model)
 
Devry ecet 105 week 7 i lab add subtractor using flip-flops new
Devry ecet 105 week 7 i lab add subtractor using flip-flops newDevry ecet 105 week 7 i lab add subtractor using flip-flops new
Devry ecet 105 week 7 i lab add subtractor using flip-flops new
 
Devry ecet 105 week 7 i lab add
Devry ecet 105 week 7 i lab addDevry ecet 105 week 7 i lab add
Devry ecet 105 week 7 i lab add
 
Eso203 a ha10
Eso203 a ha10Eso203 a ha10
Eso203 a ha10
 
Photovoltaic By-Pass Diodes Simulation
Photovoltaic By-Pass Diodes SimulationPhotovoltaic By-Pass Diodes Simulation
Photovoltaic By-Pass Diodes Simulation
 
Nidec asi soft starters-mv-e
Nidec asi soft starters-mv-eNidec asi soft starters-mv-e
Nidec asi soft starters-mv-e
 
High Voltage Isolation Flyback Converter using LTspice
High Voltage Isolation Flyback Converter using LTspiceHigh Voltage Isolation Flyback Converter using LTspice
High Voltage Isolation Flyback Converter using LTspice
 
CV_Medhat Hamed_Projects manager
CV_Medhat Hamed_Projects managerCV_Medhat Hamed_Projects manager
CV_Medhat Hamed_Projects manager
 
Nidec asi electric power solutions for ship to shore connection
Nidec asi electric power solutions for ship to shore connectionNidec asi electric power solutions for ship to shore connection
Nidec asi electric power solutions for ship to shore connection
 
lead electrical commissioning engineer
lead electrical commissioning engineerlead electrical commissioning engineer
lead electrical commissioning engineer
 
Ar drones
Ar dronesAr drones
Ar drones
 
Devry ecet 105 week 7 i lab add
Devry ecet 105 week 7 i lab addDevry ecet 105 week 7 i lab add
Devry ecet 105 week 7 i lab add
 
Nidec asi electric motors & generators
Nidec asi electric motors & generatorsNidec asi electric motors & generators
Nidec asi electric motors & generators
 
Nidec asi wind farm applications
Nidec asi wind farm applicationsNidec asi wind farm applications
Nidec asi wind farm applications
 
Manual of trr Measurement Equipment
Manual of trr Measurement EquipmentManual of trr Measurement Equipment
Manual of trr Measurement Equipment
 
Nidec asi ship to shore connection for navy base
Nidec asi ship to shore connection for navy baseNidec asi ship to shore connection for navy base
Nidec asi ship to shore connection for navy base
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
Nidec asi silcovert gn
Nidec asi silcovert gnNidec asi silcovert gn
Nidec asi silcovert gn
 
Complimentry Products AM
Complimentry Products AMComplimentry Products AM
Complimentry Products AM
 

Similar a Mpmc b1

Electrocraft linear motors_catalog
Electrocraft linear motors_catalogElectrocraft linear motors_catalog
Electrocraft linear motors_catalog
Electromate
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlab
shadabshaikh102
 
Microprocessor based autonomous control system
Microprocessor based autonomous control systemMicroprocessor based autonomous control system
Microprocessor based autonomous control system
Dr. Rajesh P Barnwal
 
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
 
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERFOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
Journal For Research
 

Similar a Mpmc b1 (20)

Controlled Rotation of the Shaft of a Stepper Motor with 8051 Microcontroller
Controlled Rotation of the Shaft of a Stepper Motor with 8051 MicrocontrollerControlled Rotation of the Shaft of a Stepper Motor with 8051 Microcontroller
Controlled Rotation of the Shaft of a Stepper Motor with 8051 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 ...
Howto Design a Stepper Motor System Using an 8-bit Freescale microcontroller ...
 
It 5170 stepper motor
It 5170 stepper motorIt 5170 stepper motor
It 5170 stepper motor
 
Ijetae 0312 24
Ijetae 0312 24Ijetae 0312 24
Ijetae 0312 24
 
A034301010
A034301010A034301010
A034301010
 
Presentation200 (1).ppt
Presentation200 (1).pptPresentation200 (1).ppt
Presentation200 (1).ppt
 
IRJET- Design and Development of Electric Motorbike
IRJET-  	  Design and Development of Electric MotorbikeIRJET-  	  Design and Development of Electric Motorbike
IRJET- Design and Development of Electric Motorbike
 
Project seminar quadcopter
Project seminar quadcopterProject seminar quadcopter
Project seminar quadcopter
 
Electrocraft linear motors_catalog
Electrocraft linear motors_catalogElectrocraft linear motors_catalog
Electrocraft linear motors_catalog
 
Iai rcp4 pcon-catalog
Iai rcp4 pcon-catalogIai rcp4 pcon-catalog
Iai rcp4 pcon-catalog
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlab
 
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
 
DREAM QUADCOPTER
DREAM QUADCOPTERDREAM QUADCOPTER
DREAM QUADCOPTER
 
Microprocessor based autonomous control system
Microprocessor based autonomous control systemMicroprocessor based autonomous control system
Microprocessor based autonomous control system
 
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
 
Speed control of four quadrant d nav
Speed control of four quadrant d navSpeed control of four quadrant d nav
Speed control of four quadrant d nav
 
Design of gear box easy approach
Design of gear box   easy approachDesign of gear box   easy approach
Design of gear box easy approach
 
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERFOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
 
Metro train prototype
Metro train prototypeMetro train prototype
Metro train prototype
 
Drone project report
Drone project reportDrone project report
Drone project report
 

Más de sunilkumar4879

Más de sunilkumar4879 (6)

UHV Handout 4-Harmony in the Society.pdf
UHV Handout 4-Harmony in the Society.pdfUHV Handout 4-Harmony in the Society.pdf
UHV Handout 4-Harmony in the Society.pdf
 
UHV Handout 3-Harmony in the Family.pdf
UHV Handout 3-Harmony in the Family.pdfUHV Handout 3-Harmony in the Family.pdf
UHV Handout 3-Harmony in the Family.pdf
 
UHV Handout 1-Introduction to Value Education.pdf
UHV Handout 1-Introduction to Value Education.pdfUHV Handout 1-Introduction to Value Education.pdf
UHV Handout 1-Introduction to Value Education.pdf
 
5 pin-diagram-of-8085-181203034237
5 pin-diagram-of-8085-1812030342375 pin-diagram-of-8085-181203034237
5 pin-diagram-of-8085-181203034237
 
Mpmc assignments autonomous
Mpmc assignments autonomousMpmc assignments autonomous
Mpmc assignments autonomous
 
Lica mid 2 question bank (1)
Lica mid 2 question bank (1)Lica mid 2 question bank (1)
Lica mid 2 question bank (1)
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Mpmc b1

  • 1. A Case Study on CASE STUDY ON STEPPER MOTOR Presentation by: Ravada Tarun Kumar (17981A04I2) Thadi Prem Kumar (17981A04K4) Bikkina Mahesh (18985A0428) S Dileep Kumar (17981A04I7) Department of Electronics & Communication Engineering RAGHU ENGINEERING COLLEGE Visakhapatnam-531162 1
  • 2. Question  Design the stepper motor interfacing with 8086 using the following specifications  A) Identify the components required for the application  B) Give the design (Block diagram and schematic diagrams)  C) Develop the program using 8086 assembly language  D) Show the output using Kit/Simulation tool 2
  • 3. Contents  Stepper motor  Stepper motor windings  Winding arrangement  Protection of winding  Stepper motor design  Interfacing program  Hardware circuit  Conclusion  References 3
  • 4. Stepper motor  It is a device used to obtain an accurate position control of rotating shaft.  The rotation of the shaft will be in the terms of steps.  To rotate the shaft of the stepper motor, a sequence of pulses is needed to be applied to the winding of the stepper motor, in proper sequence.  The number of pulses required for one complete rotation of the shaft of the stepper motor are equal to its number of internal teeth on rotor. 4
  • 5. Stepper motor  The stator teeth and rotor teeth lock with each other to fix a position of the shaft.  With pulse applied to the winding input, the rotor rotates by one teeth position or an angle ‘x’.  The angle ‘x’ may be calculated X = 360 degrees No.of rotor teeth 5
  • 6. Stepper motor  The typical stepper may have parameters like torque 3kg-cm, operating voltage 12v, current rating 0.2A and a step angle 1.8 degrees. 6
  • 10. Protection of winding  We have to protect the winding of stepper motor.  Parallel to the winding ‘a’, they connected a diode.  When the excess currents flows through that winding then that diode will break down and the large current will flow through that diode and that winding ‘a’ will be protected.  The reason is that the current will always offer a low resistance path. 10
  • 12. Stepper motor design  We are going to design a stepper motor controller and writing a ALP to rotate shaft of a 4-phase stepper motor. In clock 5 rotations and in anticlockwise 5 rotations. Motion step A B C D clockwise 1 1 0 0 0 2 0 1 0 0 3 0 0 1 0 4 0 0 0 1 5 1 0 0 0 12
  • 13. Stepper motor design Motion step A B C D Anticlockwise 1 1 0 0 0 2 0 0 0 1 3 0 0 1 0 4 0 1 0 0 5 1 0 0 0 13
  • 14. Interfacing program ASSUME CS : CODE CODE SEGMENT START: MOV AL,80H OUT CWR,AL MOV AL,88H MOV CX,1000 AGAIN1: OUT PORT A,AL CALL DELAY ROL AL,01 DEC CX JNZ AGAIN1 MOV AH,88H MOV CX,1000 14
  • 15. Interfacing program AGAIN2: OUT PORT A,AL CALL DELAY ROR AL,01 DEC CX JNZ AGAIN2 MOV AH, 4CH INT 21H CODE ENDS END START 15
  • 17. Conclusion  In this way we can Design a stepper motor interfacing with 8086 using the following specifications  A) Identify the components required for the application  B) Give the design (Block diagram and schematic diagrams)  C) Develop the program using 8086 assembly language  D) Show the output using Kit/Simulation tool 17