• Keine Ergebnisse gefunden

Arduino-Feriencamp Schrittmotoren & das FabScan-Shield Präzises Bewegen mit Schrittmotoren!

N/A
N/A
Protected

Academic year: 2021

Aktie "Arduino-Feriencamp Schrittmotoren & das FabScan-Shield Präzises Bewegen mit Schrittmotoren!"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

1

Arduino-Feriencamp

Schrittmotoren & das FabScan-Shield Präzises Bewegen mit Schrittmotoren!

Das FabScan-Shield macht es euch einfach, mit einem Arduino mehrere Schrittmotoren anzusteuern!

Schrittmotoren, das sind keine einfachen Elektromotoren sondern höchst präzise Motoren, die ihr sehr genau steuern könnt. Ähnlich komplex wie die Motoren ist normalerweise auch ihre Verkabelung, doch das FabScan-Shield nimmt euch jede Menge Arbeit ab.

Einige Dinge gibt es, die ihr wissen müsst, bevor ihr loslegen könnt:

Die Schrittmotorcontroller (die kleinen grünen Platinen auf eurem Shield, siehe Abb. 1) haben drei Steuereingänge, die ihr benutzen müsst:

En(able): Dieser Pin muss auf LOW geschaltet werden, damit der Controller aktiviert wird.

Dir(ection): Ist dieser Pin auf HIGH geschaltet, dreht euer Motor im Uhrzeigersinn, ist er LOW dreht er genau anders herum.

Dreht sich der Motor bei euch verkehrt herum ist das gar nicht schlimm. Merkt euch: Wechselt ihr die Spannung am Pin Dir, ändert ihr die Drehrichtung!

Step: Dieser Pin veranlasst die Bewegung des Motors. Für jedes Einschalten diees Pins dreht sich der Motor um genau eine Position weiter. Also: An-Aus-An-Aus dreht den Motor genau zwei Schritte weiter. Für eine Umdrehung braucht der Motor 200 Schritte.

Denkt daran, dass euer Arduino wahnsinnig schnell schaltet, gebt dem Motor also ein wenig Zeit die Bewegung auszuführen. Stichwort: delay()

Tipp: Ist delay() nicht schnell genug, guckt euch mal die Funktion delayMicroseconds() an.

Jede der grünen Platinen kann genau einen Schrittmotor steuern, wir haben für euch jedes FabScan-Shield mit zwei davon bestückt. Angeschlossen werden die Motoren jeweils an den vier Kontakten daneben (siehe Abb. 1).

Die Anschlüsse der Motoren werden an folgende Pins des Arduino angeschlossen (diese könnt ihr wie gewohnt ansteuern):

Funktion Motor 1 Motor 2

Enable 2 5

Step 3 6

Direction 4 7 Abb. 1:

Motoranschlüsse

(2)

2

Arduino-Feriencamp

Schrittmotoren & das FabScan-Shield

Die digitalen Pins 8-13 des Arduino und die analogen Pins könnt ihr also noch frei verwenden.

Diese werden vom FabScan-Shield auch nach außen geführt, sind dort aber leider nicht beschriftet. Um es euch ein bisschen einfacher zu machen, haben wir das in Abbildung 2 für euch übernommen:

Die Controller nehmen es euch übel, wenn kein Motor anschlossen ist. Merkt euch: Ist der Arduino mit Strom versorgt, müssen Motoren angeschlossen sein!

Außerdem reicht der Strom vom USB-Anschluss für die starken Motoren nicht aus. Lasst euch daher vom Betreuer ein Netzteil geben und erklären!

Quellen: Sämtliche Abbildungen stammen vom Infosphere-Team.

Abb. 2: Pins am Shield

Dieses einfache Beispiel- programm dreht Motor 1 um eine volle Drehung und wartet dann eine Sekunde.

Abbildung

Abb.  2: Pins am  Shield

Referenzen

ÄHNLICHE DOKUMENTE

Japan built its missile defence on the basis of tight industrial, technological and military cooperation with the United States. Bilateral cooperation between defence

In this respect, the European Commission considered that personal data transfers from the European Union to the United States benefitted from an adequate level of protection,

Die Eigenschaften der zukünftigen unsicheren EBITDA , hier als stochastischer Prozess definiert, haben über den Effekt der möglichen Insolvenz großen Einfluss auf den Wert

Schmerzen waren bei 4,6 Prozent der Pa- tienten mit einem sauren Reflux, bei 9,2 Pro- zent mit einem Reflux und einer gleichzeitigen Motilitätsstörung und bei 4,6 Prozent allein

Der Chopper-Betrieb  eine Form der Pulsweitenmodulation (PWM) - Strom pendelt zwischen zwei

It is a platform where high-level representatives of the health authorities of the member states and observers from third countries and international or-

The concept of prescription, or statute of limitations, means the state remits litigation and/or penalty by not performing the necessary transactions within a specified time

5: Implantation unter Zuhilfenahme einer orientierenden Bohr- schablone: Das Implantat wird palatinal positioniert und nach oral angu- liert, um eine spätere palatinal