INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 1 Bewertungen - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Oszillation eines Steppermotors
05.03.2016, 20:03
Beitrag #9
RE: Oszillation eines Steppermotors
Yepp..das war es!
Vielen Dank und jetzt habe ich es auch verstanden.

Nur eine Kleinigkeit musste ich noch ändern:
if (newOszi<>oldOszi)
zu
if (newOszi!=oldOszi)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06.03.2016, 07:55
Beitrag #10
RE: Oszillation eines Steppermotors
das geht doch mal runter wie Öl... Smile

Nachdem Prinzip dann die anderen Teile im Programm, dann solls wohl "zittern" Big Grin

Binatone
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06.03.2016, 09:08
Beitrag #11
Thumbs Up RE: Oszillation eines Steppermotors
(06.03.2016 07:55)Binatone schrieb:  das geht doch mal runter wie Öl... Smile

Nachdem Prinzip dann die anderen Teile im Programm, dann solls wohl "zittern" Big Grin

Binatone

Mensch, da bringst Du mich auf eine komplett neue Anwendung!!Tongue

Jetzt funktionieren die Verstellungen beider Variablen: Frequenz und Geschwindigkeit.

Schönen Tag noch und nochmals Danke. Solche Tipps helfen uns Anfängern sehr, die Anfangsschwierigkeiten zu überwinden. Aus eigener Erfahrung kann ich sagen, dass es sehr mühsam ist, die richtige Terminologie und die richtige Syntax zu treffen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
07.03.2016, 17:16 (Dieser Beitrag wurde zuletzt bearbeitet: 07.03.2016 17:23 von Nimes.)
Beitrag #12
RE: Oszillation eines Steppermotors
Das Sytem verhält sich dann halt doch sehr oft anders, als man es zunächst dachte!
Folgendes "Problemchen":
In meinem Sketch steckt ja für die Oszillationsfunktion der Ausdruck
PHP-Code:
if (stepper.distanceToGo() == 0)
  {
     
pos = -pos;
    
stepper.moveTo(pos); 
Wenn ich nun im Falle der Uhrzeigerrichtung des Motors den Drehgeberwert erhöhe, erhöht sich wie gewollt auch der Drehwinkelwert.
Wenn sich der Motor aber in CCW dreht und ich weiter versuche den Wert zu erhöhen, wird genau das Gegenteil bewirkt: Der Drehwinkel wird reduziert. Woran kann das liegen? Am Vorzeichen? Und wie kann dem entgegen wirken?
VD an Euch und an Binatone Wink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
07.03.2016, 17:47
Beitrag #13
RE: Oszillation eines Steppermotors
Ja, ich denke, das liegt am Vorzeichen.
Lass Dir doch mal per Serial.print() die jeweiligen Werte in den Monitor schreiben.
Dann kannst Du das selbst schnell überprüfen.

Wenn dem so ist, muss man halt eine von vielen Möglichkeiten finden.
Eine wäre, die Veränderung nur dann durchzuführen, wenn der Wert pos größer 0 ist.
If(Pos>0 && Drehgeber_alt!=Drehgeber_neu)
{
Pos=Drehgeber_neu;
}
Drehgeber_alt=Drehgeber_neu;
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Frage zur Programmierung eines Ultraschallsensors jalu4601 10 347 21.09.2016 15:06
Letzter Beitrag: Bitklopfer
  Ansteuern eines Schrittmotors Uwe1475 28 1.010 03.09.2016 21:03
Letzter Beitrag: Uwe1475
  Steuern von 4 Servo mittels eines Taster und eines Potis Jackie09 17 751 16.07.2016 11:43
Letzter Beitrag: Binatone
  Zerlegung eines Programmcodes hello_world 5 531 30.04.2016 11:01
Letzter Beitrag: rkuehle
  Probleme beim Auslesen eines IR Empfängers linuxpaul 7 571 06.03.2016 14:44
Letzter Beitrag: hotsystems
Bug Mit zwei Ultraschallsensoren die Drehbewegung eines Servos steuern Poet 5 558 21.02.2016 18:37
Letzter Beitrag: Carlo
  Suche Konzept für ein Inhaltsverzeichnis eines EEPROM avoid 0 311 27.01.2016 10:49
Letzter Beitrag: avoid
  Fehlermeldung beim compilieren eines RF24 Programmes. arduinofan 5 546 14.01.2016 22:52
Letzter Beitrag: ardu_arne
  Steuerung eines Remotekopfes mit Joystick, 2Stck DC Motore und Arduino max123 6 608 30.12.2015 14:56
Letzter Beitrag: max123
  Problem Wiederholung eines Case im Switch via Bluetooth Ecki1212 6 901 16.09.2015 23:06
Letzter Beitrag: Ecki1212

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste