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! (:
:
Verschoben durch Admin
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??
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) :-)
Das sieht mir sehr nach Starrachse aus. Sprich das Ding kann wahrscheinlich nur vorwärts oder rückwärts.
Mein Lehrer hat gesagt, dass man es auch so programmieren kann, dass es sich dreht; er hat uns auch ein Beispiel davon gezeigt, aber eben nicht erklärt. Was wäre, wenn ich beide Ports high schalten würde?
Achso nein, du hast natürlich recht! Er hat uns das ganze mit zwei Motoren gezeigt, dabei ist der eine durch PWM langsamer gefahren, so dann auch die Kurve.. Vielen Dank aber!
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.
Ja klar, das rechte dreht sich mit. Tut mir Leid, ich hab's total durcheinander gebracht :D
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.