SlideShare une entreprise Scribd logo
1  sur  43
Motors types
BY : Mahmoud Hussein
Motor types
 DC motor
 Servo motor
 Stepper motor
 Ac motor
Motor types
 DC motor:
DC Motor
 DC Motor with Arduino connection
DC Motor
 DC Motor with Arduino programming
 void setup() {
 pinMode(7,OUTPUT);
 pinMode(8,OUTPUT);
 pinMode(9,OUTPUT);
 }
 void loop() {
 digitalWrite(7,HIGH);
 digitalWrite(8,LOW);
 analogWrite(9,100);
 delay(1000);
 digitalWrite(8,HIGH);
 digitalWrite(7,LOW);
 analogWrite(9,255);
 delay(1000);
 }
Servo motor
 A servomotor is a rotary actuator or linear actuator that allows for precise control
of angular or linear position, velocity and acceleration. It consists of a suitable
motor coupled to a sensor for position feedback.
 Servomotors are not a specific class of motor although the term servomotor is
often used to refer to a motor suitable for use in a closed-loop control system.
 Servomotors are used in applications such as robotics, CNC
machinery or automated manufacturing.
servo Motor
 servo Motor with Arduino connection
servo Motor
 servo Motor with Arduino connection
Servo Motor
 Servo Motor with Arduino programming
Stepper motor
 Stepper motors are DC motors that move in discrete steps. They have multiple coils
that are organized in groups called "phases". By energizing each phase in
sequence, the motor will rotate, one step at a time.
 With a computer controlled stepping you can achieve very precise positioning
and/or speed control. For this reason, stepper motors are the motor of choice for
many precision motion control applications.
 What are stepper motors good for?
 Positioning
 Speed Control
 Low Speed Torque: stepper has max torque at low speed
Stepper motor
Stepper motor types
 Based on size:
 Nema 14
 Nema 17
 Nema 23
 Nemq 34
 Nema 57
 Based on step count:The next thing to consider is the positioning resolution you
require. The number of steps per revolution ranges from 4 to 400. Commonly
available step counts are 24, 48 and 200.
 Resolution is often expressed as degrees per step. A 1.8° motor is the same as a
200 step/revolution motor.
Stepper motor types
 Gearing :
 Another way to achieve high positioning resolution is with gearing. A 32:1 gear-
train applied to the output of an 8-steps/revolution motor will result in a 512 step
motor.
 A gear train will also increase the torque of the motor. Some tiny geared steppers
are capable of impressive torque
 Wiring
Bipolar VS unipolar
 Unipolar drivers, always energize the phases in the same way. One lead, the
"common" lead, will always be negative. The other lead will always be positive.
Unipolar drivers can be implemented with simple transistor circuitry. The
disadvantage is that there is less available torque because only half of the coils can
be energized at a time.
 Bipolar drivers use H-bridge circuitry to actually reverse the current flow through
the phases. By energizing the phases with alternating the polarity, all the coils can
be put to work turning the motor.
Stepper motor connection
Stepper motor wiring
Stepper motor programming
Ultrasonic sensor with Arduino
Ultrasonic sensor with Arduino
Robot with ultrasonic sensor for avoiding
obstacles
Robot with ultrasonic sensor for avoiding
obstacles
Robot with ultrasonic sensor for avoiding
obstacles
Robot avoid obstacles more intelligent
Robot avoid obstacles more intelligent
Build a program to turn on and off one motor
Programming . . .
25
Build a program to turn on one motor back and forth
Programming . . .
26
Build a program to turn on two motors back and forth
Programming . . .
27
Build a program to make the robot rotate clockwise and
counterclockwise.
Programming . . .
28
Build a program to turn on one motor using PWM
Programming . . .
29
Build a program to read the tracking sensor
Programming . . .
30
Build a program to show the signal coming from the
tracking sensor (one signal)
Programming . . .
31
Build a program to show the signals coming from the
tracking sensor (two signals)
Programming . . .
32
Build a program to turn on a led if the sensor detects a
barrier.
Programming . . .
33
Programming . . .
34
Line tracking robot
 Components:
