Forum: Mikrocontroller und Digitale Elektronik e-bike BLDC / Motor Hoverboard


von Ulf B. (ulvor)


Angehängte Dateien:

Lesenswert?

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?

von Matthiaz (Gast)


Lesenswert?

Du brauchst noch ein Filter, der das PWM Signal glättet.

von J. T. (chaoskind)


Lesenswert?

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

von Ulf B. (ulvor)


Lesenswert?

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

von J. T. (chaoskind)


Lesenswert?

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