Schrittmotor + Rpi (PHP) über MS steuern

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Heinrich
    Smart Home'r
    • 26.08.2015
    • 47

    #1

    Schrittmotor + Rpi (PHP) über MS steuern

    Hallo Forum,

    aus der Not heraus
    (siehe https://www.loxforum.com/forum/hardw...ls-umpolen-wie)
    habe ich mir eine andere Lösung zur Ansteuerung eines Motors überlegt.
    Da bei mir ein Raspberry pi herumliegt (wartet auf "Loxberry Projekt") habe ich mir gedacht, den kann ich für die Ansteuerung eines Motors verwenden. Nach etwas suche im Netz, habe ich mir dann den DAYPOWER Schrittmotor S-PSM-5V geholt. Alles nach
    http://nicht-traeumen-sondern-machen...r.php?anker=a5
    installiert.
    Im Verzeichnis www/html auf dem Rpi habe ich vier php-Dateien abgelegt:
    - Motor rechts 360°
    - Motor links 360°
    - Kalibrierung links mit ca. 5°
    - Kalibrierung rechts mit ca. 5°

    Über den MS bzw. über "virtuelle Ausgangsverbinder" sende ich nun an den Rpi z.B. "Motor rechts" --> entsprechende PHP-Datei wird ausgeführt.
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: 20160311_virAusgang Motor.GIF
Ansichten: 303
Größe: 39,9 KB
ID: 33291
    und der Motor dreht nach rechts.
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: 20160311_Visu Motor.GIF
Ansichten: 259
Größe: 49,4 KB
ID: 33290

    Probleme habe ich noch mit der Geschwindigkeit des Motors. Der Motor dreht sich sehr sehr langsam. Wenn hier ein PHP-Spezialist unterwegs ist --> ich bin über jede Hilfe dankbar, die Ansteuerung der GPIO´s zu beschleunigen (lese aktuell im Rpi-Forum nach wie das geht, jedoch habe ich wenig Ahnung von PHP )

    Momentan denke ich mir, hätte ich doch einen einfachen DC-Motor genommen, vier Kontakte geschaltet....... Naja, macht ja Spaß, sich mit was neuen zu beschäftigen

    Wenn alles einigermaßen stabil und mit der gewünschten Geschwindigkeit funktioniert, schreibe ich ein How-To im Loxwiki.

    Grüße

    Heinrich
    Angehängte Dateien
    Zuletzt geändert von Heinrich; 11.03.2016, 18:09.
  • Heinrich
    Smart Home'r
    • 26.08.2015
    • 47

    #2
    Hallo,
    .... das Problem mit der Geschwindigkeit habe ich gelöst. Ich bin nun doch auf Python umgestiegen. Hab zwar so gut wie keine Ahnung davon, aber das "liebe Netz" hilft ja weiter.
    Eine Umdrehung dauert nun ca. 10s. und für meinen Anwendungsfall völlig ausreichen.
    Nun geht es an die Mechanik. Werde Morgen mal den Schrittmotor an mein Türschloss anbauen (... und hoffentlich reicht das Drehmoment).
    Wenn alles funktioniert, werde ich weiteres berichten.

    Grüße

    Heinrich
    Zuletzt geändert von Heinrich; 26.03.2016, 00:11.

    Kommentar

    • Heinrich
      Smart Home'r
      • 26.08.2015
      • 47

      #3
      Link zum Video
      https://goo.gl/photos/uF1mMbfTa3Yr5qHTA

      Kommentar

      Lädt...