==== Schrittmotor ====
=== PDF aus der Vorlesung ===
{{schrittmotorfolienpdf.pdf|}}
=== Bild ===
=== Was ist es? ===
Schrittmotoren werden über ein elektromagnetisches Feld gesteuert. Der Rotor ein drehbares Motorteil darstellt, während Statorspulen
ein schrittweise drehendes Magnetfeld erzeugen. Das Magnetfeld verschiebt sich jeweils nur um einen minimalen Winkel,
sodass die zirkuläre Bewegung des Rotors sehr genau bestimmt werden kann.
=== Fritzing 1===
{{schrittmotor.jpg?nolink&500|}}
=== Fritzing 2===
{{schrittmotor2.jpg?nolink&500|}}
=== CODE Unipolarer Schrittmotor ===
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(11,GPIO.OUT)
GPIO.setup(12,GPIO.OUT)
GPIO.setup(13,GPIO.OUT)
GPIO.setup(15,GPIO.OUT)
GPIO.output(11,0)
GPIO.output(12,0)
GPIO.output(13,0)
GPIO.output(15,0)
for i in range(512):
GPIO.output(11,1)
time.sleep(0.005)
GPIO.output(11,0)
time.sleep(0.005)
GPIO.output(12,1)
time.sleep(0.005)
GPIO.output(12,0)
time.sleep(0.005)
GPIO.output(13,1)
time.sleep(0.005)
GPIO.output(13,0)
time.sleep(0.005)
GPIO.output(15,1)
time.sleep(0.005)
GPIO.output(15,0)
time.sleep(0.005)
GPIO.cleanup()
=== CODE Bipolarer Schrittmotor ===
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(11,GPIO.OUT)
GPIO.setup(12,GPIO.OUT)
GPIO.setup(13,GPIO.OUT)
GPIO.setup(15,GPIO.OUT)
GPIO.output(11,0)
GPIO.output(12,0)
GPIO.output(13,0)
GPIO.output(15,0)
for i in range(512):
GPIO.output(11,1)
GPIO.output(13,1)
time.sleep(0.005)
GPIO.output(11,0)
GPIO.output(13,0)
time.sleep(0.005)
GPIO.output(11,1)
GPIO.output(15,1)
time.sleep(0.005)
GPIO.output(11,0)
GPIO.output(15,0)
time.sleep(0.005)
GPIO.output(12,1)
GPIO.output(15,1)
time.sleep(0.005)
GPIO.output(12,0)
GPIO.output(15,0)
time.sleep(0.005)
GPIO.output(12,1)
GPIO.output(13,1)
time.sleep(0.005)
GPIO.output(12,0)
GPIO.output(13,0)
time.sleep(0.005)
GPIO.cleanup()