Hallo,
ok, ich flashe das obige Programm, lege DIR auf GND, trenne GND zwischen Modul und dem Arduino, dann lege ich also 12 Volt auf VMOT und messe auf den Spulen max 2.4 V oder?
...habe ich also gemacht. Der Motor brummt, bewegt sich aber nicht. An der einen Spule liegt 1.1 V und auf der Anderen 1.5 V an.
Wo kann ich das erhöhen? sind 12 Volt zu wenig? irgendwie hört sich das brummen nicht "gesund" an.
Woher habe ich mein letzten Quellen?
ich bin auf Thomas Sturm gestoßen. Er hat auf seiner Seite noch ein paar Tipps veröffentlich --> http://sturm.selfhost.eu/wordpress/p...utomat-teil-3/
Er hat die Grundschaltung etwas geändert und ein Code veröffentlicht:
Code:
/*
Schrittmotor
alle 200ms ein Schritt in eine Richtung.
This example code is in the public domain.
*/
void setup() {
// setzen der Digitalpins 1 und 2 als Ausgang.
pinMode(5, OUTPUT);
pinMode(2, OUTPUT);
}
void loop() {
digitalWrite(5, HIGH); // DIR an Pin D5
digitalWrite(2, HIGH); // STEP an Pin D2
delay(100); // warte eine zehntel Sekunde
digitalWrite(2, LOW); // Gnd an Pin D2
delay(100); // warte eine zehntel Sekunde
}
Auch hier ist das Resultat ernüchternd. Der Motor brummt, bewegt sich nicht. Das Multimeter zeigt 0,79 V und 0,5 V an.
Vielleicht hat noch jemand eine Idee.
Grüße
Volker
Lesezeichen