• Plate
• Two dc motors.
• Two wheels
• Caster wheel
• 3 IR sensors.
• Arduino uno
• Motor driver
Line tracking robot
Line tracking robot
Line tracking robot
Line tracking robot
Line tracking robot
Line tracking robot
Line tracking robot with servo
Project

Contenu connexe

Tendances

Robotics and automation _ power sources and sensors
Robotics and automation _  power sources and sensorsRobotics and automation _  power sources and sensors
Robotics and automation _ power sources and sensorsJAIGANESH SEKAR
 
introduction to mechatronics
introduction to mechatronicsintroduction to mechatronics
introduction to mechatronicsBilal_11kb
 
Types of Electric Motors
Types of Electric MotorsTypes of Electric Motors
Types of Electric MotorsSourabh sharma
 
ROBOTICS – SENSORS AND MACHINE VISION
ROBOTICS – SENSORS AND MACHINE VISIONROBOTICS – SENSORS AND MACHINE VISION
ROBOTICS – SENSORS AND MACHINE VISIONTAMILMECHKIT
 
Fundamentals of an actuator
Fundamentals of an actuatorFundamentals of an actuator
Fundamentals of an actuatorYasir Hashmi
 
Unit 1(part-1)Introduction of mechatronics
Unit 1(part-1)Introduction of mechatronicsUnit 1(part-1)Introduction of mechatronics
Unit 1(part-1)Introduction of mechatronicsswathi1998
 
stepper motor, Working principal Construction Types Advantages an disadvantag...
stepper motor, Working principal Construction Types Advantages an disadvantag...stepper motor, Working principal Construction Types Advantages an disadvantag...
stepper motor, Working principal Construction Types Advantages an disadvantag...Waqas Afzal
 
Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)haeebakhtar
 
Variable frequency drives
Variable frequency drivesVariable frequency drives
Variable frequency drivesNaveen Sihag
 
Electric hybrid vehicle Seminar Report
Electric hybrid vehicle Seminar ReportElectric hybrid vehicle Seminar Report
Electric hybrid vehicle Seminar ReportLakshminarayan Solanki
 
Electric drives control
Electric drives controlElectric drives control
Electric drives controlAnandKumar2123
 
Mechatronics-Introduction to Mechatronics System
Mechatronics-Introduction to Mechatronics SystemMechatronics-Introduction to Mechatronics System
Mechatronics-Introduction to Mechatronics SystemMani Vannan M
 

Tendances (20)

Robotics and automation _ power sources and sensors
Robotics and automation _  power sources and sensorsRobotics and automation _  power sources and sensors
Robotics and automation _ power sources and sensors
 
introduction to mechatronics
introduction to mechatronicsintroduction to mechatronics
introduction to mechatronics
 
Types of Electric Motors
Types of Electric MotorsTypes of Electric Motors
Types of Electric Motors
 
ROBOTICS – SENSORS AND MACHINE VISION
ROBOTICS – SENSORS AND MACHINE VISIONROBOTICS – SENSORS AND MACHINE VISION
ROBOTICS – SENSORS AND MACHINE VISION
 
Fundamentals of an actuator
Fundamentals of an actuatorFundamentals of an actuator
Fundamentals of an actuator
 
Unit 1(part-1)Introduction of mechatronics
Unit 1(part-1)Introduction of mechatronicsUnit 1(part-1)Introduction of mechatronics
Unit 1(part-1)Introduction of mechatronics
 
stepper motor, Working principal Construction Types Advantages an disadvantag...
stepper motor, Working principal Construction Types Advantages an disadvantag...stepper motor, Working principal Construction Types Advantages an disadvantag...
stepper motor, Working principal Construction Types Advantages an disadvantag...
 
