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