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:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Stepper mit Arduino und Poti
01.08.2015, 08:01
Beitrag #1
Stepper mit Arduino und Poti
Hallo zusammen,
habe eine softwaretechnische Frage. Doch zuerst meine Daten.
-Arduino MEGA
-4Pol. Stepper
-ULN Treiberchip
-Poti
-Akku 12V

So folgendes:
Ich habe eine Steppersteuerung aufgebaut die meinen Stepper anhand des im PGM hinterlegten Speed Wertes fahren lässt.
Nun möchte ich diesen Speed Wert als veränderliche Variable mit einem Poti einstellen können. Jedoch krieg ich keine vernünftige PGM Formulierung dafür hin.
Grob gesagt sollte es so aussehen:
Wenn Poti <1023 und >800 dann ist Speedwert "10"
Wenn Poti <800 und >400 dann ist Speedwert "5"
Wenn Poti<400 und >0 dann ist Speedwert "1"

Ich weiß einfach nicht wie man im Sketch diese "Wenn < dann... Wenn > dann ... schreiben muss.
Habe da was von || gelesen, weiß aber nicht wie das aussehen soll.

Hat vielleicht jemand von Euch einen Beispielsketch in dem er sowas schon umgesetzt hat. Kann auch ähnlich sein, dann kopier ich mir die nötigen Passagen raus und ändere sie für meinen Sketch.

Ich benötige einfach einen kurzen Hinweiß oder ein Beispiel von Euch.

Vielen Dank schon mal im Voraus.

Hannes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.08.2015, 11:33
Beitrag #2
RE: Stepper mit Arduino und Poti
Das kannst du z.b. so lösen wie in dem IDE Beispiel AnalogOutSerial:

Code:
poti= analogRead(analogInPin);            
  outputValue = map(poti, 0, 1023, 0, 2);

mit "map" werden alle Werte von 0 bis 1023 auf 0 bis 2 skaliert. In der Variable outputValue stehen nur noch die Werte 0,1 oder 2.

Es gibt aber auch noch andere Möglichkeiten das zu lösen, bei nur 3 "Schaltpunkten" ist "map" evtl. mit Kanonen auf Spatzen geschossen.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.08.2015, 16:29
Beitrag #3
RE: Stepper mit Arduino und Poti
Hallo und danke für die schnelle antwort.
Das klingt ja schon mal ganz praktikabel. Ich bräuchte jedoch eine feinere Abstufung. Sagen wir 100er schritte. Somit kann ich die 1000 vom poti in 10 teile abstufen.
Gibts da auch was?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.08.2015, 16:34 (Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2015 16:35 von Scherheinz.)
Beitrag #4
RE: Stepper mit Arduino und Poti
(01.08.2015 16:29)Hannes1984 schrieb:  Hallo und danke für die schnelle antwort.
Das klingt ja schon mal ganz praktikabel. Ich bräuchte jedoch eine feinere Abstufung. Sagen wir 100er schritte. Somit kann ich die 1000 vom poti in 10 teile abstufen.
Gibts da auch was?

Das kannst du variieren wie du magst. Gibt für die 0 und die 2 die Werte ein die du brauchst. z.b.

Code:
poti= analogRead(analogInPin);            
  outputValue = map(poti, 0, 1023, 0, 9);

oder frei Schnauze:

Code:
poti= analogRead(analogInPin);            
  outputValue = map(poti, 0, 1023, 50, 3500);

die Skalierung kannst du frei auswählen.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Poti Differenz Berechnung Kitt 9 172 Gestern 15:55
Letzter Beitrag: Tommy56
  Bipolaren Stepper steuern DL8NAD 4 725 03.12.2015 22:38
Letzter Beitrag: Scherheinz
  Stepper 28BYJ-48 an UNO Symphonie 5 1.594 01.11.2015 09:07
Letzter Beitrag: Symphonie
  Accel Stepper Library für Schrittmotoren Problem Rampe fahren Schrittmotor 0 989 13.10.2015 21:03
Letzter Beitrag: Schrittmotor
  Anfänger und Stepper Cubiator 3 1.369 20.09.2015 17:52
Letzter Beitrag: Cubiator
  Stepper mit Feuchtesensor Warmbronner 9 1.427 02.08.2015 11:26
Letzter Beitrag: Scherheinz
  2 Stepper parallel mit easydrivern Endlagen und Mittelstellung murdok1980 4 1.093 18.06.2015 21:08
Letzter Beitrag: murdok1980
  Stepper und NeoPixel gleichzeitig paq 3 1.076 25.05.2015 10:33
Letzter Beitrag: rkuehle
  Arduino Ethernet mit USB 2 Serial Converter/Welche Einstellungen im Arduino-Sketch lociluke 1 1.118 05.05.2015 13:40
Letzter Beitrag: Bitklopfer
  Arduino Mega-Projekt mit EEPROM auf Arduino Due portieren Foto-Ralf 17 3.145 16.03.2015 12:06
Letzter Beitrag: Foto-Ralf

Gehe zu:


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