Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Motors types

2,618 views

Published on

for any question ask me : mahmoud.ahmed2013@gmail.com

Published in: Engineering
  • Login to see the comments

Motors types

  1. 1. Motors types BY : Mahmoud Hussein
  2. 2. Motor types  DC motor  Servo motor  Stepper motor  Ac motor
  3. 3. Motor types  DC motor:
  4. 4. DC Motor  DC Motor with Arduino connection
  5. 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. 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. 7. servo Motor  servo Motor with Arduino connection
  8. 8. servo Motor  servo Motor with Arduino connection
  9. 9. Servo Motor  Servo Motor with Arduino programming
  10. 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
  11. 11. Stepper motor
  12. 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. 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. 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.
  15. 15. Stepper motor connection
  16. 16. Stepper motor wiring
  17. 17. Stepper motor programming
  18. 18. Ultrasonic sensor with Arduino
  19. 19. Ultrasonic sensor with Arduino
  20. 20. Robot with ultrasonic sensor for avoiding obstacles
  21. 21. Robot with ultrasonic sensor for avoiding obstacles
  22. 22. Robot with ultrasonic sensor for avoiding obstacles
  23. 23. Robot avoid obstacles more intelligent
  24. 24. Robot avoid obstacles more intelligent
  25. 25. Build a program to turn on and off one motor Programming . . . 25
  26. 26. Build a program to turn on one motor back and forth Programming . . . 26
  27. 27. Build a program to turn on two motors back and forth Programming . . . 27
  28. 28. Build a program to make the robot rotate clockwise and counterclockwise. Programming . . . 28
  29. 29. Build a program to turn on one motor using PWM Programming . . . 29
  30. 30. Build a program to read the tracking sensor Programming . . . 30
  31. 31. Build a program to show the signal coming from the tracking sensor (one signal) Programming . . . 31
  32. 32. Build a program to show the signals coming from the tracking sensor (two signals) Programming . . . 32
  33. 33. Build a program to turn on a led if the sensor detects a barrier. Programming . . . 33
  34. 34. Programming . . . 34
  35. 35. Line tracking robot  Components: • Plate • Two dc motors. • Two wheels • Caster wheel • 3 IR sensors. • Arduino uno • Motor driver
  36. 36. Line tracking robot
  37. 37. Line tracking robot
  38. 38. Line tracking robot
  39. 39. Line tracking robot
  40. 40. Line tracking robot
  41. 41. Line tracking robot
  42. 42. Line tracking robot with servo
  43. 43. Project

×