Automation and robotics
Automation and roboticsAutomation and robotics
Automation and robotics
 
Stepper motor
Stepper motorStepper motor
Stepper motor
 
Bldc motors ppt
Bldc motors pptBldc motors ppt
Bldc motors ppt
 
Inverse Kinematics
Inverse KinematicsInverse Kinematics
Inverse Kinematics
 
Electric drive systems in Robotics
Electric drive systems in RoboticsElectric drive systems in Robotics
Electric drive systems in Robotics
 
Basics of motor drives
Basics of motor drivesBasics of motor drives
Basics of motor drives
 
Dc servo motor
Dc servo motorDc servo motor
Dc servo motor
 
Reluctance motor
Reluctance  motor Reluctance  motor
Reluctance motor
 
Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)
 
Variable frequency drives
Variable frequency drivesVariable frequency drives
Variable frequency drives
 
Electric hybrid vehicle Seminar Report
Electric hybrid vehicle Seminar ReportElectric hybrid vehicle Seminar Report
Electric hybrid vehicle Seminar Report
 
Electric drives control
Electric drives controlElectric drives control
Electric drives control
 
Mechatronics-Introduction to Mechatronics System
Mechatronics-Introduction to Mechatronics SystemMechatronics-Introduction to Mechatronics System
Mechatronics-Introduction to Mechatronics System
 

En vedette (14)

Ac motors and their types
Ac motors and their typesAc motors and their types
Ac motors and their types
 
Servomotor
ServomotorServomotor
Servomotor
 
Motors and controller circuit
Motors and controller circuitMotors and controller circuit
Motors and controller circuit
 
Robotics lec7
Robotics lec7Robotics lec7
Robotics lec7
 
Dh parameter application
Dh parameter applicationDh parameter application
Dh parameter application
 
Automation lec4
Automation lec4Automation lec4
Automation lec4
 
Pneumatic control
Pneumatic controlPneumatic control
Pneumatic control
 
Automation lecture 6
Automation lecture 6Automation lecture 6
Automation lecture 6
 
Automation lecture5
Automation lecture5Automation lecture5
Automation lecture5
 
Automation lec4
Automation lec4Automation lec4
Automation lec4
 
Robotics lec 6
Robotics lec 6Robotics lec 6
Robotics lec 6
 
Neural network
Neural networkNeural network
Neural network
 
Dc motors and its types
Dc motors and its typesDc motors and its types
Dc motors and its types
 
Dc servo motor
Dc servo motorDc servo motor
Dc servo motor
 

Similaire à Motors types

Microcontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning systemMicrocontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning systemMukesh Khokhar
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following RobotVikram Jha
 
Motor Control of Drives using Control Electrical
Motor Control of Drives using Control ElectricalMotor Control of Drives using Control Electrical
Motor Control of Drives using Control Electricalbalaji765046
 
Electric Servo Motor
Electric Servo MotorElectric Servo Motor
Electric Servo MotorGello Hembz
 
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
 
It 5170 stepper motor
It 5170 stepper motorIt 5170 stepper motor
It 5170 stepper motorIshfaqah
 
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
 
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
 
BLDC Motor Speed Control With RPM Display
 BLDC Motor Speed Control With RPM Display BLDC Motor Speed Control With RPM Display
BLDC Motor Speed Control With RPM DisplayEdgefxkits & Solutions
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOSanjay Kumar
 
Modeling of DC Motor and Choosing the Best Gains for PID Controller
Modeling of DC Motor and Choosing the Best Gains for PID ControllerModeling of DC Motor and Choosing the Best Gains for PID Controller
Modeling of DC Motor and Choosing the Best Gains for PID Controllerijtsrd
 
DC motor control using multiple switches
DC motor control using multiple switchesDC motor control using multiple switches
DC motor control using multiple switchesAsutosh Acharya
 
