L293D Richtungen

OP #2023920
Lesenswert?

Hallo, ich bin ganz neu hier und ich habe eine Frage zur Schaltung und 
Programmieruung mit dem L293D.
Ich muss für ein Schulprojekt ein BS1 Project Board mit einem Motor 
verbinden und ein Programm auf dem BasicStampEditor dazu schreiben, dass 
diesen mit dem IC vorwärts, rückwärts, links und rechts fahren lässt; um 
den Motor vorwärts laufen zu lassen, müsste ich eigentlich nur eines der 
angeschlossenen Pins high schalten und den anderen low, rückwärts genau 
andersherum, oder?

Ich bin mir nicht sicher, wie ich den Motor eine Kurve fahren lassen 
kann. Schalte ich beide Ausgangs-Pins high? Oder benötige ich für eines 
der Pins die Pulsweitenmodulation?

Bitte helft mir! (:
OP #2023930
Lesenswert?

Bis jetzt sieht das Programm so aus:

' {$STAMP BS1}

OUTPUT 5
OUTPUT 6

Motor:
GOSUB vorwaerts
GOSUB rueckwaerts
GOSUB rechts
GOSUB links
GOSUB rueckwaerts
GOSUB stop
PAUSE 200
GOSUB vorwaerts
GOSUB rechts
GOSUB stop
PAUSE 1000
GOTO Motor

vorwaerts:
  LOW 5
  PWM 6, 64, 500
  RETURN

rueckwaerts:
  PWM 5, 64, 500
  LOW 6
  RETURN

rechts:
  HIGH 5
  PWM 6, 128, 500
  RETURN

links:
  PWM 5, 128, 500
  HIGH 6
  RETURN

stop:
  LOW 5
  LOW 6
  RETURN


Stimmt das??
Gast #2023949
Lesenswert?

Livia O. schrieb:
> Ich bin mir nicht sicher, wie ich den Motor eine Kurve fahren lassen
> kann.

Wie kann 1 (in Worten EIN) Motor eine Kurve fahren?
Du meinst wohl deinen Roboter/Plattform.
Entweder brauchst du für die Kurvenfahrt einen zweiteiligen Antrieb, 
eine Lenkachse und eine Antriebsachse oder ein differentiell rückwärts 
einseitig gesperrtes Getriebe.
Also -> am besten mal ein Bild davon machen
(Bildformate)
:-)
Gast #2023988
Lesenswert?

Livia O. schrieb:
> Mein Lehrer hat gesagt, dass man es auch so programmieren kann, dass es
> sich dreht;

Kannst du mal ein Foto von oben in den Getriebekaste machen?

Oder alternativ drehe am linken Rad. Wenn sich das rechte Rad dabei in 
die gleiche Richtung mitdreht, wirds eine Starrachse sein.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren