Schrittmotor Beispiel
Dependencies: StepperMotorUni mbed
Ein Schrittmotor ist ein Synchronmotor, bei dem der Rotor (drehbares Motorteil mit Welle) durch ein gesteuertes, schrittweise rotierendes, elektromagnetisches Feld der Statorspulen (nicht drehbarer Motorteil) um einen minimalen Winkel (Schritt) oder sein Vielfaches gedreht werden kann.
Ein Schrittmotor hat eine fixe Schrittanzahl pro Umdrehung. Beim verwendeten 28BYJ-48 sind es 2048 Schritte.
Zur erstmaligen Positionierung wird, in der Regel, ein Endstop Schalter verwendet. CNC Maschinen besitzen zusätzlich, wegen der Verletzungsgefahr einen Notstopp Schalter mit Einrastfunktion.
Ein unipolarer Schrittmotor benötigt die Schrittmotor Library und einen IC Treiber (wie ULN2803N) und 4 Digitale Pin's.
Der Schrittmotor wird auf einen der drei Stepper1-3 Header mit dem roten Kabel nach unten gesteckt.
Anwendungen
- Typische Anwendungsgebiete sind Drucker oder der Antrieb des Schreib-/Lesekopfes in einem CDROM Laufwerken. Aufgrund ihrer hohen Genauigkeit werden sie auch in computergesteuerten Werkzeugmaschinen zur Positionierung der Werkzeuge verwendet. Durch die ständig sinkenden Kosten für die Ansteuerelektronik werden sie auch zunehmend im Konsumgüterbereich verwendet. So sind in Kraftfahrzeugen der mittleren und gehobenen Kategorie heute bis über 50 Schrittmotoren im Einsatz, die Betätigung der vielen Klappen einer automatischen Heizungs- und Klimaanlage ist dafür ein Beispiel.
Changes
Revision | Date | Who | Commit message |
---|---|---|---|
3:5399d2d9a18f | 2016-11-07 | stefan1691 | Schrittmotor an Stepper 1 Anschluss |
2:7fc61af0fbc7 | 2015-08-16 | marcel1691 | Erweitert um Eclipse/gcc4mbed Konfiguration |
1:5abeb7e4adbb | 2015-03-25 | stefan1691 | ergaenzt |
0:3fc0439c42fa | 2015-03-23 | marcel1691 | Schrittmotor Beispiel |