Me761 a lecture-4 cnc
Me761 a lecture-4 cncMe761 a lecture-4 cnc
Me761 a lecture-4 cncAshok Mannava
 

Similaire à Motors types (20)

My minor project
My minor projectMy minor project
My minor project
 
Stepper Motor
Stepper MotorStepper Motor
Stepper Motor
 
Microcontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning systemMicrocontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning system
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
Motor Control of Drives using Control Electrical
Motor Control of Drives using Control ElectricalMotor Control of Drives using Control Electrical
Motor Control of Drives using Control Electrical
 
Electric Servo Motor
Electric Servo MotorElectric Servo Motor
Electric Servo Motor
 
Automated ppt
Automated pptAutomated ppt
Automated ppt
 
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 ...
 
Presentation200 (1).ppt
Presentation200 (1).pptPresentation200 (1).ppt
Presentation200 (1).ppt
 
It 5170 stepper motor
It 5170 stepper motorIt 5170 stepper motor
It 5170 stepper 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)
 
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
 
BLDC Motor Speed Control With RPM Display
 BLDC Motor Speed Control With RPM Display BLDC Motor Speed Control With RPM Display
BLDC Motor Speed Control With RPM Display
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
 
Step ppt
Step pptStep ppt
Step ppt
 
Stepper motors
Stepper motorsStepper motors
Stepper motors
 
Modeling of DC Motor and Choosing the Best Gains for PID Controller
Modeling of DC Motor and Choosing the Best Gains for PID ControllerModeling of DC Motor and Choosing the Best Gains for PID Controller
Modeling of DC Motor and Choosing the Best Gains for PID Controller
 
DC motor control using multiple switches
DC motor control using multiple switchesDC motor control using multiple switches
DC motor control using multiple switches
 
Me761 a lecture-4 cnc
Me761 a lecture-4 cncMe761 a lecture-4 cnc
Me761 a lecture-4 cnc
 
final yr project
final yr projectfinal yr project
final yr project
 

Plus de Mahmoud Hussein

Plus de Mahmoud Hussein (20)

07 modelling.electric.motors
07 modelling.electric.motors07 modelling.electric.motors
07 modelling.electric.motors
 
Dc dc converter
Dc dc converterDc dc converter
Dc dc converter
 
08 pid.controller
08 pid.controller08 pid.controller
08 pid.controller
 
06 control.systems
06 control.systems06 control.systems
06 control.systems
 
05 tuning.pid.controllers
05 tuning.pid.controllers05 tuning.pid.controllers
05 tuning.pid.controllers
 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.
 
03 dynamic.system.
03 dynamic.system.03 dynamic.system.
03 dynamic.system.
 
Lecture 02 laplace transformation
Lecture 02 laplace transformationLecture 02 laplace transformation
Lecture 02 laplace transformation
 
Mbd2
Mbd2Mbd2
Mbd2
 
Model based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loopModel based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loop
 
Ac drive basics
Ac drive basicsAc drive basics
Ac drive basics
 
Velocity kinematics
Velocity kinematicsVelocity kinematics
Velocity kinematics
 
MPI Communication
MPI CommunicationMPI Communication
MPI Communication
 
ERROR
ERRORERROR
ERROR
 
Analogue Module
Analogue ModuleAnalogue Module
Analogue Module
 
Function Block & Organization Block
Function Block & Organization BlockFunction Block & Organization Block
Function Block & Organization Block
 
Data Block
Data BlockData Block
Data Block
 
Declaration Table
Declaration TableDeclaration Table
Declaration Table
 
Math operation
Math operationMath operation
Math operation
 
Industrial communication
Industrial communicationIndustrial communication
Industrial communication
 

Dernier

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 

Dernier (20)

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 

