Forum: Mikrocontroller und Digitale Elektronik ESP8266 und Schrittmotor


von Leander (leanderseige)


Angehängte Dateien:

Lesenswert?

Hallo,

ich hatte heute die spontane Idee, ein kleines Projekt mit einem ESP8266 
und einen Schrittmotor umzusetzen. Letzterer ist ein M42SP7 von Mitsumi, 
den ich irgendwann mal aus einem Flachbettscanner oder einem Drucker 
ausgebaut habe. Leider hatte ich keinen der anscheinend üblichen 
Motor-Treiber wie den ULN2003 oder L298N herumliegen, von denen man 
sonst liest. Auch hatte ich keine Lust auf Experimente mit MOSFETs, die 
ich vielleicht noch hätte finden können. Näher lag mir eine Tüte voller 
UDN2981. Ich habe also damit etwas herumexperimentiert und schließlich 
hat es funktioniert. Siehe Schaltbild anbei. Was haltet Ihr von dieser 
Lösung? Spricht etwas dagegen, den Motor so anzusteuern?

Viele Grüße
Leander

von Klaus S. (kseege)


Lesenswert?

Leander schrieb:
> Spricht etwas dagegen, den Motor so anzusteuern?

Ganz offiziell ist der ESP8266 ein 3.3Volt-Teil und der 2981 ist für 
5Volt-Logik spezifiziert. Inoffiziell vertragen die I/O-Pins des 8266 
aber 5Volt, so daß man auf die Idee kommen könnte, daß 
Pullup-Widerstände nach 5Volt ausreichen könnten.

Elektrisch richtig wäre es aber, einen Levelshifter vorzusehen.

Just my 2 cents

von Stefan F. (Gast)


Lesenswert?

Normalerweise steuert man den Motor mit variabler Spannung/Stromstärke 
an, je nach Drehzahl. Das kannst du mit diesem einfachen Treiber nicht.

Billiger als ein "richtiger" Motortreiber ist der Chip auch nicht.

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
Noch kein Account? Hier anmelden.