Hallo zusammen, ich habe mir ein defektes Hoverboard gekauft. Und versuche nun die beiden Motoren darin mit einem Arduino Uno anzusteuern. Als Controller verwende ich einen günstigen Controller für e-bikes(350W). Wenn ich ein 10k Poti für die Steuerung verwende, läuft er mit dem Contoller, so wie er soll. Wenn ich ihn aber über über einen Arduino UNO steuere, läuft er sehr "unruhig". Also die Drehzahl variiert. Bilder vom Setup sind angehängt. Der Code dafür: include <Arduino.h> int outpin = 3; void setup() { pinMode (outpin, OUTPUT); } void loop() { analogWrite(outpin, 120); } Weiß jemand, warum der Motor nicht richtig läuft?
Weil dein Arduino keine Gleichspannung sondern PWM ausgibt. Versuch mal einen Tiefpass hinter den Ausgang zu schalten. Bspw einen 10k Widerstand zwischen den Ausgang vom Arduino und den Eingang vom BLDC-Controller. Dann noch einen 1uF Kondensator vom Eingang des Controllers nach Masse. Die Gasanahme könnte dadurch träge werden. Wird sie zu träge Kondensator kleiner machen. Ist es noch zu hibbelig Kondensator größer machen. MfG Chaos
Vielen Dank! Mit einem 2.2uF Kondensator und mit einem 5k Widerstand läuft er wie geschmiert. Er erreicht zwar nicht die Höchstdrehzahl - aber tut, was er soll. Viele Grüße Ulf
Ulf B. schrieb: > Vielen Dank! > > Mit einem 2.2uF Kondensator und mit einem 5k Widerstand läuft er wie > geschmiert. > Er erreicht zwar nicht die Höchstdrehzahl - aber tut, was er soll. > > Viele Grüße > > Ulf Freut mich zu hören und fröhliches Gebastel, Chaos
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.