Motors types

  • 1. Motors types BY : Mahmoud Hussein
  • 2. Motor types  DC motor  Servo motor  Stepper motor  Ac motor
  • 4. DC Motor  DC Motor with Arduino connection
  • 5. DC Motor  DC Motor with Arduino programming  void setup() {  pinMode(7,OUTPUT);  pinMode(8,OUTPUT);  pinMode(9,OUTPUT);  }  void loop() {  digitalWrite(7,HIGH);  digitalWrite(8,LOW);  analogWrite(9,100);  delay(1000);  digitalWrite(8,HIGH);  digitalWrite(7,LOW);  analogWrite(9,255);  delay(1000);  }
  • 6. Servo motor  A servomotor is a rotary actuator or linear actuator that allows for precise control of angular or linear position, velocity and acceleration. It consists of a suitable motor coupled to a sensor for position feedback.  Servomotors are not a specific class of motor although the term servomotor is often used to refer to a motor suitable for use in a closed-loop control system.  Servomotors are used in applications such as robotics, CNC machinery or automated manufacturing.
  • 7. servo Motor  servo Motor with Arduino connection
  • 8. servo Motor  servo Motor with Arduino connection
  • 9. Servo Motor  Servo Motor with Arduino programming
  • 10. Stepper motor  Stepper motors are DC motors that move in discrete steps. They have multiple coils that are organized in groups called "phases". By energizing each phase in sequence, the motor will rotate, one step at a time.  With a computer controlled stepping you can achieve very precise positioning and/or speed control. For this reason, stepper motors are the motor of choice for many precision motion control applications.  What are stepper motors good for?  Positioning  Speed Control  Low Speed Torque: stepper has max torque at low speed
  • 12. Stepper motor types  Based on size:  Nema 14  Nema 17  Nema 23  Nemq 34  Nema 57  Based on step count:The next thing to consider is the positioning resolution you require. The number of steps per revolution ranges from 4 to 400. Commonly available step counts are 24, 48 and 200.  Resolution is often expressed as degrees per step. A 1.8° motor is the same as a 200 step/revolution motor.
  • 13. Stepper motor types  Gearing :  Another way to achieve high positioning resolution is with gearing. A 32:1 gear- train applied to the output of an 8-steps/revolution motor will result in a 512 step motor.  A gear train will also increase the torque of the motor. Some tiny geared steppers are capable of impressive torque  Wiring
  • 14. Bipolar VS unipolar  Unipolar drivers, always energize the phases in the same way. One lead, the "common" lead, will always be negative. The other lead will always be positive. Unipolar drivers can be implemented with simple transistor circuitry. The disadvantage is that there is less available torque because only half of the coils can be energized at a time.  Bipolar drivers use H-bridge circuitry to actually reverse the current flow through the phases. By energizing the phases with alternating the polarity, all the coils can be put to work turning the motor.
  • 20. Robot with ultrasonic sensor for avoiding obstacles
  • 21. Robot with ultrasonic sensor for avoiding obstacles
  • 22. Robot with ultrasonic sensor for avoiding obstacles
  • 23. Robot avoid obstacles more intelligent
  • 24. Robot avoid obstacles more intelligent
  • 25. Build a program to turn on and off one motor Programming . . . 25
  • 26. Build a program to turn on one motor back and forth Programming . . . 26
  • 27. Build a program to turn on two motors back and forth Programming . . . 27
  • 28. Build a program to make the robot rotate clockwise and counterclockwise. Programming . . . 28
  • 29. Build a program to turn on one motor using PWM Programming . . . 29
  • 30. Build a program to read the tracking sensor Programming . . . 30
  • 31. Build a program to show the signal coming from the tracking sensor (one signal) Programming . . . 31
  • 32. Build a program to show the signals coming from the tracking sensor (two signals) Programming . . . 32
  • 33. Build a program to turn on a led if the sensor detects a barrier. Programming . . . 33
  • 35. Line tracking robot  Components: • Plate • Two dc motors. • Two wheels • Caster wheel • 3 IR sensors. • Arduino uno • Motor driver
  • 42. Line tracking robot with servo